, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r22 = socket(0x18, 0x1, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r25 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) r28 = getuid() r29 = getegid() r30 = fcntl$getown(r23, 0x5) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r32 = getpid() fcntl$lock(r31, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r32}) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r35, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r35, &(0x7f00000007c0), 0xcb005093f78273e) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r34, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r41 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r41, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r41, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f00000001c0)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r48, r50, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r42, r47) fchown(r40, r47, 0xffffffffffffffff) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r34, r47, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000002380)={{0x0, r24, r26, r28, r29, 0x20, 0x80}, 0x3, 0x7, r30, r32, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r52, 0xf, r51) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r0, 0x0, 0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93a58c1a900e8656") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x8, 0x2, 0x1, 0x7fff}, {0x6, 0x5, 0x3, 0x2}]}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x397, &(0x7f0000000040)=[{}, {0x60, 0x3, 0x40, 0x80}, {0x6, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab71b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) munmap(&(0x7f00000f8000/0x2000)=nil, 0x2000) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r8 = syz_open_pts() ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x6c64ce4dc7e870ba, 0x4, 0xffff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x1, 0xfffffffffffff584, 0x5a}, {{r4}, 0xfffffffffffffffd, 0x8, 0x0, 0x1, 0xfffffffffffffffe}, {{r5}, 0x64e99cf47e085557, 0x8, 0x0, 0x1, 0x5}, {{r6}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x7ff, 0x1c7}, {{r2}, 0x7ffffffffffffffc, 0x2c, 0x20000000, 0x3f, 0x3}], 0x7, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x94, 0x2, 0xfffffffffffffbff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x6f653768dd359508, 0x40, 0x40000, 0x8}, {{r7}, 0xfffffffffffffff8, 0x9, 0xfffff, 0x101, 0xdb2}, {{}, 0xfffffffffffffff8, 0x1, 0x2, 0x5, 0x3ff}, {{r8}, 0xfffffffffffffffe, 0x20, 0x8, 0x3, 0x1ad}], 0xfff, &(0x7f0000000180)={0x1, 0x3}) r9 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x27e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) r3 = socket$inet(0x2, 0x8000, 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000140)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000002ab, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x100, 0x5}], 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1000}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r12, 0x0, r13) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="01002c2fd6dc67696c65"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffff9c, r7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f00000000c0)='./file0\x00', r1, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:08 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f7c696c653002"], 0xa) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdd6}, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) kevent(r6, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffff8, 0x40, 0x84, 0x6, 0x5}, {{r9}, 0xfffffffffffffffe, 0x10, 0x2, 0x8001, 0x12bf}, {{}, 0xfffffffffffffffa, 0x84, 0x100, 0x4, 0x8}, {{r5}, 0xfffffffffffffff8, 0x1, 0xfce83e82c0cc01de, 0x1, 0x8}, {{r11}, 0xfffffffffffffffd, 0x72, 0x2, 0x7143, 0xbca}, {{r12}, 0xffffffffffffffff, 0x10, 0x1, 0x2cdb, 0x9}, {{r13}, 0xffffffffffffffff, 0x20, 0x20000000, 0x1, 0x10000}, {{r14}, 0x0, 0x0, 0x1, 0x2, 0xd4}], 0x34, 0x0, 0xc68, 0x0) r15 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r16, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:08 executing program 1: 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) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 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 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xb0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r4, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97673b2fd65dd3f85db3d1ecca9bc3fdf153391", 0x5, 0x146}) r6 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r6}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r8 = semget$private(0x0, 0x4, 0x10) semop(r8, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="121ab1ab7a1b484c5eb6b2e63300d6496e32df5a6b7ecdbe4272b66ed61fc21a76017b17bd73ff62aa074197c6d6f0a05c0773ac48510265714a8ec359977eda8170916c0144c752", 0x48, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x60) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="8013e13bacbc8119e628d22a49d7425405ccc95f431e492918e5ab11", 0x1c}, {&(0x7f0000000100)="8d4a81a0cc1d82ca6268fb07b735f783efe5335010602efb2893555d8352df95b12fa2b48a03b80d24a032ba5d5238a03065e783c01e5d39ea98bdfdf12c74a205cc7841aa4ec0d9a8bbfd53dfcb7d80bfa7f19bad18fd951e969a6de1a1161348c9b7f90d6183fc2e7bf017bbdc4b9a56b15869a924ae30d3fa6cdc07c9b0f1003fd43c665ccd7c781e79fff3be7da9dc2c54f814003634982cd783888051c3919dca08738ac688ba321e2a6b53cabe39adf238", 0xb4}, {&(0x7f0000000380)="61398374d80929a0d41da1195e42e508f8681d7338d9715c9b317f96cb56e1e2fbf00e881a84fe978f21ee1736fab5d301616158058af42f8f2c58b64cda97d48ab00dc7b43b40eed7dc977588fcb67c6c5c557236dfc7a6", 0x58}, {&(0x7f0000000240)="4a7bfa73f9644a236a740abb13ae2fd8d403e70fc34882f8c3c1b2e76baef77efa85a0427322bdd0dde33d1f3d9eb34ce040983bf90725efe6e525c2bca380f2cf4b0808886802cdd1e2a383aa65024dd22851dbe9ebb7b0ec225073cd501536e08012f09ca653ec411f97ef33fd2957236fb68f36b171", 0x77}, {&(0x7f0000000080)="7176af51df18faafbb41e7", 0xb}, {&(0x7f00000002c0)="f2c5a4770690c48dd7ce135d4d94", 0xe}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getgid() 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3a0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100, 0x100, 0x100, 0x6, "d228df10ddb88e57e60c805691c00edfa132bc4c", 0x2, 0xfffffff2}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0xfffffc01) r2 = socket(0x2, 0x3, 0x6) r3 = accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) sendmsg(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000240)="eea2f32fc58d9aee4556c49b78", 0xd}, {&(0x7f0000000280)="d35893385c562b1fd190d809e502c0103da16325436ee6b82c1df8d40e843db5ea3a519e3e21efef8caee060b4217256105bf6dc3d398d565b2acfaf96fc77fb892aa63295be4c9bf7831ee7f6a32f9e1a428a3b96841adc2121f0365c683275c70f2284a20be7f985f21577feb5eabb7819446bc250498a1311173345a3457a6d5371e4ad020dc70af9b686182caa10ba6a1bb2eac52b7769b842b5c506fd470efd5bc981583c94eda363dd0ed0dcd4b5831e707a94869a60fbec6eda5005790e455aaff21e585a376f8c0cfc1406c025fadd8cddc5", 0xd6}, {&(0x7f0000000380)="ccd9063211b793886feaddeac968b934946de3e87734982a1d358847317729992373551185f923875bc99527", 0x2c}, {&(0x7f00000003c0)="90ecb324e6acc7f1270e7cab18a17900a8d3d8020ec0bc27fa4d7dacfa638c1eabd668439e9fc92ea0fe685f7fd32069bcf95a159df0ee55c6912419200bc6af8b094503942dd69635ca505aff4920277e8b04ff3db923225a5da6ba9316a7c56d97c0f0900b9cf53bece23543336bb33017ec47ef703f87d0c799b523e0544f81c1564f3200a094618f30580f048fdafb6e87144f64d21c5cd94dd05824fe3da0587a7f7c984e6508ba9deb5a241e82bf662ac4414dfb18b5eabae118e65f07dc794c9c26", 0xc5}, {&(0x7f00000004c0)="f3bfa3e10002367dfe55a4ae297178a6784450b09c2f355da1b3c650b938b1e20b8d8ea8424e4af40ed371386abba014a907d5c4df2e3df77f2ae48235b3b7b570531d417cd9455d2fd0a8d1ca74a0b976f8f53d9ce382224a267271b2e84b11ac0e609203885f979454ce3269d09dfbcd552629927458e385449af72915fdddf7bac1eaa6baf90b0550a5bd929504a9efc803acb02b68f2b75794ea02fdc960c4bd83ea2979ced3e2656cce75cec1862f8d8a21563323f7611077a16962c750e2c7a3d7efb137af795071ec4baafc2abf07c1c5165b9f875e1a567db87f03ed5ee615e45472011f5e918ed6e7ae0d16742b3f3ff7421da375d5de287a2c087332fa567d3162707218f4ad913f6b48d11764a451e40ec94176b4dcbcdbd481321094f73a75c8a69e16e4698c56b680bfe067570f017fe3389872b1800847905597c778505866c89ef26b99bfd23b2cc6faca030f5fd4337dccbbdca4e6d034c5b45485d3031886afee242da4836a7cd48097ec4a5c6b42942c0137b7aa9d69c71803dd6d5a099df107f99aac7c23398538c04fe824898089f7b9748c6a5a862cb86b741b4d2a2b11c59059a3abbe25c4ae416a7e4db6977aaa4ba80b6e3efc618598ec0af4779cdff0bb25159258b78de107e0c3e2b560c3b9be53061a214032f50f61c10e37831d13621a9437dba15d4a05a1a8fafb386eb71e811fe284a348025761837362f54dbb621dcd99b9b3d83bcbb07a5e85b2f2346f43e092df00a96047bcb45574e8c5affdc82c21adf0de0c5e644f5e740547f69063e524a41b88797d53b2331f02a39fc236f3cd035f454052a99136b76da4173f07bf8c36ff1f869eac0312955231d3716906155e76ac0a0404210239752762b574e6dc344d87610e3f2e99a76051689e39a2734ab213cfeec7bd9c98011d1cec7bd05f34d9a9d95601cbc26ae7af59a08a3f000a14fc24aea910ffd04c763838010c8bf6d0d2d20ed46e06ad4d2bce797e12dc0b39cab7acc17e7f4d5b22248bb34f2a9035ae47a3f1877edbc166135e7ce69b1ecb30faf8bc12ec77293a75a84c1d92013c651bceefca21c9cf1bd423edf6eda30ad2d58c78b7b69659575e3304862f600a96a0dea2a02b95352b42a65b8f8a8e09bfb1210dd310f4fc46e0067b81ab249a4fc52142b9c1609463d984664b9431bb90b4b9bd4af451c377787debb01fd577914097d0daf3a72a8598c5d1472bd40716832bef9111dcd6c8e5af2e44da97918641013f7ae9a9d78b0ccb41cb9d5cf32eefb81e40ae7de0f8c3191e42e903a049da473f1f236536f489b6ab4e0b8bfad474dc6661a0f5e8b46a3644700f34d0c851a981ad29857f3b9a65dc857707ca5169bf5931da49417a2d053129b046d352cd941a1c881d3e621bbf372f7364166e6f978c1610ff65b92088eae740214a849c6f130a3c1888efcbce4cf7dcb7c6eaa7864c3d81b8437a677c2f5b35ea05906bc2976d2f52764a13844896dee7eeec9e80a285558c58eeea96ac76b1cbc0fecf12e21c0a93120fa8fb9ab35d4d82e55466ca3db4f9ce4b825ba349d0377abde7153c30acea9f7ed9964b846ad2aeb25df0112e60a5995ef4dca563272c7e675e40df4505f9a286c6aedc4ff2ca759de4a5509eefeff1cd1b70b16570b8e56dab426a5260b0207fbbf90ceb464949e09c83d876d6900a4e33917638840bab817321df78f6f227bb25d43d5acf86e1dacd56cb84e69fade2f00f4cb9b9c48f2b5fa8eef2d83b9aa91867a8a4746259a3409452b6b48a3a5b4e978f97634c0eefc471634e81f7aebf59abc7ebf1541e6f32468013da898ec027cddad8eeac8999f87cf453eacee412f3e58e0b676fb5bc3c2d4116ba8a749bd6c6d473271395368f9007216117f26c4d667d47957cfbbbf78b25cf9334ce88b8f5182db499b29db44431eb078415a26f705191ecdb0a504a60cdf2c70542fdb2dd1c7be575694e9100903cc495d1dc05506b2ff231eb2f896c13ef3a013f828d423087748d193bbf275e11fe8353cb5282bc45972b499926698d5fa3232799fda6aa2bc1bdda8a786c5ecc1d0016a21304d8a10d8b222eac62b2f155cdbb0d6b531917f2600c22db0dd0b52ebe2abaae32dae916acf27fe47ee99c6fb9345dc336aa91a814ac33ea80b4751beb7ec311fae59a225e2183cb2ad2044369ab19f59e1cd720c11d6f19b4f4a9995ac42926045251e0b8fdf25851adce9c2b481217250e3e513bc182515649ca33f9ec905a0ef647d83d8205cd1ba61720c6d013f5384dbd68e001982b0b9561e81c23995604edf4e47b845a240081b2a44bfe7c1f9ecc877cf16b7513e1cefc453d505682fa74fa62d36107cf3485e6c81d84bb73b1c71cfab22fbb426b881e834d11e87d28f58dd4f6726ea18965130bcccfd626f6cb8c7d12e831af629a394a42a2012f492a14fe6f6f377a899bbe72b75f0b7fb868ffce8bf3806e8ca8b8eaf75481bc47a30be267fef1c82babc0a41f8c462a5f974aa2fb199ec24fd0494c9038ef57cf22f0daf2f548b7c3f68b062539b25487326aa6cddf94a5aba3c8f66b25d0ee32f8eb5d019cebc5e438db49463cb53872bd0b1670e45d9b4644860936d4607ac0ca83a1aade0217a30cfe546d553b28e9a55a94e62d46763169280fcf8529bebd233f11864f33dfab1e70eb76dc4b6631dcdba16d147dd718536b81895df262aea934f631aea7a254f78987bad8261d566e9b0ef809f197d655e7febb8ad221f0f85c99f66e2746673b1c5251d5c9de9655aa26879426b3d3756c97216f3e467788b867876232917c55613f8c4054df4cc40f8967be00380bc65f544394645ceae75a30b9ba7cec827be2b92a7ae1c4ecce1798fba2be19263da943f8eadfc9e6a52f76eb953f084fae736c7429359501fbe3aeb57c6db4168f148c1dc84cb72c293ff6c8fc8cf7579cf896b1789024074aea4c6a2477f8969a66997300ebe7135bd3b809efc9db85e2b43f3d939897245172974ddec982cc1927e9d23067350d84c7b8b56af9714835ad92bae97bc7db9443012ff668e8d355b7caafa0024fb983bc949e606ccf85e7f097c99b751771edfa6fb8b4fffeec1e2b83734a3335139e46d990fed70c3eee76adcecf7f0a6fad613c9a8e9932dcc9233876eb2bcecb8b3925abe2b82734861ab7959d8fdc12ff04a9d2fd751360789a9f8fe2c24f534627e3eb6f8d34bdf28e7dd8fe07162307e20d6074fce875a0ff30ca13f809ba7aa30e0b6a44477e3a487613ce10d5947222415e1c44a2a289f8b60f75597ebf16fa521dedf7f750d402cbec2947041f2cf7cbe9486b189f0f87f0ea3334d8c7122c524a5ceca2a3563f8626ba2a4b7e5efdcfd1a8b218abce2f44782dea67b9152c648d96968c7957204d238585ee68782a9598490fa414112c18b78bd7aec0c7f1459d1abb4c20af9efe0665d8750cc4992c79fcfbb3130bf1266c2a1635e2f48ea54dbacba30aeb7398d8af721cda6d322d06d774097667fe4633f88e3c2eaebfe88bce6e45504cb49a15c1525daaa72ca63a28b9d17ba007a31487ff3d8646f535577aa0ca0be9ff5478b60019beef5520eddc07648aa4f04a07aa20f80e80a1d87b87bb642491f3500594f18e5e65a12aa2321d17bdead169e65115885e4cd9aaa391aec0f703c885f76355a543cfa062101e2502bdaf28455f518532ec795cb1856635ed9482c9b26accf821a6dfab28f5087513df4d9a3771058311f0aed4e96511b002c71f3ba36eaec2ec639cc3e1e1fa4bac1c8de33d156f3cb118a76ef291244066410ca8de9048b0def9ab135c69141352e7874912fef24cecd0e07da21c42d78095c74b2fba04c23a87548bdc83163d98bc32d545c93fe480a0a226e7970048bc3f23f9b92fafc069d172afefdef4b6419a0816643a17100be0673ccb06a6f73eb86b38d13f8a9f702a80b6adea57788de8376d739fabeb13b704c9e61ec5e946530152bf1986b590a670bc3c6715ba972d47c9693b3162bd19978b4c0c5b5a529dd7a26707752d278862f6aca819a50e3992a35868bab3a9ec6bb38bd19e53e3f54c2c01446767a93ace86bd26824fab8e93b294c562d5b29b4aedb7933a50f34d28c4ad0582db178313ef3205a9b4528bc0d64a19c72c82025defe1ced8f29b811e59d0665d745bdd1072583bfd3cdf76c8fd9211c52078f126fd5eb855b7b6a9260e6fcc293dcb4aceb04f4acf5b834fc50cc45ca56c7c4fb3b919721aa3b6efdd80f8cb4e2e4cf8ca37be31a6a55cce6b3cb144075e8130c2b74d099a41d7f039061dc9138d1dd07994b5c702590a4aa992a4fc55bf8164b9260468b5fa83785bd0452212c8c681ea32d0bd93ce5fad514786b7a7c3e43f6658480ad55a0be4e1e1df2a8e8e0d65453ec574c62cd5f2a57bb7ef07b3b36e7d984e2648e3b1f838e61b0e68d37198418ca068d903de88e69634ab655f7629dba70245e2e6743d81e4b829b7f134173c7490eab0510ede1f92aaff1a0b39645dbd92c4b46aab565345cdae6f6d7052a2bf0000f4dbaf4aa964b921ec9060d53ac1f8be71ebd062407b675e09e6c7579d4ef3672d699704435d80744f3b2d791eb71561fbd122a38b697a721e91cf1912959a14bdc6c043d31a9568070047f466bdc9e2710de6697649cdfaf5e5572c441f21611cec285f394c050f15ff5efe4d1cb1f89f83efd296d84da9be9046d6f095a91aa54db7b54ea1998507926868a7d2cad006500d83a70b773578119456ef55373dc117f513fb461cf63b996e75a111456b6b04e5412b76ba418f78dd34252b82a59ed5cce865ac86c7fa7b8b766228aa66511f56dfdaa5b0ba61f505e6e6170e17ff7a13bb07eb20e98b750acca28881ec4402efe681869a202c42939c5a0965ac69c2a33ef9acad87611859db052e919e53d7d0fb77aaa9208895ca2f5cf7e87a0e1c796315d440ca34bb81114554e12db721b6c0c9f163035067be406851bdbe154d5ce279d682429fa0932d08f46373065847df9ca381f3dc63de5767bef8c71e5184af67095a931a6dd77d2aa2d77719d3954e6da9182f4ce14a2cae9c67805322d2b4de5a34f2153adff9900908c3be5b3d9436466ce8b4548b33a065037175621e78bf584f7e94f942570e3c5fd17e99082e1a180f2f84596ae80a57d848c5754f8ed4d072100110dd975a299338a0214e28b8abcf988fc0fd76a832e63e34b0cca827615d587d45346b3f2e22e3710a5ef59de616ae7799da500a67fc47191af595613876a1d3e0b11134a82fae901abbdc2415ba155bd3b19b67a6966aa2325fb792ab560e80febea5d65e3dca608259fb47cdfdf8bc68d3bd86d63e927fc600d55374f07e0e89cc1cfefb157129c1a3b0284784f2af0ff236ed08f4574eb5a3f14455c46d833d381919607d6ab2eeb3c42ace686479e2c574cc1d0905e0b0d8d9acee1e686a7a5a69e4c3fd625276c65d1d59cc5384e553f28e2b1ec58a7e9f11afccae74e9fb49f1f16a48757f5bcc95c28d524564ec258676309e7cbea7f8427a1f28252fe257b704bc4f77cbb548e566217931a047e7cd2d0443398657d79cca5230d72af829a4487203ec8e423474b39f97d66a129c23c1766ce4fb661e593bbadd5147e60f7c6150d3674cfe5c200b1b7a0519b115d63db74ece845c022088abddb591e74913c3120ce789f8123a5c4266b80386e4a4bde4753c44743e60e668b6896dc634754607c282956fac815ced941dc1a225262564a77f34cc", 0x1000}, {&(0x7f00000014c0)="d5cfe60a08ebf8647ea7482e1fb01b9ced764d034d6c941001da8c862b52c8996b999c20fbf30bc9ae4bc1279771a1cb0ff16ecf29bbc2bba28213b0af594034a09b6bf317125ce6f29e241ed15e3bb430bf8bd7c852b1b0e93166c6", 0x5c}, {&(0x7f0000001540)="9e1d206db33c6a50294ea7b74f54f566eb934f7506790e05546b3da39a9e6a273f9b148f6c7f4177d735c80294c4ec0ee3373b", 0x33}], 0x7, &(0x7f0000001600)=[{0xd0, 0xffff, 0x7, "f4cc031d2bcfac69aa5f2047ea7e039538724be961aab2ce19d33a9899dd9c8c30f07e2b7b15f64870ffd1f0eff0d385bacb57436c768e5df145aa50409856a1399bba9be4fd38f224d3e0c8e746a269dc46fc162e2347173fdc424fdb9d8a040dbad28f68fe72b45acf55133799efa824b217eb2ab9bba3539efae9497a8ed642c7f3fbf64bc1f343f34dcb3b0fe0279a9697635505f3b979e10740ca87276dc415bb8d00f79c45babed114abd453608187b8924a7be64e0065db"}, {0x78, 0xfffe, 0xffffff7f, "282da15409fbb9ef60e3f3c952ce8f1960fc88800cee9874c072d0a2f5fa528134d59bda92ab24e075a71d3452c162d41c427d811f498218f533dfdafd9c0591764510589a701943016ad2d522b1644e2581f3526aafccc3fdc47574430a7646c86f4f0cfc2f6e65"}, {0xe0, 0xffff, 0x0, "55d8329005f6995bb39a3fc4c34e65fca596234e5e1432c37990b0aa9cd9f9ab102935d7a8191449f1121e2397949b1031cf90cd7d1202ce6766aae273428cc832852dabff7d3066b128698a0faf4d400e024c21d01c3a69ff81a38ad53933a9cab1aad94ea21dc26b1e65504878d3f0bc57569f9d5366dfb27e0d23790b8add5f8f08c6a29135a4f16decbbda0fa84362a09ca3a29543847ae5b9f47a1fd9c9f9b14677cbe3ab239e954c667e3f73a030281c77e2b0871c59c3411a1924df708acc991d83ec3327580665"}, {0x98, 0x1, 0x401, "455c2e82b4ec5987dd31a4a70f76935207be3e13c64c02b84dc18e66f91c4b04759caa3d469f3a32d6538748e15b2491693df248c1e58c3ec09858f65e60b15f44bad3e22a42c7e49d6ef18084f810e34c97b32849873865299c8f54b0ed9f628448c2020d146a1956dc8812fd430c6ff41411b6eb7acae4c563ed2112a8376f543a"}, {0x48, 0x1, 0x38aeb9fa, "794642d17e28603e41649c4112d8c1577792c0319de93820f8a3d443815858f7b97dad67579d07e1cda5528bff12648479983f39"}, {0xc0, 0xffff, 0x7, "964fbd658226837ca28c9ddfb43f466f672965e16fa9f83ad29ff428e8bb67f3c9fe8781340d2df3dbe78101046bdde693cd9f38875b490e022f1552e81c3bdc756fb9b38f810a1c148729323aa061ffd77645d1110ca2dfadfe40cecd7cff6ddcbed51892a58fc7d310ceb0e5326cc1d1ccae9d90b3ab9502cfbc42b7a1797655e43f1fb870e8bcb90cf4f5096199c8fa7ab522ba658d98adba587c063e2074eb64d7f98ccd7854dc"}], 0x3c8}, 0xe17833b801109cb7) openat$klog(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/klog\x00', 0x200, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) sendto(r4, &(0x7f0000001a80)="778f77dcad0af6ec6e58210c4f6a9974ea2bec0a4889b1e4c931854851c733a1c0935b275f20288fda9929d01453d2fd8a7c43ca35a101ca49d618fc4545261bd40ee3ff4e3f080dfcbdb04c564f898e8de98c2a948447c0f2700ec25b4c7e8858bb59a8b1068e5787397eb9461109cb0d6e1b37bf0d24433559b64591b5ee8cbed120f9ea9f6c84fc2af5de80da78b26c45aafb15db1d778be1524e2e69ea455eaff5f8179859acbfb4a6439a9a4a02b659f5f825b503483b117551b056e4459e37f99b416da16d5c4244973d999d19d82d1a0239f43580b18f51fa7be7e3005a6c7860008236d26cb387b22df0abba13a4f34d7d08a01f8e22ad072d9295f4ddd868864df7d1a5987b82d41db04030518772c37361334073a6be4ba8debf4a62898d70530b8cbef8334bdc25dad931e5cc034f3c71d6140aa47eef340274e4a6c2ec9705c792519bfcf042834f5ea160ed425d45911087355dfbf1b0f3909b664f4004bd55b5e4a92a900666308f00e1b1b213265f6ee6f58e1b4c5e989c09dd71f394cfff464c0df190f81f8bb9e0355420dd5e6cc5f0009fb793bd3519bf21d46e0fdc848516b25d8047761725523828ad7d7a4ca687a09b9b28459e0627e849279431ac104d573d408aa49872202213a7b24fd0efac8a71c96dc97839ff18b0a360d34b01d7605f8e92c84963e26d372b4e789328c69a40c355621223187ce470a2eb0dbb4bb590f1694ae5340e6b33bda8a60667b962518877c92711daf84c0228e52dc6c0d8216017c7af1ce0be4eee656ae0d90513d50eb43ffe925a93c80c19a89a196d83513ab78eca7f9aede9550f877f1c47f0d1abaf022fa9d530d7c9f0673b7d7ee056694a5b4a687ac6525a898e6e3a7f152f73e2ce9ad250933cd912334fee48801e5f309f31962785203c2936d1c9902326edd53e45a78eef19536f1c6779c2adb0eb0ee246c4a7a8adfe039423447786c120dc93f59f7e0d92d05f8309a42dc11f54e2394f6913950480e6a256ef46a60d82d240922531f1420c9152bc54ecd6804f4a48422aa644c3abb93bf1c38cb9b3adbdfcb38ec291632f43e6d13fe77b40845ef0ad15d97271dd9657ee56f65d2ae2a2c02e2ad24664cffe164773c4fba6e9c5116740ea07134f3b1c1aae7850291cdcfeaaaf774d37aeefe8a1b246b89a873ba4ebb9a5ff8615892149b9a78f3159674a23bf5d735570a3065824b5c373a5c95f425ffb5da39b3d519a7cf1259ea211281b94cb0454c3ae941a2d33b2600b99bda8cbb71d968c15830a63f9edfe0e933213153de971b841f0c923658c136870249ce6077b327699002defae1fa9a29b0172e12af7e8b2bc594907eea217c8870d22f5802fc0a5f7bef1ef99bcdc6bb37bd5584785889950e6e9a2fd373606a15dfa735a86121f6bfd18ac558b8d130c8061014c7ab3d3873ec00776e93afa24d42106c7ea3fe0aa8f8d58e0821669c9fcf6d4fe2299060e42673cad339eb5863b334e4ce5ed171ecf05f3fd35c514b23e4a67589aab7323871ef20ed8debce525618c1dae7885268211674c867cf0ea4ec804358a70290197dd956e37819ba34d7e312b9130fd16a96e1287074bea6ff0701d574760cb806b185a541286b569c145fb5319f2ba2d8e6e1f4008c1154b974f025f8029af34b09c77e74a28b69d5eb2ae03263f813fc10d11133737c26aa0ce7217df4523ded57daccf0588f4fee56aeda87d5171402a93c91d1e15f99621df7389bd09d2d946ad3a6fb81b0d0ae412fdde67c1b1d022b079c523240b44e604896373da813cd377da5a05779bf6534409a9f979b667ab83388e3709178e19749f1359bb9e64b333ba19ffd7f9a219660a6a03a380a96432aee2bbb670f61960643f8ef27f69db24f2ca7e850f5cf568f0ab1b4664af144aaaacc1859bb898b4241e80debb6cf8c2f9e38d0bdae19764a276a7670680f0edd3f29919245bd17750778f612f135d1d320e2df011fbd7305b246b969be89b1991ab7e2e63b31470bd488ac7e1a2ce41b4d8db90fdb93750f502e696b3d17e69440718a38f00c01d10225896e28798e6c2d486dd0021adffc9d0ba7a837478516ed26ea79a1d197a35f1fd4100065a58c77c7e2aafb63eed979020491e56e4aaa6286dc6ae401efa4fe7502003a299451505d88b9530e1cd0c0595ea73826ac226f904a8129d68356f0092ab3510b0b271daa5ff9024b10ff5cfd4ffb25d55a3cc76f66a8a747872ad8ff39cf466920730e519c158cdf18cbaeb51ae5d7d8187797d57919290bdf6b46a5feecea2701cc094e6bba970d99f7b0f5d61894bf951a27bfaf7d5d6d76c62c40fae7649e82c9b07914f9f5f8f1fc43665a67fff19511a68d341a34f463e89f6d0deb923068e2769893a138815a18e6cc110ee63b4368e3b54cb7a4b823b8680720f974aae13d87b89b347dc7ef249a25256ad8cf5ab6dc920714df092ca57103086fbee8dd3a6815823115c6314cd4ee4b76e8e757999d03d93764606414d17b9d07ecef25b91f15024640cf2ccfd7526d160c5afaa584d3c9af635fe53e4eb4bb8c9480016922c82f9a6f80756dded5104ec60a47ad090f09e95b2042499b3d8a7d8f90a8f12859204756f8676501551a56c16170bcc540a24053fd27bef2ec5d3eb30f45be27ff4f387e5d4c6a0aee416557926a8aaf89efe49c3e479b3d5cafcc53c7fb46ba253f39aee3de2d665688f57db7c960e56be0146b9bff45f5328e4105a230b1c98ede39d98b837eaa53c348ece6db13ae8ef24f2ac3d39bf0f4b7d7de726ad191c462eac12b024b12de7798f873881067295ad0f1854cf6ad803826a0ba928b99bba326d2421edefc2a7cc6f97081e7e24afbbd726cc215d5816c55a3dd0295174603a4cad97fc4333ad6da1fc383763aa95df24242a03ee560c0958f9ab727fdf2a3dbca434c7249e66ce2d419a6fe800d41d16bf723c47db2e520b46b86bf64eba9f55d4a09bb4b9fdf7fdbca3b1b7804b40449369d65da0365547065b2c10a5e09f54e70cde808519385655f31b55e6270790f01a43c7335a1926062c988350f72e23fbd3da4987d47d591ae04c2b620dde681260ea72c9025cf6e9e2ac7c281716cf37457adfb102866191e29c89732a7f735b8f6da24a940ad7feeb2e4521a49895cc4bb8491c70d4c87638c82913131b05847e12e9c1dc5ec278b3d38997c1350c9e381806cf7f8381845cc3908ddc5d82b463aae4bfa161ef76253088085fc244edc75b8d1e6804290e745e64a640db86cfe91d7cb64245b74f1011b3ec5ddcbca31773a541adb9954ea4193b9f51772d4e6e8cd8542561bdba1540f04124e5797ad4408b2c929de080c0513c33e131e55b15edb36e897bc6f01835a207a4b04d3660674c8471961bf6b0b4794d40d6d5533bf0cacc3de281566c8647d8e0cd009846f8301937467acb80fc2873ee8de1271f6c8d222fad7663aaf2d1bd66824def89b100c46e6f730df5af00864c1d55a1b235a9a485edb756edc51c7e67b26548222f1b8660ea84fda79626e31fee5c7945fe8d13183611482ba46b7c07ad0a42675578515033393e0fc229479907eecc92976b2fb490dea590785c7e707af53aec4e4f20f42f2f5d276019772d516e8127866ad89be5eb4fbb8d7babd4edee36f39b4b642fd2ccf0d11683489a6df41173814ca9c418c43e765db4f5d1bf9c4f3c5d4e7f2094f9c6d994659ffcfc0c469b3198a1f2eddab1aa11c69c6d2ede7d58592061db2a78ff277cdf37e7c9d4773a4ebd588eca8fc7683093a48afc7a0a1a5f8f309a6a241cc554871bf5f68d73d48ed35f6b438d3336764ae312446182c3d3258a1a2c6a1a1562731dfdaa16b6c5e6513619b575ce3a0555e026a104618033bac2dddb43ab7143ac4385f7a2808ce96376a087f1b0952ae61e1243e92f538f8562907251f1945606785a6fc06a2dd91e7bae471d1cea8bea415d683f344671486db61521c04119ec87fee4d584a78e98e32bcb2e1b8c6d81bd10c21dba3a70a3dbac645c2418e4a18ec6da716d49dd5c27c2f14a80c35aae457ea70b2c297951cb2c459c210207ea9153537300f9201defe0100a1ef6629cc46241e9d3a1285000a61bfc4e0f0fb70678f3fdc89ad40f63a6927a8910da693d13a46decebe0906a12231933e0a4cfe41bb84be996f3b4b49258253a5cb695ab016f7161b360bb66fc4bc44d8573aa2b14f8a077707641af06e11d824fb76a18cd4be1761d116bc3cc35ac2682b45395b7fcf540514bfff8a55f31af31b81b8c118590e978bd029bbd1a5272acbe9dd5abf46a099ce1b2b50f07d6fbe466136cfba75e491c2d9d8dea215412cbeb12375eb20af26af016ce5b6d6c0f865d975339632cf8b4c315f8cdafc9d6b1b251a1ac6c3c63b8c783bc11bdac87c88461a83cd11dd8c2c22ead5afc2f5942eda2474d6d749dc495a9065b0aea2c9a5f855b0b488e5f4e4941111e106d327f0fd9ca15d1c210590c01ece6926bb8dc8aba8cf3662af163e5383e3572834ba0942303aa08b5e06e37895483d7628f91959aa1a3b8078847e472d4488c1fffcec15592a70db50c934b01ad53d7fd6e5e4b0f1759f375f8d090d71dda7ee045fe2fef51e2a2c21bc4db6af98e5cfc15561658dd923206109fe07c9a63c97bf704b8d311839ef865784b1c6dde4a4d89e9f7a1b0190d762eddc16bcce17921eb5e57831117115e24306e63b7435fef8f1820cc39d863148b2525b2f3a99f19dd5232a11d4bdce3b8e1183ab580be605f0098d163e4969c8ff33e29142e63af41ddcffdbb17fc3c4bb2e13dddf478181ae52d2e00af8da2bb0f0d035f1c7dcb2c4687e6843fe0cd36eee72d6ddc4d2cfa9f01cdea8c338bfc80fde7ae5142b6849d7e19816765d373cec00cfb2f80f346a64edaa2abb535df5ac003b59a1ff965977b26edf417b801a864d453e553aa15616b85b8d491e05734e34ca8c950260c7d1651880b57bb0fccdff47eaf5408f11f676c03f64f8eadfb54467d1da790dcba26fb7396de1c9c0353950ff28803d8ad9a64d580f4ffacc533b118b9a397d2fc9323b5a8b985e7a41f7171adfffc71a3c870505cf8877b369c3130ecef8672436bb68435cea466d6241d5853db4e4a956ebeb2a2dcc55c75e4b3f7d0d2310d1d9e6e7c584f9f3871a5f3391c045e93a7f03bf86376465878506e27fe498ae406f8648db2ba7f0cab25db5fcc888d518adddb20e86cd882fa03e0fb1da623deacf0a27956c89743c404b9f96cfdca7f08fe265552843e9635fd6d67f85fda35344896280f1f53f97503c65fc0854c93c41dd731368377064aea76f264538629253b359b8a97a13a6436d0333a3408029738a345ee36481ef5051d29f033a0a886436b170bac30fde585a9c9547f37217254c79f2c9e6663817528de9b1188d29a032d0ce2360093f7c7e005efb611f51e0bab7da81db255787c3c4bf08e44fba0921a52f31e144c56a095c08ce805dc889b4949b63bde434753be8022cfd25302697f42519b413ea7925292411d5b1a04be4e878acf7d7cfadc72d5b23eefbdea2b02530ac19a77c6dc07b286eed8a204d2313df1c745a4315e1885fee565df842bfb27fccc25ba9a34b860ba7d0524767e548710f3588a82ee19e75c1b3fa74e06ba3e528ecff07772da62df1079bf63634846b5b1da62077962e2dc8bb1921baba1161204b965ee77575240904d262af325c2ce159321374be42176f0b9a580b1b90aaac2a917de01014d", 0x1000, 0x400, &(0x7f0000002a80)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc) pipe(&(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000002b00)) close(r5) r7 = getpid() fcntl$setown(r3, 0x6, r7) pipe(&(0x7f0000002b40)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r8 = dup(r6) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000002b80)="df27d3d8e197dc62b10926a780ed67", 0xf) r9 = openat(0xffffffffffffffff, &(0x7f0000002bc0)='./file0\x00', 0x10000, 0x82) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000002c00)={'./file0\x00', 0x2, 0x5, 0x9, 0x0, 0x8100efd, 0x1, 0x3, 0x3, 0x0, 0x7fff, 0x401}) r10 = open(&(0x7f0000002c80)='./file0\x00', 0x10000, 0x8) getpeername$inet(r10, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) semget$private(0x0, 0x0, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/tty\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/bpf\x00', 0x100, 0x0) semget$private(0x0, 0x4, 0x8) 16:00:10 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000], [], [], [], [{}, {}, {0x8, 0x0, 0xfffffffc}]}}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x1}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000157ddad8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000157ddad8 16:00:10 executing program 0: setrlimit(0x0, &(0x7f0000000180)={0x40, 0x800000000b57}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) close(r0) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x476d, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b695", 0x5) 16:00:10 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000001640)=0xc) r3 = dup2(0xffffffffffffff9c, r2) fcntl$setflags(r3, 0x2, 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffea2}], 0x1000000000000263, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r6 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r6, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffffffffff09}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000002ac0)=""/89, 0x59}], 0x1000000000000056, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r7, 0x64) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./bus\x00', 0x200, 0x6) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000180)) r10 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r8, 0x0, 0x4) pwritev(r8, &(0x7f0000004e80), 0x5, 0x0, 0x0) sendto$unix(r8, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r6, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r11 = open(&(0x7f0000001680)='./bus\x00', 0x8000, 0x80) preadv(r11, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) bind$inet(r11, &(0x7f0000000140)={0x2, 0x1}, 0xc) r12 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r13 = shmat(r12, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r13) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0xffffffffffffffff}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x0, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r8, 0x0, 0x0) semop(r10, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000005c0)=""/88) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1126939, &(0x7f0000000300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r4}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r0, r3) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58955c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a81e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1edaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c579fad727e6d0d84db100b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f4a96fceb778359101ee877fd24c0b367f51e3f3c9ee5fc43"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) socket(0x18, 0x4, 0x3) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000440)=""/4096, &(0x7f0000000040)=0x1000) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 16:00:10 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0x4a4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xec5b0d329f13fc23, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r1, &(0x7f0000000580), 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r7 = openat(r6, &(0x7f00000001c0)='./file0\x00', 0x20000, 0xa0) r8 = fcntl$dupfd(r7, 0x1e, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000240)) r9 = socket(0x18, 0x2, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r10, 0x0, 0x3) pwritev(r10, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0xfff, 0x5, 0x2, "a28431f66d8aaa501067910c62c67eb9d11ad43e", 0x3, 0x400}) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10041, 0x80) fchflags(r2, 0x10000) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x2) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r4, &(0x7f0000000100)='v', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9fd364ca1a9a29d43c557fa422eff229"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8bdfe16008af4f092dc7d9b55d90702030000000af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632708d0aa9208b2dce02b410a171443535456483ceffbd5aaf8b740c2f260c332f9c36fb382052849804b3a2a8b80c"], 0x2, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x113, 0x9, 0x3ff, 0x7d7, 0x10, [{0x7, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x1}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0xffffffff, 0x403, 0x6a}]}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget(0x3, 0x100) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffff10, 0x0, 0xfffffffffffffcae}, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r2, 0xbbbe2fda155fd80f, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x767e4f5ede7a8214, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffffc00) poll(&(0x7f0000000040), 0x3, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500), 0x0) r6 = semget$private(0x0, 0x0, 0x286) semop(r6, &(0x7f0000000000)=[{0x6}, {}], 0x2) semop(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f627573005aa300000000000000cb1852ab469430dec428e0b0b6b7888a6391d2f283f6dcea3ea07b19a69e7f58cfdd8007f7f0c31320cf1f393282ed31e4a7b95824c9d224efdd92eb4ca082dd57b0ee81821629464c55dc84a489b0ecc20e44b21ab03cf83a4b6539714bc3cdc81073dde137e49916686dce1f63b2e5dbb743e89c3b3259942fdd72733eaa92ab990502ac242755add57b"], 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) ioctl$KDDISABIO(r5, 0x20004b3d) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x6e) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x1, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd76, 0xfa}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() socket$inet(0x2, 0x3, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) renameat(r3, &(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00') ftruncate(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mlock(&(0x7f00003f2000/0x1000)=nil, 0x1000) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0xea08be2757dbcdce, &(0x7f0000000080)=""/123, &(0x7f0000000100)=0x7b) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/eef/kl\x82g\x00', 0x20010, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x86}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x280) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r8, r18, r22]) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r27, r27) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r29 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r29, &(0x7f0000000040)='.\x00', 0x0, 0x1) r30 = fcntl$dupfd(r27, 0xa, r29) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r31, r28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r34, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r33}) r35 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x2, r4, r26, r31, r32, 0x40, 0x9a4d}, 0x5, 0x87a, r33, r35, 0x1f, 0x5, 0xfc, 0x40}) r36 = socket$inet(0x2, 0x3, 0x0) writev(r36, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r39 = getgid() r40 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r40, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r40, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r37, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) r43 = socket(0x18, 0xc003, 0x0) r44 = socket$inet(0x2, 0x3, 0x0) writev(r44, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r48, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r48, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r45, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, r47, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) r51 = socket(0x18, 0x3, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r51, 0x0, &(0x7f0000000040)) r52 = socket(0x18, 0x3, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r52, 0x0, &(0x7f0000000040)) sendmsg$unix(r43, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000001000000b8deaade0e050a1ead3a18", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r51, @ANYRES64=r52], @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="c9c6f3e8d643bdad2db3d3aa14fda49d88657b1081a851f4af16eb64ae61282b0894acadacc113303f7e15180c5f8e2259476297012ab273556362fdece9454ae955005bf00c42e6ff2f4dbc08f3bf1131ba467681592a494cf0328af7887a5ade229f1fbaf2338ed5d21ccdc2ba534848abd6f9334900000000", @ANYBLOB="0000000020f3fffffffffffffeffc20b07000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x16c}, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r33, r38, r50}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socketpair(0x6, 0x4, 0xff, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0xda, 0x6, './file0\x00', 0x6, 0x6, 0x2, 0x80000001}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xe1, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000280)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getegid() r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x1, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd76, 0xfa}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000380)=0x3) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/32) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x8, 0xc94, 0x3ff, "e7481766fdbe2cddb4c87f9c107d4e74b0a3a26c"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f", 0xba}], 0x1) r8 = socket(0x18, 0x2, 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000340)) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r8, &(0x7f00000002c0)=@un=@file={0x0, ""/24}, &(0x7f0000000300)=0x1a) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x80, 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, 0x0, 0x0, 0x0}, 0x802) r2 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0xc003, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r12, 0x0, &(0x7f0000000040)) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r13, 0x0, &(0x7f0000000040)) sendmsg$unix(r4, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000001000000b8deaade0e050a1ead3a18", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r12, @ANYRES64=r13], @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00faffff0400", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="c9c6f3e8d643bdad2db3d3aa14fda49d88657b1081a851f4af16eb64ae61282b0894acadacc113303f7e15180c5f8e2259476297012ab273556362fdece9454ae955005bf00c42e6ff2f4dbc08f3bf1131ba467681592a494cf0328af7887a5ade229f1fbaf2338ed5d21ccdc2ba534848abd6f9334900000000", @ANYBLOB="0000000020f3fffffffffffffeffc20b07000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x16c}, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() r27 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r27, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r24, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r33 = getgid() r34 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r34, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r34, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r31, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r19, r29, r33]) r37 = msgget$private(0x0, 0x280) r38 = geteuid() r39 = socket$inet(0x2, 0x3, 0x0) writev(r39, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) r40 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r42 = getgid() r43 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r43, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r43, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r40, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r41, r42, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = socket$inet(0x2, 0x3, 0x0) writev(r46, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) r47 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r49 = getgid() r50 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r50, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r50, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r47, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r48, r49, r51, r52, 0x2, 0x9}, 0x5, 0x5, 0x8}) r53 = socket$inet(0x2, 0x3, 0x0) writev(r53, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r53, 0x0, 0x6a, 0x0, 0x0) r54 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r56 = getgid() r57 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r57, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r57, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r54, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r55, r56, r58, r59, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r42, r52, r56]) r61 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r61, r61) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r63 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r63, &(0x7f0000000040)='.\x00', 0x0, 0x1) r64 = fcntl$dupfd(r61, 0xa, r63) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r65, r62) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r68, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r67}) r69 = getppid() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000280)={{0x2, r38, r60, r65, r66, 0x40, 0x9a4d}, 0x5, 0x87a, r67, r69, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xff, r3, r11, r15, r29, 0x174, 0x9e}, 0x3, 0x100000001, r67, r0, 0x6cd4, 0x6, 0x800000000000000, 0x3}) 16:00:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000000000)='./file0\x00') 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 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x7f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:12 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5ff3f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669f3191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb6718971704832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bfafef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2533e108b74028ddb424e3a394bf9972b986fdd9748af4e36eeabbd4e33e4cd7d149001e649fc040ec078bb89c93c654b7419632e36b129621419d794b084c5a42f0007a4c6821c8b3a7ea72881295c14865987d4d31d81fb3a9d3c7cc9e6bc9de99f9f11a736320f1c8ec25d4b94b7525d9c3aa736e3729217c1b3560aa94803657e8b322b98d4975f87b6f853ed2b29351fa203e1041548fec0dc3ae317"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x25) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0xdec9274e7addc68e, 0x40) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/173, 0xad, 0x2, &(0x7f0000000040)={0x18, 0x3, 0xf2e, 0x200}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_open_pts() syz_open_pts() 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000080"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socketpair(0x20, 0x3, 0x0, &(0x7f0000000180)={0x0, 0x0}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(r9) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r11 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f00000000c0)=0x2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x67}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:13 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r4 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r4, 0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8], [], [0x6e20], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpgid(0x0) open(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b14005036000000000000800070100000000ba8d8afcc6b6729632980000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000080000000001e4991f7c8df5f8857699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3874dabfb0000000000000000ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/161, 0xa1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xeec, 0x4, 0x6, 0xeaa}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 16:00:14 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, &(0x7f0000000180)=""/160, 0xa0}, 0x2) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0xc5acdec91874bc8a, 0x8}) 16:00:14 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) fchdir(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket$inet(0x2, 0x5, 0x3) fcntl$setflags(r1, 0x2, 0x2) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) fchmod(r2, 0x120) chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x80) open(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) bind$unix(r4, &(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10) readlinkat(r4, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/123, 0x7b) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) connect$inet6(r5, &(0x7f0000000480)={0x18, 0x1, 0x5, 0xdaf}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000580)=0x6) r7 = socket(0x10, 0x3, 0x6) write(r7, &(0x7f00000005c0)="53dc0f1021a480348d2b3d1d630321", 0xf) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x20000, 0x0) openat(r8, &(0x7f0000000640)='./file0/file0\x00', 0x20, 0x80) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x200, 0x0) r10 = socket$inet6(0x18, 0x2, 0x58) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{r9}, 0xbfa25ce0aaeb58bc, 0x43, 0x1, 0xffffffff, 0x7}, {{r8}, 0x4, 0x80, 0x80, 0x0, 0x5}, {{r5}, 0xfffffffffffffffb, 0x4, 0xf3b7a1fa422026c4, 0x1, 0x7}, {{r10}, 0xfffffffffffffffb, 0x0, 0x10, 0x8, 0xffffffff}, {{r5}, 0xe, 0x1, 0x80000000, 0x8, 0xfb}], 0x4, &(0x7f00000007c0)=[{{r11}, 0xfffffffffffffffa, 0x4, 0x1, 0x100000001, 0x7}], 0x3f, &(0x7f0000000800)={0x376, 0x1}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:14 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getppid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x2401, r0) r1 = getpid() setgroups(0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20902, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) msgget$private(0x0, 0x280) geteuid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffece) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) r11 = socket(0x16, 0x1, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r11, 0x3) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffd, 0x0, 0x6, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x9, 0x401}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x8000, 0xfe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000002c0)='./file0\x00', 0x41, 0x100) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x7fff, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc1126939, &(0x7f0000000300)) r11 = openat(r10, &(0x7f0000000240)='./file0\x00', 0x88, 0xc0a4db12632919c1) r12 = socket(0x6, 0x4002, 0x1) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x14, 0x80000000, 0x0, 0x7fffffff}, {{r1}, 0xfffffffffffffff7, 0xa, 0x400000c0, 0x8000, 0x483}, {{r5}, 0xfffffffffffffff9, 0x0, 0x40, 0x0, 0x6}, {{r6}, 0xfffffffffffffff8, 0x2, 0x2, 0x0, 0x2}], 0x80000001, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xe2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x100000027, 0x3f, 0x7}, {{r3}, 0xfffffffffffffffd, 0x10, 0x8, 0x7, 0x8}, {{r8}, 0xfffffffffffffffd, 0x20, 0x200fffc3, 0xd14, 0x7fffffff}, {{r11}, 0xfffffffffffffff8, 0x2, 0xb0000054, 0x100000001, 0x8}, {{r12}, 0xfffffffffffffffd, 0x0, 0x8000000a, 0x100000001, 0x9}], 0x4, &(0x7f0000000280)={0x6, 0x10000}) write(r1, &(0x7f0000000140)="00000000e212f018eef95680fcb22911c26bc97bbf33d0dde8b50c9282e1452fca2aee0dcb3648c6d5010000000000", 0xfffffffffffffe11) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1f, 0x1000}, 0xc) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001180)={&(0x7f0000000000)=@file={0x1, '\x00'}, 0x3, &(0x7f0000001140)=[{&(0x7f0000000040)="978b846714fc69d899a4fbe326b5f3821abbdf6581cb9f61e4ca41b1a9db457bd030789bc61e16177e4e4d62f8730595558eb8c7cc53675fd089147764c4c9eb7eca19815588fd2df8becaa80e18dcea6990f197d92f27225a2d66b34a0451e11e797e6c8a592a61b23d28891c7c4adbf9569271a658f9f1e594ac63ba5f64cb9f97631aa281b9a16f13d09f6761822294f7495bbfc33f1a81c7a7b657280287c4642ade400d7eb53000fb7864cfafb78e4f7e9178c112697112efdef6fcab0afe43817bbca4c8f5a581fef2256f7938703844c14c060c91e4f916f0c4ce80e215b76fd3123b19afbadd627769cbf2fe5891bb901afc66b636d2a3d0c20b70574afd0e8f7c702c41caa15bb1789486722d0661dd1366ea7e87280d60edc6686159ac32c5c1d237388a611ad61f7b716e85d90db652d41bac4346fb1d49f577902fdb2d6d7d9d44efa7109e6661ee0ef40ffb1cc6006bc55150b32a13aaabe561f727a3e46cde4cc32bc7c566351fcd7cd4ef24b29482c0ec480c2db54cd205b8ce5fdeef197b268c6e6d6da01f1654c1302520060ae22fc1fd696a2ce3647e4d9fdfef37f39f0db8e383f004119a7bb6cdcba246f59020ad5548c62c175d38f99641943e45bcb722b864b0de5e1a2e4ec7473b5b156d9d2168f8e5b2645b44849b6e0eeae2858fa988f281d4a4902015ddae461ae7d2c66f57be9cac47aca1e33e7d7f99f8e838c0c4d9987aeacfc1c1ecf00d218c9e4ebe76faff369b7040e512eb25c878987f30fc8c446cd8bcf4c6487a588adc54617174b4d852ec7ad50569a02de037bdd3592b9b3974382b283203c37e1bb652c88c5f310c312ed98ca580946330c36a435ff64c9651c99d2dff1cd78c24b00c40308e6d786e427a9a9dad4d8bebd1aa9a3e3a966e252851685b468626aa4380daf71683e5d265e802d38b49a7768e070f277fc7117945c04ee8de9177c8661ac168e54a363b08637c9a2f4c382ca01ff2d2eb7ed2e3a86239314f28b33b973eae9cb665c76b3ec3e5cde52b61ddddcf0f0d3438984d14e67ed97be4c9ceae219f117130a9d8fca717e47a088d87276688f76f5337017cf6642f33bc0ff75b0b52a9d2b3b78e7696dac0056d6bc9c55494f43f74ed24a514a9b11d57ad71ce85296429137c083a599f0a7db84d6ac5f5041b4fd62b421edf792d96253147dc9e730a2bce6bfb80a98372301252fa8be394932dbae385c6b44bbaabe2717697aee8ca8703ac841731ff87ac4f9d4df7e845ca92a94397e9b3e91f77ba03debfed57dd8536b3b71ba0e1983774f4a448876f8207b4e947c073dd11cea810a8e1545860daaadbbb242a21460f8176e3a7b2deec2fabb16b5ad5e0508954fecdaf600c3bde18331eb6ae1a07912d18ccb6becb1d0a2405e782928515f306316cbf0c900c769f647cb193341eb86b1bbc6dbcd983946234bb73785de4b01c4e82184714dd40357f4e5eb4effa71c8fb54b3122d0a0e839116a8a5e4a10740c980376376fcec25275180ea99441f2c428ff75d2fb256abe720985a6f7cb8c3d2353d8c645bdaeb8372eebfc3b7aa16bf2a30155e37e3c44956ca426b6f623d34de98daa10a8d2df17ef506995da5d1aaea0f17dee557cc6f85400bf7480104d979a2595ab97e6bfb3012bfb852c0a49a3b9b93468279bfabece343d2e45bb590aaf71114cfb414e617204d185da632d8d41225b34fac71fca459522a3e1e9ca626f0e7e36c5aa71af3e6f5738d9e143fcf77499f47d14d3e5c6f1f0a618eb8d85c4d91b5e1a0eff66acf8466115f9b7dc073ce3410d48819a93c007b12af2f3482d72e24bfcdca9d3d1eef128c30e849eea20a1aff5c121928b197e63e232403929262afe470d6eed0d98e72cacd691ea64f4670ab3485723b38ffc31529e8faf0b1976fa1e30083e4c7b03ee984464bfa9bc583d4ae11ec006952eff674b90d1a3582bf31eb9b53c0eca40270dcce06fa332ccfe17f7b5297939fb7b7b55242786f397b08f8d3d4aadee01675004e6f9f6fa675a990aaad1a0f8bec4f77f1ec77d90f9d7251e5ba2c9566b503f7adb01c8d8ba441899799accc6c07c44017a97082fbf03b5258f513d659d9d68dbbea9e0f35b176159e3f04a7cf15ea47a2f3ffbccf27257e850559fc51b741d5825c20e3bd14bd968a36b7ddac9535b970435e15cc2e0ebaaf443dd45e478a942513db35b61b546b7e36f812ff409be02fb5f94eae46f9178f31cfd7cb9e776c3bf1ba505e7fb90975bd71635ea366d1fed5ddb3e052e74b990124ce6c1d7c8045a568ad8b1a030317bbf75c2495ee06d2c86342afa3c40a2e604bb4584d60be6f0dc12d638dcdb57db1fb65d1460ab0a54e3e5da929bc06a6cdd3812ce4d7e4f7e23ad69febd2b3dff46d044e5cce39d384ac2cd4024f94131d9cd9d2429765361b1d8c384780369a3b856e00d618402b8c48f62f96326f7a168fb366caad95ea02b88760e04707c2dd361fcea1dadb67358cf769ee30e111ce52c35f22d58fe2dd8f920351a1e42971e99ccf3612f7652c5331f88cc8d17ca25704f60a3c6792445584c91bda80b7549d8fff9c65273a4c04c2182275fc85721ced868cdfb020ff2d43eef5174656eca1eee12c2c2f44983e4c064020a8ffe08cf5c96f02014ebe49ace8f0266f64433e24497fccacb4c77d97d24ae8cea055dae76eb1c5d74fc06b6e5cafffd7235711e29b977085c201a023dc48fea3a44d8b8ad89c1374ce4c9e84ce555d4179e205d245420dc0dfe793d14640ced337c3bc1e4337e11484cd1f71b0a8b160811386eec9c9b7517351519f4b69321c895a282a7171b2e64725bf75c61015adc111a92e6a1e7f00d86372f10368d81adc6cbc163543a2294a07a5336c127eda8f2bdeddb0af9ac77c59b79e2f75a3869f56075052d22dc0a781badfd639165f6a286ec30cba4b531002c65074046e3376cb2af769d62a2112d85b39748e38133c8919ec0371d481a41fbcfc6b13739d4cafe8f2a52302af8c657cfc60c3d6aadfb7be398bfe297244add316dbf6abd6b3a1179c6bd413f1c090fc33b226b566059967d9280a92f58c490f19b456c68f08f22edc811304ac767d52ffa39551736015b0ea2d3e6d124aac007fd7b5a0f6439db072efc1c2526647941eeb4a43e68e2e1fe1b3323db3dde80fcf1474b2dfc0ccc8df3b2a87265f347fb42d181eafcd85bffa717c2158358582699e8217bb7a9493d612420276e3123a11ddd61cb70f49710a73047c75adf6337935bba792f72b05b1204715d1e399e5efe5b0ac3dc224c507266b13584cf078e97508a89176f9dbd48dba503555c88a2731bb0c3010aceaf99844b191579fd0c528a4704ae28e4d790ed801b75f33b1bf4e0cf79d0e354cb828b81a67dcdf9774892894534c36bcb444c765bbb79a319c32b677622b51311639d1fc4e3dc452155628223bd82287ee6607bbb2f4ba8cfd0fcc9d1d7baae00f09ae424944b5c95840c43e5154ec0a7a5a3040bbd19358e86ffd25043981c2faf2bb6e771ae3de6769d318e43b68158e9279098d7448576b7e144bd537d1af6377acaf4a28ff585bfc2bbbc2fd590f989685f0f0a5d40a51befcc3919d8066d8191f02e25d76e38051aca9537bcb67b54154190143cd68e322e71c29a57e1acf7ad79888223439315818cc3598ea4f3679d9515b7e0c663efa8ab56aa3202846f20cba2899c7ba8d9009d5e89dccc3203c3b6dfc98fcd23cd7a77e0076c06bfd28a89f7d1016d2e135f29396f315859f8b5678c2e896bf6dad9f88fe7cbbf9c86f8f1a76bd7eeba5a1a0e9ed2d56489bed63f20e2799fdc7a48f3c5ec5f20e8a603a8860d1b0b6f810836ae9cc649c86330b5dcfaec0b12a1b166f1d081226957983a38468a5aa34df1ad4d9a6511d2ecf06ad2f071617918d1f3a1e7ea3423d99256e96d683620cc245a354c865ae31777b5826c77bfffcf14d9f1cd7ae433cd604973a9da553e1065ef3062e4ef3559adb726829f295cfcb959238829aac1be77f08f7ea529d7d57d4c6dcf66e5e55f902fdf7bda1e8674a77c89abb58e4c0b29a3186e0017605c0114530fe36f73a88f5839d3bd4d89764acc0e5320ed73725b9b11bf3cb7608f87f39762b7c718b443d798217f605b892e13055bbb91dab0a9eafc5b3618034755630fef858908783bfc4703f47a51c60add1fa9a184fe1df9ef44aadf75e266b15da1fec126b1c6261f1e793837005040820781f191cc53e4e733aaf45343a52b06abb53c5c76a5cde3e5a1f9942ddea567d002ad86856ffcb54ebf35a2c6ebab05b13400592a84555d76350638171d95f621efea875b8dfbac59ddb91d33fc02f9ff308e2289d6d16bf68cef68ec2df2c632d88f149e51109528c4c085affa3e479cea098293f94f10c7c4041be1c91a3aafdaea6d2d602a94c26f715fde593053ac5f3caf07b45a38bd75bea52340284a2e3b1640f105a8bd7e1141f542a430e003bb099c3188c3fbaf4e95baf98ef15a9dff5454bec63ddc69cb750285ed05f17c83f0aef96845cfa2dd1199f7bbe2bc0d31e209e83943de75e37f9d5352636956ec65e398c1d4d9b8d47803436cdea1550e0580f94c502df02fd6564a5f7979e148ea4b9a71cb6105cd06eb3e2dadbafe6774d8e36f97755fcd80b3fe37ed343aa56737355b9f2da7c85f121d1fef70f20064e90f2e2cdb5a913075b91f443482f829b2ea8c43d89735d8dbbef562f4da8062f77a121109b280d792a6dddb305097ea51f18ecbf385aa3639ae71ede02f871e2d5c2640388e200a24e806134f872635dd749515ad014a1f711ef32322112733707c67fdcdd287daecb5893f58bd131a4baaaebccf301d3aaee20c0d64682d65db5ab989436a44687d8076db6f29f4d539b45ee61d4833e9fb772d698f9d22024caa231b6e3da2e471f608c045bbf0a155b277817db223210913ae2e71bc77d9d955e45ce698e58bd882db6066141cc51e454d13e85f6f9031df78728ed5acdac50c446cb7cc3bd51a228390adaa73e07d411f5bde794447e289f914fcdddc3a55552f4ae3c8774e3178de6d816fc33716bf254d4b5482c830d609915bc67499e616df6377738b992c80e9fc0eba16dcd99d3805f6bbbc24f5614c45ab330e2e7fc1ee440ab2cb5d0d255987af242fd048b1a173c66d846811327dfc453f61bd816b70317f7aba57536d21ed2262af49cd574dd3f45ac1f0b71aa84f72213c27a8accb33e593f0a2da992043aa4e71a009c499ca41076e605a36aaa18b4a0461f299def3b87cc983b844a78105ded9d10a00f46bd8e3ec5807c21e52fe70d231a25b6b250f8ef41873bd448e223cc6140b6219effc252ea085677425fe65686183d473198da3c462162ee569ff02c64bd43d52040f84ddd5dcc6053fadef9c8dd8a684edd1c1e8d19b44ed626be943bfc32729f8f3b8307a91ae577fb28f654430530f533d7b3ae912905f838294b0c02467d24079348a66c75a2e94fa662eefb03924ad55c43c70133d4e808050aa3553db610bfbd301dd6a1d04ca79af8918df66ee8cde579e0a113086b28f3d6924a80daf58c8a553961658d026c7a2d596c3df6857968532549794e5e8a01a1b9e293768bec99fca3a415c871063216caf0c3014c258711183485049fa28b17fe1d697bf8bf4f29c3aa2ab77d9a23d125a5d720ec24e60bec91d91016700118b1dec41183a651cc9a30a7fbab8e65f92917ec4eb5d4a409d9c30fc32e34ff33aa225d2ca8061b", 0x1000}, {&(0x7f0000001040)="943886507211512e60758b031b2795fcbd5965afb9e80f2404037f2a004e2f1e549635f1ee3b32d15b7740081e944090d6d0ecd93df5483897d76f7b29d1b6cb88b12de592f7f85cc78c48a0cb509a4995aeacc4f6e56ac20df950326aa0c1efa1c424b6e5c8b0f9a831644d473114356487a963a3ce6afd804a429d1512fded01ad1d27903c74f3b877116dc544e8016f054eed0de7faf340be56f0342aa37b5e3ea912bae389b50077b736184ecc75f9ad4263492f1a550bdb3db2fdcd932c5b65c8f299a6f015d56c92f06bf59efa7d4989a4c5186dfa1ab55f32d005175e3c5e073984c4933caa7850dce55cfa43c3ab354f767ffac56089f3c64b8a", 0xfe}], 0x2, 0x0, 0x0, 0xc}, 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000008ce4d373fa77350618a00000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) write(r2, &(0x7f00000007c0)="ad18f05de2f4ef18fd8b2869eef203740f000000001000000043bb269f5eeb2c3d74eb5246ed70e6ef46380de9c4af5dd096a56224304a52afb2bfeb1e4ff0c497da39a9d310211ff031989cfee2bfe426aae700cc691d07552478f78cea71a41c0eb275ed7a6481fcd03c206f0c1756cafe54082d79708604377489269a7ae94ec2eb843987a47c3726bfb94f3e0cc2d5d02d49ef81ff8cca397f5dc634cb3dd6917c3f90ff60c1d78b7e593743d88c68686fb936a9772f558b6e613d90b43c6316f98bc919ef9f49a617c8549c2bdb924bc003fb8c318b2f807cbfb25f38bba36039c621cacd90c1092594f6c120aabbfdaefa9ed46b2c5503000000345a8892ab9377df67606923380d26200500000000000000724a6b015465bcdec81854479ccb07b13764d61ec2fabc13f2032c590ac6d5aba28e8efbaafe64161b91d7e6a6ae8fd5b667bfef5df4bf11f6541510ac33ef3adaccd59b734aa8842e05e3df599e4740d759269ee249e80d330e6925c6e3afb1480ea633b1420d30f78243a85b514f9c28944defbc4d4f918727c90110f40affbe292bc2e837677752e0a2a22fdfaa44be85e3ae259abc2656876d848ba432c307734c0ea65ce744f90aff2017392973dfa0ecd0c22d17d2f8666e22c50578640bbb724edea31d640632ee4831e7a0603c5d7792963c8c86d37e52081f05e6e220ff344be1955232191b5e70e29b52274ab3c4e1ac579149dd62b375fe016c70222cd550a235075d24d20000ff8c834e47f0ad1c80f86a82b7676a5243511b05459ba3143544dc7bf8cbe610c36af77922aa28922457d6836a376ca083e8d8be2f1b80b3c320ff5dca10941e058d4b7859c10efa2a956fe86141793d6bfa5a326b56644ed2bab4a9fdddaee5deaf55b2de92e0d8e6c35daca8fbffdb03461bbeac51c3fedbff57a22080397561e588617a47433f01bd264807670e7041b3ed51e4a26ddff32d25de7209e52cfed8a398c0c6c18196f4ff8fbf72e2c37db969722cf89a6f252b652e4b338621b30f1e12512c8ed7664228f2e8f1ee72fe9cf6a90b8b7929f01e0fb237bd07c55a5c2728cf2cf9b6a5c5cb1aedf880934c072a9e8b20aa9d25ff7e7db039d04640eed0", 0x324) 16:00:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) read(r0, &(0x7f0000000140)=""/255, 0xff) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpid() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) getgid() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) r5 = socket$inet6(0x18, 0x5, 0x32) setsockopt(r5, 0x9, 0x4, &(0x7f0000000340)="c323c242510749ea6f67ac3bdd820a11e00dc2ad52815bd8ee00faaf6eb5ae03f0f2db439b339ccae75db7c1ef3947d0e23522c369021550bc267b1c620dc39adadf6dc49111eb75034b8b922a70065110c27596d7ca5c76452912c0d344a5020ba0dd58c4b62f62bce4e715b62e31e37995901023798fda79c6888d1a55e79235d4eae1579f95df36de1737e672c9739c45b76605667f930bb4c5d3ab0a48d9d8b6f010a47f3c4163f065471b549716539065ecb324ce80962d573b1b5288a883e03589dbcb6dfbeadbcc35c38bb6245f197268214ef83c72e774ae77c3ecce0a27c6aa0f17934de4f803ce024fb2b3384d3ec63f72595e8542327408c014b28dd55d8a0cf3f467e9b7b8e0db5e62e3a20322a9a804721157d31cf57ae40c7a33d5e4341d6711bb99468d4c9f40eb9c88a81f19cdf69ff12086100f20d122c6e9e59b46493f9df8684e3170a4884c3060bae4ed10e2f9b947892cd766ed906720ac460b4251054b6659a96613b58cff3ac584cfc3475cfd88f288d33a452ed0bd855bf84f972a636dc7af01d4341cecc239ca197e50b7b7c2c56b31ad4ef65aac12021927f6408cd2a16ac10c4e22f17202e18969e52fe4eb35c64f0126bd914ea9025cb29c82e4ff47e967d056e9c5149fe8bf00eade454f8e99fba1970acc7f9b5f1142bc105a4732576ac83e6c0a8397dce0b5f368358de78532dcfafea4c8e06194c714773b04356ccb204b6618d9aa75ad02c7b8f3dbbcd8f5febc534c9bffa4cd669fabb71a9917c63ef5d43d2ac1553683b541e13702eb81f4347e94b6de4d72635e6b8a737e305c8a78b23263c9fd6b70824946a5768c45d3d352105323fd36f45acc6920f3c4095a70fe7174e25a988c9e29f44b6109171bc1b87df1150920036012445b40b4780c81161005df49c4fa64e8e78ae9e4110e97cef6cb30fe5b2b6ac6ba034e5895a2b4a0061c22a8d9e3836c86b6e4623d05b1502e91505ba63f9948ebc9d24a7c7d330a3727deba25d64277fcab87d403bcb7e91e99fe80405f95c9152367c6806d6a0ba71236016577c1501c0e0d050274111744c173a78060f234cc25f22fa187731152342ecd15b895940e695c70871ea8f4eaf90e33517870c2a3cea7f29b80b4e0b3660e67c51b5edc1e9e8f488e892bc4df65f16b644e170326d93ad1eed0a6e7b6e2f4a48ce4bcbdf0cda5f3381d9f2b3f07c0530a5f64ea33fd5d5667a436b7f41375cca63a676b233c3de93fed66ea3147591777009e5ac23ad9aea858075d4125102fd617a25132cb6b4fd4492e4700f6a1259303985d5035bb5989995bc72eb1b01d0e3e24230d443026be82331bc0b3632deb2ae9cfd3df5f4b75f292b08af3151f1eed9b96d1dd52a584c2ac03c7bd82d70abd00a5e5c45a89a837d9a3ab576318fe91174d8cda8e9974ce63c5b7b91450295bb84e22be78ce115097028a47a2fc11668fd72001eb4130c845045ffc378a80b13b7a945552c341de076d0989e1ce343b56b5123267a293338b815f4ec61faa822bb92350f5f911cdf636477741d12058b74c900d5f6dade9cf4aaf9744896ca15cf8c1263970138484b705ea7d6e56d11757c5f0d5535423f78252f4b7423345e61e86bd53032734c2a314f29c8f9b2d417f91c5265ba2dcd69b131f73829234822dc4b1fbc7da4dfc60abcaf40d96154ddf02c6c2012d5dec6b1b51afe612690a8d4401093a802f81a590a20dfbba8a54dd1a34e8776637aa0fa1a0fd36227effe0f11191cbb205d9bc08a70646d26ea5e72fcea96c974005d06fdb56bf446957d251db32243c286e6ae2da62ee34adc83e040720b6d3c2a1c693daa2483cabaf7aa1f34c68bf64d27c2b3eb65c60c22938251c2a5580f8c826070809212eca046cd879f8e710fe3f329396502b976bd248c83156f86e23e43af7ba1fc231138d8371833d00f420fa217fde65594202366a611e97c18fbc796eb0131dcee7c794bb256de271d30904abe8615c7d5e922104bd1506e28d53f8a209065e01deb2306859cc97142c48c48d7e08c300674ff273fa69a434e57a793b686c1efe6cfaff81dc601d29a56314e07e901e55217ad42ec982ea4828e61ab3ece9b985fc58e51718f4e290cf6e95eb35b2d0d34dc5cf32ab5d616615e14dd9b3aacd9a4a6accf51deb273206f20834821ff965fd688c65168201f1a76f442e1e45074e191d7c9c1d645296a865732cb9a9fac036d8428058f399d12b6b67993aad15c01a61670efd80a5d38c5a9c737e6b2107b24518914667136cb573c4f7eba8e779874fbaf50641ff674906256f8199b73029c0eaad855dc56dc839245a1eb668e50b7e7ccac0b3e1d89f972a82f792e252093e7ca6ed8d0f76a55f8a64f9af8006ff8a4b4455b30f18af838940194ad77f5995fec175b83944fefb937424c2922fa1c447b49934dab8b869327e25e5da75d08452c571b2b3714d9de667d536d3519a08985aec1d86127ceb8a2fa6897955b23ed876dd3f4f846da60aa90ba8346208d0f294e4a6253cb41141f9a4a7b763af974acfbcdfec558ff25e238631060cce08f6d1671fbc82212914d4d12c41c2d96dfa97d006dcb9cd537515cdb7df1d3e35b83391eabf4bd70528704041f3e82fbf4897dca6ec3c13922b0b4fd42a65710a17696c798c4f9524dea7d14e961b26508ebefc27f7d32aeaccb84a23e1f4dcd83b8ba1d1c684d29ab65099d413c9a734b6a1e6eb0962d167bd318b00b3111c0eaa5420e6742075e4921efb4ada1872d2d21376abab7e3b94be80fb390c0892e7187044b2b92e64f91d12528a1cd432d72fa9d231f56a7431d7e29243b3c23c654077325323877b5248cfc831b331e3bb0d5670f3ff1365758e9335048a5707e3a6324374547ccd313388b2cfa99cb1fa43edfd89da0ab62d4daa65c2a6245daf18262fd90992b8a3d3dcb4a4862886a237c0545267e5683bdc01be8bb13d1bbe85138bb397ab27633eaac79d8a2de30e686391f251d42c24dedc1a0edb3e53fcb5668204d8f22f1bc7ad2b493928cdfe702eec6e6b33bfda52fcedd99caf38a3ecab234fbd9f399d16866244e418cc1e58937f3aa2f2f03934f0fdaf952d2a0f43b4218bbe96bc6edb3c9cac08665634a0f1bc34532a933adc7dc7e2c462682cc7d9557513f58561033f19b26936c97c949dce0920826789533cc9ba6f2853aea2f05db40a95019fb4ce757595bd00b80b2d0442cac8e605b7427e4937b3bb2f006309800cae97efb5a8de0c83e4ec05a41ceb7cb8527761a5584b44ff4a60f8afdd22d8419373e8ac738f3f3777a9b07589d8e24b562f9f0ba81387f620301ffd23ddda64e4d0f36b828a37e0637bf3356252db380452310c4a53fcff92fdd6a24c0ab62e05e66e1e8384d1718bd59dcb72456f5968e58d3f4dde32560730c4cfd74da8f08d5cd4ae24282e9b751d333abdb2ff088bf2aeb3e33d4262234d8552ea7e3e8579f719a97531f197c5ed73a6205a0ec8d128e77a2b10c71179716e9e0c6a4883e84e71e1adcc5dfeebb2f6ebc4004c493ddf511a4e63fba7460e0407356f958ef21d1dd9ed10dc84175d0a5088db6616dcfdbfd03fce2986b2ccaa0d2c13796240ad7824b28d5961aa858e43760eb5fe4842556fb0e1eb1516cb0576e9cea4aa1d4b9573f7e2681931228fa2820f1843b6c54bcb3eb7430173dce927a7ddfc69c6a8786ed3dac7b9dadb3e756e17dcedca5a5f87a087158fe746212578d7a657063685babe19fc98b08d41c3a0d5e5c0e532331883452af6cf3aeec3fa4c4e01120cb86af3f2645bdcaa68842329b58e59c938d56dafd96cb633a246c57049ab2fee31587a80c86f4531b6e9e3ddcf12b29ed6f6c4830d2feac1a2d929243300f7edef94a5754aefde77e19c8a7ad67c43c2a16dce86680d368e9ea20e13bdec82dbf6d87c93481373646798866f12877f2c520ed79ca60aae26a0be721399fcd34ad9fb6debd78fdde76c9cc96066a3f67a89f6eb9551bbc9d64c6798ec22aa83a9469589634b21de9260a344f3ef2712a79fd13db252906cdfc47fff3619ad4455791940b34d00022be8162ceaa8c550cc5fbaec1c127a7509dca17eee238b85b9100765ad0bf97cedea3d10f590f8cf67dbde05031847f9a93c1ee679177834cddea7a8c37ca29f7fb0789cdd97a531b117617d7ae8858cfba88b61fe8e9a5f4c34bb60a5903de8aa680599a1a94dfd61fa7cac77805a6d1bd303f4990cd4f921bc597a95f59805878d141f997e9be6852c3d73d8cb5220a347b9ea336b63d91771c596fd22dd2b69c85b540e1c48df308fda16bef56b61f9b65117c5f58b7e99d6c740c8336cf722cdc01880dc6b25bac5040c34fc50014b86790612e44ff2675b37c248933c6dbfc21167e4356089d5c394f9840a912fe39a9512d981e24430818ce21a3769ed772f4c5b654df6aa0426b9e86939ffcdad39152aa64ce872c8f01247457dbcff034c52b033ed6bcedb28c1e850c221c58263d30cb5a0ad4465dbd3c16d1d4969894bbe2dfebcce3e7f981d5eebc5f07e88a7575698465e4ea920ea3b4433c361ca7116a33eeb58f4bed4d442753478830ad0e1dc3ff8af83831bb995a91031e7aedf74d9d95af1072d3a409ea48cc4d3f34b88606e9b90a79eef202fd833a8fd88276be2a0c2c42c12ecde756f6ad811cdb08dcc9dba4b361089095bde2e3b9c18e2992ee6d8a82a558f9a4b4df81e2e9afbf6e54b81d459154f6b795724dbc7e3e811f3dd8f271293d52abd2a56caca0b61d12425d0b73c7fae3f2841987ef5977b21052460010f963e58298924e5908e35a160f562204083ff93a4bff917e739490376904a4262fcbfdba7990147934c6ae43fd2de71151471b2253371a1b42525a8c7fcdcb255e336188613fd8a292d094bf547ab0124b798d9d1abecc71c679fd441fe5d962aae640d074ebfa8cc3d6bf005c7c9711205c539814d6fb1656e48e1d66c38c7165f6220bdadf009da24cdc5edf1528ebee6d4e2041b472b44836be765f813cc42bfff6d9a185ebfa4a5148869703a211160cd4d8405ac52837ad3492e75ebb8ad318c3580db389b56701bd6333abbd1c9e7ae0a3040e5fda6bbaf1b8f63e767598652c34345a9447e0f9cd3445f41683f83586c27e00881339267b6df416dafe7cb5ac4fe1eacfa77ace892e6fbb0df9be55e7e215df61c075d4e4d223c6087db06880cc7a110fa626db250155ae03caabe3381243bd56e07565dd2c974326747d8a96a362fc4a1844ebb388148df21e3d6701932bd7deb01587a64b0423d56054a7081420babb975557cc97a8ee7d05f1ac0ab52840abeac19901b24f233974c3bc6ad89446f3433c9425496761a7c2cf133238edaf7599326e3fbc3a9bf900d570332cdc90bc5b4ebdbc180ac56627662a93bb2cedcbf8a15bcb7c755c92fdfe53510c2b97e305c535bb08927246e3bc8ea22de910c204a36e4f4b08d2cc2fe03274dafbc05b8f1f1430f892bf48f0649a6829b77eda7cda67a7e7306236d7a2c62cedb92b9194fe4203453998ca4c071d5b5a32c59491259461779bea3db342b80aacb197b24b603543499a310ba9d2a710263eb7dd8de4b7ea62da482f2cf80e9f1ac7a05a07a682782f8992b6fe7f518d1accfaeba380070c15de24aeeb8222e99a257a30d7936fada5a13627eda04dd15413c2292f2be58f25ac5d04acc1ef6684554cc9e0b17fdcfee026348acbdedebe0fbe5235a5971095173296f606309b9378c", 0x1000) syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x5, 0x6c, r2}) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="30f182ad9b8a728a768c0d72ca74bcc291b6208579ff61c4e05df3f92eaed87e6f8931d7a9cc8e91848805b2cabff60c80fbe59676cee0f1eacfb296c07cfeb48825992cb92a76879b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r11, &(0x7f0000000300)=[{0x4, 0x8be, 0x1000}, {0x1f226e68931fba5e, 0x5}, {0x2, 0x7fff, 0x400}, {0x3, 0x0, 0x1000}, {0x8, 0x9, 0x400}, {0x2, 0x7, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x3f, 0x1000}], 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r28, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r28, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getgid() r35 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r35, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r35, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r20, r30, r34]) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r8, r20, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000240)=0x4) 16:00:15 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x7, &(0x7f0000000180)=[0x40, 0x401, 0x2, 0x4, 0x1, 0x6, 0x1]}) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="16c250ec199acb5215e7c64e8b86291c791e3b7aee11bc5d77dccba2da", 0x4}, {&(0x7f00000000c0)="8a4ee5ebee7201a3c0be714261b496d21be68d", 0x13}, {&(0x7f0000000300)="642be15eb134f0c8b07a0673daba8ba28c664f9c52c46db37777cd34096497ea44b2dc1c6e476a628841f838fcee0e36fd6a4588479cd27a4dcb93b17f70c87a7646281167ea947c7574a16093c547d4e8eaf4b5ca3b54891f0256f0cda1354eff2708b01172e126b6090d4b92fa2ea5afb3d7e6f10bd9e1ff2d4431eab2951307e729863b35e2ec3427949e33d162cbe6e47f9cb495f111411f08dc", 0x9c}, {&(0x7f0000000240)="11dd4fe4a65409416642e1d031c5eeaa52823b1e7cae066c794c6fd7dd726ba2296ce9240b7cb6d87ac35374eabf66808acb8383a35b559c1959bab37184741bc38b027efb520c0477fb8daeb8d215b07adffd73355f14f8baf51273e59354d29efc", 0x62}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0x280) r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r9, r19, r23]) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r28, r28) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r30 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r30, &(0x7f0000000040)='.\x00', 0x0, 0x1) r31 = fcntl$dupfd(r28, 0xa, r30) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r32, r29) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r35, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r34}) r36 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x2, r5, r27, r32, r33, 0x40, 0x9a4d}, 0x5, 0x87a, r34, r36, 0x1f, 0x5, 0xfc, 0x40}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(r33, r37) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x4, 0x96, 0x4}, 0x6, 0x4, 0x5}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="67f44c276b251e1569ae0924af81d5fcd4de99f7b5e591627f5336eeed46206103bbac54651238db4387d22cc60c188244ad69b86dfa416981d7f9bae5150b7f06a1164f4576f6861d36663cd63fb150cc9f661aeb5b3813686ff74302d5d4178d5386765f8e7ba1a6d2d17e45302972f0e582e488ac06ef1e195b9847128f592846406ae980da78b73565050b37e4610a0d679ba1bd94b7cbe66d90b30ffa0269ebe446"}], 0x1000000000000017, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x80000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="008f7b7ab611b2971ff3efa3ca3266cb66cd30b8c0ba62acdabf778c54f30f44718c701625921d922e990a840af382c2fa25a8bbc3d75b49f1e5a4520f7ca936257d770ce21ad3", 0x4f, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='9\xaa\x00\x1c\x00\x00\x00\x0f\x01', 0x8694, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x84}, {0x5}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x800, 0xeb2b1d32ea374c5d) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r5, &(0x7f0000002b40)={&(0x7f0000000340)=@in6={0x18, 0x2, 0x2, 0x80000000}, 0xc, &(0x7f0000002800)=[{&(0x7f0000000380)="d5f680f4f57d71bcc445e434ebcd96d549f3c7612f70460d9d570d736d329b725187ce08091374b2adacccb0898a486fd084ccb7d0156709cddab6c718e829ff542973e3d833b6b5fc3c58ccca36f2c7bc8f091892e8e19c6e9417ad7394c0197d733908e7f18a5dc5e667ec683b91c414b98979e995ced109e05e97874e2c99ddfd1fd97b44a11dfabb5edba3448ff92df5af71f03795b61d9993e9104c5599ac729f7ebe758a80cffc7e30c3c6031d699bbfc8c3bd5bed8d500c72bea7c070f9295fe40b6f58aeea10e0fee45522821e70aa6207fa5e73087d4114274538580202a4b679a0dce85bee3d2e019754f87d75e5d9f925bca2c12ac261a0ab4e173c93236964c20ee2689157285b8ef9ff3b7edd285de71edb4c0c033e6a2e765ff435b6c667037704fcffe6298921073c5968a55d15d7e5b6d54b94c6fa10bdfd8181fdeec86bfe657da7ae8cecda23efebc8c154cb5cd178f6ee2d56d28968f3a7e5cb0f8918bde37080ec12da17903f6b14d1923cb2ffa787b37850fe468b79acc05be206fad6480765334dc481850f7a163c9ddeb5d3ffc437a319ac8a64fb900634573b203edbdf009945af999859b4bdf4949a0b4180bb91ce21b594953cb79ffc8daa78241a86d5713a0cf3c4135b79b822b79c10e650682c101595a8dc36b12044deb87e7423c889132d4ff634bd33092d78369ef7477b148ce645832c3251f8ff3eeab9b8569a8558cf5015ae38487c622bf9312037cb5d61688d5dd676e2bfa2203e2afbc20c2fe574578c8db1ac83e0513a95f3a791326cbb37c2dd0b1f9eb9ce28cab76a3c5cc76f1b99938ed180ec3434397cc822b77d3a5703f9e66bbcb6d13d1895beda231824685fb1e66e46fb80cf255a3b7ef45a447689e2c6391cdaa5b165ad53536401da46b65cfd78782bf86e04a323be2d4b36ee81da39edfa15d1956acf3b1c036e4f9e52218b991fc73f1dbdac6ff7ad0cda6fb216ccedc6dc8625690766237d365d4659aaf64119e62278492efbe46cf989388da1107b53336659ba0ba1af43d054a48ed6d2e523117c746e9b0eb6b1996083e8a2a65db1c8a203b76ef4c5abd853e962edc8f11abcbc99d84609620d43ff90c00ed8982c87d184a71b3017ca41b78b107b472044c69c7eb233790421572aadb08e8f5662fd802e23f1e1e4c0330410304053f0f998de8bcb8ce12c9efd72bd32d527b13be4ae4316a10e204b120c34563f78c3941a9ef01865a1c1188d479ac853e69d35aefef8d4215921a87d7b4cb2e34a6b9632b28b673bf8e81a5e11974438ddfa674096f6d3814bd14b19255add6ca2fb41c571a20e60bd6972d6f7b891f90656a9a8dffd012e2d5c0988236aae1d2b9e80028f85ccf0bade747c7de9c0056a512320e1f8c151932e32317b0e4807b84d1832e839587e4345c8ef5ab99f1edc063c5f32ba4f4d9ba7fb6133f8dd9d609bf24cd4e4837200c2e7616ce8251a8cc57fc435e1b35e1c7b9c1937c3a31b8890bae424e26af8835d27dfd75f67462d6865237e1bf3d5fb02174fa620e16ec19983db331f256b6cf670a678873d63914cef37839844212666846d4d876c6b1da31466dde0634d6d6b81b39f690bcd213765b559c8ebdb72d1a68de4d42779006a7d86e893eb7bb28b8d63b53d29bd02e925655b7c42d17754af8979aa2bd20a5ee79c74d0739ca4024f86702953c3d85fb113038a38cc3be081963e566978684d52297805573cad21b64efead4c7557477826b4f53320441ee04ec33445be7ee27d1b8ee59ce410c17a681ffce882f4b262eac85309949b46b3188dacda2ab8fcce7c7def67bf4549b3d6d0e50faa8a267879713debea967ef944a7c6921b5ba6aca13d7e0faf4389742652c465b497dcc4213ddeee0ca7c72d7c846535392b5079e297ecb7018bad9b77d38ec388cb736126dfea8d193118cec38fdb740555ab08acd05bde4d8433aa84fd0e9544034a2ae5eb85fb946538ad393fafe452ee65fe02340cfb65e09328d13a9562b7cf6367feb50c85cc5f73bf9174e67d7daefc8103f0260824fe16522147ac7f5284454296df8b7181bcef155bbac768cc876d7a50031bf0da8e536dc93107aa4f159dfb50214c26b15d559e319ab19097e1ed7a2ab11b302b095e7df1e6076c23b8e52313126267e7b65bdaa0c2fd698b7d3678d38dd6b3c6fd0d1daad01fa5e18161a4ad797e1e941b4ed1d7407f033a480b2907ff3e2da6c80afb762d68cbfd6d7ec78e9afed0a3dd75baf0349acc1d02b00ead5b965d31516fb687352484124067b0ac9ce73a52a9870ecf70b02b2324bdbf350b625d8edb18793bacb5f601cbd4703d8e84b9fbc9214de148a12a1ed5bd2f4fc8557d7ef18d188498a6f612bb53887d1e27e1f667f7e2cff21c032450533e9b1dda77f1c3d0193819b1490fc99e34059c35482f8b82839fa8b3179df698ac1f7642d9dfec3ea3b5c4c5948903ed22d318eff662ab34e1529d5880aab99224e4e40dc7d93debb8546fc46f93800652d5a7f4eca880b8e8f79c12da7681a08198e385ff0cea05e14bc915c042eb2e4a7b5ec6a2efa77fa45c0139970d2fd38b1cb2d1bacbb6d19ccf848df45b82c131ddfd325f71c4a858beaa73264ae0ea99567337e3e06458dddaec1d1cc1cf649ad600642af87804884434104e3c0e0ee42d9c04a67f9c5d5ddfb47f5ab64a9c363172f74cf30cd45d21013fd151a77775adbc9d33fd843d479fa6ad56c1fa9adf6c2eb66225461e099ceacde0216335362069d5296da4036fb55db5a4ce97b27a1d86aaf3a90a9194a8138db79ebbd24b05617a82cd63350781ae3ef81be8217d97a571d63f189977e265a91882ee02f057df1354d6f5d4051ce8000f500d2190d9f169da274cfc7d2d3aed411d90020a43fbb018ebbed2d92fa31c655ebbc43661245506bbfbff619b1231e248af657e4e964ea031421548d663ab89acab2b24ad68d9821720550337811524d648fcece2f82d5d68d0419a3fc61797df2f04feabb8db1e9a3b3ef89fd756a999f7483828adb42b270695af5863daf2d09eb2bc5eabba99c1ce6d349e5eb8baa3c173a4366fa09d15fe074b8b89cd3d3ecf6e0510ac8d4011723f2d7c3a72ca587109473a028be8b394fca63ec06edf208913e1d307a428d3f4b2d2e06689d9c98c57e78580e438cfc183cc415e0a8e83722b10d9891b764beeb0174f23d85dced8177046ed22f0c8cc311e0f885bbcd4d6777f0e7fc10abcced8a3f738eb255fa34cbdadb3695b9df7653496de84fc0abbc407a67844e0a46d417282e3bbb95bf768e4aca3fe35f3fa9eb42561a6bae535d239973d8db04c652468e62ee455433ecf0f09ba30b3c003d9a972fcf0a8a4dc9bd193d6e5d5dd21b8393651a18d197fb19ce231b8e7099f1d89c1b5979894c842c396ee50a3d2a6abf1b092fae821a42acf6f2f66854f936b3db92b53133c64f251a168cf1261be56c6f6ffb0171d2969c47948906ea4694f191a9956349abd0cdf479e2c8360b81d41da4f0fabed2f6d417dd7ae24c43052928760c0402365c3885a7dcdd745a41fa5ce802f5b35fae8d9cc76bd18fa893650befd79995768b8849efc4f4736e6d6ce08dd697c1f090c98e9e3a82eafbf3e8e01adddbabd121e694358a712652e8c0e48239623b8dc06c96821fb1143d975c320c1dbd6a27c75ff891e7a3d4d8d718019cf7a29a9e8252919ab9264a6216b4050e73d346365cfa900739557ffbc8006e45f3d0d39a7e6dfcd44efd093affbe8dc52b6ff49ddb512c1383773e20801b89cf297e048fa47905ae58f81e6e8ef81555c1ca7934cc8d73748b27ea6a496a3becf50295c3850d54acfc538e3a359968c0d968f472128157d54672aaae361eef07143f02be2f5348cfbc95489f66776a5b441e04aa0ebcced377070f33265f1f0401a6402970af9f7fb1ae2d54cf0aa2f9bbe6e2ba400f9865ab6cf8a39b7b28a31c7d10b61aff2862ae402dc338d148f76bc8a0533eadfa08e0c7c2361911ff48b87a64614faa4ea279177d4e9fbcd6c52b11996e4ece05384974700f4f1c5e6f81ea9afb9edbbecab0e430a7eab8109748b4eff216734a8dab54e337ec463783b0c9dd8af227d5d69ce324f65f116e4685c48c9fdaf8c581224933ed5217dcb970c11f7b1c162b6bf6e2b6d81bc261a42ad7d151a34dfcee895dce70a50d5af39b160e6635cd29268fc72817f4e099fae78f506f80ae4ac30a4a2599bdc8fe72d9bb00ff8be0a46353b70cac76d23a4880ad8b96ea58c23dc9e9cfa34e81808a09c6384746f5afb53bdc0035e6f1f1c445456c8f4e8ab61c70e7ca12c13e6a9dfb2db9795697a4117c85b39d953d24ce065628e1740f791b3ad45baf97467649e22aab9737467b74eb2d0ad76f4197fb5cbaa0b0a9c5521b7ffd71cf38ec94e9caee7147ebdb956109c91d03644afc25f927612673e8cb73bf3452ae04db35e72f1ab570cb951175109640e720cc51156f6caaff61966d6047c3461dc74393a7b8b1425d0c718ad5323686db498423fa76daf8e6cb14a8031fdbbb8df02d6f6956b56653b444d8a604d3bfd534aa0bced6d15c5b50c5d4527c0fb2f01853268dcbcb19cecd8d7289b0138525484b9e29d2de58dc40b7f437ea91e78cb8009153b6852d200fe0071b35e8484eab63d74254730af4c4ca6a3aed163659a012eef6d6db18f18ca337a27fff120fac29ff4406ef9fdbfaae7cfa842723e9bc843438fd19144844ccdf25b08373c226f191ca57e6c4aa540619e28bfa6031367e4599a19ce42150494503b9ad5230c9dbd640d0ad98c147844130de026cb88e9cee189319dd7c25ac5b69c3ed078b7f5dc2a1bfdf7de41eb5adf24ce2dc6a091015198fc3ddea99a038e677c501e5caae18cec9421f912b01a9c449a245c5f797e3b5e511d687c279df68f74073a63600b4a82e46b77cd6fed283faf81bac2b6c3dcc98b45c4e83369c7145a0f6020186a9ac52585af4b7930e94d2f400d74d25051efaf24964f27c23fb1a9179f35f29a4cc2b97e6d06dfcce80790458ed4bf657726852d930c1fde0f9f2152e2b3a3a1dd676274a999fc76631fc9598cfd8aaacd90f07df2bbcaf01c0b180c39abbe6ccc4d678affea1170aa90f7036c243a78b9b90803e1b9003bb45be8c20473338429adf0e2c32bc1665c5eb73b0236f3479d16e8a26ef68fb95bdc6819001e5a35af46ebc0b518b9eb7864e2f8caec1f597a4cc6b66a52a9a2a992f47ba3bab911b61d4308477bffbbbb8e3f9843ad26f97d3ad4a8a0b7cb062b38d66b5aa10e3bdecdd56384a708dfd9ead49ee88717bf7e3c2d3b77311e873e32a4bef3c788c819d2933a3cde4f096e4349bbecd55a53e526da4a56766326840db59cf4a6b611f7bf9e3d90479aa8f43c6d62f6a20be930b7191fb9b2546a2d35438e98d9757c53e43b4be39f696406cf9b505468e50c7e9918fe608270251164571cad11b66d47fb757e42fd3b0e6fc62991d8b9b5d4a835a03a8bfeea832308157ced2262af9e01e9b8502d60a3ea85bf4e5d06a122f1965e80fb8d5e3c8d5b4fd836c5d6e8870b10e66218dd5e629d4ea7b4c8629dc481d7304501e6ab46819c1e1b3a063bfef9b9105babb348ca6838f88e0a9f12abd0eb851d4c0f4ff7556362a4e16b8a06881360bd18fbdf140b5ea2f34370f0c5106bad25de6cbf7c17ba4c56dd6341db7c330b7d638bfeab0c5f6b5e85c8d960151072e4d6e1dd71ea94671896b6e63f7947d35c", 0x1000}, {&(0x7f0000001380)="6b1f3112fb6d25f16f48dc07b9b8e591376844a8c657ad566c142391ec299f7daaddb6fe504f9d5245de2a00341708307861dffc716dd280d1a31fc74ad9b35a7241a465907f61075df7200cce6ac07abf18ddc9c7cb54019762b30d416bcbd38ab44da451ac88d9d5242f7cc46f0c6f430bd8a10100a87e89530a0819f803c15b57b4dcd5c06fa478778902a22d09fa697baa885372352eeb2c0bd71b5671903c3e84084355b3c0f407fc9aca5ce668a4b32b3d6bc28ec8c09cb2aeb0dfb26baeaf916699982808a1ef2b82564cd257bc7d245ec14d791f36b1d020c5dfcae5235e1085397536de8ea1329e5e27063590a088032617967ff6a41d57ede392", 0xff}, {&(0x7f0000001480)="83d7153f8f33211322e78a280dbb38428a8cb30aa904bf44ac60aec297be7b0b072c30dd162c9399509bc20bb0ddaf4e9baac5d817b725d91966de83217774c11dcbd1ccc0b8a6aced753eae00376728de980c479059c7fb34b1546812b4b72c7ad46bd3b585b9b0816dbf96d5f809ce42e57ec629dbbe1070121c2dd3123fdf5c2d09e70c2618a2526b8a891d1525b37362ed8c2db79fedf6cb00dd3b78c0930c83420846dd638b6797d505d9959951", 0xb0}, {&(0x7f0000001540)="a50551c2debf4dc72bffd1ee630288430ce47f5f1e1cad3b0f1c3fc7fd87c72b7080af13b1d58e9b33ab", 0x2a}, {&(0x7f0000001580)="25d82723eb3ea00ee11521ac8a1166bf7c2bbf40b135d848b18e49126fd19dc898160dc52a414fe12a3ba3fd3389f2cf1327b980ca95bc3574df00860822c796e47ed023fa6e142af1d23f1b8113d636585e09941ff1a8c6a5cefe4e095cea0ebaf92f8eb278cc354bfe3dc06192610829356287b30032ee804a7cceae6b56993ada06313900a1a303ee6939f9491dfbd4402b19292199dc416d965e137fd6c0cc92341b196fb9e811a42a245e4c731edbcd9adc68dec9376a9c453ee49056ca1904e14f938aaebffac435c058fa919d5dd34f9709de3f1799a802a0d96449e7f60c1eb37eda75f15a83bcd39b43dcc6040388ec8a6ed36a2635a53ed078967cda5c879a14f8279cb377bba52e14b09f93784b5c52d66aace5fc6c933dc750eac8c0817201a53cd5e27cea307a1384c80503d89c8eeade018fda1b5669e1388335adbfe1886b85e7b7cb2cd3ddc49febf5a6cc4943311fe54bb7b10900a572e7bb92d34072ae93db6404f504839afc7211e011c60da81cea8d38e1cf5dcc43e4df3e75f2bbd41454d60a728a8ae6aee125eee4af36f8444e04b2b101f875552527041e4246bdbaea770479463cc2ce716a926b4cd23f48d24fef284b9bd20e90eaac9a5b950e8bb7ada84a45754bb83462254b72a85a86e3704e2d477510270c71c8a6041cc28ec184583ed899e2328ccc74d3478e3debe50476b18fe6da2238f30eeb9512a21125d6b1bfc354f62b0adec8e8b551b4e61e68b455f71eeea8bd23d581923ab662d243ba024529d6190b5bf36586c3c384fc22aaa7ea01687686504910bd1ced09faafcbe9379530dfc04b611e3f919c1d5a7553ffd708d2cfc4c41cc9b787e43f01fb6d643c1a6665ef137ad284764bf6456aad1664d5216395891fa63c075c8a462631361559509c570c99bf3f8877098834d6917bac517d9260f512df1e4a23362143cd3315cfacae8331983e34ef8360b8755383a226d1886b9a201dc49f7494d08daf89ddfdda38c64c344d5bc7fc0b012a77f9b1cce5f30e695784724afe8ad1da882691920bfc4d9de2d025b69fd02f1ab752576fa3ff1e0190ecb74725fc8a2e9b0fdc5af9fd068eeb5374dbda7bc21befa353aac0450ec0187c40ff74e0e29e74aef2af8b0591726c8b707acdfb7b455bdcaa72be0f177aa6e46139b4df80de7e432edd2e7b8ad9359b2bf0583030550abaaf2cadba1dd2fb3338b839d1d231f82decb972633d10791c8ef29025fe6700a1036a502eaf94ecd32ab320d9c155de90785ae9699862bc3527e65e1a2142879ff792d4d104cc7a47ab0d5ec15460aa6e404b3d73392c3f56113e306eeed24dcdd887b6674057710becc7cae864ae7ad71d9f98e3697d602ec6e18a02cdb25c0c5621e2ba763b3eef22701cd21674b402df5fae0ae2f3198d7db798023c83db809ce7b833016bdf298de0a017d4a860f31426e10e928a4e622cff1a75ecb27937e1eaebe3aaa1e98062ff9287240d6065ef0cdf226b5a32c0d7c7e2e42e0fe6eabe19bcfdce3877884eff3b5254b91df4beddff8a84eac134214d1eb855316e651d5016228a766e483e3c152ee1f0185eb0db378b8205884de71ed6a1852728161b94769639bea3b3d3f1c4d3e000ad2a781c76ac21141bb097aeaf4384693fdff9eee13ab3a81fd92330e00ee50b791dd0d6521f33220c0be4c867d4155337b3411010029002e4c63a503f2bdc520e68333e76c9e213dbe857e30c35967a134ff88034210310b9688b5128b13303c8b65df278ee53357bc6662cf850a9a7ef60545cf10e00f5d337d8a0eeb9460ab6f05048953c649aaa13181140598c272b031ae6af4da8b3a71202a193eb029b3c5734bc22b130deee45485f0b94b19c061132d400ee8cc2dfa50ad651b4bfb636777dca16099ab0089c3fedcf6a6c0b0c756462dc1d8c14d7787c4749a9e6f1404abf174e1db075cae22318b8d749d1946c087021464b9a82c84d5bfeb940fad61ac6a7990709a549132ea1ec3f193bdc579d362c8d26c7f97de94b8d2f2202ac6ebd286a6c13e9444bc97b601163efc629497d916ff12e5544c41d9a39050d80236cb3734d13091f73b9ca763d93ddf312d3846c255ecfe7069b78bcce8a740b8baae2e9cd83bf45e04ee96b4af3bba2bf4831c47dbace7d26d3c5ed4db1531630ac91cf2b3b3f4be475090fdc8c93d78f7807afd593d6a696dae3f9a50707fe49a2b2c918ca09e16ef48da3619e5fa89279177699ed6ece10b564322108669ee570e1dfe2e2a5505c5ca3d88e379a37d25e35fd17757ada967ddf04a413cdff209b45706fa7da77047897bd355b60292235aafaf9be9af62de2b6a0dde4aa378378e8938ca07e5b5a9030402dc926e4943382a5673f802e971369f340f937309b349cc1b078e8fc1bca0803e3619168cabed44af4e282318287dea942017b4d7605810913757a7c3d629bbf1f612d249cb7e34aac0bb6bdf2647e9e563e40076b2f49308d3a7a7f7eb54bbb4137ca53057a8b1c9c75a39968112ff751566dd872969a50f7a0c6d961ef3b9902a0e8065740bc945f2d1f068535b534eb2e9bfc0bcdeed092e96fbefd7ae7188f201b57f7cad6d4cc2984716cbf1d3ed76466150585f105cacf6835343caeb5dbc9f8c7f24262efe0d7b5dd29fd4a5d1f98ee8b881bf47161b11f8df2a8bd3891cb3ed119074a9318234fed79a50c82c0d197b85ede575c2ad8addf3e8ced4a5279eabb695878d61f4f7f236630e1e5ffe4ff9e615f498b4018481d6d84e2d45f4c05ad94fd11b94dc45061796313b1ead5a1dc27e10df1fb6aad64549a40b6f31395e856e726c755aef742ca986154ff1a3748ea4451ea535255caeb9350bdb8921b98a4a25bd7565534f769c9437ade44e438112de4f73085b9ee62e371405b401c9622ef270a4226f50b9e7f89759f10210c730bb40aa7694d92c050abf2c8c822adcf8f39142f61d0755a7537b5a2042ca601d9b4a3588c6e65c0562a68319206255e37496ec0984c8f09fa2afb662fe0287384128d2a1f229953320c27eab2707d038fcbca043857b668d6a1634098ca8874ccd0635d2204bde206486d211f792a317555f14a99a6bd95a3be0f52b817d02b4a375bb8c5a0dc7f0909701d9a1cd2fd975c6101baf2df9a4d8987e72d4b2648da6e8161283b54d91020490d4bfec411d2dc06b09560da470b3b1d9a9d4b19603f7ab367d30952d2fad98f1e26fecc7b6ce9b82ad381ecdd558691b7efc2b7cc40630b4f3f514fc172cd26db6facaff7e578d9dab2b73c76418db342d78e939ca3f83b7fbca3336d393ea8d6cd34bdc4565561155e2640f73eee013109d08edd19c0c74fa9e14e2aa53178ed6d5731218cf65019fb26d776ef4e7bbe9f6a79bcf987410e8771ae7e44942d9c4f363769301871bb4a26a8ce0867f85585af7c4af2605db374f7553050ee31835befc1524aa19d8ce293717d00451fd287357faf227a1fc0b3cedbfa43589ad84b7f0a128e3a17326ea2cad9ca6728090b25a4eef108be122048e58757861a5226fe652e936d87a4b116b5f9e693e01ba4035ca3692f07df5d759f6734558d968559b471d9169a02e7f66f82b4dfd8731dc4602bc5f829d173f0ee71c029e6ddbd9c57b5defab1cfa0a0cbb3d523b8fc7d4cd49004d6734388170cd6b6f781c7d7bfe57ac26a4de977ff6dcccf8e3ec30e151f011541a9b36b2812d348fca7944ca1743038f0171c83a04a186d200fbcd1a5685e068426d6d3e988bbe830a9bcdb368d69e303ca680492102e07ba333dbd5baa431d3bc0db08dde6f87afa30c178337e0c84068fbf83e951ca68059135af02f09b06eef92afb4854c8a76876b2d9ac94b7f8913bb80d42d8d5253fbfcab874f38e241b65375507f5fde6f151db7a882934b9bb0df66ad7b1bb29bac6b31dae7232fff7cba9a96ff8bb4154b40095cf34d1f85a79a0851b0a432643a845ae5584ffa934cf5fa2c476798b25fd7390f0c1f88826f9e3c3538a3cfb47111429e4e532235f5cda0bf47adbd31f3103fb425da76d0b8609a4625e1711d4921f12f01f24f476d221f3c9d267a55eac64c2db918bebce6c7c345805685ad9b49656046eb494433f566ed362bce594fc7f68809c4dd7df5ed88e0f5fca499b72804b6ed230621e82870b3800496cb09001727b1f00997f501e0148d425e77b2c3991061097cc4c5639a0d114f6fbe0f3fe8de0237d915708f550d2be43162327161c52698d3f3aa0c32abbc11d6952db0e00f0dd24a796d7b05efdd6fd64de47d78af6d31b94166e81edbf0801aa5b3e22a3df01bdd39c84ae3c1aecf80161263c36147e574c181b2c6f60164d9cc01cf4c5b967133ac1673d026c9d41e1b32e089835deb20146391a2ca9dbe2c2159a37138e12799faa030df0c0ee616fb43ad60657e5c7d674eae47e44ca926d9e6b1778c762f93b8f78b917634b87477ed2ca2822075684149fe06d23c9c69241b77133aeb94daf4513dff6398637e09d9179cb3d11a1244b23e6f09ae616c2ca624a3f31e9959ab008f9867804d0d7ab739f16917c35424232bc46141c1d218e1078db05374888e368dadaebe982160b9cc4a4f63f2901b72edcded98da674c0e0024ca9bb4c9009a2a5553ae9c8d79d90996aaa34fb5f6871e08d45f650f895a0bf0a0902582224d6f16b3f8a70073c90ed24937a08accdc780f691e394617813ffe9cacb77e988d0286f47363b8d5b8ad568b8478c2ea0f9bc45f8698332328ea891c269986d0e3da4f1dd65049d88c9b7e686c011716b53ac7de97c30b524b5cfa53b29dd214f1570ff8887f0d615e4196dfdc70c2d0aee1b7e8eddd6ac44f162bbe91b8f7d7ef86333f85fc40da355e05619e0dcac0b1f1ed471155a5611a08cbc29e47fadab54c7494eb1f8ea54e9753b5f56de0b6cd1fcc259e0a92e840f357ba71d6703aebf67144c7c77f7d525677c4abacb8cc739d7ad3ca8cf16128b0545414416096090bcec3ea3d642e7402c711eda1e6b1391addd56835679689e021489abcd7ab0867329626addcc24cf31c61ba1cea4785d76c37f368650fa3b1ece48110b60b5c21752b5d4f9b8888e305252570bb1894bfae43064a08d686a8bc545dcef22065057ba1bf6ce627a09189f65defdafdc902b63f9de105fdbaa6c96e84494aef51990c769e27d91db60ebe4239376f53c7c84d015d623b0f309a9d2d51001cd9547f1881bcfbe8adb4d8997999c1cd6b798240d0eda22daa7db696e68928087b0190fdec2d2850f91e7a7e4a1f1baf39790d30c13e11e97556c613c9d58916d8326e95f0ee02727014e385883fea17ca38e2d8bdd120eb8ae475915369769109fa730113474886ca88c574257e368612d478056d35465a1a531805d5ab474ce740c1825e1265b02ed07b59391bfed10ad6ccd87457f8c6cdc9dab37fd6429b20d523761ad014c92edbfe0140e7213c28e92a1f0e05c49ba988bdada0d9ee814542ea134cef93b3d1e01d436f9403b5793e6dd9db06cee64023a1422a2bd002285cefb6aee69e64cf0c9cf0010f0f16175761021abfe43f5a5db49b5b09a7cffc665eccc0751647f3bc871621a613fa1c6518ce9f19f02f01884df4c0132092a135b8a02721378aaa45fc1ef2f7a04ebdb5d96f95af287a9c4608ce30e7e130a0808905b9304b7347b6fda5e03a9869b5c9fa5773ce48d6c1863092273137c207406c225eaa220b10e8f9d72f513447530bd7ca1278fcb9a0d34488127d69014b6f491", 0x1000}, {&(0x7f0000002580)="3fba8a1a6ddfb339bfe19f70cf71058a55df1122835cb1f9c39ccf14801a04bc776192431af5f2c8f0f1ece40073097d185f1df3042158247b73534b7fdf93b79f30fac4fcf8b42b0afba5010cf7b82472a4dc20165ee1c7bbebde070f3f078e39133334002fc37062797ffb927ba074bae0880e9817111c50a7238cc8c5f6a5b6cb83d52d9b0dbb4c064ac0491d30a7dfcce9c78db73e098345f11e0ca8dfc0027dfa3123452affe1e6bb3fbf84e18273545510f6a934c329fa056b2500dbd884630ab044b07685745087", 0xcb}, {&(0x7f0000002680)="32b7b5aa3e2542af6e05771be24d27c047fa6f68baa2fba3be8fe933b89913d0000d7dc88d77fe0605759af58e409c3f73ac9f5c82b519ea72e1c928a48901a5af26639527ec570b3844a6430888d0dd522db2562e4a7b065a5275662bfc9f5e2d127526a8eb59508d5cd990991cf635e892eac1ec75355c04c186a8bbd3a25334f95844627b2157ad29f97e08bd27ed1e13275fab91b4a71dcfd76857ab8e54bf93fa16b1de", 0xa6}, {&(0x7f0000002740)="ec236fccb75d3f7ded06a7a06823a68925dfdf39c57da9223f5f4e565db03b3af5cfa035ebf517166ce5fdcebdfd87f87a61172bcfbbbc15ce2404b70f53c5022b2166b4b7a9adeec7cf631d2511079925249e70158dd0fe1ecd2a3e5365f44af3843ab57359e0f79636f073b0875c10aea63e6d6f3619604aeb88ed9aeefcd6c8bafd8e439b86e378b822284e672d8109617553", 0x94}], 0x8, &(0x7f0000002880)=[{0x100, 0x1, 0x3f, "d23034e594a9675bdf04014b5ab5bedf02e2ad000dc2df9acaba386cef19d672ea6ded228a014dc483b5465d4f64d2d10a4e15be1dc5b32df7f635f65c3294d63d9d4ca2aa1e74b3e35ecf5ad4906c0b99efd72f2d7873f339822fee65a0e06ba67cd8c6921136f58c5accd45dc684de0f54cd2b67bd964d249aa4897bcb0599322ab9a51160c1705a135356646745f175a141e3ad3c8910c21de51bdf4fb3653f1e3a0fc34b4fe25838b83f173664a4a06246334a21a8a85772b53c2323eacd482b39db8475b4ea50ff6cef73b096f9cefbfe908a88d66320b80167c66694f3985c791816d962c7e6b910df"}, {0x30, 0xffff, 0x8, "f89cf1aa0366e1782414cfb65e601401bf10adddd5735f09da184b5e1299"}, {0x20, 0xffff, 0x4, "6e48083148546db5db"}, {0xd8, 0xfffe, 0x65f960c5, "fec85f4aea5432c9640fafad0f1f693efcbc7bc69ef152d18209dbcfb6db931936b01422c0b5815b2bca2183fe3549b8164796a31c36f3a5865c9d78b31d61b9a015772c4a0313f9a7573999d0008e3d52ae5406cc0cda0ab805d3d534aa038e61c3f933c92f01c063e9bc53d28c39af261bbdebad8fce5646659336a4b5d30459d47157bf86b038285048c0955cc64802c9060ea8e2fdc4d50341aeb0a72a6980372ebaf016a7f76dd332deb5886040c8ab1f6717362de4fe667ff50dd6e2441c1d632d"}, {0x18, 0x7ffe, 0x6, "6a47318622ce"}, {0x50, 0x1, 0x9, "01996e2007a19b4fa13ea063e1cd6c26741b8384e1862d1fc8ccbe473788ee2aceedb0ac339bba2c610edc1a109051f83993c222cd7761f5f684"}], 0x290}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000002c00)={0x9, &(0x7f0000002b80)=[{0x20, 0x1, 0x7, 0x5}, {0xfff9, 0x1, 0x2, 0x1f}, {0x6, 0x8, 0x2, 0x6}, {0x1168, 0x1f, 0x20, 0x2c}, {0x0, 0x81, 0x2, 0x4}, {0x5, 0xae, 0x81, 0x9}, {0x3, 0x40, 0x9, 0xde7d}, {0xfbff, 0x5, 0xae, 0x3}, {0x8, 0x2, 0x2, 0x1}]}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0xde19f456133a4401, 0x3, 0x2) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x24}, {0x60, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:16 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x10) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a79a663dbd1"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) accept$unix(r3, 0x0, &(0x7f0000000040)) recvfrom(r2, &(0x7f0000000240)=""/166, 0xa6, 0x45, 0x0, 0x0) 16:00:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = socket(0x18, 0x4, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r3, &(0x7f0000003780)=""/4109, 0xfffffffffffffc43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r5, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r7, &(0x7f0000000040)='!', 0x1) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt(r10, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r10, 0xffffffffffffffff, r9) r11 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r11, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r11, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r11, &(0x7f0000000880)=ANY=[@ANYBLOB="78b034337cbd836fffff18892321ae847a660000000000000300000000000000000000002300e6c0c76400000000002000000000007e000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a3304000001005c225ad1e217c2dc6e93db1249dcf541a700005a00000000000000004511af294306e2662b1cadf078648b5ec784f696ade9d139cf0db42e4fade2068b21b000ac9e15d64c93becf6fe8746681fa668daee850ec606236a938a91a22771fe091a2cd5b8343393b93594877809db3830e4ce03c781c1353696b19fa3891cb0601f1f660f0d195e37c6b4bc4d0bccb3982ea0ea2c1f5890cee769ee601a4602214c8c15cd364471773fe7f7d56e3ae650cadf3c4a841d217501e73f55ea96a42c5f01dcb49f0cd93350227a7177bcee55ac06284920000000000f7845a1ac7961bff4e095fcec623dece74593c86f3998f3f4ca5337efb4643d0"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x3012, r1, 0x0, 0x0) close(r0) fchdir(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:16 executing program 0: r0 = semget(0x2, 0x0, 0x40) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/200) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x54) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66c3cb05e40200b657696c653000"], 0xa, &(0x7f0000001700)=[{&(0x7f0000000180)="42726305082a6c42dd0be44e163a6035dfb609706909f28cd941dded31ba59073d4c0bc1", 0x24}, {&(0x7f0000000340)="f0f8eef8b8402a3f8511d423b8ffbdd5c8ce335568668db15eaffbfcc95cced1a58dab76650c31aa532209c8795eec0168faf97a35b1e9b71b84d5907b79bf26ba42438491f9cc3ca3ef5a969779bda31ae190c4565dd2561a1e2de114182116adbd7dd094c473421b37c272836263c56047abfd11b867b4d1a9bbaff6f549560ba7923a0631fe0df1b9ece28929eaa2ca4f674232bd46ecfbd2fb78b20502a5431cf04035139053919fecfb26aee6a263d06e9c970cdb7982e23d77f6f6c1565e6d937a5cc643d7232fb26ad9f27d4c35be7489ec0328d63464093ea2083076951cb67f8bc88f4472a0a12700c778fc7f89aa77e947b87c9fa59a8ef567b2524827ca06397fb0b514066bb0fbd22f8548e98cfcec48a956f9ab8910197bb2c0f99015f815fc4ec6b6964c75b3fa610f308389be09fa64150fdd8df35b718ccceeca07678beffe33f017cd8e7163ba34e28f0a3237739222feaa1d17cb1592cd7547520396cfa4d6e70cb4a46bc18aa287211c0d15c8587ee17c2c11ae48743a2976724e61c74b2ffe9af1793c0f0dcdf96eb1a8c36f9c1b0d4ad80ba052ccd7d7772f05cf054edcb4109448ac9689d963c6851510bc8006d2e3fcd6a844077ea1795a69c4ebc8b859e3d3448674310ca3587b5576a374bce1d9fb38adbc5e21ab30bbfccef543e0b61629b74fcb49d9d4df7d1e82c7ceba791d3b09c3b40b7034058dd0b394ab5e593aa78569c287096d2425353ef3b788a82951b83e7a5aca6d04b9f94372e55738cdea32a0bf7ecb88dc1d878f794e720928fa527ede66a3ed3c67d7d4435b99f5c5e7fd5c646419a52fa8f599454805713d238f2a5eefab2cd087c37261b21733d3ced61788eb5a9ba89dbb6924810385e2087e0039922f2f3398811a4772aba1ea44a6709a49dc3523f1a7004a7e67b3d42b6df2fc35c8103cf343a290ab3f0a67e070855ef6e7b9683b8662a15b68fbe2f2a960cdac3697e1961ad984fe9c3e94567f390c0a68c54c776b212ca099621492ca3acfcb3db33693828774b16576cebc8561985e29711373edba14e23fb3b28edbbc52718cf5c520b232131b5f59661961b8aa566e40a3a225dc8e0d2d4096b19d7c2a18e577009f81fb81cbdbb85b942aaabbc78f88e28ea6fc6c491abc410c8c3bd13613e83e5ba84f1ebdc012aa50fa19f6dbe52d97b3511e8cc0fa3e8f54dc650eb7ac407036e17449fa5d0cdced1e6159e33894b9cd730b1cb8acc3bde3e851ca49e4ebb0a1b3b8b8eb3799d157bb786149c3b2b9f1a17c7e5d82892fdda017fd6638a63c8a7c97ff7e6f7e81629cd0ad3018571b6e2ab634b2aaea277fab86182b6b2f0b6cd25507774374b0865d6aeb703358b3eface23103e0186aa604c7ae4734de389bd9336d5b9e33538dcfd9489dc4ac64de56f12390beb04fda5cd72e6f36a0a11842f209f1975048fa3b72452cd4527ada306fb219ee43563dc2a6c029f7e79a0d6610a447661113db3712ae36bc3ef3551524703eacb4b39342e709dd73c044de5c9b404cff30e5f85c5884aa0af3655dde701dd937de4eb414ae246710ebbb6767e5caeb1a34e615bd9eec1724d065a574d52cd2a3875d952c99bc23513c4eb210e6f174f07aaef084a7d095d1c00838302c062af5609323d59ade0536001a90c6e5d7175248702c3a057b160c674f3123c1e005f0aca2118dfac0595ce9dedee18c694ce67db9fd97347172c614ccc7d6f6d60afd257d2e8697fd1a9f66f03509f355dda4ca5c10169e118a7c57cfe09c24b2d40e735ec180cb0f10ae019fa781e79d629a2690bf5fbacd15299fdc277ae44e71ec7942f15b091e7cc3b5e995b3b46e4e588399d576ceb028ef445f062e92b03ea97aa4de1607ddeceaf2d175dd8ad5d6b57b7138f4da46324f86333199717e80ffb1bec1b5afc910a0cf13188ff18c7d329ef7af6cbf0592a7b38de044f6f3f82bb0e68391e8b7d28e246fe6a0f6a0088afe1c8840e8604cac33cbf4af7c2f0b3132863b2c56dde37d101cb1884feac63d9fb08e3dcc75c433ceb46baf53a5d256e29d4c9149bd28567c9e30a66cbb3d11cc9ac073e6def8ee16b652eafe44160fa461a14f617d565e77b57f7f8ee20da3ce7c39a6e8e0c1cd595791b18751d766d3a8fd2713054931b9e14c779ba2215390d6fb922dfc2767ca70ca5eb59a474dc2a53c4577e63944350bae7d825c91e69d00a05c477951d477a49577e5b84e66c2299d9d2515e40727e038399cee4f72fd0873b75ea5a2984ed12866001a94860455cd10224a7cd3f09e7624a26215d047acf933fbdb9e631baa4487420b7ac088dbb9562de9fc7a42c0f3f0e83d5a093f8c1e953f1f7311827a850b10344dbd3d925e704ac6d40df0122890f0c92f3b162be393b001e8d7e36efb21a62822a58b54c53d613385afee351b517a3ec0073cf75aeb7e60e2f8bb211205d33f5fc56f62c759300a2f353cc9c738db733590bd95e5491ff74f1766b0e6ac85b8d76e37f252d385ee17c1e7e91e77899fa320d600e302a32912b180eb040d58a092cef5a163f55286591146a95256c80180c406bf3c70b7eaad4e11fce1a5548c59b664cb8737596119b8c5acad88ccc25c19c3d33f3caeb0923cd7087c5ceb71fdc2d1be883fc76e54a338f6520f0363b5ba17c3b588de38731baf18195a72144f8f1339080352779f534cb05df9f69063fd5a5e52880755d841da48ef86a127e6d5ad1da225732b0965e2f7580fe1e7e9c82e768738b67c155a4122ac990e70c8e0fad8e0925dc1a2b8eafbfeecae235bc09c3bc18542f4db393cce791144726a70edc08843a251ef0768a1c209a5dbc95ee1f8a2afba7cb6630031784468e7a46717f8c13c2603746034183836964cf6771ec62f1f494921e5755399711d5bf585bd23922cc0cb808e4fb19271c996b25f69b6154ad34a746fc79893509ade112525a80f9ded0e482404907c6f87622f28339d7270181a2f7210575e35daa42830c2c0fb5342f7e14c1d238017ff0dc58d99cc50b53befd61e13025407aa4bb0775f53092d6e177da8265e959bb604fbec8fb3954f7ca34c16f8e12842b145f72626f7fb779eec5d002112828c75f099e4dd21d500cb15c458360b5d582a756dee1efb86aa83325006f8b7464ffb2340108df40cdc6dfb24bd622f8340f828e4e49b5691ee6e3f6f1dfa30bf624e9e7ca9fc0b56c86216627182eeadd33ef39807f04068ec758e8aa67628c1690d9723bb93fa8c723d0fda58ce2f3ade5fb9f182cbe4049152cef90f1b90a413afdd62327d180e108da2c43bb062b665b0285b21c2300f4554037fb1388fd16fc4cf6ecfba0bf12f943d26afd4eb3d01285ed0671a8671f75e30dc165c2ecee7d57dc5ff30a5c39e7d54a862382231d8b892dcbb2ffcc1a23c94001cc765591d092b10b7379cc3c1171b668ea40803e92710bb5fb717eaefb1955b11c3a66af4040e5ebaf96634a927302834089d6f6efd72b36aa265609d6f1fb9fd4e891b61bcdf2f84b2d38464e3f64e001e1211b9634ab2534996f75e530c4f716ebf2879d05c263e43eede984446814965eab76089357329c79f31c9f46c7b4469dafd8eba27bbc67d78791e698be8cbc922c2cfd9d6781e94748ce933dfc7c553cc1ce802ba798ebd8d6947862d0836de95a2e885194d4ff2055bb1617ca92ddd726b5c417a863d1965e0c9c10a6680e2b1d33a57683785c87b471833099d5ac80d21d44e1ed5ef2e4aa5ba418016516af59feb42ca038322c3d1836afde2f714ca93fa6e6af24571444695edb104c8b55bb6f3fb1b50355f4639b1cf60406a1f20788b4b5738eefc2a87030ae0076c6821dc44992d3f217bf4ba76a0097d455889b56e7bc2004c37f21b9c8c453ecd00a390c5ad6d568fd8bb01f27c609e755eb4adc8bd5e364207dfe573029f2347529602dabec8824d363e667c84a247a35ce7762c512319514b9d9ffddfb9c4b24fc73328032816dac20423fc51ba91e1820f72bdf21ae60612a050fae5589d29f4d70c1410e69f15e54f7bd787f54a02669df8f18702c34a5b49cebec7c3ee2b1b8a46a94fd981777d825255574cb1dda9a31ae0d17a24cb8054ed85270d626b8902eb808d40a1a1d332dbf8883b9032e20e084fc8a5fd819b31d45e262f39925aca304422c98cb47680899a986d623c5786cb7ac36aea0b415076ceeef51015555c22a0e91cbf53756d21e633e7f7639a3609b1c25e2d6fc73f9338ca496cb56789616d01577e2f49f89557318d62063359c09af0bd248d2b9c7d190ee2ee437d629ed5d978beee59f2cf97085eb0e6eebd8a06e81d827cb36ae88eadadd75041cb55749e058dbcb6ac3a0f1d99b6123b6a29ef0733adc8ae466806f29fbab0f494c8d608a56e309c0affa40734c90be81d50dd713724e204c3e8c01e083fb0ec1dfd8227fb2b8bea8d13c22a43085806191800d10ba0fef0f7a0bce140177a006b72f4b64a98b83f0d3e2164eed3b537a6eaed3b06cf5e2e3d79612691716ec785f78e6816f5f087f7e235dbd05d1605c52771bea907a51a564a4ba5ffee45ed2ac022e3faefb2868869a9d88b50d922773071bfbf0bed9d1b2763674a3961583a224c7cc6e1503398c3fe36ac418080fb83cfd8f39def74908e830935551762ea4dbbb541f284d4654d4d794e4d0d64f6edea2c1267ba18e1f5da7810ca1908ca022434273efe706ee089972bf22fd9f63ad1379e52c4afd148c7545b67b6b5cc30d65c5ec38583af39e56691151964a15d85353fe7750f827d01432a7c1ca1eaf70ea5f3845a216a406d6266ab9b9863494fa5404c77298a8af37beef5581f39421c28e7e5630213f3f2767222998a7228650e9d51ab59900724790217c78d44bbfbd4db1cb4aeaa1500567193d70bc0767f902c61503955b6a9f9cafc78a14b6f764b3f2085286caca29757dc97e8080b929d07c57007740e90b73af7dadb0df8bdb16061de1f7913b09ef77c1b706189ebf179477d8107f7e92d6f3f9b4bb040a69964a81370fe2a26f06c72ac9e2d641025a04c34d44a343c438a63a3698796d706eb66dc283ac729c16f746450117bc5826197053e03a6aad204e15ab93a643c29b5ce9bbd44297a54b7629a107567219381ecee2101c847c855d5937b027736fef32d4167df19865ff4116ada2cf1df2c286f38c509f8ee1a3ab6ec67eed7e85433fc03236399a88c320031c348284a4fd6af94a96b19e6923123162e5248310b7ccdedb558340f58430d00e4dd222c32f9bd2078966b3408962180f509429d7abcb84bde4c18e0ec02220292b94c4081ec3e107cc9288de3aed1dd025bfcc2dd35c0057d4695737f8af02f80c5fb34c480bf901c98da39410f6644a167f0f202e669ce75633dd3ba8b8645607222fe50a00ac36aba49d026deb160d75f50480b1553d2bd3ef30cc89363851b9af8569611d903f74f9e2e73fad1cc9f725df78b64b1ca9e0102dc57138561553d0a3d30c6a4422b4bc833b0aacec4845d301d628605c0546f4e42951662398968eca34965ad46225cb99197290d1934dc5125076b27e0a6a592901a0d698fe3a2c00e86a7f8abd46b2bee04f3e8b6fef31e85a8125b3343e2518077a74a87b88bd87d70f3f1dd6f3359773ad460afebdbecc720b653de8ab803cd9ab432bae33f59e8dec733e1d6693f94cee25b413bd4d57528674f41246fbb9f0005485b4f2bc10b602ee11995856a0f7596527d743bc1cf0fe1346d3a319831aad5e771", 0x1000}, {&(0x7f00000001c0)="801e6337a2242b0d379db6042791cfe86e3e7026322f165de12703769a68e3f2ed4fd1855b47cbceaa46bf6d3f931358aab6f8f0f87c0b003c26ef16412e285d4f70d3e233d296eb2f4c97aed01295e3a3a1d9da15405672b99f22566df2e96d56bdaebada0a89ab91cdf9b9ccc0203ff38faf42d581ea867b010b8e5d2bafa2d3879f7165e44d506495fb6723ca48dee9c45543b5f0fee67fa5668ef82b6514b10694017d340c2a19d54c3ac68a2fc2d7719e3558bd89bab86c4b3f3adcddbb18f090ef19e783a71e0750a199a8bb27ae1bdbca56456f11ccc6cf141e8a641e254bd8fbf8ad", 0xe6}, {&(0x7f0000001340)="d1231c76ae975ccd882d1c9671c994c3528297365b9668f3c8cc01ac03a565a1c7cc55dd7b47b6613dd6af15ef3d0bfa39c0b996e1dd106a5a7d81a2fb58a44090f8e078f665a5d0230fd602a1", 0x4d}, {&(0x7f00000013c0)="3537efee048e471d2a76880c905745424c8c34b7a91e1a5f35daa257960f69a5bbd2dd0f4334943344ac9c44d08a26999851822ecc4331796b10817718fe957424317fd466b876d60468b33a25", 0x4d}, {&(0x7f0000001440)="75d3d82dd088a72e3838690f67e62aa7781a5cbc60d4850eb069976e01b8319629742b13555c8277380b5556ec834fbf2f3886c42f77d30b3c1ee557b5761a51e17a6473172d03c384177096be7a13c12b71e0843b68caae5513879fc2705d15c0af851312a8e9c737a60b3fdbfebecdf41cabd5028715cdc0790b8bcaca41ce98b3318312475d88aa1cab8c6507730055f986391cd430942870b8867f2fd1dadd9402f46bb75338d2a9bfa512b6f8a446d8542fa4b87106fe04296c870cecb3e487b4632ac55e56fe5fe3c23e2988f01734fe39d0909f39c36d7dc782a446075cbffa6edf2ca2d3a46adecb5b2d6b4e9c0eeceb12be30814a", 0xf9}, {&(0x7f0000001540)="43e6a9dc33927012e8be622dcef4613045265c3fe98b1506562dd717011a6b3ba65216773f27eb6f52447826e78a7ed8c57472d1b880e11efcc3b24025f2e560df97141cb9e90446e46f6a63bb7ff466423bf11c5d70d89023b9008a62f57d55e40edfa8bd9294aacc1a528e0398c9779ea9f0037c4ea7b178275aef5c3923404b0517941a2fe23605c45e866cf5d2c8158482ae1ad7ed0e60ce604e18993593100d257b50f6932ff544834b70f3c7fdf590fb97aaf2b38c5989dc9e10cda26ce36804c9c8634f03", 0xc8}, {&(0x7f0000001640)="f9341b9a9a361ccf3f367cbd0ff992b92623000ce768a3ca50bc6d11798086f2dc1073826c048e9f80c71555db4cef96fd50250dda24ff6efb467d87e251b78e539121f30da58134de14238075a12fdb8da35700f2878a68a8cc1d43be25718d0df2a471024b0ff8d1491c362ea3e778bcd284cf4e62ec0d0a223bafad612e3d1e51a66afd", 0x85}], 0x8, &(0x7f00000002c0), 0x0, 0x3}, 0x400) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) msgget(0x3, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)) 16:00:17 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="edd84f797a363bc0cc8dc4fbc408044b3f09a36f335329a29f9e5eb619c484c3a33344fe2f63f277e94531c8e25a8d43ed0829671b5a153f30116945af34f1c2fc36b04d46956d1c8f54b794dc5f9c90b1cd5626d82cba03a01e39df7c4581bd0f1193d2007b07dff77881fb98dad0811db0b8ca8704de24e3ece1eab2529118842bc1e9c0e408c4ddcccc4d1d293356c4885b167d4f85e7df5d730248520ef2f94d3d772773ec10c0fffec963df39bfece70da854c3c5a53ee3838e", 0xbc}, {&(0x7f0000000200)="69a7fea5edf4176e7930674a51f5a394949417e897fecc3f021e2eb5730f6676862b0f141babb5703f41fe4647c9c32e105871ab1a431735365b04e54e3374ce2176ffa046c7d1e67fdb0b5d468aeb2f75e921fb6208c6d7e336f8", 0x5b}, {&(0x7f0000000280)="29ab34557a7a3d6ae6248c994713125385b0c6fad04d5fcbc7f9a3b78a4b7d9ba2bb974569600bd0439a98657458ee919a213bd424039182395620d6d113ecc3f3f4a1a5bf3cb01cb19c57a1f24f410f6d5c7a52e72439dacbd57eb97af54851371105a62af7a18807ae3f54014bcd1bdff3017fcea7504834925fb89ca4eb3bfd33d7436b29591791d9fd29510686a550d8bf4503a2", 0x96}], 0x3, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) sendto(r2, &(0x7f00000003c0), 0x0, 0x1, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) pckbd_enable: command error 16:00:18 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000040)="d6e265fa7aeceb91a93904eddb0f2f1fa880ca9411e521b8bdd6dbbc55b6383a030000001f8703aba7b6a706c8cbce885a359bf52f8ebb5f11c37ca8", 0x3c) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=""/238, 0x3402d4a9d82d0418) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='&D-', 0x3}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x0, 0x4, 0x4, 0x3}, {0x7, 0x81, 0x9d, 0x45f}, {0x2, 0x1, 0x4, 0x1fffc}, {0x6, 0x0, 0xd0, 0x6602}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pledge(&(0x7f00000000c0)='tap', &(0x7f0000000100)='@}[!},\x00') r1 = msgget(0x0, 0x383) msgctl$IPC_RMID(r1, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = accept$inet(r6, &(0x7f0000000100), &(0x7f0000000240)=0xc) recvfrom(r7, &(0x7f0000000700)=""/167, 0xa7, 0x44, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r8 = open$dir(0x0, 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 16:00:19 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87e98a88a48828e080face9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x100000000000011f, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(r4, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x217585be730aee12}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0xa9}, {&(0x7f0000001a80)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11522e0f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28fda830290641cb14b7680c22444859b8baf4a0f7672a580f18bc72fe04c42ee41b3709df2d4c2eee3d969cfb805930000000056ef890d13436b640577562ce70000000000000000", 0x81}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b7790ea98b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0x6f}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xea}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0xffffffffffffff54}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000013c0)=0xc) r5 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) getsockname(r7, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x170) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r9, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x381f927137938bea) r10 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000300)=0x6) r11 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r11, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r11, &(0x7f0000001300)=[{0x4, 0x2, 0x800}, {0x1, 0x7, 0x800}, {0x4, 0x6, 0x1000}, {0x3, 0x7}], 0x4) semop(r11, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r10, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r10, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000013c0)='L2', 0x2}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="79dfeaa8c73652e845f663b2b5d53f8e9e318356140b292b5a3a371b406d397bfe40f615c14fc91c00ad1b059f265ec8bd278d2bb6b5440ff945eff811835f2530bbe952a08cf4c1d802c2026c86ba0386ade84bdc095be01df6a8bf7eeabf8dd4bca619d57d754e38c237d2d1a4942d30c1b2b70232bf8d094ec94e65b84afd16578d455279863b812f08f08303ea5b442de547ce784f5c8fa587e55f6cc2181fa9c102fc1e7ce845f5bf2612552a6d08f90e9d22c8bad06ee40e4d78e6ed5bb4281d5b433c18e2dab78c2c677b1e94afb6ce25f04e4f175a13f789561434f5cb194761caa5e0d5fe20531cc4fa9beb7e809d815b577574c2385d3b08cc57d1bb1e11cce3ffd2a343e8ac94134621b0dde7db4fbce00b6667dcd12a82a63dd4e0c002803f60117b675d0b516d21527308b33ad09f6cc9bf85ff6fb0e1eccb7979e00e1ebbd4fa894d6961c37cd408ec8f2b57b173329d02426c15870c69645fc29c936f52192b542d9127bfef0633ccab11bc9d0d88444bfe361a4e8ffef8ba12757ac0fe035caaf3152f55fd74047083c29aa79d101a322c23f1ce3ac422b5527c372e3504702ede27f353284465ad8e255df3408f81a893b670be06acea90406abcd146ae72a6038f9e99d2e828c8fab7d277836ea4f6e861a036fea5a69e6e04dd477609dd6f040683f202381f95e0f090e437e6e52e604ab234904bbc82340442ab6eec15ad1109e3507474086eab4d4270d304a45d719abaeea05cee9a9eb7e255d34c6022336a4e23fb0546139d2bbf3c08376fdb23ec7424e5a0ba12d1b894c67775d7a6e3c5904bd89dec39f7077a0bede215fe97111f29e7c69582cb79d41fe7c51ae2f8a61ecb5c4bf7039045f3a77a7b45868e64ad682d2982320ca2277eedd7a544f8193cba74eec7b5e1a0a13075421255f0e20e41d95c9a342c6d153a3491d1f334ee255d55f5c8a8623ac8143891e48e2587e6723ee8d1396a353f3270b6deba6bcb8941629bd91a52f221bf04053b7bf5ccde04521de63f2087fc25f009aa2525f151243ae901eacc534babbfc6656d148bece35ec5513f3ea2f38d02b3ce2a241f70c48abab9c47c43a2657328bd839120575c3662d0bc97c8a986adece67f14fec7216abef19e516ddcd3a42264ba362af3a43730fb122ce58d8ae1e90c6dfc7608381f808c38936e39f01dede99ade40009918306fa85809d45d0bc08558e743a6337008777369a7c99000f32c81bfcad0a1729a1fd8c393c633088cf6ace49ab51b897f9c8be54772c6ebb7962b4368c91ea740674096f0be5c0470cc60bf51a68a16e248295f831f886cd193145f4a7631c7ba548a45f6a91a2e64e5121f4d47d67971b47d4a27d34cbbb501dcf1861918405b55ec90ccb31fc260b02f912522db79568d6a02bb2f99350b3cd64917bf8be85d9e5367048280af30f5449408df1527c373e0649c95341c845c62e194de7771744afa2e3814e813e6cfc0132fba2a445f2bca746a3f2df551e2cfe0b535c6c7105d5fa22eb453dc819268c1ba1df6dd57c5db03bdc9c470c6186cb7aeab9883db03c13dd51aa8dd329afba4c291750d219f1af69b7aa762af1df7f3a132468f5fa2152a4cfc9cdc60165fec0dedcca6b8adbd0383d0ce6a77681a9958bf9bbc44926e44790dea3cc25d79f1d4b3a2bb93795f4710fcab3e1a6f6372de7a8e51ac6413a333a3064e87b48cba7e15d27dbebde5d0389d249574ea7476ccb574fffba4c11f72a5c02361f9f9f62d418e070710378c32fd2961d5b5a012a067fb37138ab9d717f6632a07fe70c56e751481b106018d2f19ba1294be1bcb7a7a1dfdf9fddd15a3cf06eafb3ec82e6ad640124a8f9ded4ff718ee4f62c48df1340c472b9f4b52708f30379f7708c032d970b0c8fa29b3eeda731942eea6f4ad9d7bbb2f96047df64acc783ff13c8c287335533d9f7f05df3b8dd09bb52c1bfb1ec8d7ddde37e3a0222794482f32f5bbc39c0581fdf482071fa1bf401a4d8ae0b225fca1cbdaa2910eb1b877e46490a290de1b487d25dd7e6a2ad8255d3cbaf16eccd32a3cd2681c6e076bc47256a71912ea97c920cdba6dc4a3fa7b0973568b1f876c9c968178966ca6b08c20ce0f2ce73ff49c87890892399078ba8d3d61c04ce8ce6f47a7274a8e02992e3674f1b82a7ddd803dea3df6a06235be1c5eba3ba03cced53b4cf73649471ff7a6de681351f38fb2764704e9f08abbebd72f4e4783169b68362069a06fba799f7ff3eaafcdad63d495a107810ac53c7375c01f80bdc2cd4f1b622e356f89a30e8683afd3c3c53f2e0ffba0132a6750d4a2d3d16a9fe5aa9e37ceb819c84f739f5bc95cd525632703a852a223cd177877180fe82a828aac62e0a022375afc2251a9db08a7d7907cc17dce976b567e78d0e49c133b3b14b91f0abafbf726475d722001ff4b667bed7245326ee2c4d0b789bb66f8da60a14a3adf4b19b709a00311dbf6814357c540195a9a054865d61d18a6ba26cec7a384860bcb03157c7553d6347e121562077b48ce8fb824f5cd1c0891a8536c477c2a4194e11ee1fdefeaea4ad6dcd00e1dfa8cba0c85955bdfbb096b1dab1e8751ef337496baaaa914ecb5e5cd5d8fd58b1dac9fc25267c9d1902e3f919451ab05c1ed8e6cb9fde535cd3be33b2f94943f73d450a89147f0811e622a52fe2af1c1be3c0c259f6f1a15628e9dd03da8abb22f393b241eb032b69ed564e9ba90e26c8ec74ffac2315404b6ef7fd841c19b3252a78c938efcaa743e11f89d89a52393bf13c5fbc5e237cebe6a0d70c487718e51599f0f9a3684f6e2129f3cfc1e133e59cbaa28d290095819e6bbb122bb766522472e62523958c8e11e5f65d6336854670bf3fc2b13fa1d4e027d375cb7ade3ec01abe84a6d40549bb012ef6f80e23632b71a36ab262b60918f5f39c16557de464a0f4f4ee284f86af35da062fb577aba910e33a2f13b0b6bdcd87b49935e7bed77bd7c28f33a22ce79f3468da978a4fa6553c70de06963ffc6a3314abecf8985fed8cc635a601bf3e99a9e77cfd06314af2048dfdb8e0f78c44192654f1e80743584110e90fad6003abeeb18c1be461b665aa5c48e6bab561ec94e99873d45412469567ccdf790782caf9f58ff8468816e0abac9fd864e83c595a7704c6a62c2cf0f660fef4988a3603ddedb646c1b2c882858296286f8963edcfb1122823b41011d4c4ca0a782cf31f6a3dca44623c803e75099ad367b1a8af9670caec3e515e5d98b68819273ed329e917297cc6702f7bca6df70b49dc7bbb1123bd6fccfa978ea88196ff6e3ea4df557132207a118259529075783870945e9dfe4bac19894142b137c07c859241296ff491137e301f942c092a4698ef803f7065cf0b1f3ecc9f40beb02ae866c916ff69e913bf9cb1adff6ad60494a053ebf766e85edcbf0cfbba5de3aba4a19e4e1ecb1eca00eb4e8cb3ebbb8a4e78ce5081c7bee4cdcf3ba29ac0c8e5ffbda95af5da0458cfe33d09022536102c4cc5c68df33ed3ff83dd2169c02b97ea4b1ad1793d2620e299fcef5aed62905ac1640307b8686179c5567ad47085c1925cefa27968bf48e100290fce07ea0a55e714f0a386577d699cb5497754d4421758d1228830c2f4183f8dbe09f6d9f5050ddfaa26318e4261ec1a20757dd636797b066f8ae304f14559b53a0bc1923c810caa5fe18138a872ae94687e7635f2064a568aac0124d0e29a3871157277724165ba249f3b6f7f423e5ace18d2dd3f9043f0bf267863e26e3ab0700a03217633f15ccca315cf66f8144db692ed83158b33e63df2272c6ffa75cfe035d971a462626f15f2b7f10688e857165f332f6db72617f2c96c5f39247414682368d76f25ec27dc7f91c6fce12fd0b9cf37cb37cf6ad66fadfae045153a75e1af67791c9f769f2407de3f0e2825e23e0033ed10005e6d52c483c45cd3203af0c71d574086f439849c11ec939cf356be678ae75311d8b21ee6338eae05807d50f6173d393a43a22ba99d0779203520841ef8eb728f3b01bd97ec785ff52a7e9fa31b9635cfed58c620ad0b28a5656b99fed5cc1a59841c049dabc5aae4f2ed097209599db3bef9fd0b76fd632230e7d1279d9b9ea1248fa33bc8b835ef71ba153c0fde270c0c0f01d2d3e820ecf5b9590191029fa4d8d0b23de53639787a7d90470865bb962f92842c3dc345e94bc88127f655f736b39bdf0a93cb6f36987c831f7979b85d3755986888676e77e1036526e393bfc5fef3274658b58699a2cdd014a54c6fe82346ddd69649ccf41236304f93131dbe2dc4bdef26984fe976a29629cbce2b88cebeff1a8368821c0ed2c5b19003470e205f2f6e906abc76ca0c58e3ad9b03afd79f300225177e21d2a1e71111af278445252b68cfbdea031d247b6181994633e34e1966004de2154ba5431028dd3882af9fd23edfe5ec38de6539a1d8d011f17e74cf9af5193f379a4c546e464b60e694d1722dce7b05a2bffee1c8019290ac80deb5d4ba1b1a11f9923f83124657a2127b89f4e7d52d7aa23fc52a93dd839c5f38b233769db8e81ce2ec167d0a6c05fcaa4e95510ea5d021bcedf39f78975cf0d82b0a7a031dad81669555fca90a0c4de68c00cc7ad5a938610d784869c7b112bba63d15cfadaad75950bda7bac7a3de5138f4f3064442c4027c19b13785802d33b765e02d1128408cf1c94939755190c1785b79cc9cf63076f63e98ff2923260ccec1259d5bdc5773cb90bee56a7e76474d2af27a2cb8a7b4514e9a2e3e9e13792cf997cde60ff55b34bf5e91a994a14612ad2a5d1102404c7c506779542cbc242bf41b6372ef8f9cdcb4893be1faa39d6af319931ebfa4fb426bab8f85b498b07b0f3547ab4ad3340deab37411dbbe3e76925d0a00448099454b294806350ad89c26f0008a82e63c2e9af6ae2717b853d66df91172bbc51654f5600ace1b0fe9a5c582c430e6b802e48b8f3e19cbdc9413f3b2aff28f67a692953423b5160b5fc96fe8fd67db629162ae7ae81ea091d4e98b634f382818779069135350e746528d76b838ef800b452a626fa87e391bfc4e5b214f63b9a4c3ac7b430196bcb7392a00b2e8448e09a59dd9c258b528264d532776bc26feaa279860dd1edd8dc5541dd374bf6e4eeed803e461b7ec6c52c1684391d7b75cb28b75008d8a2a785390609615bc792fe5160e0c63be77848beb82cc5ed7ea3cebe8808a5f9cdbb989d39f900a87b4f1518c1c541ac303cad9b4293abd1f5ab87f5ea58f83f9b80529c79476d03f2f5be9c3b97e2851dab5d4dd077c0cec4958f81fee077b18afa59c77eedb7738491cf819849b30d0f152fc721774409866f0d599daf62e2fda9aaa8278ce0edcc1fc219739a4db8bd5c7819544a13516680a0b37cc067c0e746dd9440860292c27450b048e1d738f694d9184f7ee856e19114cf938b9eb06f56f114706b86e3efcf5103a19a9145d0dd4a33339f68b98817cef071de6339a19d7d3cc8a68e72466fe480ad5302ba4c2abeefe4910d9b8f232416af1b52be73809901a374870b30ff7e9a454be39f2ebcb49dbebda52a2a2a996db44970b9ce19d815aacb859aaa431b0b7793f6fba1b41f0d70e921a37406cb5b2dab6825951274406bdb108a32f4003a40df4212d9e695b3c74bec3f1416f98662420e78c8e96d9f0c122df8fdbc8f5d4d477335d034333077b086e95e7fe083a85201ab6858a1367814ccbebd33a24e3848e7a300b88d91114c5d81f11528566d262f", 0x1000) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x58ff) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0, 0x0) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x58, 0x6) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) kqueue() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x7) 16:00:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x44}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = socket(0x2, 0x4000, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfae, 0x80, 0x43e0e13f, 0x7, "159c9490d776bcd616d9a205405ee656897d46cb", 0x7ff, 0xfffff801}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x281, 0x6, 0x3, 0x4}, {0x6, 0x5, 0x0, 0x400}, {0x9, 0x1, 0x10, 0xf27}, {0xff, 0x40, 0x3, 0x3}, {0x0, 0x1, 0x5, 0x1}, {0x4, 0xa3, 0x0, 0xa385}, {0x1f, 0x4, 0x2, 0x6}, {0x1c51, 0x4, 0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x81, 0x9, 0x4, 0xfffffffd}, {0x401, 0x0, 0x39, 0x1}, {0x7fff, 0x40, 0x4, 0xffffffe0}, {0x5, 0x4, 0x1f, 0x144}, {0x3, 0x4, 0x4, 0x8}, {0x8, 0x0, 0x81, 0x8}, {0x5, 0x20, 0x5, 0x4}, {0x0, 0x1c, 0x2, 0x5}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x1000, 0x0, 0x6, 0x5}, {0x2, 0x5, 0x3, 0x7}, {0x3, 0x1, 0xbd, 0x5}, {0x5, 0xa4, 0xfe, 0x10000}, {0xff, 0x6f, 0x2, 0x80000001}, {0x4, 0xbc, 0x7, 0x7}, {0x40, 0xb1, 0x0, 0x8}]}) r3 = socket$inet6(0x18, 0x3, 0xda) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x3, 0x4}, 0x0, [0x381a, 0xa3cd, 0x4, 0x2, 0x4, 0x81, 0x3, 0x7]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="ccf0443d88c2bddef82bb97c67f03dcde3673f8f47cfcb204a3b3cfaa97205a9e014a31ed5a6ef214e775a2acf33e33bb65c66cbce2352b28267e12bb6c0f86ca3a74b1b23585baf2c0c7a7c8c32", 0x4e}, {&(0x7f0000000300)="b48cdc4a5bbdfd0594255ea73b4399aab65b1b147fec49a5c90d9774765af7d34d07cd4e97ea2c9d08fde271fc1f4528de5edf511b062c2e10adcb9886a1d8f99bef29347af29f79224b6acd7b7ba30749d74a2ef0b8204fa10659eb530fabbb234cf772d86069210be4df6b40e4816bacff49e43eb2d436659f52f19b192c8533bf211e248bd2df28b814a38e38968c61001d81aba5b2086ddea670eebabca1362fcf0d514285d638d5e05e168a0904c06ca89cb41d9c350d0664bf6cb3c0534e7c58658c2d4e2217be8cbb05a54306106552b952ff99bfa64653bc75bbb55a90474c6cc4ad0bb32e42a214bdc5ad1df98b9efdaf39dead0dc712bc12adb3f1748f9f73b29789e6981a732676dc6537658cba5c7b6fa047f93fc8529d1e4c4dd468607009ab43dfb05843cb1d6c9fe1a890964775ef6e8870b5a4ea1a887d61bc701c0b8565ef857a2583a665bc836cecefb9c2f8beff31839e796d65b04f4225d38c0750683fb3a7149e70cc7673daf42aae4c077f508a8f984a61bea75d33e69b707f2558521bb8ced034addf97395affbae84be3a5fc68d441283afb4a5dd99fa72f8af1b42cd71acc2095fe63a80259f35ca2173de50f06d49f8519e038661cc34260e3729bb008800290d54aa4ad83ccce33823ba865b9f2b8129dccf686cbbb0c9b3576def5a7acecc2bb212b37c27e096ea15ad742a97862496d45517aca62e1866506b23c1de338a0617aa335b11761319090b4a01481646443bfcc77f5d489279bbadb83f3e83a5847fe60f1f23d07602bf9ba3ada2877af5823fb47735fba992771d5699c6c64e3872c25acd79474673491fcfff7b1b643edf838f8c8391580f5c49456e146b4b0ff5a059d41e80cf4990e08c13e8814cbc349c1e2c2794636341d58887109478003d03c91c6ed8b85518763c8846756d585d93329833434dbeb5cc748d3a1bca3de03943523cd97e7ab4155323106202f41ba86f4f9cbcbbd0b3849c9ef72158306858d37af0002f43519d73b03f91c1cbd5a7e64cfa2f159066264617a5d81f0a82a2df7a34d66b14e3ee3bc9b189aa77f5d575b07d0cf4bf47793ac23088eec527205bd236717fe229a14b8a1dc50ec60b5c81f8e17a38f7fb3a7732ccf8709a74acf31c9ae2689c05b6021d7af5df60da18fa83d5f02b46cdf27fdddeee53d5c761d86e6700ef478d57f9d7c597f119678a0b44b4b460bf01b2916721d2792a8245dc5b224b584203dbdd31e34e4d2fc4d2f6dfeb1f1b73879be610409a6816aa5f1527809ee36a4bc8e0e2c5c24cffe658cacadd173f074d701884b2bcd1359f2c522e2462cf3db1cdf66c140076cf3212868c22b1d00265ee86ad1a1d296a31bafb1a345d34b0e96c8e1145030bce13a6b28a72e255b4650d2a60b37a7fcb4f7b57e1eb8eed4ff02ca38a2a2977c3b0603cd9ed2d857667a15fe89bbae990b275fb04e6472e689d9879a81c28ea8cc8ad9218165c8fa70be4b1d39a36d253704634cec5d4b26ca28196166e4e224d59dd09becd54a5cff9f5008cec372191739d9512647cda30f4321d1763f375382aef0e7e9c7f674fa2a119c81b4f9e18b3aae52ccac7cd79ca4bb3e98d7816b51759b529a3c4b513ffbc1b1bb598c2bd15d3e22ab05121db1f2b498897cb9ffa566ed65b133a316a77a262b7a9040abfb231164412238a78270d6f83a016fba0b92ea8d5cf7c722b76f72c1ac75f106c7f8be6a50ce20b70e2f2026f3e66c96e064fd712aea7c0769661e39eb5cd1348d1dcb321533b477e2aa19560d620d2dd5e72039b25394d931c64b9ed95f467680cf3b269a36ba8398bcad4604a9eaef54911c597c1a217e1fd2a3760d9646952e59c28822845afd1348fa4f1655bf2a80b56833eedeb751882e8a93bee7d48a4e039473e85387989ae35beb20696bf1766e94e121f592c21aa3f045da052c8ac6876c134e01c6190f0fe3b279d1a15996545a3c69703bfc8a4318e70e1fe029b521a66501c0c50cac9f1d9861194f9acd61067c81adb97efcd9ef91866fb91675c2ecd3d5c0271beb2717a284f9a2d7239cd85daf882e29c3ac874916629418df69579db2127ce860744391f59148ee53f666bd1c42855830cd9025309968d73bd1b6767b192020c4f8754b960f2bcf991aca79038924294ee4326481db75661f9a0a0380df4670f6102d0cdee0cb3997a938fd52b836e1e281267ee8d73f8d0b0443c09f4f662f14e7b4b8c63e5327cf9a8269b747dfa14ee5ee0586be527321353487ecdcb3b65453662c365664109052d03346c1abed13b0e2e5a6ce027619d61ee24594dc1b9ba13d710868adf8159fa9ee7916fb37d75b2c1c55e6f7d85efaa0479ab5960624a3a47eccf044b5c786bd933b4c1dc5abfca7eb5cd43266d3a6b22cc34f51c9c11eaa66d1bec23bc465aad69bcb342246fcc399577dda2e11d1efa50a2b5fcace7eeb202097cde68d7bbcf1d9fd63bbe32126ffeb81bc1a4c921912c22e5f374ae4651aa1e9980d3d293667aa1e2fc79aea23efdcd6ba27f3aa7e0b9b3b31a69a25dc6d66f09581f80a2767fb4701fddf69d2d982d0e69232561389cb7270451002a81965556d1ff109756eaa1b57cf9633219f149872e0449bcc989d6cbfc24b673cfc6893eb275b426ee6da81b6e47c9ff13f8b7dcce4e0cc796b69014444a9c0f7e68e90be5708362f9afc6712fbee3e174a074efddc52d728cb72d3140f7fd2aa43721511778ec62e8e2551061f34ae376365a17b93b95bfaa6e7c3e4b7a807e7c855c8c6a8d46787d42256126b6cb264856bfd4889c33079f8d761e5443129af3d6bf8d771826b0e59154527ea0ee666f93f01c1820734e0beb29f0a0f5b01ba88183a1c897b520e9bc07bac5c103a76ec895a000dcf2afd0c28d13a1aeeb28ca8e97eadddc4cc082e94c964f453216ff2cffa0874ea50a7da79772f617223fac76bcbbf3a8998132fcb51caa112a127d8b2cd2ca9f1a780f087ca3b1cc80b7eb7ae3f680bfb0e14cf21c1950da67dccbdd7defa0bc16545efc620f1acf4aaacd02057b7648d18c9cb24a0e226c5d03fdfbdce1ec95b4cf6cfea639626e3a2f6de885a75cc77d441e013527462f56ed83101c48933acc34e1a6bd8075b729bdb6eb9c9b10ce5898f406792b1f8688aec8d97583edf7ff34acd69fe72ad0da9236ced19f65d286c1ff30fd398bd9f5e46052362d1366c23b2a80eac4c4c8eb26432e984b78809c4c81c0acf64b60b02ed175c4ba1ef302e7ed2ea11456e7abba047aa4c96c473790198d85cf38017b24be426c3acbeafb3721259f49332733e428f8a9ce096efa74281d8dc3313839822e54927e50bcca2abd65d2b89158678bbc9c24bda69d2280f2a0fb692d606ebfb5a8e69675bb67a1ab00b52682f3283eb33ae6d5ff215e9cc4036c71ed116c7832fa007eae9bba0a1953e94e6f2286de9a5352bee0fd3d1baa0ea42322d5904410b77fb3bba68436dde4cd314c0c9316a40c4edebe4751ba9289b22bc84fb63db67eb86ad91d85ef4f841abd65bb85f717b1e55af4715af8d47347cfa60ec24f42abaeaf54935513891c723e2178f4aa1b91a34d960fd9ab2d7f914cb80fbc515cad3651770e4036aafdfee870dbdf2cb42df22f47657b803a129fc7cb120df400b45f3d559f5ed72d9f9bda125aac6efb6dcfd352f2abe0c875881dea119d93781914c1fe8cad065f421e2eb8e153e203b2065b1615edb3d6b510a889a50fc644424c258aa94d03437fb49d181899393e4d93b472c28bfa8ae797046bb51a176ba2db7e24a42bdc345b8662991f4108eeffa5f417382cfd06de70935f89350469c7261d4dfb753c2426b265efa39d8bbf04bdf0736c87c138e9fe2e0ba3d95ef421fbef8ad4aba0a6f498ccfb12ea734fbbea2ea3baaa22a199923d29b2bf83f2f493c1f0a940c7e78aacba2de03e3037d8430b76c1e76314ce33b85d786677ba37da46786234bb51eb0016f3d1bd734cf948471fdfa7343d24190e7f098aa80629a1e027369a1856ca09baa895b434b2e253c51fec614e082ac917a4184f1cb1319ae34a153dc661a33a4ce6d547d0b210648d428ad92ed6fc48598f79102567d87c154e28fdcae287c97780355f1440f90ba87cc2495680c94efcae834d577b9a886faf6df9ad101a20da3b9fa933100560e4dd2f2853f9b22ec79ad2917f6d817e06b0e162da52e99701fbb714e1909e74dcba708c77dd1f8fefd65e634324959b23bbeb0e32c1fe00711133e28c89daf7eb10e9716fb4137685de578b2d7d403a98ca6db4c3768ad7f16fb09149d745a374bf2db4eac68baddf8fce245ee7a78c0eb20b08b547e1ff8fb4f09f1a73f916989dda2cd7350406d856aa1f63e1f554216495cef6c857d18eca05009259eb74a661722f7e8bae89bfc97ae506e06191a858650fea6a7a58fa9098b26aae648f20e313c05b4602ffe24c9336a48df861db9b82b1842cd5e4b9356e95c45359f7b37ac9b937ed725f94899e296fd8a0266137cb9976e61ca361574ae248b54b7deb524b4ec22298381aebc933115c34d76f717a25779607e0d7b8feb4a53163dc841c9e95498f738210a6fb7d5933dcc40f85f773cfe791aca8086f97a190c85a0df637d5891a69027c263b5b4e3f65591c9f4cc5a5cb3a761f952f607a1d134441c0e76acba1f72e278aa4b50b110d62e1703459d90188f19d832d59e35395a80f6b49cc41af460ffb339e5f833c6fe8a17d398ac3cbddd0f1fb312d5f2fdc13f7dc1ec860805a950b417988f386fdbd654fa24a16f92858b79ff7ab2cdf337d087a4fd814a8ae32b662f7006c9278ab079317cf12364619f3c40a06739dc64f81ab32b6fea845e453b2b006abfe054a1efa14d21001e73d083a4dc2dc522c65365d9919a191af3447799657a38a502eb7f08011b0655cd51ee033a9e531b0c219fa5aa90c63ee616040c9142c8dad892abd1a6977d158eb0246061fce524f8530c1cf5df499368e4b3b45b7033c2927f97befe4e5a34b334e1bdf7e7b53a05a264bb790bf67e9f210e2369ecdfb8b2a052333c1cda5390919ee9f96559985da2d61fcac26f89178c7ebe6608e88fec953ea797c9e4fafb7213f162ad96e345b098aee993ee74253bf59865e9aaf5a64de6590d24efb585c04bbe2c360493a627c83049d1092a707d885b44692d46b322f0382f52ff6982df7a702018465b91138d1bfef04264d2e60add37df868e1e7a4276a298f4689c4ae58c352609762abbb9129835dbe9b96f6731f44b34de3d4cdab5d83742bfa99c4e02bf10608097111dbc0eb57b3654f21b216d837eda39c5d9cabdec5d258a796dee69d7786856103e4664246fa30ed74907f75e86e78a0cd0c6b4634114c97e5961d8e7c5eba048a44cab2077deb562f074ef0daa02b0fdba0713f36b748c1ab0fa6ebd031d81f36a3c88d51412759a0156bf8da325d856014d5cc93b89549712773880146e30cbf9bb0029707422bed6c9a546a4eb750fa46409464795d51e8eeb9f06bbde3ac35c5c05c7436198fd6a970edd47dbc1be2a0dced9e9994348af5efa7aa287c7aad68dfd4946606935195f6853df44e5a8e725c83bad2074f19a1cb229dc48ce9c3b2efdab9d9eb850617e1b6e95e44d7fb5ddb308c86074326fe2e4c23e6baec4f0d73722c225ea10cbbf088937eb3110429aad311addd59032bc89a65fe2d25479053aa870bb6ac5a56e5928b7cc0946b18c676443e273917b2635bc804d3befe66160cd7e", 0x1000}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) write(r2, &(0x7f0000000240)="a26497d931518b9027423c3697dcb02cc510d305eaa2c39afb6252a4b19b79e573f62da65ca46e074c6ee86c42a6eec78af70a5a5d23a9037bcdb05a80aa8dd9cb1e6f00c4e6b7e441f8d87fbe6e7f", 0x4f) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = shmget$private(0x0, 0xe000, 0x234, &(0x7f0000ff2000/0xe000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/201) getrlimit(0x7, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup(r0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{0x0, 0x211}], 0x10c2) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) 16:00:19 executing program 0: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x13, 0x1, 0xf800000000000000, 0x8}], 0x80, &(0x7f0000000240)=[{{r0}, 0x0, 0x8c, 0x4, 0x2, 0x400}], 0x3, &(0x7f0000000280)={0x3, 0xfffffffffffffffa}) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) getrlimit(0x0, 0xffffffffffffffff) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="e3e8cb374bc6d2ae911d627cfc1a5f51f4ffbbcbf97f9119b49eeeecef73293543a8f87a0da1f2c0d98b3ba749ab275a6eba2622c8682555ae57e2ee921335188238138599786adb5b5c30a748e0de11db75500167dfafb5db9d40", 0x5b, 0x8, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x3261c0afb0379a8a, 0x102) renameat(r2, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00') r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b74870de809da7b38da998306738388294d7b0ec5b7d76e59e18280f5ff9f6b38eb6120b24992340c4ab4bec925db73a3179a13a34d9f9", 0x37, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000712000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r5, &(0x7f00000001c0)=""/67, 0x43, 0x802, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3f, 0xb269}, 0xc) 16:00:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x7c48fe590a2c3917, 0xfd) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x11, 0x4000, 0xe1) r7 = socket(0x2, 0x5, 0x6) kevent(r3, &(0x7f0000000340)=[{{}, 0x4, 0x42, 0x20, 0x4, 0x7}], 0x58, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0xbca0825dc4d0d532, 0x20000000, 0x6, 0x800000007}, {{r0}, 0xfffffffffffffffd, 0xb0, 0x8, 0x0, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x1, 0x20, 0xfd, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x8, 0x20, 0x1, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x7, 0x1ff}, {{r6}, 0x0, 0x81, 0x2, 0x0, 0xa0f4}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0xffffffffffffffe0, 0x76}, {{r7}, 0xfffffffffffffffd, 0x10, 0x0, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x7, 0x7}], 0x2, &(0x7f00000004c0)={0x7, 0xfffffffffffffff9}) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfff, 0xffffa43c, 0xd3f2, 0x1000, "0b6c843ad793c74e8e00", 0x6}) dup2(r3, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "000000000000000100002000"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc1126939, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000280)={0xbc, 0x0, &(0x7f00000001c0)=""/188}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffa6) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) execve(0x0, 0x0, 0x0) shutdown(r3, 0x2) wsmuxpoll: not open wsmuxpoll: not open 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x56) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 16:00:19 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xc3) 16:00:19 executing program 1: socket$inet6(0x18, 0x4000, 0x20) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 0: close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="1accad8838e8ef985f1f22778b", 0xd}, {&(0x7f0000000540)="28a6c257dae758186a718c4333e7649de83e67e1c083522013ff27973a694884baf40441c67ecac37f275c020fac92f97cbdef6f89d12fb67bf9feb6acdefb9c829689bf1454c0532dc80e6dc6178ab703ba4d6d4d4ea8dde7c8ec16338adf8e0679b4a0873c1420bd2b3b3c228bffff4a", 0x71}, {&(0x7f00000005c0)="69a48012a2e5f108d4645c1b7ba9343026d813145de2f351a901b31520d12d017a2ed9ef48afc798b793b17bfa7c30d1cea75a81cadb3b1a3fda46748d96db75a720cbdbbfe3a18a909061", 0x4b}], 0x3, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c220700fe80e6000000000000922c70766c307d", 0x2c}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:19 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x400, 0x0) sendsyslog(&(0x7f0000000040)="9edeb2e701d0b280fc7328775893b07b1961510c1e3c4f54fa9b6b3f560b45ec3634d9b0ebd6bf9dd246584690e8d17e5cde27a1d56f466fe3af81384b78cdb1a4f6ec56bd288b11daa72022c63d0800fa96736ecd136e9206e8f0a34b846c353d136ab482fdc90a2d46e88efeca1e81ab388dae6d7e123b9da09657e6d7b37dbfea599de7a775a608d180e329278d8ccdcfff406e6453719f8c18cd3f0a73b94577e43544f3297091d8d27bb61aa75a80eca70a0b24a845a0b84273c601faa9de0eaaa5bb184bafab03fda5e487eb1a8f13242cfc57b966d574f1501a6595064ca02f3463f54edbf1fff817f1fddc5b4e23cafd571713d4ea5cf4f52c", 0xfd, 0x2) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: 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, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) close(r0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x1, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd76, 0xfa}) r6 = msgget$private(0x0, 0x280) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x1, 0xf801, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() r19 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r19, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r25 = getgid() r26 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r26, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r26, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r11, r21, r25]) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r30, r30) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r32 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r32, &(0x7f0000000040)='.\x00', 0x0, 0x1) r33 = fcntl$dupfd(r30, 0xa, r32) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r34, r31) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r37, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r36}) r38 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x2, r7, r29, r34, r35, 0x40, 0x9a4d}, 0x5, 0x87a, r36, r38, 0x1f, 0x5, 0xfc, 0x40}) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e481164f9a11744c327c00"/152], 0x98, 0x0, 0x400) shmctl$IPC_RMID(r3, 0x0) r39 = syz_open_pts() ioctl$TIOCFLUSH(r39, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00), 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/d\t\x00\x00\x00\x00\x00\x00\xf7ap\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) acct(&(0x7f0000000080)='./bus\x00') 16:00:20 executing program 1: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r10 = geteuid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r11, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r11, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r12 = dup(r11) utimensat(r12, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r13 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r22 = fcntl$getown(r15, 0x5) r23 = msgget$private(0x0, 0x280) geteuid() r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r28, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r28, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getgid() r35 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r35, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r35, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = socket$inet(0x2, 0x3, 0x0) writev(r38, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r41 = getgid() r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r39, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r27, r37, r41]) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r46, r46) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r48 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r48, &(0x7f0000000040)='.\x00', 0x0, 0x1) r49 = fcntl$dupfd(r46, 0xa, r48) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r50, r47) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r53, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r52}) r54 = getppid() r55 = msgget$private(0x0, 0x280) r56 = geteuid() r57 = socket$inet(0x2, 0x3, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r60 = getgid() r61 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r61, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r61, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r58, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r62, r63, 0x2, 0x9}, 0x5, 0x5, 0x8}) r64 = socket$inet(0x2, 0x3, 0x0) writev(r64, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r64, 0x0, 0x6a, 0x0, 0x0) r65 = semget$private(0x0, 0x1, 0x100) socketpair(0x20, 0x5, 0x40, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r68 = getgid() r69 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r69, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r69, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r65, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x9, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0xc00}], 0x5) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r67, r68, r70, r71, 0x2, 0x9}, 0x5, 0x5, 0x8}) r72 = socket$inet(0x2, 0x3, 0x0) writev(r72, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r72, 0x0, 0x6a, 0x0, 0x0) r73 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r75 = getgid() r76 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r76, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r76, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r73, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r74, r75, r77, r78, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r60, r71, r75]) r80 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r80, r80) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r82 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r82, &(0x7f0000000040)='.\x00', 0x0, 0x1) r83 = fcntl$dupfd(r80, 0xa, r82) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r84, r81) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r86, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r85}) r87 = getppid() msgctl$IPC_SET(r55, 0x1, &(0x7f0000000280)={{0x2, r56, r79, r84, 0x0, 0x40, 0x9a4d}, 0x5, 0x87a, r85, r87, 0x1f, 0x5, 0xfc, 0x40}) r88 = socket$inet(0x2, 0x3, 0x0) writev(r88, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r88, 0x0, 0x6a, 0x0, 0x0) r89 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r91 = getgid() r92 = socket$inet(0x2, 0x2, 0x7f) setsockopt$inet_opts(r92, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r92, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r89, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r90, r91, r93, r94, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x2, r93, r45, r50, r51, 0x40, 0x9a4d}, 0x3fc00, 0x87a, r52, r87, 0x1f, 0x5, 0xfc, 0x40}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x5}, 0x6, 0x2, r54, r22, 0x7f, 0x100000001, 0xb1f3}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001740)={r13, r10, r19}, 0xc) r95 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) r97 = socket(0x18, 0x2, 0x0) connect$unix(r97, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r97, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r98 = socket(0x18, 0x2, 0x0) connect$unix(r98, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r98, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x14) r99 = accept$inet6(r98, &(0x7f0000000800), &(0x7f00000008c0)=0x5) r100 = socket$inet6(0x18, 0x4005, 0x70) r101 = fcntl$dupfd(r96, 0x0, r99) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r106 = getpgrp() r107 = fcntl$getown(r99, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r102, r103, r104, r105, 0x5, 0x7fff}, 0x6, 0x2, r106, r107, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r9, r8, 0x0, r95, 0x1, 0x101}, 0x1ff, 0x3, r7, r106, 0x9, 0x8000000, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r108, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r110 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r111 = getpgrp() fcntl$setown(r110, 0x6, r111) r112 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r113 = getpid() fcntl$setown(r112, 0x6, r113) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r114 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r114, 0x6, r7) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x9, 0x6, 0x2, 0xc}, {0x704, 0x9, 0xfb, 0x7}, {0x4, 0x6, 0x5, 0x9}, {0x5, 0x1, 0x3, 0x1f}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x85d\xce', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) semget$private(0x0, 0x1, 0x40) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)={0x1}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000000880)=""/149}, {&(0x7f0000001e00)=""/71}, {&(0x7f0000001d00)=""/181}], 0x207, 0x0, 0xffffffffffffff51}, 0x1) fcntl$dupfd(r2, 0x1e, r1) r5 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r5, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0x63) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r10, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000002100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d7ca2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3cad93d4cbf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b0300593d2870b4122cd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797dbf6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000076aaefb8000388e7e2b63268ca5e4526601422eca4ab9a132feb9ddfea80a64f9721559bb71e5005cf7ac0cf8ca017de5145a1ef5b0d7a2aeadca13e67130f332c8bbe4b7b884bcc60823ebdc48c4398a8749a58f57f94f30b691b3b68df091d1578325d0a6b31fbfa7e908d22d5fd3e00d2b6ded8ff7f0194fd388f3b"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000040)=[{0x70, 0x0, 0xff}, {0x2d, 0x0, 0x0, 0x20}, {0x6, 0x0, 0x4, 0x20d9f0d5}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x3, 0x8000, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="271400ff0effffffde00"/20, 0x14) getuid() sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) fcntl$getown(r2, 0x5) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r4) syz_emit_ethernet(0xfffffffffffffea3, &(0x7f0000000080)="c0dabcdd8a8ea04350e06fb6b919b75a") 16:00:20 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x5, 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(r3, 0xfffffff7, 0x1c91, &(0x7f0000000100)="8cbd02f26676c0419301819c950f072af298e0604652e783eeaa632a2c20615d6d013bd02d76b15e5caab01c674ac7f7cf", 0x31) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x80, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7ff, 0x81, 0x4, 0x2}, {0x9, 0x20, 0x3f, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x28}, {0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x7c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x20) 16:00:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) socket(0x0, 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:21 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x69) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x120) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1126939, &(0x7f0000000300)) openat(r8, &(0x7f00000003c0)='./bus/../file0\x00', 0x800, 0x100) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000480)=0x2752) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r11 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r11, 0x8004427d, &(0x7f00000002c0)=0xc2e5) r12 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r12) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r18 = getegid() r19 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r19, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r21 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r15, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r25 = getpgrp() fcntl$lock(r23, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r25}) ioctl$VT_ACTIVATE(r24, 0x20007605, &(0x7f0000000380)=0x101) r26 = getuid() r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r28, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={r25, r26, r29}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r32 = getpgrp() fcntl$lock(r30, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r32}) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f0000000380)=0x101) r33 = getuid() r34 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r34}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r32, r33, r35}, 0xc) r36 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r37 = socket(0x18, 0x2, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r37, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x87f) setsockopt$inet6_MRT6_ADD_MIF(r36, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r41 = fcntl$getown(r36, 0x5) r42 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000540)={{0x240000000, r39, r40, r39, r40, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r38, r41, 0x41d, 0x5, 0x5}) r43 = getgid() r44 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r44) getgroups(0x6, &(0x7f0000001500)=[r40, 0xffffffffffffffff, 0x0, r43, r44, 0x0]) r45 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r45, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r49 = fcntl$getown(r45, 0x5) r50 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000540)={{0x240000000, r47, r48, r47, r48, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r46, r49, 0x41d, 0x5, 0x5}) r51 = getgid() r52 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r52) getgroups(0x6, &(0x7f0000001500)=[r48, 0xffffffffffffffff, 0x0, r51, r52, 0x0]) getgroups(0x0, &(0x7f0000000440)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r8}, 0xc) r53 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r53, 0xffff, 0x8, 0x0, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000040000000240, 0x2) ftruncate(r0, 0x0, 0x4030001) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x240, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x80, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x12e8b521}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5f42}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1d51}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa5ef}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x17e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x44b}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() r3 = socket(0x20, 0x8000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) lseek(r2, 0x0, 0x0, 0x1) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0xffffffff}) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r6 = dup(r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r7 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000080)) 16:00:22 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'.\x00', 0x6, 0x6, 0x1, 0x0, 0xfffff001, 0x7d0b, 0x8000, 0x3, 0x1, 0x7, 0x80000000}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000780)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e6b000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000e36000/0x4000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x64323ecb7cffa12d) 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) write(r3, &(0x7f0000000280)="1949a9379062d5a7902eaf1fc9d51f66a310f54f58314706347111ec0f54714e0c4b3cb69ec964404d935456229d3faddf7adf7c91a97cbee43b4ae8077a772e1253223850cb783a7ed910b7c4136d3e1bc9833d64407424df", 0x59) 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) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000240)=[{0x3, 0x4, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x7, 0x800}, {0x4, 0x120, 0x800}, {0x5, 0x7, 0x800}, {0x2, 0x7, 0x800}, {0x5, 0x6, 0x800}, {0x3, 0xfff7, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x2, 0x0, 0x800}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r4, &(0x7f0000000200)=[{0x3, 0x8, 0x1000}, {0x2, 0x79}, {0x2, 0x8, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xffff, 0x2000}, {0x0, 0x400, 0x1800}, {0x2, 0xff, 0x1800}, {0x2, 0x8001}], 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0x3, 0x9, "1b73ef04dcf3c1fbb406ff1673a648dd81dcee00", 0x80000001, 0xf0}) r1 = syz_open_pts() connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = socket$inet6(0x18, 0x4, 0x20) fcntl$getown(r1, 0x5) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() writev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f00000000c0)="5b7d786651adddffe83eadcace7d6517e129ea9d3dfbbbdd593a4fe0713c3c2d2f14189b1addb52870e11bb861383086656515a3542fa3326e4cfc9dc874a54d62c80748aa891f04f8f965e866357f56b2bb8de9aec624a3dea71c6b47e01e41a4ad555749b9573811658442f6cf9b7e3dc70d8ed365c1e0866d6a834d36c8e832e31d3a2630e42e1c72890b83a4f6b378cd1a05b0fe4110beba0368c779428e387c79facf411eb28398ebd66b2ff10c0a50b84aa27fc1916c4e29f8d289a9aac41eaca19f3f147f9c91863abca6a63df76940d48d8cf1f5576ea4", 0xdb}, {&(0x7f0000000240)="87b8f218e66de1cbee285c427558a37d6e42dfe48c52241ebf7b9944e9a9df3c19ac0179552d0b194b1abf6178666b6958f784e09d9ff3d78f319a448eb420e28a2752af1e48f0f095744d137f57107ec639deba612d8624cf82b2a3d264afc1a69f7832fdf814f4aeda5c496d4f31e04fa8eab5ff4df17cae83da4f", 0x7c}, {&(0x7f00000002c0)="73570c123802c6e9ec5f885082fc66dcc937a09555e4eca0bcbe575d2fa63e6717c1f9ed7342f03037ac7e353e812fd357f9a4484d32ee10651f0b7e2621dd7fe824cfae15df0000c94eb0226208e186fb877e8abd761eaca90ee805c5ccf85b5adb814d32589da8aea74c38ab7a48cbfd5103c98badec08af9bde2cc4e156429466ed85b80db205624937e295bf", 0x8e}, {&(0x7f0000000380)="b4f1b71af09c2971e3b8d520c7e7c586f7c215706796de8d8203e437528f7571e70ddfb6a828497f0850f7b222741b72696f6a2a297a21cfc58fdd3d5f6b98d21bd367232f60b79411a255a80de41a5bd6283210cb882cedd04a0ee345831cf80ed30c1a09393cd64d1b38a8371e414bbcab25621c50fbcf7b97c288196542f38a3935fcd53fc2a4c9b8c29f636da318f766b5adf1ffc955e52e3979e70876989d275f0216971fd3691bca32dc49a478a45b6d4f96dd782f691705e40e871afe3fd68b3bff8d82f76d2c583fcd4fc2a53d2b2ce015c0d803e2204e8a08c3c8f6d818485ac02c03698f2db9a32fc77e93e683e7e7c5d31decdeb750b5d064fa3848dfbaa0bebeb0467208f241875eab6653ec6e3014c0dd48246751c0f73216b6920113cdbb0a16a01eef520d3025181e1bab2b8b5847685effa5e17dedde1ac1b060d8abffb70712c41dfe823767e81f8a0eeb4e91112ca5bd6de5cb00b062899db60dbe62efa6ec696a8ff88d25bf35a5104c6247155287f10c7db00fa3879a42408bc2020f278a0016db513d3947cd1bdde85345c52f571817cc41f673ec6952d52116db772499d797d10bdd97ca1d3716595cfb2b8cceaec66538820e2af3208f116c9c875a27b343669ca99dfa720b510e8d02e879e27fbdaf54a5a919f946d28111ccb57c965b404ff5c870da89f0c58b8b4af063b0e8c56c3bd2021f77382ed119d6d6393df75cdd719b4f4c1f08f6f49a5c9088fff7956afa220e5932e4deaae54fc06aeb30292d1eb9528df238df336b6b63b9bded579bcc56fb226922e537d87860f7033c2b6ac2d32f7380ae3519e65d0419514a013c95b35a2c9c114128dceabb83105e928eacb3c536594bb2267555417c29ef4ea1e1870297a74384c6f58b91955bd7e8bfa0242a15f109ad6bb53d23deec19de543bbdd50b63a0830118b4fd5a40fa6ebfd92511cec39284e6ec9e0765f4e4e67b178efa90d9f1443063953701d9e9e66e9d56c359e79e46f12dbc9756d6be76cc8001ec9085ab404ee4ccc58c439b415c12c248c2105ffb807210950b61c494b937fd3f0878b04fc8a2226ac4cdccb3f74985767bc4d3a67d67f74e06a255fd40ecf9b54e8cf69332f327df88f52c4fd4384ae5b4965e11bebfa527c44c0c7fb436e28249660a803af4976fcc48eaa7fbca93d48f08ed09ccfdac964cd5bb8ce13a26ce68bc5f69d5d7a50e4b8c593c42c3f35ec17f897f713c9cc803a777b05385dfc97cc95a5e80e1806be29b18415bd206a020b2536f101e3cf3ef9400b965ac7e3eebc552e1586a6c4536a30a18608ba2a5f496718cd1922ae0a318aedf39c089889a6b799f4348dc45f4ce5e73df083d4d2f35e93ea67878e8bff2e667967d40de5d9c282a09f33ce42157ed99c709b949baac62949493aafc1ca45a67835386aeb215e681125be9352fe3f9969f97cec85d408f0aacc3ceae38739332eb7957b06a9c53e51219ee5175b9e6bc99ea8af3285ade052134dba1c108b3dba47ae163defa69df228a7421bd1f8c5b747da6bc0b3a2c960c84e5fb1fb50e57e2cdcdb34cc837be23a2d3e5d4443298fd7c8a73ee70b2530332682d0d4322c43765d24d91a55d3464c0fd06b434d1a5ce0dd86cbcb5a98ecaeb443929cff3b40eb2cd290a43988a47897f34f62bc06a7b38dbf2bf9afb6bc8b56f869681a546ad14e6cf4206d89a68bc4eadf001ab3c8ced85c0e1e61e9f14998a586ee41c0055670bd4f573bab03331090d4396daa507bba755cf674993e047171bd13b3541d584dec5ac5a2f64ad4991053d17121a41a86554714499cc6db1634e2913c974ad2d915ea14e84bf6d42facf88225902cf423db19709e24412cfb14528342fb33c9bd71a79d39a2ceaeef967e45d4a0fee66c3a4743ef6ea513320808382b4469272bcae35bc89f4392eeeaac8ec6805a0684448771f6eb4261af1d98829427285f632d9ffe404e5472b12f0233993f7fc814a86e4efb71bf30ae8c253c0b485dbb08f22d2c635e383615a11821476ee7ea2865d31f74c6588f420cc09b1b8a1a5a20744ae1e04d1426dc3ba12f0bde70aa073a74ecc854ad60584525568b1fec26bb6028a3c449f8094056cf4872678d25c072c8748e2cbcf7025f9a24450405186f9931a2149a2fd4c8c4ebfdb5396cd772ad35c1ee701f6d729341debf74cdacb3100c0eae4dd1549f6581d8887a97dea7bc1938a8c2a38e52ab9c26e89f07f0f219b4dc034eb384fb4d39c15cef7bcf6e491c7dc682fc095ea160c3fc4cd63741475b95ac008463b684f637c1853dd613b19eec4c636b707dd261d5c1e547ff718aee4ca0580ce146c66936fe6db5d0fea5a33dde9251a23cdd4f9d6143771dee529814dced9a5672ca6e2e01b2903826d9b5cfe5d4268695c7ac6906b59bc4c55d22569b670075bd9f4113b4ab51e2f15f5b561720803aa9ad0fe35b4f44ddcee044dac00ea0bd40c3886260e800c9bd873b733cb0f8ac4ce2e3be83b342aa085116f1fd229544ea41c2462afcc792d78b92e168c11576dd223cf642101aab4476dd934b850bd45851935c8288339608c13e7df89f8769fa2653c3a88dc1189bf70344e3bbf5c42f36e509d1490ab2765f003975314324f6b850ed257a37c9abb91ecf6401578519a272e1f590676c9c986ba53272dbaaa8a91632cf0c6816ebfdc6873843478b1d76548775eed96bda8b0b7c70e17507f5a959ac3222276342a642ece0ad414148ab23143e6039d348259687738200cc6e7af289626ae9bbf30a358e6f29670561325662f960bc10095ccf2931ddc8bf935621e53aed0ac510815d9b947ba34169bbd0a912cb0769763d2f304c8f3f5f39760f93bacea319cbdaa39ed174f70e5d65042b2d7bad6b1fdb709bc845b1e751aaecedc04556e807127d732e7cf7e1b27e5138d4c2ca11d5c95395f7e8f564297da82e7c7ebeff06216502c7e0a8d7b0b97ed62b25b3919b546b816190a2f813b95b3a0de6516a5bb80124c395160bf9e2a606268251ba66e18afd3f737eda285b813256b33d1a7ca89719e303c77b102a819ead66eb0fc305367f49ebc1aa36b99d4d267ddfdb759f670ebb246670452f7aa68bade185bc6f14097fdcb69fe2b97f2f6104a77b2a93cb428807e5b75154b2b41e9040fd7d91f671f1caa9d4e7d318184831502daaf7a96f714ecf1f75fc9d1042e0cdf97ac3cf3c3df61dd01ea94941ec89d8e5bc1e420c2de6e5b219979401564af6c9f371aa9972f7fb8cd609ce0ad0b93072b842220bf2d8cb6f76a2be918922285847527894a3aea7a18ec251ac78199089022a9423a4a8963627b1e019068d486c7631a4a1b3b09cf5caa477f2996ddfbbf2a25668b406e58d39d60f8636c57938f5ee9969f5d91be33e26d8f826313d96213474c6724b57c72bbbb813ca9a5935dbab168fb96a7db19173ee2a2c7e7f7706c64a2a2b3faff0d11bb37e862130563a85c8dc400e596d38961c9020c3779d4ecb2e881ac761c032659b64bfc86134038648fdb563a29e60679781c076a73cfb34193ec53945c75b4c6a8df721ad2ab8b6741a50f646c4b8dfa8cf427a5400afbda0afe97f37568b41bd77a2165d111b52a5b58e2eb3443d0c20f66c3006f9d428f009c2ea0d6ccf2c6cb76b8cd949cf877b53e9bb885ec5a887e98e93f748e9a4fe0d0046e0015d6f6b74678f7316c6215ae0a2d3f7cfac27459ae7a997044729d08616babeea5acecf956e36d8ff87734e2ebe65ee373816c3dfcb8dbd705b6361b7d6edbace619f5fadbae053135f84da6caf77af7144c3ea349279996f6740adde7052422e7b004a195fd0100adb7257abbade37c3aa3c55c154e79b8c0e3baa8c71660a435feeac4322727dde7ec9c86e0b89918a2bc3a7f227fce2edecaaa02c017cdec2b8e20634e8ab867a3231b3631a96d37c70e88980fbd70d22ca1fc53f3ec7769bf43386347d2400006fc3c7108c900f2a0ffa612e8c499187b4d6a52dbd73e604a8efb03f96bd3d749bcaaae1c46cbef53fd734b4f8cbba743168f6fca2b8cafe5b62b8dada4c9d720ca8e13c031e170eaaa6a157fe40653f25083d88d78896016740389bd5ee638a85f1c3438e023784f428d9a04eaeb99131b98f30f779d564e9f6b85d01f3d604d2c40805668e8f4990c33bd7c74b79653df3a87f0545bdd73324ecf0b1dae60fa11be2618f0d480cd2e302d3773f9c02bd31db0ba2906b71a9a9b28c96ce10817a97a590558d49486a38d6c28460089f12e3904aa95350cd45d3d7629c8122ce88f33a59867f3e6036a70c32b368228d307c5bee92ba87b49834670fb23c2d37a882fc153d9834bf3200d3a6f7e4c14edb9e4bd1e7ee60419fab6f20e6ed8d951dfdd45a816002467c306180a64dea28b8b4f9602b1a340a31aa652be695f6633aa57347e2f97d83de04320b452e5d3d2fbd48caab4a649240681e537e5b518081cabdbba78adcd31d8836a4dbecd837a375fb863d9b6f06a150e0453d17e87918ad1d78fc7fd8ab0d61d046e0f93cbfa9d0d1084c569feca8fc37a3674a523f8698e45b430d0569fe78cfc49a48ef3d397191f91c4de7a2dba288611a502f2385fb60997190d793986d898e1a444e7bf4dc5f8c8e005bbad7c9d681b2d7736813ed504fb248d49581300879ec25e09a0f36d1aaabd8ada97070b05c12c3630dff981806bcda8e21e0edf5cbe74db82b73530f6d7b37db849dde53f62965c3301893fc476b89788c15379d871dd9cb6a3fbe19d5d75022cb2882755a3c2cb81c6a6c1803f6fe86a4f2bb2b60f2e3b8b082ffd4b20f698561b75438af2f453eccf0f6ddc56aba74748cb186aaad0fd3165726f87b3f8d9f75b2cdb7dd52095174025e67cff2ec80aeede615d900f79c19e20f99b021c77e340dc64cba937e6b49688b0ce41663654a835a5435e3dc798737c411bbe3e90e7caa3714a5a30dd3652efcc5200b53d2ebcba552c70fc3e150dd053c581346f5b18a40ba8b71e049213ffce1c60b0d59ec7e13a1adcd3c4cb16bcc5c6585601007ca7e20ca44c22581a5e1a850a7f3e5709c7344378baed6204fdaa3caa7184c27dba36a8c8a07df32c328f354fab48045bd64a0d8662204d623b8de95aabc46ce6fecaa2a084098546d6a07a04515c0596234c528b26eb9f888b64abace8ea31ed969caed9d202b61337f05025a4418b7728afb2093f0940a5b3cd8b5b3cb0c042febd27d882aa4f1142b8189eb41d40ba6245e6e2b3c320a290bbe82da26f6b2494301fc7f075ac6bf65578ca99f5b4c383fc191d8e0ab9af6a155b82e8af5b5a2a1bdc281455d0b51f58fc946b0bc2bf4e0dbe0828b4586eb1a82f2bb6a6a744cabfa8feee84d0a0dea7e38d7ebf1f3236a979b74beaff2f210f52e2caaea02e8b5c708e82f6bd34a4027af628aca1e809a42bb0333ff6f0347eac4ae9f96b11314d46e97bad25c2ba064155b8ebbd495652174d0d883c41f22a57165466f581f93e663bfd99a28b373f880ee7f51d7fe7866865ff8daa79b3f14b388e2cf30da2290d7fc256ca990a0cd07855cb0940ccf25b22b555b9ec442dc704a25c8b695c68114966720bc9e4784344f2c47113bbd72e0475394e4af3df168da1e0d0c9e1b8e8a8ae3589c76411fb58150dbf97d74b404e037b7ddc6941766f62f0102a060eef0e717adac91c476b062930f8267394c5ad2646ba4325a70bf56d6367ee9bcbe2df9d40f57d542da85ef4c19486a52850b778b022f1997aa900", 0x1000}, {&(0x7f0000001380)="fc970152b19eff8087e0ef51b9181e56d5d4cebaad561b6a3976c0c0b8871076445a53ff5c8d6992e5bc867e628717b526665ebe422790baf6167f8776c414036254fe0a3651a09c3c0f0f8b08ebf32ed7bb131b39ffc9af5f50fe97de0fe872c461f32bb58857a7089439fbca76e635ba42e5a2c86d255ac84347b641fc1749c37675bbfba0a881eb7b797c734da6b761b469ee7469b3d54656ced3ef085fab70dd5e78b20efb7f25eb6ee467eaa777f31534430e934dbd152b0fbee34247fb563385241250b98fb5cdba661ab1ee6739d9b9182e17b1208e96a8a2a7b7ea72f7e39a6d48577557fdfb3d46bf12ae1dca3481ae96a2bee286383d5a4bce5f", 0xff}, {&(0x7f00000014c0)="c5ef402d241c1847124443f5b92482f8b01fe0bc58aeeb9d3b723a68737981f1b0f6cf0226d08a9172542cc449cfc552185c2711e5d7438eecb235082f5b80e50f5dadc7f830999ef90d0636e4463a0bceb6552151cfbd4c62f155b78b22b9332ca29e30bcfe5461cbf4c08bb1d17c688da45ef47e47dc874083e4c4e2f7660888ce1d7593e714cf859d6f2cba619f158ec2c884dce97416d390d1da4327b1a01aa5ec0e0b3f0d85deddbae526de92f646c37740b875", 0xfffffd16}], 0x6) setitimer(0x1, &(0x7f0000001600)={{0x2, 0x100000001}, {0x8, 0x401}}, &(0x7f0000001640)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r2, &(0x7f0000001680)=""/177, 0xb1, 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0xf047bb07db624fa4}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r2, 0x0, 0x0) 16:00:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x203, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000", 0x0, 0x1}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0xee) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8002, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x10, 0x2, 0x10) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x18, 0x2, 0x0) ftruncate(r1, 0x0, 0x80000000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmod(r2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'Tat', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x25}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r4 = getgid() getgroups(0x1, &(0x7f0000000140)=[r4]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:23 executing program 0: unlink(&(0x7f00000000c0)='.') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000100)="4771db24b281a4f45c7d89e9d6f680c07d952995eecfd409868c100645a8532c10debf3b4dbcc1bb15823cb2ac0f6c157f1071dbb6d5dc4703d05f7dcd3019be8a6911a4fe2334d9f1389cd5977b2bc443285d07873091d64b29a19b1c8c91fa0f248468594f8837dae020cda6d4952d3323c32ecdc825f6c78293339f6998c48052b986fbe2d96316d66e52c2662ebafd435b0fdbc9773f3c7d672fc4b0b28a693c5d6a5b84633d4c0dfe31002f6c7e0a6847c7317f96be", 0xb8, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xe) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) recvfrom(0xffffffffffffffff, &(0x7f0000000280)=""/41, 0x29, 0x0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getrusage(0x749cfc10c66eba7b, &(0x7f0000000380)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r6, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x3a, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kqueue() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x800, 0x0) r5 = socket(0x18, 0x2, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0x7ffffffffffffff3, 0x62, 0x1, 0xee, 0x9}, {{r4}, 0xfffffffffffffffb, 0x10, 0x10, 0xffffffffffff6e21, 0x4}, {{r5}, 0xffffffffffffffff, 0x20, 0xd0000043, 0x81}], 0x8001, 0x0, 0x0, 0x0) getpgrp() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:24 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0900000000000100b295d9c140"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) r20 = kqueue() pwritev(r20, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f00000000c0)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 16:00:24 executing program 0: socket$inet6(0x18, 0x4, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x28}, {0x16}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000b80)={&(0x7f0000000140)=@un=@abs={0x3, 0x0, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000001c0)="e3ff0c67ea859279d67914480431b8956057f4da3add00e850bd4e09dca398d8926d32775eb78feb", 0x28}, {&(0x7f0000000200)="ba30bc85937e8d36701ffa08cc979571445cfe0b980dd57ed54ee258c7", 0x1d}, {&(0x7f0000000340)="1fe8aaf83c56ede3a9dcb3780ec46b435c4a161340a08196c4b5cfc4e17534e04359b5dac313395925708d6a893fd7e326e269d245ecf1d25548960a5e76f60bd0832ed17b13b141ee4f2859456e6582dcc23c05939afdac21aef949fd1f87923c14e826fc64df8e44709123ab85e54d8af5e295cc9ca366549e514ff66405687007327749bb58fc89ca36db88f807ccc9135c6df3e0fae013cc86690ed0236bcb128a8ee4d457353734de27016a6ee886fa3c5ef8dde2620a132b5d8bd811db09be1ee99475e40162151c106a79d30f19b23b92d58ead39c2e3d83e5cb02da5c37678737efb5d1771e9299201c04739f5ee", 0xf2}, {&(0x7f0000000240)="b7d6d858faf29dbd8816c20249b2be67e91748847659d018b7273f6ccc845100fa5c268f6b0eac99178b130e2244fd71ff57b3ee1ff9acb75484ae49926a24691a3cfe1abef9c1181781ac312e494ef90f899aed0d7d2a02ec17441c98b3bc6a1ce839673ca138b75188bfc890921861482bf082fa07b621aced119f88550598ae0aa3be9fcb7d9ff6b053954df5959681b03524b50199", 0x97}, {&(0x7f0000000440)="9a75ae831a0e000c3b110d7a15460bad9d88fcc80eb8584da50a49730ce26eedea68fb237bd6ae16a77d95238a22617a2839e4af7956e6a3d34d15f606b3f36730d13a6fa05d6226a3a3b57bf73f1435b3490c30fbcfbae58a43ee5e5a54bdad975ac6de5a73dcc4357fe6c6541d2cc351019b5eac67ff0dddd5bf42c76aff0e22a149acdba166f57e330a08d3a792cb70439d8519b257ee36616d6bf6fd566694efb2bb1c90df31ce11a6aee49211723edf0517fea3f750ad1e14c6c558ad89c608303ae15cce", 0xc7}, {&(0x7f0000000540)="d06644bc80de372cc790ef13570092161ab5affd2395e409dfa3d2b9e3dff0a551bfe92c558c306a55631918d10730134c0954bc77d9d635fe1f3a828853057dbabf600f7990971ea380ff2ebf41fa8b3a67c084ab8e8a5fc5015ca8b5056f530492702c6a012aff50211fe0b53d5a180eb8cf0f08ae041d1c797b15f94df8719f65ed6ab95bd83803b2b95bb65eb06dda9104ef47e0fec7a57923dbc99bf857c9586d2a772878a9e454c22ecb12fc6a5d0dc7bf8b144a4c3ef9578a4a6117f1011ccea07bda17e0c0324151866758944f1a734c7ba2e4227f305ba85f91b11a3aacc8a72bfc290a", 0xe8}, {&(0x7f0000000640)="17eef7a3b83b38afa5d94a672dce95afb579d0a9a710b2844d6f6f8b0fbbeea1cb731712d542a07ffce4bf4a04b11891ea6f7e90fd24c74ec7", 0x39}, {&(0x7f0000000680)="064ddd14d21097cd0f9ffd763db104d5c3d579cc3355d021ee0c0d216c3d230b047f4d194a0b224113fbe5c14c27bdac2fd160ea1b17f9a8372c731f110c6b571af2de63a4d4a587695bbab41c1a7ba1b25456bacdeb58fbf9e38c58c5c05c445112b210fdc62e71ad7339e8713253d086bc1ec0b968f170bde7f0d70f9de469fb8fb4317b296ea542cad63adb18619174cc602a7144738f918ee7302939b44e2efcb750", 0xa4}, {&(0x7f0000000c00)="af2de708d0c108acac5250610fa4772a0b0d09475a8704000000527affc767aa8aec0f97ab5af4109a0523e197622abacbcdefdda486d860c5ab18354163e730064052e2ac8856ed22216d2164e31f32", 0x50}], 0x9, &(0x7f0000000840)=[{0xa0, 0x1, 0x0, "55dc692b4c038c7bfdaec256a669d7d81c845c9111d4bc969007c1f24a1ddd154711c75403e889cbcae9d9a6dffd691bc5a52d1d2656c16a6df404dfa873bd849087aff0e3dbdbd31cc48402ef36b4d266cff5042c3b3f61a9e8d86b0b117a3fa2422b5fea73c0c173411caa10c3ecdc7042a6f17436bec5974784c44bd82844e70aa84be6f6166e6e8bd51b6b480337"}, {0x376, 0x2363cf91e4f92c8b, 0x5, "ac2c6dd4496102c9727406bb4c80fa637daa24a874839d28442efdeb5de78098c2a9d43a02a5dc4260e196ec40e0ae9f8b9e4a5df738d73ed16ba878cd4a8a268f4f92d5738a1de0e5af0409bc45022797e59f1437a16880f6916a7655c9b186419ef8e6bf77aecd6c3a44abf06528d78ed497474fe1f1b3788afce3064710da48a786b879985f7372d107fde7166f19879a385161c2b3ac778218e4732a7a8ac119a931c2f0a157278e7cfb815ceba798e3ac6d296ad1171db2718a8995942daa00e83820d63e8113e729e0"}, {0xfffffffffffffd11, 0x1, 0x3, 'v'}, {0x48, 0xffff, 0x0, "8a3ba4f9784af7c213d397a7de51d4ebd59f81980e7d0ebb70e3a1c45cf609785624a486f2aa9c11908a9840ba93e0a7112f21701f"}, {0xb0, 0x1, 0x2, "aa1e43ba81eef543360c6090328c07021d6488561d207ef5b53850b92c38aa986f2aa223b7941c8fe41db8759379fbd303887b47a5deee66a1cdc5c2243773e47fd57623d586d27b85459bf17f3756c80b7533c2d7d93f41399b6f1c35d8b8691cbbc87089953fe174424d213464c00730af577982450bc6c33297a15e417a2697e193d8e3f19f9ccafc18fa01144f2a3aaea9b616b3f8471050"}, {0xa8, 0xffff, 0x13, "1d1aaa2e6e394cec3b9694d905bc7c685055cf7ebae8ed1049091e62fa0b03da045eed67563b848a9faa105050e1d2169ea1b92c81c79b8786c5926f66263188f258e98f8da725c64b2dbe4abdf3998a1ee6db723a7370acc6a55ae7b3714cd00a22ba044832f30e8a6687878f866072632b01fba3a814f6d8e02b614b93fe6806740b23a6dc8e47a4f29ca77371c34f2660013252"}], 0x338}, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000c80)=""/164, 0xa4) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000740)='./bus/file0\x00', 0x2, 0x4) fcntl$setflags(r4, 0x2, 0x1) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chflags(&(0x7f0000000bc0)='./bus\x00', 0x8000) open(&(0x7f0000000d40)='./bus/file0\x00', 0x200, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/41, 0x29, 0x41, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x20, &(0x7f000054a000/0x4000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0xed) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getpid() shutdown(r0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) socket(0x20, 0x4, 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r4, &(0x7f0000000340)="cdfda758cf6f20b46a16b7edf32eb911decd662b88f521b252c97ed170581c7ef1f73d799985e75be1ef09fc7b7cb1812171865b654fd90024b30304cb8cbab71b2f1d30041380545c9df8363209c5cd950575acefa182d110fa2fb01d485892860bc2c9593797c8bdde03497691a784b85b5318dbcf91365a687fdc690049a4121ab514829662c290", 0x89) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c, 0x0, 0x0, 0x3f}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r3, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000005c, &(0x7f0000000000)=[{0x14}, {0x15, 0x0, 0x0, 0x2000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) unveil(&(0x7f0000001200)='./file0/file0\x00', &(0x7f0000001240)='c\x00') open(&(0x7f00000012c0)='./file0\x00', 0x8000, 0x71) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="30fa33cfbbbdf6b3c3ed0d3ca00abcdd3c6c3afc30e121f166a1bf035bddde5c466ecb16bc648b4ca4aefe344d74024fa1fc96ce3bde1f3720cb920771e652903eee1ded32ff1e4a5b946bfbc97cb9819761e61b8cfb19cfbd5956b8de97e188289e31dcbaa20c197efd4b19a17f39f777090e469402ab778f97f6d96e7a0cbd", 0x80}, {&(0x7f00000001c0)="aebb16d41ce089b751ac5d2b62d55bb862c22f69e80dba9786a1b04517a0774d97b8aac77006994c5ae448d0e4d9ad560985c4c40c82018d0356d5684d5315929ead6b544c6b29079f72c2e95aa0d3e2461a8a9a8e4ba78abc12ccf5a68f8accb000f781efcf71366ef07b50e60d27c254af831757139ce80a20c451e7ea39fe112dc7f9b4481218f4ff71542bcd3c267b84980b7035b7818e1e831407ab3a7e7dc083807844ce6a1f8a4c1e37c17a590b634abfd02d077d4d16303ab46dac38120cd0f4103bf3d9abfc2cfababef930eb6a8f5469715efcf1365ab3a7db4320377ebf4b91546b39edb135ee9b6ffbbb03dc", 0xf2}, {&(0x7f00000006c0)="d8531110f83ef4b5ca836c78cf62ff52cf5e06178ed891c3aac712abbf99e43b48687ed904fe26aa3345b4d5e1b426a662a7", 0x32}, {&(0x7f0000000300)="83a04f141bf4ff18da1b4ecb6be8255a09fcd3e9a53911c1a0f4e13c87150e58b3736083851e586b4371caf85bcb897183bd180bbd1b3bd8a0955d58a4de2185cfaaf8f0051c7435b852d408aa41c7a44be4d0c376280cf9c19ecc6c95334accb1fb6fb0a371ed602c107fb9941f913f4174da55fc3ee875917f8690632a8a56635de3bb6e85ef0430f8d6622e30fa9f81953009fc6820ad423ede1a919c9a191ee7f5166e4aa889163c811fdad0918c6aac2bb4f2c8eba8614317567f9b9cfcf337ef1316405019a0b0b133136f95ca8f9135093b12776768b97ee0d6885e85fb8d", 0xe2}, {&(0x7f0000000400)="52a856ef99201e620500fee069cfb2c8b544aadee43fd0b3644755bd80be0b006141d0fb84e400b817c40bc8ee45f8b0a125f49a4c16858aa4940173ddf7ebce136d18837833608388647047447633d96f40605153afac77e79ce69273c320", 0x5f}, {&(0x7f0000000480)="89a318ef2b80d1cbe64b703d9cd51efd28596e540526107430be7d1980aed0bdcd20cefa99892034fe4e8443411f58b4787ca8c1349253289b15ad384258721020cb", 0xfffffffffffffdd7}, {&(0x7f0000000500)="3c564b09ec6e881f85e78620c748989d2076f067a257cc5117a3c49a517b02", 0x1f}, {&(0x7f0000000540)="6a05d22f157f776f83cb859338cecf02e0967a68db6d4c83b4d278cfd80dba2011fae32a919301d49918f4809d33f9e2e9c753b0634676c22638e6865d249e8fc0affa41ea735e784bffd513f80e62a5f89a27c8e2b320d3fe47559ecca5", 0x5e}, {&(0x7f00000005c0)="645b022b52e0001c8c", 0x9}], 0x9, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xfc88) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r1, r4, r11) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x3, 0x2) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58955c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a81e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1edaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c579fad727e6d0d84db100b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f4a96fceb778359101ee877fd24c0b367f51e3f3c9ee5fc43"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) chdir(&(0x7f0000739ffe)='..') 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x6880a66bab6f1449, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x2000000000004d, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/\x02\x00', 0xec90d8b544429d48, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) recvfrom$unix(r2, &(0x7f00000001c0)=""/108, 0x6c, 0x41, &(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:24 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x80, 0xb0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000500)="93842d1a385dcfedd0a9f3a24ece7e5272fd9e424f69d249a6053a3b5e9685a879dcd3b5aa5bf10276a7a0a5fa186361386827e3d4793c9030b55069d39731a80579478ed5a65aad25285ba22234712716c99047a6894cead48c9a55060b43ac58664311e49bb9c0e3efd181befd787d5b9f265b7abbfba4c5fcbbb86ffef4925171d0d0cb788351c86b384191c1202d0dc8874dff82659392c3b1f2b57b77b7ec744089d27904cfe394ad33a6e78dffacb6bd04f7cc7fc9ae6b0322a160949e6e54d6a655a78087b5af633eefa018e60d9bc97f78c5123f03ef0199aec5eec8e0b706e1258f93a8423d87a59c7d1875943f8cf0db81f5fa831587b4fef8de14b7e7419cc17cef2bcb1d33f64d7dc409d16bf9e8fd7d3417a91249c11471647900fc4d921d2371cdce0aa5eabe0161f8ba9cf548d63176e828fb1bfd408013ad8edaa974c34773f01d17278e1ae2c5eec37f185775b652c26cd6bc38d06292a2369b4c22c01fcee4a431bcd49e44d3d92d880ee22eac2802d8fbaee0fc7a0d9cec648af1243a3b873cc24335411bc33c77515027c8c311b30284993aee75c8f7d3c6a6b2379876336f4129f6db3c54cf405bcb6c9a9da801277f1abcf73e25508c33bed9eea8e7c17eb94c1b8ed6d30cb28c5693f4f63ea762f69658ac1660035cf4c4e7feda9fba826f76f27d805bc4ef9802c3895f8db9633325dd3e2f0e9a916d4d04065c0ec68e61004c3dc86eb5353a747fdc79c6b318399835723cc4323024784e929e59f1243b0bf9b90adca9e5f4699286d774cdb35e6114caccee583b6f3248598ce9488391d841ba4dd3c77f90a1603229fce36c2945ff751d685972f19a51b544a4236c5f780b064fb504a0d5dd9b8b936875eadf6c1b6a23ed4db5003eb83d1fae9ea979a0a8f85fdb460414485f6a61cb6c3d8d2b16cc73c3c9b5bedf25cd237037dc5d26bc6e5f9cdec1630d4d3b83834bbf0a9630021ee9ac35846daf08545e8cf1f800d9b96fbb81f0b38e3895ea4cadbd3972bb198269257e825d220b784806139a38271acc436dcce341c369636d327e34612b6ef53747393021d53d8d2e704d1166cbc5cc2ebb514f7144d18526bd329184a2add266dc0a0ce1c9275d007b627b7887d68a23d2cefaa3f113a4de5ce026d4b9bfa7d2bd61ebd58f22197fb70a3b04fe92e2418397c8600eca4f876c5e0b45d63a98618bafc02d63dd2154c801a020937c392739c46cda98cee95b4e36b5208d7c6bc8b601ee68fbbefc60377f8fc92b1ccc1ba8e9aa4914e9b408d79ac577e1280c0d6a20ae890ca7dd52e884641b46f991618749ce1655dc20e6dd0d9896f71f0002d37a0e86cd6c0a68287d7cde3575d5f7163543669b5c305637889fd8fd54c70ba8e57aa4b372d172896f016eb3d6ddbfe176cfa926e51d2c4a8bacd5279de2c417347295795ce096dd74a72b3d68c3c578a3049cbc73e68f56ef68cd5d0aeb1cbbee102960edb847a5777eac127880df1869619fd5bf65056272f9d4249d368e7fc692e1a1cbb35e60cc5618523a1a6cc25563af5feeafd3e3ea3019432da07dd3f0e4cd666ad91515ce5f58839ea84e97c6233f09dda3d56c0299d692d0416c585d3dba6c3727da808942afd9975914adaa6a80eed233ca1496e1a494f70a2457181cf3a2a0d3fd8c687206312ffcd48cfbc20ebb35a3c1bf12c963906461ebd478e41fcb998143523c86a49d46d405a2a858a91260d57f5308e99749586323ad1673fca4bb0acfffb12848d15d2f0e0fbd2eda0f153e3daf169a183b269aa7759f56f4774a565508a8b169448739c1867b41bfd1fce02b56e70ad82d5c516ffafc10b4a510d172814ff04287ccc56c0d6e7c48bf4b396505dee93ac695e2a55d9bc783ab4e086c18fdab20eef0e1a45a6208564a0539e6dc952d8287477161a5f27739eced1d1f20f451fcde0f5b5bcf2262299eec919647a653010555058559a4a7ec6667de1f37e87a20ac1df3133a52012fce101584baa65efc6e816a16759980faa20852ead54f9adf3676388ebc1f782abef1273f5b97ad4840ca9187834c2826ecdd8a6cc260325ce0ca8b9aaf41537cedb5f4cf7a085d1320080f8a06901053680fc10dfee3d214b315740c0c586087e559c4e169c4280a71dd6b9a2ebd463a81ed6726c11331e011cd8821f043b6abd197303363a13fa98845890d3b94010f2cdb6509a8d2c6404e035368a53e63ac10d66608fb2127ee964ed86e5187132fbb91bdc3d5064d9c11a455c31c2c45ee69c87a53f7c5d3d3bdd1b5f8d8ccf881b32a9c165a84c06aeb4a0cea05aa8f33acd37d730e89c2ae06c92b164adf4cc2165734360ec653667a86341eefba437daccc6c419230bc9fbee2ab73dacd33a3fa826e765011bfb13688ed2c6cd948e0e851db35d50568dd0cd7f40b7ea1ecdf9598073d0ebaef31e7e919284da68c320390b2f66e5b36c52d2136e3f8edfbbfb3158f7558bcb737ab791cbd347111ff269cd9d5a3df87660bbe3acc25284c0228b8565049dccb5a396eb2f795f1cc027024ae26398b77c24473b85d9ad462814553da8370e945dcf05c4a2cb5933e1370015bb911926a0f99b227017f183b08681ba565ba246af94bc65ce82b80612344f9ce6cda6f1e88c3ab4bca637321bc38bf1d83fca92e175af7923b74198cca7e9356f2fe655deec63dba07e6155f34447e46ffc2ffcb497bcc353985c6270c0d50bd3915f70119fc5c2c92b9b63eeecbb439853e3e51ab909f8706d6e2247ea834684b0b7e9446f9a8ea931fe31235ce0571fc29260246ed6833c32ee0cb8bcc262f4ee362bcf587ec6e72cdf593f399e1b0eadfe97ce2e320357136f91cc9d0c9994a1bb7b825b8168f9256b56cb3077886ae243dbfbedd444cf7ec9d530af450f8b2e8f7250b24caf63544be17b9e0fa9070876ce8588cd00e689eed5150373a22558ccdfd65e4ffe651bdc6e7a722310e5a9ce4a71e250dbf335adfa020612cfc0f2ae22edbd7b7608ba672bae310ac20907f0c5030554bcd3c0d191ff35368f281243b52b65ce404ced07529b8a6e39dffc5c4a5abf21aa55f464ac26f0aaa874121eaed6198533a87c099f6e39dca149240629312bd512049bfffa5a7b74608314a12110f7c45985fd3ce63d7a9444bc3cfcce87f910692ef3dae17bf084c798085ecd5080f187f7da37ba3e1e3005c3d1536c8367cbb0a5e2c11723fc00622421a9b883ac58f940f3f699c174b3f3fea5bdb68efaea642fc6b9f965405e3ad5cb48d1bcb95d250cb99d97de8a2fb8d076dd8290cf43df344dbd1f01b4993f1ffccbd311579c2b4065599ad0565c6af7b124304a9df01bd1bc3cec50d43fb06b13a234bb3dc60dae45ca6e1c9d9b87c46ebf53d684a89aff67c72752a07bed3591cf7ce95a30da86810709b64462eec626a6a174312a710ba620e8999ba019caf922fd43e5e191c247782522a8bb01041658be33927f53b660722bc3bdc6c37ee025eeb56be091b83bce1bbdd67d5ca04da782a6b060f810d795f99e16aff374a292cbaafbc4b0e79059de25b3e4e4b3b7f503550d545510444cb87b132a03971341650c493a94ec4156bff3ef4fa8b61816c4618da4c956af163e8454cb48a4b68ef226197983961e07ed5645a76e0d782b6d40833c9957fab6465490ed14a716929ceb0f863b0c0396fc58afdf97dd0e8489f1436af34ea0072637dceff11cb32ca69bdbf6f9314d13082cd85caaa2beff9e128f82957c681afb1d61ad26b653e1001613240bef4b4942b5625982f5ac5044f5a66b275475662c0d29e6984783068cffc43f9f9cd8049b6accbc85b3893394dfa4c1d4c760418a2b45688bf3b249367bbf08880e1d9c206cce8fdfdb7fa538f40a28b45299ddcd50f465956ee3f2d2f864f0bdd5182a2183fc508fffc0fcfd8adca62ab54c3c80ded06c58f6d266cb2cda40fcc129d3aae247c46337ad4c8290e15b3f20dc3ba12b785fd2bd674927bc35d73ab6839553a918a97775917516fb3672988770ff73eddb0d3f765c357bfe421b24639fa4f46484a6b0f5fa8315f4a6c02c2dcd1acaf8691203c986b708365a4cabf73539d8aafbc0ee96da69bba1864016bffb4678588b133265eb90bc577fa48f4f0a0fe9753d1a8dad83d671cf59f26849ac5a5af75e91698fb17f719c91d1ab8cbe1036725994ee596bc3511aefe0014bd9c4657f9a8d17a965cdeed2a5a2701a91ce6e17c6cd3cfaa3061fbb1459f7ffd544fed0d8bbb5619aec9e9334e4bf4569a38411c3e32bcc1595770422e60c640600c3cd24161b7912ce30e37c6e78622d616f2989d1706f4f80aa5d9c2e076d3355a768b91b33536d8bf1ee7173137afef7f97798d4f01054f9efe82d3df8025c8d236a591c1e1a186d2012bff75a28e14f2537c2cfc0f76b6f9a8942973b78b04810078e884dc4376f8f6f3f3bac6d747d1eaa4801c81bd04b2885db13934b1d73ce2d6634759525dc8fc51b19d634b7e89cbdffe910ba9158d14f84190c7a0540548a6251b1943020b1815594fe7be098b30ac6e67e68044b70c50785204b93e44813524aa19176025f3d01e9214e5ed1f13dcc452fd6a8f3e07e553b1ed8358cdbcfb4fd7390dbb31c32ef20493349280a512a6ba161c1dfe244fe5c4924ab85a0adf85c2aaec292854b33b282e468916b8079b9c9a4aca79de5a54135d8b3a79ca49205d522a8860c5966243c250963b265e888e6a2f8968ffc1735c5bd58cc48eddd3e33e40337e254d8eb13103c7e012fbad90bef0705f7fcc8daaca665621e05a41bc6935e368c74da4f58655c6b2a67cbf1cfeb00b9f060ba6e6c88a915a8970a1abf2f64f8076e6d05da26e0611cd6c6ddba071a4cc7c647a39157343bc667bb3f5f6ce01d47135ab87c9c1ef9b4d9211347bc175625684171b2cb96ab811c1cdaa0052f1c71cb01a38c65856c8f33d430e17c0b31b3e57d28991c84c72a7c410eab1b67654b6022e48a28e82ef218da329b07675d7276354769e59d942f68f283fb52e1337c741699e90734d1f80a42e6a5866223bd752b450e6ca8ce01060d81633f729b8a3388156bc7a711cf6371def07828c84120a36e141179f8349b11adfa719f9729c4e0c67b2f50dcde0cc108fa59798a3c154ae54f1910f03b3535d6421ead47e9646b314cda17c48ba7e7148b0613f89428a2e1ac9bcaf3c3d3730f452d7702a861d3dde96b80928d416bfa2b041944d024ac551826a403cb75e2e4f7c2744a5f77bda1dc72a6696389377c36cadc8aa699ba96313ce43f0133616ee78f1ba6c554a3fdef2748b555c91de4f6705047925cee94fe99d94389e56859d617489b06ceff436d40f521852a5551b94c7448a4df793f5e9f793ca9547a9bd6db2828dec81b23c35a8e50aef64f70fbffae6208840946e57ceb8ce54a54e4882b98c150cf5e4c936d3e9a0bdd4b3d681c235309ef7ea6fd914482e17460f56fdc2b44fb2040ec915d3984595f06c31fbc5171dc281129eb16a4f18ad668fba7ccfc0ec57fc7cdc9a7ba8c80a4ff0f8afec64b2d9eb59109f081b4792dadbc37239c2051fa4cdf06b5ff8d69bc6c69b24dc3f6febfa7a98b3227c9706a7fafee3e3c0ba9b90fbf6544a4b533865eeec3fec86c4718525a4831d4c46f1794fe1f94f158ff70d9130b8d980ea6cd352149f8390c178fc30076884ce14c5fe3dd045b7857b60f62c8cbeefaf62a40b32250f05400514e7290aa917cbb894069b4cea959cb6c0f87f5db7d992", 0x1000}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efb65e244042c9efb31fa04aa8b5dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcd38111cb7a00e7e50900000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0fec021790bc8264739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccd458acbfda1557937a1dc91f017eda9c1782e00b2b4b2c598908be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc501cd9f82c4efa4800817a669e9756", 0xf3, 0x0, 0x59) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockname$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000100)="24508dca4d05f5a432d886f21197379875cf5383166b58a03c489bf7b6d688da00eb41e41bd03aa50ab333688eb63157b06526ded262360a306ff94702ec43fe2176f599ee0108dc863893e618bd3ece4a30f20f0db930e0048c85bb28301f54e0b03ca98781e29802ed2b844eac3f1b16d545125615d9cd429da3891b40f202ef448a992e9c101d0ce4012bc7e938039d10c73387cfe3b87dfeb9cf5a3bf073b58d3e985d96009fe624f9b4c55ad788835997886002d5ed3e344a50265757dd8ecc19b4da0166de9db1ad16fa79dde80841e7b51325cb", 0x58, 0x10, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xfffffffffffffff5) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="fb18bbdf52c55ce0ab659a68696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r2) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7f}, {0x3f, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f0000000080)="64e6685d5b74b2544bc6f64808a02580475e", 0x12) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x101}], 0x8, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x3, 0x1f, 0x4, 0xbdc}, {0x5, 0xbc, 0x9, 0x9}, {0x3, 0x20, 0x8a, 0x400}, {0x8, 0xe0, 0x4, 0x3}, {0x200, 0x0, 0x0, 0xfffffffb}, {0x9, 0x20, 0x80, 0x400}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:24 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = getppid() fsync(r1) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc1126939, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f00000001c0)={0xf544, 0x40, 0x1}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) seteuid(r5) socket$inet(0x2, 0x521d0383cca93cfe, 0x7f) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r10, r12}, 0xc) getrusage(0x0, &(0x7f0000000100)) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x5, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x9f, 0x0, &(0x7f0000000180)=""/159}) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x602, &(0x7f0000001000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x1000000000000001, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffff8f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getegid() 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000480)='./bus\x00', 0x80, 0x10) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x80, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x100, 0x10) r9 = open(&(0x7f0000000540)='./bus\x00', 0x100, 0x21) r10 = open$dir(&(0x7f0000000580)='./bus\x00', 0x400, 0x3) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r12 = socket(0x6, 0x4000, 0x1) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x100, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = msgget$private(0x0, 0x280) r16 = geteuid() r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r28, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r28, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getgid() r35 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r35, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r35, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) writev(r38, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r41 = getgid() r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r39, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r39, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r20, r30, r34]) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r46, r46) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r48 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r48, &(0x7f0000000040)='.\x00', 0x0, 0x1) r49 = fcntl$dupfd(r46, 0xa, r48) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r50, r47) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r53, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r52}) r54 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x2, r16, r45, r50, r51, 0x40, 0x9a4d}, 0x5, 0x87a, r52, r54, 0x1f, 0x5, 0xfc, 0x40}) r55 = msgget$private(0x0, 0x280) r56 = geteuid() r57 = socket$inet(0x2, 0x3, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r60 = getgid() r61 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r61, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r61, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r58, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r62, r63, 0x2, 0x9}, 0x5, 0x5, 0x8}) r64 = socket$inet(0x2, 0x3, 0x0) writev(r64, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r64, 0x0, 0x6a, 0x0, 0x0) r65 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r67 = getgid() r68 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r68, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r68, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r65, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r66, r67, r69, r70, 0x2, 0x9}, 0x5, 0x5, 0x8}) r71 = socket$inet(0x2, 0x3, 0x0) writev(r71, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r71, 0x0, 0x6a, 0x0, 0x0) r72 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r74 = getgid() r75 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r75, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r75, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r72, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r73, r74, r76, r77, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r60, r70, r74]) r79 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r79, r79) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r81 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r81, &(0x7f0000000040)='.\x00', 0x0, 0x1) r82 = fcntl$dupfd(r79, 0xa, r81) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r83, r80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r86, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r85}) r87 = getppid() msgctl$IPC_SET(r55, 0x1, &(0x7f0000000280)={{0x2, r56, r78, r83, r84, 0x40, 0x9a4d}, 0x5, 0x87a, r85, r87, 0x1f, 0x5, 0xfc, 0x40}) r88 = geteuid() msgget$private(0x0, 0x280) r89 = geteuid() r90 = socket$inet(0x2, 0x3, 0x0) writev(r90, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r90, 0x0, 0x6a, 0x0, 0x0) r91 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r93 = getgid() r94 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r94, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r94, 0x0) semop(r91, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r92, r93, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r95 = socket$inet(0x2, 0x3, 0x0) writev(r95, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r95, 0x0, 0x6a, 0x0, 0x0) r96 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r98 = getgid() r99 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r99, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r99, 0x0) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r96, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r97, r98, r100, r101, 0x2, 0x9}, 0x5, 0x5, 0x8}) r102 = socket$inet(0x2, 0x3, 0x0) writev(r102, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r102, 0x0, 0x6a, 0x0, 0x0) r103 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r105 = getgid() r106 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r106, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r106, 0x0) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r103, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r103, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r104, r105, r107, r108, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r93, r101, r105]) r110 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r110, r110) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r112 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r112, &(0x7f0000000040)='.\x00', 0x0, 0x1) r113 = fcntl$dupfd(r110, 0xa, r112) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r114, r111) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r117 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r117, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r117, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r116}) r118 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x2, r89, r109, r114, r115, 0x40, 0x9a4d}, 0x5, 0x87a, r116, r118, 0x1f, 0x5, 0xfc, 0x40}) r119 = socket$inet(0x2, 0x3, 0x0) writev(r119, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r119, 0x0, 0x6a, 0x0, 0x0) r120 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r122 = getgid() r123 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r123, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r123, 0x0) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r120, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r120, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r121, r122, r124, r125, 0x2, 0x9}, 0x5, 0x5, 0x8}) r126 = socket$inet(0x2, 0x3, 0x0) writev(r126, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r126, 0x0, 0x6a, 0x0, 0x0) r127 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r129 = getgid() r130 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r130, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r130, 0x0) getsockopt$SO_PEERCRED(r130, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r127, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r127, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r128, r129, r131, r132, 0x2, 0x9}, 0x5, 0x5, 0x8}) r133 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x38b60e59f50606be, 0x0) r134 = socket(0x18, 0x2, 0x0) connect$unix(r134, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r134, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r134, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r136 = msgget$private(0x0, 0x280) r137 = geteuid() r138 = socket$inet(0x2, 0x3, 0x0) writev(r138, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r138, 0x0, 0x6a, 0x0, 0x0) r139 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r138, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r141 = getgid() r142 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r142, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r142, 0x0) getsockopt$SO_PEERCRED(r142, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r139, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r139, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r140, r141, r143, r144, 0x2, 0x9}, 0x5, 0x5, 0x8}) r145 = socket$inet(0x2, 0x3, 0x0) writev(r145, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r145, 0x0, 0x6a, 0x0, 0x0) r146 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r148 = getgid() r149 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r149, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r149, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r146, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r146, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r147, r148, r150, r151, 0x2, 0x9}, 0x5, 0x5, 0x8}) r152 = socket$inet(0x2, 0x3, 0x0) writev(r152, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r152, 0x0, 0x6a, 0x0, 0x0) r153 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r152, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r155 = getgid() r156 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r156, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r156, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r153, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r153, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r154, r155, r157, r158, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r141, r151, r155]) r160 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r160, r160) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r162 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r162, &(0x7f0000000040)='.\x00', 0x0, 0x1) r163 = fcntl$dupfd(r160, 0xa, r162) getsockopt$sock_cred(r163, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r164, r161) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r167 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r167, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r167, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r166}) r168 = getppid() msgctl$IPC_SET(r136, 0x1, &(0x7f0000000280)={{0x2, r137, r159, r164, r165, 0x40, 0x9a4d}, 0x5, 0x87a, r166, r168, 0x1f, 0x5, 0xfc, 0x40}) r169 = getgid() r170 = socket(0x18, 0x2, 0x0) connect$unix(r170, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r170, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r171 = socket(0x18, 0x2, 0x0) connect$unix(r171, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r171, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r172 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x400, 0x0) r173 = socket(0x18, 0x2, 0x0) connect$unix(r173, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r173, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r174 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x8000, 0x0) r175 = socket(0x18, 0x2, 0x0) connect$unix(r175, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r175, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f00000000c0)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="bc74524413f6e1145f649994ca299657b201af2497b7fcf6c372ef033d4e2a71970bee9a7f628c651b7ff8c3e288ea87003a4beb21a6dc8f956947a90002e8f0245ded08689ed1e9b13323d9da2531e9608e774712e098fcc8890a801f47d67fb879db82cf9babf1e06c6583074bb79e9f067a1691a6a616559357dc47514a75530301833538f49c749a83daf742358b2232461ea0ceb706d0496c003c724ba9caf76ad0a36568806939588ac2046f1a015367206b36c1b458fd092495d80e1010757a8ddc5183243caf5838b49c47ab5b40ceaed50dddf6b56ac44c7139b181b8fb71804b3414229a70c893ea399c842a825c4f4232544f9978", 0xfa}, {&(0x7f00000002c0)="88b77baeda2e1512a961d67663ce78ece9db9ce310de627c0a819f7219afae421f9d2591160196b539b362572dbbfd4971afc88738f25c9a659834f8f98b7fb830ee00436997af0050f83b40043082b47602fd83e1", 0x55}, {&(0x7f0000000340)="bcaa023985d2da9891773d7ab73c05130286683996802abd79fd1d8f3a07d5b9fc1a6314510aa3a1790c2e6a7c2acfaf7c12509b521c128f0af090e489d0bbbe6b29abb106ceb47bdca2ccf09367987bb349fdc8fc2166c5f9c47402372beb231224da8063ff1a1ef3f4e76d961eae4fc611aca71fe4cf2ce291be7d34192d8989f6411b2cd0ad7c6750cb06d8892931f40eb6cbaab3cd32ae9454690e2df680685757c6603650b2ec80179d958ad1", 0xaf}, {&(0x7f0000000400)="398fa7218cb3707b", 0x8}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r50, @ANYRES32=r84, @ANYBLOB="000000002000000000008000ffff000000000000", @ANYRES32=r1, @ANYRES32=r88, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r116, @ANYRES32=r121, @ANYRES32=r129, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r133, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff001000000000", @ANYRES32=r135, @ANYRES32=r137, @ANYRES32=r169, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r170, @ANYRES32=r171, @ANYRES32=r172, @ANYRES32=r173, @ANYRES32=r174, @ANYRES32=r175], 0x140, 0x1}, 0x3c1b21d453452bde) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="07030200f05f45192a10180000000000ff1b06ffff050005200000046139ba10703b633f48b5bbe5d26b943b000000f171b12ff01a6e7c088331e63a7b57b19b0a1a52da076b300f565cfb628b9ee9114138f686a207e2c19237c3237a9d1fe54d4921868a545ace0f5e80163060236ff3bc71acd23c51bcfe7b9951e79261edce0ef97c2b2d94ab06ab1690782cb775ad3968dfa74adcf92859f2a0660c50645b9909bb1898fce041ae30d0dbc2590ebac5c74440c75f7bd92033c65e0c6f67e966b8605961ad2a99a428e773a7a1ad23ff0f7fc3e891357948deae1c31380ca895c09de19f9c947abffbfb5fd2a73f6003e6894a6d265383820e9886000a9478ace42a9881c2bfbf3b29cdcd9f"], 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x1) write(r1, &(0x7f0000000140)="220e2285537601ed00a574b3528dac7e4c7ae85728ea11cf", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: socketpair(0x18, 0x3, 0xff, &(0x7f0000000000)) socket(0x24, 0x4003, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000080)) socketpair(0x10, 0x4, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) write(r2, &(0x7f0000000040)="552ab58ecbb4c596f40ecbe3c45575fdae828a80ad8db5a6d0a8d73d1eb79f34a62f33a7455177f7f72cf36af8052f88243196d86daf2f7b4f50ad165171000710a9fa640de234898eebfb4397dde3ed579675692ef3df7f8aeba5a3c17accccfce336d8c332fa7d751649e9061d42df15309314108e071f2bec0d7eb2e9e2c40b23d9617aa833d43ca040e6e031fdd80e9521a648f1372c7f81f0438c9057342320480c8ca6ce37c562", 0xaa) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0xfe35ac4062936f2e, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000340)=""/4096) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmod(r0, 0x8b) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x2cb) 16:00:26 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x422d, &(0x7f0000000140)="ee478d7597dafe451f2bb2", 0xb) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x10001) shutdown(r0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xa79, 0x30acf777, 0x401, 0x0, "ff8626649f3de94841dc1f361eb2bc783df53057", 0xffffffff, 0x80000001}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev+bXl\xe2', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x84}, {0x406}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:00:26 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1126939, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000140)) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r7, 0x1ff) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c3], [], [{0x0, 0x0, 0x3}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000001300"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x8ce, &(0x7f00000000c0)="b6") 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000004c0)={0x81, 0x7ff, 0x6, 0x1, &(0x7f0000000240)={{0x0, 0x20, 0x7f, 0x5, 0x7, 0xfff, 0x4}, {[0x7, 0x1, 0x0, 0x101, 0x3, 0x1, 0x78a4562e, 0xfffffffffffff800, 0x5d7, 0x4, 0x2, 0x9, 0x1000, 0x5, 0x6, 0x7, 0x4, 0x81], [0xc2e3, 0x1ff, 0x5, 0x20, 0x7fffffff, 0x8, 0x8, 0x3, 0x81, 0x5], [0x4, 0xbb, 0x0, 0x5, 0x7f, 0x9, 0x5], [0x9, 0x4, 0xffff, 0x350b, 0x4, 0x100000000], [{0x3560, 0x3, 0x2, 0x2}, {0xf801, 0x2, 0x1, 0xdf87}, {0x7, 0x80, 0x3, 0xb7cc}, {0x2, 0x3, 0x200, 0x1}, {0xff, 0x8, 0xd1b, 0x200}, {0x8, 0x7f, 0x3, 0x8}, {0x6, 0xfffffffd, 0xa7, 0x4}, {0x4, 0x7fffffff, 0x101, 0x56}], {0x4, 0x9, 0x20, 0xf000000000000000}, {0xfffa, 0x9, 0x81, 0x7fff}}}, 0xee2, 0x2}) r3 = socket$unix(0x1, 0x7, 0x0) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = accept(r5, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) dup2(r4, r6) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) r7 = getegid() chown(&(0x7f0000000500)='./file0\x00', 0x0, r7) 16:00:27 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=""/177, 0xb1) 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"}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000380)) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0xc001, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r6, &(0x7f00000003c0)=""/249, 0xf9, 0x800, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = syz_open_pts() ioctl$TIOCEXCL(r8, 0x2000740d) socket(0x400000000028, 0x2, 0x33) setsockopt(r7, 0x1000000029, 0x2b, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931920000f7fbc6c3194b850e987f80e16f416d18e1b032441dbc7b5b17420c16b2995c149616d776ae45413b825b2d26b4321f3c863d7e6ed106a2885ec4ad258e023a6ce17c447e3c4a8a083d9f1f8674263f4383beceee9190cdfdbd2d8ab3a0e7a6383d6f41902bea29118ae29a8c5791f73304c5545ee241fd55362b0f2da0cf5b3b7c20ee08094f508df3f754b3d7ddd9da1c4ab8d53722ea23004f2e8edfcea9838aeed1ea11b959cff3fcb588ed7e7ae29a5b65479c9ed2414c8eb434b35ce95efce54eaab9c378d5c610dec54a9fd12d9667e375d8bc6aa5980cb090c1b8008224acda0c826c61fcb3e6db78eb44085083dd41", 0x107) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r2, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r3 = msgget$private(0x0, 0x12c) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000005c0)=""/133) 16:00:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = socket$inet6(0x18, 0x8001, 0x0) listen(r2, 0x0) accept(r2, 0x0, 0x0) shutdown(r2, 0x2) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b0000084d35a32334dd1c476d7f7397829dc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000140)=0x120000) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:27 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x6, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000040)=[{0x1}, {0x1, 0x2c, 0x1c00}], 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0xffffffff, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="398a6f1b50ca07e3b5bf17579a47ce769d670b2647cee1dabf0b542bc0b430ee19709789b0bc5371e044bc5428f6287cc2f195a3fccd198f949312363e7bd62360274c1b659375d5f712f55bbb03efff3ac90ad360ffedd9651f5efe2be355ab373630c6a7e1d9211f1afffadb0f3b0a78f564d9c77e079ef302e5d826ad38ed493bbba3b622b961dda6d0f88721097237b3222bb650beb66eacbb5f192f48fe9ca41b8195b13b3be3bf802b17d4dcddf2efe3bebaf24ea137464b1b4b0b1d9c1f193b3fbdc649a3f3593ae012a41bfd9f41e91c28fc45c79e21f4495a044a7cc0fb7a05fb52dd7e2326e2770fd504d62a1b27c54be359f1143ad449d1dadb7ff3c990357eff2f75d9b67e2e8db2ffdc5f7d4c0e1b82f5e445cb4e4c76a437fac151228122db472a2e9cdcd74a3ec5b7ff115586c35860fa343fd997e4be543ab3a243c0fa1d71bc2b9bf0d5c53683d8f597d5d3c8246d6dd94f10bdf26f61f590c3f902e643d2041c1e4fa9697bc04b6a785fcfc0bb519fc12faf35a793da7bc8e156860f44e56fd842f292f0d7ccc5cb9fbb38158e872bae8601c8faa91308d0e737bb4a5eeeacd250b9985752d15abf42cf28560e38c3ffcbbebab87399252bea0967e49003bed0e752cf797b37e665ee8965daf5fb9d30494f4b26a2ff2a3403a706b1533786aedc2d86be55c69b40ed5a43c8b1a47c683c5c7c53d4943faf10749b6bea3cd9d4fa2f7902c1cda179f03a0edcbca4012f9c83b4c098eedd73737693f4f365b637b424632b6e8f11ebc4f3a8cea7e079dc515911678305b82f6f265e9c195fbd10cc7bf821257bbc91bd85539e2630abf83231910ec073bd6364b3269dcf08232cf0a6aa04c1e5ff5c9be941d0c81d9110714a105d9969dabb01020f8b132c31e47d84d82bd00f9c6c5e85535429d47903eb78310ec7fa2ded17ba21cb8a647e3ea4e2bdcbe9a84ed2dabb98ba373753cb314fe57badfe0890ef08770a303058deffc59acaf37d121b8fc4d0e5eb2ef7c0b5c0797cb168812121923f879356d9440042d66c2f1436dd562e5e566f0aa633693c46b60753623f5c6eeff503ec873ce96773512fb1872f92ce2f8eb98c731f20167a85205dedbbb52ff8d42660975a6a7c9658dc958e1e5c8f9f8f39ba04d82cfe7e6775ea500d66caeefbab2503a0bfc969e76b592fd356357141f60b73f7e4164cd3fca56f8521f30353ce9b09617660be440e9dd33baf73cea892b34dee7a3d1c4e3cbba7507f1c0b1c18f34b2ded49954e235068ec1188c568eb0e6171bd156896800bc33faf1f7f70c5e50014f3c03e6791a0efc4c3ea824639f83dcd4e61d42c2dde3911ccdda2db8c3c54721bdab8603cf86981f0bfc9335ccff2888d346d2ea46f46f47115d315cb5a0739b347b15148773420dd59a7cd0ebf055f46c93c808038e51e151179bc441bdcf7ec029499876112a40f85c5fe2dc7ec52fba320e6ea55dd7138fab3bf92775c5a72ef8ff5bd07c3db441a0aedd0c491e0a9b5a3385706ca91c66241f3c6c069e105b2bdd32d112b3e67aa92a09f288e40fc3b1c3e7cab093f48f2a05b7dcfdf6e265e190da09e1e60c02fd0c0f7cfcba6e52a205632ec1146b14368c20e49eb0213de698bde4da76b4328ebb2fc91cf9d87feb01854db7fd8126f25dfc8a91e2eecb6368d123c9c80c403bea5a070dd324684cfffdb4f035477e988524e5c242e73f96696122d3bd4fa0dae6af81e4cc6bc2c3752ca16b46b83004adc608db46f0c65603e3d41dba579c569fce9445df2b2e456784b75654bdbfe2532328cfea94103952629ce0abfd9adccb0f498e70d46d27d419790f202ad878ff62f85a5eb18956e1464fd716d3609df9eee8938111aec6b415e3e29e46d83a19d43a90992228022d34c8de420c024b8b0fd6cf3d31d4b69c426905087ac579f968c266577a7708c4cf003da9c0e78805ae7f0efff85a1e4396b8d59d48fb804f6218e2a35237b83fcecc00b6dd650d2a17d132117019146df762f5a0d35322396d800318f66f1e61c7283afd60d83b01bea3ca00344398a333282c2be74c8568c41a9d2549305c8dd9dae8ab3c746921a069c4b9e6b9048a252b97ebbf0062ac65e444b3a0f527b5ba23302c5f3496836eac1ff718574fce04901808bc4f8352fe2e95951b3f14ce8183b3a28365e455e2a705a4c0b1630c30562dfd69d7c8858ec490b02e7ff33b9390012e2c176baebc5210e332086c31383aaf1e382091eabf9f6c3ec59cb3db4b8925f063e1551b05d48084f5b5f00a20c31acf93239e1fdccd963e0d5b2e5f1263935600c7256cc5d7879601ac85677a1cd751396c23812d1444b61ee1597a1402e699dee9aa5d4bab26fd4ebc7b4da03b652d1d017439962e6f426cabf6574f0a16dc2b7c8d2c2bf66402ecb832f63c77bc3f8c8aedf2eebc9aac7625d472ad151e282ee44884d5c0d50b87fb45bfbc9aef43bf62f08a064f29e5e7dd41b27f0f925c1e3dbb927582ee2d339c06acf36220b1434182830df09f0eb28bb020f1de682448f829ed69fc01ca0d582f127371c90b212beb093bb4f9ecd4671ac42f04136dae44be78177390fc82f1f51fdd0ed6b95e20c531a7979911a9980c401545f4f6aa8ec0608ef57e876d0af44882a1ede3a056347833d5bf14953f185297016f186a6fee9d596b3e7aab352f37d82183ce2e89c688552036492f689dcbb74133aab1c7660279c0a55664d5a56f5e06913d7209038e97dc44492550d9a0168e8d712f589c7400656b9127234838b0441291a1a565e5fe924dde89e57cf1f66a217d2714908c71fdac930694697b3b82a25723bf23baadc8643733302b148bbd41ccb8cc8d185b3850aa0f0c3b392564b065bf4067291288abd48c41fdcdc53e6f81998e534126d800d3425b2ef3591e0a4f60ce50fdf807215b0a59e608ed6c2cf57f8a4d9b73007ed0a5e8e14fefc6efc27e10e1245c5c3731f1aaa7af331d3b35fde4b433edc78eb168f96610e03d4ea1463de1be9f249a89c681d985cc4644615984ac272f397a8fc6084b48a8b50ed8f022f57d61ea1b6cfa9e60c2d7e94fafd59a2882ea760368418ba9c606566f6bdb53a215a1d60f6af328a0e0f883f7052ec714195328513a0f156afa63314e1094cd686941a6a378ec45825aac53aa1368c7123bcd76385f8b1f5cf71ecdcb5ae94aa5bda0b6a3bb74500e8d8e221c8140ce1c6f65c4b5b2e3ae8dcb4ff0da6ede2cf62346ba8acd45f5537a433c30ebd23c7c932f868b988ccf382a35816dfc1c777131fdc18486f926ddcc0867462923b95336cedd02a9464019a2a3dcafdc58700443da9ce666bdf7ab605f72130df039a366b73a796acdf8479b1163de8e777077b2347cc6413d291a57ff485197a9701b4bba90fe97e1f5945cf78541658d449de7ec19165ef6e0cc6a5ccc22bd2dae9b0ce102e69e5eefbe4dc1bea29dd0aacbd01a8397bd004ddbbf0bfb5d19ea9bc4311b206d6c75f7613382d677a76b634f47ef124cf6791778020bd249a880836ac1d470114eae0b8d5a7c2011c89d3f5f675bf3bf57c818eb044852788d124f5d1f7e461d189119bf6c842f5f9e8a544ca43baa0deb03bd5e9449dd6209b76aa10688a24ba1e08e2e13ce55dde28148126b356d65157e09c13e9456fe8500ad03e32f9a548b1b6292095ebace69d85763f10f230435e96164955ff5a968a8e5885f8c3b36e562e930c0c50fe7c25e6752c5ef530f05bccbb61cc980e5680cdab1ae9a355018ac6c1c6375f997b2660a6e1352dbebf8f1d7fe81b9148ac0ffcae000e85af9bc37e830bc214c8e90ce1ec2e7691834d838f69ef15afce4908284dea9a7993500a6666ebbec5aac9347cc5a5355a5ba33ee5f7d3d89d737d12c078a7e8169a212feb45020c71abb39db75f0ccbbefdd0bed1ede6533bbcff762c5b239ed6f6bf0e361eee16aa7be43d0c4650ef57db10031420ab7f07b248e55ae6dafcc9ce40cf06eb7c1c597edf6c72fd3e2ad3c1b37f772e8ca77687946a99373dfd16dccf034caf0e00c5fb1d7dfb66aa4a9d355d8db19e0103b7b3c1f27f4b6c9c5c4e5e7e4673ca4863a547785af08df1a06f88cdac663740d05fbb9fecafa824c7afb8bd4e4f5fb9e378d01ef8e0caf701ecc594f7a2824dabc12cb6bc9312ce0557532390b7aa26e68f0e331041ecaaddeb1a7b3d348802e444a8eda71758a11e28302d08091b055397b6c010a4703267dea7239b0be5e044de24613631804e4444dac2982ac74c2db4cc515c9ff7687a7c898f3cb2ebcece9d7e8e86672e1cf927e2bfbab6c9013d659a0922ea5ccbd752c6c4ebf10eaecb7c198efa4f5702f62ea370792859d8e78128fe1a4f65cb209935d247860b3a41f406e8a21f1a852be8ac94384cd54fa89311675f90adfd390c585191fdf493274ecd4272cc5e8fab6fbf6f29a86644f8b09b6637498f263c3aff9a532fb8681f8340bd236a5917165b8e91b08da31c9dae87cf211263fffb180698596238a529ccc8dbef3713c49d499d7cbe18386dfa925fb12dfca405ff49b5ea39da0da9807c1a9c8c953aaf5e4c42490e4a41d90060698e63d4754ed20e83fde86ad6b414a918836c2a8d148869686de462434479bf0584081866ae0d03d3f74280455994d9c3c9ff5dad7c18164007134775ff96b8aa5f7bb5dec0a046ab7229a9cc79d0866ec2560d84d65f275c2d2ad6b0d35995b096549f85b25e996d88674c00f64c6494e977c1377c6642c8211849927de5f591be47afead883fca77d811e9f110ca7093ec2832f84f3f91a8e6f7f139f0e0c8cd988c2bcb66bbc72d390d4276ef64095f54d114659f47d0a0585cf4c12e6fff0b3bb61942dd9c9db05bf3d341aa4311921075f1079dbca1b53486762fea04749c3419981b1fafad74f1ac01bef20bb84dffd999800545dc7fb5d0423714ec7f4748d1987da1fe61aefb0458a1238bc00563e0bf93cfd8accd24c4823ba2ce4c8106437228e004dfd601067b0ee06a676c1181ae76c05602764afeca62be9a20dd30aec088a6833917e3c9c4959443ea55177d357fce8d174b37b44ae1f1187477f66c63febb5064af83910b7f4b27df6e7c8d5eecaf7385c06b22e982daa19b6f0886e2ab1f8efd105d30318611a6483172576cce30066bb61344b20dd77a6b12b281f4e06d6babe06807d2ede1b289b8629e0c5b3e40e2decfbe9ad0eef1f3fb044b3dd67f22a4f518c90098d06ede792d2d5e7c015865d1352958dddadb59879b2b45c4a86341bad503cfb894c6d89bc90a0292d20b96a00f88104149fbc22bc298dc0d53a53f71b2b166c42f58f8518dee7319d36ae77ca7c536227c0c08c2169a10af4550323253484ed4d86f5bfb74778fcbfd89ec9bb7848d5aa806658a4bdbc20e6b5bb4a613ebd9627a7033f9969449b66d7ab7c9fc87d764abaaecd0825ec21290b6cce5c1d52f9c2c9290ab4a9f3dbc8541d742f5a7c5430b4b702feff2e83fbcdcb309f86f8872d076ee2b64e36ea42c738f7e54c4902ae19c4c3fecc03366d2aabd8e40a00c4f064e6680739acf6ae2e32e7e8dd31518774ccbeef25af92234d52979438fcdffa728408b6717c2f43a9bb4b689b1f0eef8297ab2e41bcae6bbcbc04df32f2a69985b6f35bfce1385043a0c38a2d63db0996d847127e4d5694ea938cfad51feffa5535b26fce6fe7b55344597dea78285341e542417a73140b6711b43708b16d0659dae29380791be6be71576c8d96828e94d0b9", 0x1000, 0x4, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f00000001c0), 0xff, 0x0, 0x1ff, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = semget$private(0x0, 0x4, 0x180) semop(r1, &(0x7f0000000080)=[{0x3, 0x20, 0x4d58432f9fa7cae7}, {0x1, 0x200, 0x3c00}, {0x2, 0x27, 0x1000}, {0x0, 0x9, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x7, 0x400}, {0x4, 0x32f}, {0x1, 0x6}, {0x3, 0x0, 0x800}], 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x64}, {0x6, 0x0, 0x0, 0x40000000200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pread(r2, &(0x7f00000001c0)="832b0b8dba58fbc8b5aa760fd07dda0f7e1498439d614966fdec033c35c187f27814701409d98a2f68f9788e098f91828635e194d7b81b27ab01c916656fa04cfd3ed3adca5eea813633b4ec3f7fbe46e13626913307332893615b84adef1061fe014bb145c335dd9b9c54f12a30b3fcde621782bb562eb7726d4cd4396b4fd0c37badd38ddc8a44494f5abfaa71da012f885bc83d82844e668a56bac69d0c5fb24e32b2303fc7b00d01399e222f54232551d75fded14e008c057e6b5ec2cc7305f685dc31f10ce16be7e3588b123740a4abdf1d3556566542d811d8628c461f212aee00c9a3231676fe45c9e62aa5ceb1a95a99bd7813c37e91b0e1f6dcf83bf0d480906ccc42e8bf57df6af046c254073c46d23fa30cfd7c2899685606eac81ca09ef5ffb9685dc25cfbf43807745238ae8335fbdafd323cbd99581faf3b3262c37db236a9e51807e8868acb6a61937c8af80f7fa4688a70cb19319fb90bd43980bce63b53036e2667d3854f09543a71e7fe8572c061660e216f9ad3778db25796bacf04283023130a1c3f2edb6a0695d70ea77af7926652b262583fb87cd62e80ef10c47e12733769a4adefcb8a623bd26e5a4cdd68ebb5d4713f2fc7079c82cbb26e5f31af9664b6126f00d608527219d8e53535dc5f3b5c85cefc6c1e5529a7f6fc872a0bb679384692d028f18bd5bc77bf4a732d394b69e6b8fa4d3df424285dce10c239fbc87febc32c04def48628ed83c465738a4d6ecdce4a7f710774dce5ea59e9a006e2574a9df948d39362bb43525482b492abbea92291c3ba1ab5057f86c80299f64145c2ac474190e76c3deeec320393e9c9fb2afea6dfe0e5bf8718b3677a6d1e34e6daeaaf79c989e9d2c4594884ba005a29a30947d7fbcc4fe1fc075ffdefc96086af782965f914e8382b91882050dc25dc2082aecf2768456884d8066479c89a069fa1d7feff5d0c54122217f8a6a5d492ee519dff2d88648683b31e82ba048809c69c6fe2c3e6ff994e6dc48ee82103b18b4bda4fa6cccd1fec66c1bf7926ae961b2f40d66d4edd8470347e0b787240d0f30c2fdc88a3d9086fa7fe12233a3b850709e74e706246fc883ba05fc3c60146ea4986f977e3eb0b041f74d047de7231c759e182c016b353f91a40af4fe2def430ac293f67f5bd51bc0cf577982a91f0888f4c36916bc3109f3cfedcc61887f126b8883f7d80bcecce5bb974ec5341a8661a446833e821055a58567478ea47ce4f31f19941e62a87c7c413b0e27c5c561edb10bb29347ad217f8e25c2f2c86fadfcf2865975bd765eb623a6e3958c5ab67ecec1062a3f33d77047d6fefe993b4383e5be3d239dec93b4e761b66cd0ca8173e5af13a9e70620cf6737fe9c926f7a49a13fd951a7db9695396f5b2fc2b1ff0ba2745563ca3dcc6675e5326cbd911ef5be8bcac9bcfcd9534b2917fb0dce57de2d8ba3fc3754762bc8466fdd80facc437d0efeaf32ef86be86d50f5287d13b6ea1f8e4be9fdc3f03954512f833af8ffc3c500d7e9bda95081454c65c91a248600d51acb3db23510067f22b0e49477a882dd892bb69321dfafff38d78f9772b553bc663403a8aa6f92c12cff3ac10f77b199b670a7c407efb442f77a5b42916b4979c52da4a26dd91b46c7428d3b0578af9fcbd5df3afa59dffb7c53707148a62611b84d0399c6521e66ce570254efaa0dcccdf5222b0bf0df7fea8d24d06e9ee7b8256dbb0ba22283d3311bc1f7afb15e1556be8a806c6a6cf363484a50d670cdff0d117e53a94af173e7d2d7d84ca29f894eae9ba428b4cdccd81cc0d278b3c759e81ab9f0e2f0ac2c59365443ca361be20643a34af9fa803f3f6b86e2d648331a94d5e98d7c6630765671f8d9085f913ac65a1808ea29b2f9cd78de1a55273f9a334fb56e2dddcf8dbdbea6990e31b6dd5ebea44521dc0e18a35dec699c8190d14eeb71b21b5d7f0ec3ffd9d681bb3b4c34491f0faccae463090a726b896859345acc24fbbe21306392da584f723d9589e1baeaf55e7ace93dff1d47dc495c5e6303699efd93658bbc194da6297012e668f380af067220b93522199abbb09ee76ffb6172786644753f8d4d4f220a08f81fa0c9742d3673533b5ad7818158bc21a3f8b395c97644cc82290cf442fa599339769e9e43f0b8560ac4097833f398fb0ecf2a1d91c2c323cbbc1b0740ab70eaa2b21f8822b3067c7932642fc5b08910d1da4b30656ef6e002908917d86705c31afae53a2f6cffc2528529d18cac286d79102fef5cf5188061f9851ef09b010fc46cf1e82046290600c6e9b8c17f009711c2133eba8de6175167c6d982dd3527fbb411a6a1e03cbcf04eb7ced8c6cdbc9971d46e300e61e35938c456a6a4c2d590b438acd4b3f667cc95bf57dd67213af541f6c1f0565faf144c3864c2546734e12e7cabbce89369093512b4c18eabe959b93e1b460fae337928de3a8226ca3a5e6a77a1e173aa63fce5316665d691a54ae9fae051ceeadfd7643e97d91c52b8def1fc633b5775fc81c930117ea56b751819a02af365d7153b7af94872d4d055ca50e1eaccafcac1ccadf921e12f2703417e72c9ba5ae0498e3551df2aeba1ee8cba7252071c3e3d248735968ee54706a422e02fcede843e4f8002aeaba694cd5852ca726a99d1d6022e06acaa2d00af81600bf0173b08fe99661b165c232d30fb4c06b2de6291da1e09c5e43e161ede655a5ce96d04e7a2141fcc4854d1ea7a124b026300db2dfecae71a69a91a9e660a9c1b2b8ab1acc243b70f403ae8d50716df8648efc147e9d4f302c22cdb617c13a849ae6184e98f98f6d27ac085337f2debba28d7e445dec4204f86c107ba1fd710aa33840479d381926a389a4f3f2fc0f99940d7feb828cef4ac0ad1356ab5bc4880e9f6a0d32215df6f6991819bd468a8b8b6ad141f0c474515a4f901bc30513bd35a4101250a4f19fd1b2bfa2736a40ae2aff02dae2b9465b6d337e70d45d740403bd84be8b066217b7880e878807d32b1241077248f02490836a24491938c72606c353dcd9d921d2547581b17a351a0f82ea32da78220fd95d0c6e543ff0b468c7c21d552946aa721ae5b43e929d95a848c566cd74a273df148e47d3f538a422a5f68295b8ff84ff61b04ba2a52d2fc843b61b3c7bd993d6fc0cf3b8fe6d93a1e30d6c5e899419bcc95af52035d30254eeb8eae41e9ce40b5ab419e41dce10259ea2739d7af179876f62b93ed5ac41fcd8ef78a7c467940ea479fbb7a2461b7bb99a7279ddc74f7596e6f486a4be438e44dd29a09ec67288430e83d6ae58d96b40eb64b578835158f97dbc34c1aaad8ddc4ddeb7511ef708052f1bd9f62209efb346eeb0d859fc2fd9fef8a9fdc37d3a37b934e487a899642fa2dfc5d909a2d6db489e79c6009fb817b0b82aa6bf46e5d3d0bffff9a4b8b4f16767f2e6921d46aa279836735c782dcc0bc68c3d0a97da883885002772ba03da083a25a8d5cb97a435ada9b16ca29ec9cef894a97a654b494f93a0f5dbdfefca0380559abc2eefc9b767aa25113a443cbf3ec6c8b22efecfca368a006a317800abbce3078a78d1ebbe0664055f98a991a7d2c085427f3656ab55538928622022010ca09f7e6df4b5840a44cb00d7881152064c29103e7f0ab6aff1172cf87c97649c0c47df42dd755d2cc29a2e339a354c62bbc98d137cf9bf30c2a2bb8849c50af85d3132b551c61c947cf06a459a92a9220dd505bc9efc3332713cc7a4bddcec54a405c24c8bdaa2c76705e49e90fd48bb9c0c64952e40ad898f3d3b51fa08a8cc7c2fb97c7c8ae3e30fa4eb438a66b00adb5c27414746ad027bf0b9b7e5604b7c9aeab10f9b980cf611078a8a718ce890c22d7b01ddd9aca8f69ad6fc2609ed1712cc71a16b0f9c2b6c7917ad33654cb5fb8bb5cbb0d9fb92e0cd35eb9851aa137eb77d1af5c1ed1f60d0aadc4b5db5e94e819c32c096528b7a07783ead38d87bc7f82964242cd9400d520e28c4d06da3b2cdcf47b1aad0c0851d5ed6d395050b05b9bcb2228d7715398631e9c2d68d85d1df4a3330955f414a5e7e3a8d4e4e308089d9b2b11f6d5cabb31b42f7ac7e48ce0a732f8e403ec358e38479e9148d61c554f08175396fad0f398c3c3ba4d173f962485190690342662d786ce29f811e6af4e6d0d519a56202128f934b77c5dd8d26dd4659c9689b342e9cf349b9828a00fe6516f58e355ddad4ede891e359f47a5e67eb4755cdf07db9a1eeb9146bae6acccf51dc2678256ef7398e14d7c117bdd11256743cce9c241132cb9f9bcc3e9b8ea8fb76d87231053c4563b7a3173750894e57a32e47ee47d38baeb75498da91244c34d7f644fc3de6aa17087b306d25425e75ae74bf7936e931fef3c851c33e6ffbbe1069127be69758a31393d3ccd3b8e7bb82ecc30115a3b7a9e96d92718c5c581b1fee9bc446aaf727cb35200eb6c20810095d74c0e6d4163c64f8b91ee84d7867e4124a838f58ba0d8a3c1bda8ad693708c2ce860c43b3208d49f40ddbbd8a426c6ee95c5dc946112a12e013ce8f70862ca944a6705bd9bd9585670230fc0dc2e0d755ee48b9f733785f2dc906006ba041328c0a799a278aac57e38fdfa3cabf3c5e91d34f6615831ec02d007bacf61fd928ab00763a9483397bda33d47764e8fe1581fde411055bc3250a5a89ac2cff04223dbed22bef42ac30220b2220198eaf0af2559f5d15dfd3a9fe55a080d252a0d849e3a9613e3d020f693433996e4c9844aa02cf34d9665633f7d4d4ff33aac970cfbf2481c82f0f4bda6528350d3dd7d6f0b24d2c08003079f56e1f2288f19b2717a16cbbfe9a460a4b1e807df272d3de29e8213f4fcda0cd29b6cecb7942a12b5d3cfa1ee2f8ea2904720934789b5fd034121e6f524f4df622412bd060cd4bb262fe0245bceef60f05f81c6c2aab98237f1f51a20009285d69e3f2e82f06a6e4b39b7c80f185d4b1353a1e45088303d83d5cfe026dfb34e97f13160428d3c5dc92c83626ece3ad06d213afca0a0361737ecb31af33c94ab5d9a316425bda85849f3540ddd049e76b4daa6a600d9c47e7881b6c10fa7850e1cf79a1189ede03fbda0a31296c01711a64e5027d75f025185aa0c31cfa2f8a7e20e51154ced580653e7c53e251936012f7d19dbf8efb085093d002f8e7f3a940cf4f7dbd1a8760bc45d52f75d6e37589f7ae8063f5d660ff66eb7fd76d7f1209011d62a6555d5a1fd5cd46b44f2f0a25e95dadbe875a5932430ba67f9914221765c1bd97a030ba2c10456c49e9f0e6172d4b16e15212cc357ea768a1c83992481fe1544ced2b317f6f8d7c9315c648b3ff5878ca6ead57cb9cfc810831ca39966edde7877c1145c25e39a0a132eb4538f74ad090468542af38f0917c4817069d2a9093104036acb629ff271b5cc95ea1b80a9f24053cb1eb72e7ff38014899152453aad6004edec3f1f1b583ab96d03461af1d6bc7db3c95df296046bc7ac19e1ae082088d5f18c018d0eb57a0339b64b1f56c863dbceb1263228d593e14b86a6d718dcaae831d461f75fbf23b8423db4bf16f973bc9925311d5324555aa9d73efa82f52b6a6bebae3104cae047f7e8b4d34a6c0f2fd920412a4f2202aa552f20abe5cd15950cb18e1778d6e9e98500c8c8df6cac58807baee5d71645a2a6adb853c6dafe2fd49e3d6db63674c1e33ed66905f56bfc0f96b5780bcbc60b693727abe13e21d0fc8a508970b63f11be33e0878126012dbe179e47ca8f2f070d1678a131b316d9247a59", 0x1000, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7e791f4ab6250955c2e9fed9c23e641b196c39ea406d2bd706601f0c25c6a1b2bbf414ebf23bcf6ee7dad75b4e306f5b0344e1ffaa3032eefd1a19dbe4d52084cf5a19e2b1f55006a3408779e6b9b225cfe9ea2b384691af1941a919e77dab0327c3460e3154c3d7ba7c984aa5394d0ff2f09f15d0b850f670e25b140a00d60f747aa92c806a89b73b56850d97d741578547b406ec5573f26c482886"], 0xa) socket(0x10, 0x8000, 0xcf) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pread(r1, &(0x7f0000000000)="6c346cfb07d87313ea1b7f275219826fa9d844d8cc25dcff04fa339b28161cb05e01899bd3ca29005075fc9ce4df56d4665272562ce58e404954c1cf084a013658da65de8adac86b6cdc1fc736d556f2dcd77eec4c1992930b2fda6bf5fb6520f81b37d43988a92d014ffc434e884a9cdba14678a8f065fa10dd2a53a067d5876906cb359e7161cf675396e0ad47491e319b7fe049cfff73986bae015e178012100a5b09062e5a3cea9ddce783e9115987b09bd911", 0xb5, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x148) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000040)={0x6f4}) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, 0x0, 0x26a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10400, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x441) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(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(r21, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r17, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r25 = msgget$private(0x0, 0x20000003d0) msgrcv(r25, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac0000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffff000000000000000000000000020000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c2770000000000"], 0x1, 0x3, 0x1001) msgrcv(r25, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r25, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd37513578f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d390270680000000000000000000000003eca0cf46b2c0d66e1744fac946b4a419e0df28ae450bdb6adc7cd0186cab3c66321ba0af069488233348ffc60fc290ccf801cf40c692f3e697fea291047d5429c7c65d05ecfe880d8635fde983e9e8fd57c9a9321eb6fd6d3926110e75516b7277be6207e79aaaf77c68bc36ca14c49ed67545c19136fec419778a2827f9db823ce0bfff8198643106ac3444eafac2a894fc86b255dce88f9cb17fa6fc3cf512aeb45236ec01a63c3aa459cfade1da35ba6c97071f329d4ab0e7a26258d1e991d59485cd89cb191864efd2eafa92f47b9bd7ea371ded8a68f3a"], 0xe7, 0x800) msgsnd(r25, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r24, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r24], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000335000), 0xfcb7) writev(r26, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r26, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r27, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r25, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r2, @ANYRES32=r26, @ANYRESHEX=r27], @ANYRESOCT=r1, @ANYRESDEC=r23], 0x4, 0x3, 0x1800) shmctl$IPC_RMID(r2, 0x0) open(&(0x7f0000001140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000001740)='./file0\x00', 0x7, 0x4, 0xffffffffffffffff) 16:00:27 executing program 1: r0 = msgget(0x1, 0x1) msgrcv(r0, &(0x7f0000000240)={0x0, ""/253}, 0x105, 0x0, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") 16:00:27 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x14}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="128933e95f06b0e0472cea171354") r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x47b9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000100), 0xdf4f) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x280) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r6, r16, r20]) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r25, r25) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r27 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) r28 = fcntl$dupfd(r25, 0xa, r27) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r29, r26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r32, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r31}) r33 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r2, r24, r29, r30, 0x40, 0x9a4d}, 0x5, 0x87a, r31, r33, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x10004) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) msgget$private(0x0, 0x280) geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x12) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1206cf1cfa807eb9d462bb1fd02870219262bc0ee7c04487685411ba89d64b9d11fea3e8e1f1dbb62bcc095866c14d3f7b2fa2a", 0x34, 0x2, &(0x7f00000001c0)=@abs={0x2, 0x0, 0x3}, 0x8) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r3, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x4, 0x80) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x9e5c13d1c2ca368e) r1 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x9, 0x0, 0x8, 0x15}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc5a1813973777ae8, 0x0) setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3c3b20f3bdb2217fac96b64e4bc863652ba600000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x1, 0x1, 0x33, &(0x7f0000000180)) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0xce174858965f5960) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r1, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:28 executing program 0: msgget(0x3, 0x52) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x808, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x108) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)) ioctl$BIOCLOCK(r3, 0x20004276) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xf1e6, 0x0, 0x81, 0x11a0, 0x7}, 0x2b5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1, 0x7fff, 0xffff}, 0x0, [0x3, 0x0, 0x0, 0x0, 0x2]}, 0x3c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) socket$inet6(0x18, 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x1002000, 0x4300) syz_emit_ethernet(0xe5, &(0x7f0000000140)="8022999974aae45423192792d3a6452910dd587179bc76e2d94f7d206e2206a4d42569f851b8191123233701a925bb324ff8aeda84f9a29a62bdd28e3af5ec61c1da55794e5325b00b9dd0f417c4fe5e78f59eb945087a5f27a261d834f245a60aa13d7a0514b3d35600030df1ffcc7f0a64d2c896e98731b95b0e6763f00ea34580455b5fee74f848ba47c0a65526206989f98150bd07c6ed74772e943c7cfd8d56c3154fedc0b591e441ba784352f4ec47e45d2d0877cbdd854fb39a55d65b13da889267ccbeaa22a59d7e4843e99411d2577a3413f059d8ae3d6b0cd9c8150adb315e61") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x6, 0x8006, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0x5, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/44) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000100)=0x20000010000) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="6b6551dbe803a7069e9927d3cb9b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x1898800) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x80000000, 0x5}, 0x10) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0xf84) 16:00:29 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x16, 0x232, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) syz_open_pts() 16:00:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f0000000240)=[{0x4, 0x13, 0x2000}, {0x2, 0xa664, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0x200}, {0x0, 0x6, 0x1000}, {0x3, 0x73ac, 0x1800}, {0x3, 0x9}, {0x4, 0x16, 0x800}], 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = geteuid() r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x1, 0x100) r27 = getgid() r28 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r28, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r28, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r26, &(0x7f00000000c0)=[{0x0, 0x83, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, r27, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x0, r12, r23, r24, r31, 0x8, 0x2}, 0xff, 0x80000000, 0x9}) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x80, 0x12a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000000)='/\x00', &(0x7f0000000080)='rc', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='rc', &(0x7f00000001c0)='rc', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='rc', &(0x7f00000002c0)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xfffffffb}, {0x8c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r9, &(0x7f00000004c0)=[{&(0x7f0000000680)="a48ac03854f81eb9babbf55afcfedc8da39696d0539dea24c3bd3070fc73baed674b5aaf0091f8cb1886d1285bcb050ae189d2872e1c4c200f864faca08cd3b32d749bd9e570542f74a0511433f01d82be7935ed3a870321a74e980d6e4b87e110c6aedd1c7f67c6b1b27a9000b7855aa24ea209ed1fa28a4f274066c3a94e2a2980bdbe8e1a9c629f5a6efe917f7a2caf3a345f8242a14be348ab0007efca44a77b8b2d452b", 0xa6}], 0x1, 0x0, 0x0) write(r9, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x92) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe37}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x40) fcntl$setstatus(r3, 0x4, 0xa0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/198) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861849e4625dd9ea938267213533479a4aa9e3b7a8a41ae54cbced11a0007cb0741e5f1104170919cce61818ac5855dcd96b9101000000000000"], 0x10) write(r7, 0x0, 0x0) 16:00:29 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r28, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r28, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r13, r23, r27]) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getgid() r35 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r35, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r35, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = socket$inet(0x2, 0x3, 0x0) writev(r38, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r41 = getgid() r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r39, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) r45 = socket$inet(0x2, 0x3, 0x0) writev(r45, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r48 = getgid() r49 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r49, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r49, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r46, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r50, r51, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r34, r44, r48]) r52 = socket$inet(0x2, 0x3, 0x0) writev(r52, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r52, 0x0, 0x6a, 0x0, 0x0) r53 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r55 = getgid() r56 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r56, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r56, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r53, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r54, r55, r57, r58, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, r6, r13, r44, r55]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r59, 0x2) fchflags(r0, 0x0) 16:00:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) munmap(&(0x7f00005b3000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) 16:00:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x2}) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = socket$unix(0x1, 0x2, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20200, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x100, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8, 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}, {r1, 0x4}, {r3, 0x4}, {r0, 0x1}, {r4, 0x27}, {r5, 0x40}, {}, {r2, 0x8}, {r6, 0x8}, {r7, 0x2}], 0xa, 0x4000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000340)=0x2) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x800, 0x0) fchmod(r8, 0x2e5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r9) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) openat(r10, &(0x7f0000000440)='\x00', 0x8000, 0xc4) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x48, 0x1000, 0x1, 0x0, 0x401, 0xffffffff, 0x200, 0x0, 0x0, 0x7, 0x7}) r12 = open(&(0x7f0000000540)='./file0\x00', 0x400, 0x45) ioctl$TIOCCDTR(r12, 0x20007478) setrlimit(0x5, &(0x7f0000000580)={0x0, 0x80}) recvfrom(r1, &(0x7f00000005c0)=""/4096, 0x1000, 0x3f534aaa7c4d6661, &(0x7f00000015c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000001680)={0x6, &(0x7f0000001640)=[{0xa9, 0x4, 0x3, 0xeff}, {0x29b, 0x4, 0x1f, 0x4}, {0xfe, 0x2, 0x3f, 0x19}, {0xee00, 0x5, 0x9b, 0x8}, {0x67b9, 0xec, 0x72, 0xfffffffa}, {0x3, 0x5, 0x81, 0x2}]}) pledge(&(0x7f00000016c0)='\x00', &(0x7f0000001700)='(*,\x00') r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001740)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xe, 0x2011, r14, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCDTR(r0, 0x20007478) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x30, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x1000000, 0x7f, 0x6, 0x6, "87a4ab0732cae922250cdc2f6c0b7da22de5fafd", 0x10000, 0x9}) r4 = shmget(0x1, 0x4000, 0x71f, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)=""/27, &(0x7f0000000240)=0x1b) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8cbf45ec54b7fe4b, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000002c0)=0x8) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getpid() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) r9 = getegid() r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) recvfrom$inet(r10, &(0x7f0000000380)=""/47, 0x2f, 0x1881, &(0x7f00000003c0)={0x2, 0x2}, 0xc) r11 = msgget(0x2, 0x64) msgrcv(r11, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x6, 0xba5ef70031ab6375) getgroups(0x6, &(0x7f0000001440)=[0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r12) 16:00:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:30 executing program 1: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = accept$inet(r10, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000700)=0xfffffffffffffffd) r12 = geteuid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r13, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r13, 0x2000741e) ioctl$BIOCGRSIG(r13, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r13, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r13, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r14 = dup(r13) utimensat(r14, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r15, 0x80087602, &(0x7f0000001580)={0x0, 0xff, 0x2, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r14, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r16 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001740)={r16, r12, r22}, 0x2c3) r27 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r9, r8, 0x0, r27, 0x1, 0x101}, 0x1ff, 0x3, r7, r36, 0x9, 0x8000000, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r38, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r40 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r41 = getpgrp() fcntl$setown(r40, 0x6, r41) r42 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r43 = getpid() fcntl$setown(r42, 0x6, r43) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r44, 0x6, r7) 16:00:30 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1e4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x456d9aa1d1a216bb, './file0\x00'}, 0x2) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x1, 0x20) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r30, r30, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYRESOCT=r34], 0x1, 0x0) msgrcv(r28, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r27, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r17, r25, r37, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x009/file0\x00'], 0xa) r39 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) fchmod(r39, 0x20) shutdown(r1, 0x1) 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) socket(0x16, 0x8000, 0x6) r1 = msgget$private(0x0, 0x10a) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/179) r2 = socket$inet6(0x18, 0x2, 0x0) write(r2, &(0x7f0000000180)="ddbe45bd40f656cf4e0e5ea6f0b48f39d71e8ec89457c6b3c34512bd6715877ac26703b180a851ebba364f01f83b93d10abda603ab0046d5ba0419a7a91898aa50d12da3db4850ca2ccefd377eeec660fdf548e247dd32426757d09154e79ddce9c9811cd321ff2fef4afe60f4b478e7137257a06004c9f57cc84b380ba8fcc20835490f6668f8231d73f1628d327cd85468114cfdb6b4", 0x97) dup2(r2, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb18bbdf6951fd5137bc000000003c6182f55b138a665f6fb2a7864f1325b6fe4aa07157db1588e84b9265ec562519dfb6eefb2a8948033cbb6fedb0409e13ccabe5c77878df54ebddee9f2e76fff57e832f5a9590ee0dd816b4078b9cb256a1fbcfc7e406ffed68d73d35853093dc9f2210f2b4a65796abe3cb644b3d5ab5e531bb0a1a01b5cb82c1b12267dc35fcfe961081927f08002000000000d4a47b0d12408554c8507ca0711436de55b506f72712b9eac945565b3f58ad8b3025148ea5962a8ccdd2311d056261056d642414"], 0x1c, 0x0, 0x111, 0x0, 0x15b}, 0x400) r3 = socket(0x20, 0x2, 0xff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1820, &(0x7f0000000080)=0x3ff, 0x4) 16:00:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b1662259b64b68ad8e2d98edd35ed6260d9a655fcb3bcd384e038ecd05e3be0d904b602827e4eaa2f9d0f654f5c46184eedc2f971821d0e55cd73042497ccf1a1be6a3bb9abb6e92346117724c05d9e0e5498304a811f9564ccdaf66aafdcd7f49d7cd31d46ba652e43ad984e34e937e32", 0x71, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x2, 0x0, 0x9}) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 1: socket(0x11, 0x3, 0x0) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r2, 0x0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1], [0x59c6], [], [{}, {}, {0x4}, {}, {}, {0x0, 0x0, 0xd0e}]}}) 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)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x803}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x7, 0x3, 0x40, 0xf42}, {0xffff, 0xbc, 0x7, 0x9}, {0x6, 0x9, 0x1, 0x9542}, {0x5, 0x3, 0xc6, 0x100}, {0x8, 0x6, 0x1, 0x5}, {0x3, 0x3, 0xff, 0x8}, {0x7, 0x7f, 0xdf, 0x6}, {0x2, 0x2, 0x1, 0xfffff852}]}) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000340)='./bus/file0\x00', 0x28884, 0x90) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="568b28aafe38397c996649a2e6954afcd11bc2878379cdd649680ca586041613e0ad82607ab8cae98d729687c49b7d7dddcf613c667f2ed4af4c70c1007480502e69ddb48977e4db12d9f5ee2f3f6a956383559c63b62fbf211b93c1cc7ad536cd9f1c0097e864137c124d774c6bc959d63688a580c8a47354cde8f6df0771f767e10b1a491ffc80f3231e4eb32f34b800c9b7b777a811995e5edf01ab35bda93e3fed220df832c623b73d9c16fb", 0xae}, {&(0x7f0000000200)="8dfe92294db803e9018dd437617179c0ad2cbcf6ed659d07f33114e47e3837342eae826118ceb29482012d", 0x2b}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) lstat(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000240)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x14}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) dup(0xffffffffffffff9c) getegid() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="3cf98a15649b07e0dfd5c9e10e8c3880b44c132eca155204c1493508eba49f58fe67a40619724d1b1043a29e95ce9ab41784", 0x32}, {&(0x7f00000005c0)="17c9b0f9e82323c2a6245a9298695d9153c37e05fef18ed9273b9bf08d156ed9368e7beb8a7746e6501dc47cb343f5913f610cffad82127bb39ae73c556227f4b7fd72050e5025961ab7c16bc2248323507b10812940242523bf735fd9145f048f2d3996bc4a58a488ebc9bd32caf901ab933cadcc3aabd1a1ee75fa673d00fed316725fa1ebc024452775d57c32fc60247407b771334c910837090db71387bbc4f64058f4e99e4c25cb7a55e647ef73b62352bdb2caeadb60217fcc1b1d9db50e6f24e586c7ddf616d477b973d9c4ccce03a33899a47a98f79c49af5b27e31297011e7004a4c450430607fb1f7697002795d6b75fa1a2e833fe675814a9fe7e2066a1ce542caa36718abfd71db2aac65f79bd4aa2022f034559a321a455c1a1ff66c8d960730004d76fcbf05a232c0004f70e0a9b161fad7a8b071928cbf6a6c091820cfca22c3a05351ce01c5eae98bc6743cf307da2170bf328634f83513a3882346e05dfecbec6e29d9f80e74bd6d5893526c0ca9c01574a44573a75cc344a132c6e36eda2c05723c5db0e07be22ab6d420f51f37c3477b6d2830c2edcb0e38ecb6a03bb4295073488170e7b8221f67a33776998ef093dd9cbebea013d5e9529ce1e4ef69c4607467651843ab1d763f2acf8990e55ea1a7cadf725fa648b7aa0abb964036bd6374aa476020665d86c183b469874acd0c5ded9bc441c12ac99e65f9f9fb9fe4bafa94022de4f9c94c8fbb5cd295f9e0971388ba8d7fb8c81e9cd31d042eee493fc77969dacbab95da8e0469da242818c3d5823180389ed415208b8573fa301c34dd2896ebe2fe468f3dba1c5af9b38fad4ba4ca0d0f1d0c6626d602cf25440483b6586c1cdad15a4fdb687336093b913fa61d32ab5efc181645175bf9e07b0ed1f1cc7f89b2f060b955613d9f04869565b3e601b3d36fb76201e735060778a97ec382294a78f522c2cf30ff5aa27e165557b93612c6e7f124f2f10f0c2c23c77f40697feb5e402e8f1d1d79b58fac73d357c40dd8f843884eed6524de359329a1190522a29215b88ff82581dedb095730e41585c8a8ac22aceac702f2f36c1d29b4033bf04348fc8cfeba4126a8a955f6d2e765c407c04ab04ede13c950656b4dde8f2fe819cc85a858c05cb75bc87dc2f4627f1c58fcc505ec7504a426693c5934553428e9b8914d729c018f8e28b35c2b42b9e17bcad05ce95aaf6f259d2a98493916a537bb7304020b8032e225885a2de862a168f4e150bc68fe8a660989083c5522e4ee1efc579735b10d6beb42a782635f0c391d6c79d1863107b1c826f8c771e7c79eccfb7dd63eda3ce028e958b149c7118f9c98aaf606214d597e6a848f31b14497744549c8456d0ba5fc494c2395ed17381184cfc1e400d89fbba1e61fa574fe54ea7e4f230e6a341608eaa51e4145e5906d23e16cbec5bd92f469ca7965867d70cacb8a40224dac71f40feab672b1ec0419225f29e0af20807d09ca6e380fa96f153689eb0e57a4aebf171318be017f9e52843fb304669cfe093be26d4bd29f82a673869990ee9bfef3658a36c02985fa14722fb36c95fd2f72d3ade03d709edb45176008463d456906343e2103c6966dffca0fd71f0faf213b555fd397c33e4d0ecf7f55264322a27ecd5e9a6de56b73c2341ce32cb9bb3d78102fc0295f320a8facaa33edd12acb417562ad918ef6d4ab331253e8fe0f80e4bcafb11d56a1e2e9ec7403694c2a78eabe00a1c1dd0030af8a9a61243f5d86a4ce4b08a31fa017a8daea310f83055f252165dc1159585e0c4c7026581471bcbf77ae37379bceeab33fe3226c09783ba949c183bf884d5571ffbe8b4f2e69d049634054265e102c32984f7ca3963edd0440618e7c1107ecf75413ff0fec9d47d85030183b50a39546e28c5534d331a6454a1ff7f3047b4bb5436e5d9c93d2080c1d299d62c06ccee6a170ea04934e967579b6954601785f25f5564e1c0f8daac45402bd40fbe062f39812d033d65b779efe49c242b41c2b0214bbf469da698beec801a3ce86cf14051fa6b8e4bc47d3f0c44b628a0adafcdadc85f4e35d06c7e5d9ceabc436b6a257af351dd41be025194eea9823becf96d43aa8dd01f3a233f1f2ea55c4a6cb2f2d0721d01221ab38c95c40be57af58cd7412ac60620744cd862de8d7c3e8f825498a22af0095049a961838f7fe591b5b735e25f943a952e6963dd8f334f41fb19acbb7f3f85ad466298596d6413d8621b1026a237d7c35ea8efa6007036a65e26b3687225933f296227d7e716e10e100b9285f3b2af27626101fb3858e607546073f8390ab4915c607e6c39c5f5ec475f145cb61892523bba03fd7fea4ff708d95bfd06495c0be3cc1d76cb0cec08a42e7234b2746d0c454a3715b8594e236b2ae98ae5cd305c95cf1690ec1cd4480e39634d3134ed1dbcab7aeb488d318e610044ae4dc2228b61cfc140ac2725a94a67c6786441d833d1b7a6922725b520bce56439fcf1024962101508d484b302a8d5349ea4e89cd6f1358f92c6a0d99a9d86a1e469a419cc28642f8cb7a66bacd93585bde0bad0025e95745d9464ea04c0547f7618f357e224da496dfaad03534cf4c352cdc3345d18924649e39f5e1453f0c9b3369a672db5b0be4c681506bc8623edb6cef46cae0b21dd0a4b60d2cfb9430ac4abb34a32e2f7fd193730ddbb5e735b5cad2bf15195f39584af9fa6f7b071e30b26f07b802280c01ce440facec67e1b9aed0413308869cf1ffa8116255c1257388800a7887099ec3794e9a002debf61ce64ae0a51dc56a2b0671923a137785171ed7a68d7841347e340a9a5b780c056a8900dbbfd38a610ed14bce52cd984e9f47ca2a68facc09c42b7536678d1de31238099979b074f903044bdf0a443f9d09f2defad1a15fe7a46ba674d89684a4f01339f74854a85001948fa12d6d25428d79b2279d253f3831ddfd051e37103fe0c46372e7a224308efca4519b6451d67e053f0dde8eaad57512f5e94eaec941b90ba560eb405178f4cc9a7a589101fc518a6d744b6586da46c8a30f28887ef266a59e649799b45d58c4c8772d9d50a2fdb9b33d937b32e4d03e8c3780813c0988642feb3da281126c18d1be758f47ae78ebf81443d93b040b636db8f2730ef984aeb372709e9729525907af0f46352b89ad9184067b25bc3dc755c056a004bd4078a7fcca3928811c6cd8fa0ad91dcbe5cf2ec199ec9551ddbf900c4895b4cb99c68e9afecdae4d6559c0577d2a2ba6816f1b1f62d6b1edf7d4d1905fedea64602d31b0d69c68fe9c2d4ecf5af89acf99cc3552ad5550cc5ad406ea45d3e98cd8d1874554a8afa85ab4294f00ec9d63cfafd4981908a374cdc737d47c28c79bc0cc9f0c6cf1d79401ef208f831718e798435d323361834a446f235537ebe96dca6d376d9a34bcdca39d17435b2dc06653e5eb0c96d53e5b2cf3a50dabecd985dfd9fd090f1c9fa7831a246d7cbf9dd73ce21a92b688be65e8fd794d76e7be230b5822c30505f70ba8b1708ab496b3bb444fe366a0901e78bcc556d364f68bfaf66c6ca6ad55b47df737b1b54b5dce356fbf70600ef2453a5f507c85e672cac76ab61051da1089875175c1026219cb284419d0f721f86c71c6b3e3d0856920489cdc5fb02d2840dcf469670ba3c772f18337c3cf3927d0d732a6c79a3766fe05589aa7f53627c65f9da69269a7ee1288d4a2fbf03010b273d3cfea90cc2ecfafabd9495e589df1a68919a64218abc5c19e9fc770bdccd97c0fa853f92617cc08fac23aa596ebc194eec41040b26d3e76d78c84c492d96cfeaa9092258a7b6da13ac768c2aebb15bd47c15540620db3579b0ed7cb87b9e214ca78f3631c460146d2d25305e31801b3227367c1de88d41fad78cc6e289be03dd45bc0a91333991a50d2a47af064fd674d754c7460b5a979a4b999f011e04a84ac836f4246775746a98faaae128004a143211ee2152e1133a362da642b051484fabf3ec38561034fc7079c5195b921becace62f316ba84a9e62e50563b42e47ea44a29bdbba874b36a3b349e0851a8ed441b90c2734522e3d4775c41d1cb89a41f3db2daff6ca9bc4f533deabdee6e17cd942767baf7c5511eb6e8ac250a8bf97b5aa9f63ff31025fec0409e1d16cb75a94e67bee1c0e755d53024e7fae7a82c68f5be6614abea17486ec1e97d4271c7a2d3efa30227df3d510f6f81db523fe3848fa5c169399974143a1b44cd6f5de3f3eb08867a252d998a201496677662562245c8afbdc7f6ae8ce4e666a2e56883daebaf2bd6d3a9ed003bef4b503eb01a5ae282e8614a3b794391c2a90cb197cdaed0e0dbf1d44e9438b4225136d0e5edaebc7e85d9d3412c8bd625df7a1210cd467b49f36a391c478fba6e4ce1a421de841191c7e9a2a58b1652d50dbbefc0eba6560f651b79ede472daab33904d9bf84db09187453e1c9da9e4d926526b52eb29d04014f4ba84fdc6205a5fe31a5024dbb164acc0db30622d6e7705d465e77052d2565dcda2f4936dc29f79c5edfe0e1c60d8af25efc63fe08d255b1fc14745d30b5f56443724beba445f020a2fb645979d64bbc1d1c78b069a6db82fdcf8b8fd2ac1be7d2f0b2813dbaac91196db5d9c47d42e9e463e286bc4c5ab72390b512a42968b0cec3ede3b11b979401fd403246d1129973484d4b4690e9df665ec07ebb022e4e62491d6882b6d5a52fec652469233fd21f31b21768bba157948840861067e4d0eade2fea558445e7b5a5ff52917146d26f3437d2a34256ea1ef0b6f53d095f27d831c5a34a042f6fdf6747d6f059845dc72b087641d78bdb394fedf295ca2a6a55671cff07459043b76f04d9a58a3c585f80a5bf56271e01904d91ae33ea48b67558526908dc4b258c8e48bca7c90020632665edea25097db6edb3219ad334be458d39ab74ccf07269975568395e65ec2ede37411f82f0ce0684783e9cef52fa39722e641ef3682c2abc67413a710f1b18d54f9f85479c7dfdd0c849bf406c5ff759c036890bcc0932a657456d8a8bb26f703773cfcfb26cbb1d786e7041023417661d5e413fad9e02659708781718c2e8fa8a61093702ab9b0e2ba3d5f28be224f9ca5418b12218beb9ea65e29a62c14f55c7fd38bcee743d3de2ad0c832eb30c0e043b9197f759d61f96651d6b9074cb90c6ffbf7495fb885c4134e5fe19a2a2b16e94b967ebf8ea9829d9b97d27c79f6830d962653c3265c4436c8e44c1dfea24f8a0663af63844ae36d3c84f68e2e1cd09b79658b70a229a48ae1c9e1bb8be426d92979d5e0e5676718f2bb24788a00e67d8f8063216279749f36d3badb1947ebb9946c581227408d13354e6bc60ae4095044b8f51ae8ba2c194669f4eea4a620b2bc97de3fa5dddb18f574a32cb5b5b58c808debcc91da70387fb62efce25bb5bdcb9bfef55682077f245bbfe1f518f1787041dc1ab6e8ef469b594ffebb29b7bc81bb5c81b1950e7f02118db6f45077f87a1726945a973cb8e8f4b4b31843c387818d051ef717e70297f1e1ca2fc5a594bcb7a775eb7969e51674cbaf2bde9f848b5941ac4e7ed81ab5825d138d454c8d74f5abf7f812b1f3a409e4e12a6cf52865da84cf1d76416d5ddd417301421f79ce3bc241429faa373dd28774113a67154bcc6c797716a713908a1fce2e4c7b9af6a2279985d44690759561d9df0bc0e6e1d894aea852c71ee7da9930d31393d11c064c6126f05b7051e9d9d31b801a99de096b4dd3cd35f695e67bfb210b04ff651", 0x1000}, {&(0x7f0000000180)="e710ff4c628b0877589406cc95f950256072103de5604e1eac5cfc7a5eaa8ef6dae05f13e297b637927ff3357b6c4aeb67d5cf2edbc5b017c0013b010fb833c6ece199a7308e77d3c9053d08936e7b9cec00b838191afdbaa1bcb00848cb3c0c0deaece06b815333081ab89b8a79197ac34f9f1769800ea2ec484a017fb840b5d21390569de307f6319fa9e08971737d386b9101d5a35f9e676e", 0x9a}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000010000000500000088243f19578834da15fa33c000000000"], 0x20}, 0x408) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000240)=0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:32 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfff) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) listen(r0, 0x0) 16:00:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000001c0)={0x101, 0x3, 0x93, 0x100, &(0x7f0000000340)={{0x9, 0x42, 0x6, 0x1, 0x5, 0x81, 0x34}, {[0x4, 0x9, 0x200, 0xa9a4, 0x8, 0x10000, 0x40, 0x7, 0x5, 0x10002000000, 0x2, 0x3, 0x6, 0xffffffffffff2182, 0x101, 0x3ff, 0x401, 0x2], [0xffffffffffffff89, 0xfffffffffffffff8, 0x7f, 0x83, 0x7fff, 0x0, 0xb2ce, 0x400, 0x81, 0xfffffffffffffc00], [0x8, 0x8000, 0x5, 0x4, 0x80, 0x5, 0x1], [0x1, 0x100000000, 0xb84, 0x7fffffff, 0x140, 0x8d6], [{0x3, 0x2, 0x4, 0x3}, {0x0, 0xd919, 0x7f, 0x5}, {0x1, 0x4, 0x64bd, 0x80}, {0xbf, 0x1, 0x6, 0xab}, {0x40, 0x7, 0xffffff7b, 0xfffffffffffffffe}, {0xd8, 0x1, 0x2, 0x8}, {0x0, 0x5faf}, {0x1000, 0x1, 0x7f, 0x675a}], {0x400, 0x1, 0x1, 0x9}, {0x3ff, 0x7fff, 0x8, 0x102000}}}, 0x5}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) 16:00:32 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x3, 0x4}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1126939, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000080)) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x4, 0x81, 0x80000001}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xffffffcc}], 0x1000018d, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000006c0)=[{&(0x7f0000000300)="5675574b61be1b8542ded744b6b638eb6c7de039253084c21881179c9441691ddc226ccd9e5e2ff0f17b6585cd9d5fa812c42087cc40e00df16f3d57112025115eef2174f646aa9ba2975395210b936af66820938b6146f32f6f1b0ff8444173d7db9727739d94c39e473133f2e36ec3d12feef77753cf61976d2900b3c0d853aa347ea730bb01a369337b37bc77b8393e93f89f1ce9e01551f189d5c70f977ae74c43", 0xa3}, {&(0x7f0000000500)="42dc49b9ca392abcb534b9aea606126eee1382786f299008b19c8249b37d8d23b281f481838e40c36269803ea1ea70b1279758793805b4217af310ba5f449b9860a7724a69a258414307750968332887e840ce37e3cddda72fe11dc104ef52cd0ad3fc5d7ce30a2653a138e5e5055d954df6120a5cd5ef79d631a155241cc28615bd475336cc1f4b62c37d62ab193a0cdaacd079e0e4cc7a878d2d3bedefed3ada79521782bc94389f8fe47e7accdbe40612c1a8968bce896269823329cf1fc05346f9c8e4e9ff75081b9882f53583665cf0855090eb7cd36cd481cfc3bda87479b93c1bd97e39", 0xe7}, {&(0x7f0000000040)='M', 0x1}, {&(0x7f0000000740)="c29188c48a754b358119d87a0cd113b4abd1e896ff2837450fe023ea827fb323013b0db453254bf63c7d1d75742a6b2710018c75f4031b31ed094463b4e9f917d698c170ef182d5199a32259cd0943fe0c386df6880e52a89e32322e99f159643dfa548150c461b7385c750049baf9df174dfd8dc42d09f825260dd3aa1da17d3653dbdff3137e4f11c5fb79498e4f92444aa8237597cb94b7f3a12651b6ca117972ea77bbc6", 0x41f}, {&(0x7f0000000600)="e0e36c329f0cafe61635d2d80dd6a666e04d34cac832ec84e1c4c9b46d90b36dcbdbf5053ccadc8af76949f198ed4c420774cee6636c4e00a4836cc81065792b6992e53e044f9493b2574e6cebd55d89dc7c7f99a15690fd88816a287972ea9e5f8a31f16fd2bfed6c2c2a5bdd0b6c411583cee22c649e16f2c418061b3730895154fbc61aa726c196feacfc85583ed9ab40efa46322e27bdf6323e31e03cff2c55dee97339029d2d73c2ba4", 0xac}], 0x5, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r6 = getegid() setgid(r6) getpgrp() wait4(r2, &(0x7f0000000740), 0x0, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) nanosleep(&(0x7f0000000280)={0x5, 0x10000}, &(0x7f00000002c0)) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r8) symlinkat(&(0x7f0000000500)='./bus\x00', r8, &(0x7f0000000540)='./bus\x00') r9 = dup(r7) ioctl$TIOCSETD(r9, 0x80184600, &(0x7f0000000040)) r10 = dup(r9) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f00000004c0)=0xb2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec16ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687a51a06c36457f386662687c466204a546eb83a10f9382118203000000c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffebac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r11 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x81, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x765a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xed3}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ebc000/0x3000)=nil, &(0x7f0000a52000/0x4000)=nil, 0x1}, {&(0x7f0000d3f000/0xe000)=nil, &(0x7f0000d0e000/0x1000)=nil, 0x7}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf0}) close(r0) r3 = syz_open_pts() flock(r0, 0xf030149f59bc7838) sendsyslog(&(0x7f0000000240)="a6bea6e2b77c02afe83045a1ea1172c4da80ce70eefdf00d23189f128fd322ebd17dd523bb14776d5125f92d62486cf908c891612c0e3658a441ed6f02af2e4fe7125ba8e863b57fa228186acd05901509957e4a392a71a9005cf382fa2f58f02bc09fe447a67b9c48443ce0cf1d98189369e1c45b", 0x75, 0x5e) r4 = socket(0x2, 0x1, 0x0) socket(0x18, 0x0, 0x9) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0x8}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r6, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) write(r7, &(0x7f00000000c0)='N', 0x1) getpid() getgid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x5) read(r3, &(0x7f00000036c0)=""/91, 0x5b) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000840)=0xc) getsockopt(r8, 0x3, 0x7433, &(0x7f0000000880)=""/169, &(0x7f0000000940)=0xa9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000140)) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f00000029c0)=[{&(0x7f00000008c0)="cda966833829ae0ed87f91d85a59a5839967dff1cae936397bc0a683ff28833df89fd0ae656d7feb179577a44cbbec4506766ac7f5928738246547f2d6336ad0ab59b3555755b3edb5370d4908b85e72c1c09a059a0322256f740bb2130488097e4d847d7a2f4295c8105d0ac691cfa3397559246b67310c12df400cada6cc6a00ea36102f897cc782cd9d367e5d28875c29795f08bf58bbc9f79e808864e7773f8c178511b44f58423fd97539f2023b81d72fe475a3a7e8fe9ea6b246e746fe8309f11c51dd94ed13340f48490004ae7b45dff78fec69f09e924fec51e65b89ad1006ef1ad96afafd9ff00cd6ec1415c4cd59f3894fb374093f93a5561c5d0d6dccd846890281689ae03d50c650b5cf79ab4a1a4e3f7f4e5f1fe04da8add03b10e4fe250e12771aaede76702f99717081435c2f45593a27e364d9457ad3fed0132aa215ac9ac408c9bc814fc5e37f8c96cc058aea6f3a1695e85649430cdad1856a27cbdf890fe71fddcf5d3964bfb2371328166e753124b7ec78593435e848e9ab326db2978e0895d0bcf88a51d171994079d0c60afa56ac92a712e6bb53724c543be64f67e5c82295ae5ad7a3b302d9933655847bcbcf1de344dd7fd27d224fde9fffd3f1464b16858d910e66758c2299e22a8094c9afc7eee75224efc5e81616641f8d0d1b8c9163bc9ade3dad1bf08f1438ff35e6c1777225c838ba7d3aa4edff3f2798fa8d2b0e68c00efd89b7727593b5283d29f9e146463f49caa3cead5c83d63bbd9a69e34200c801e73722d147d74177f6e3d0ee97e8d4da97811d7e79b12ef353b97b73dde0ff71add17c6c3e253203f9116bc3fdbe43f703ae4d35fd503db3987e139627c0b1a3e98f7438655cf1b415c38aa7c560ce86bda1b85207c18e83ee6149b92e90c514207aeebe537328ff39d0b26ddcc2922bf5217dcb4d96d0267af7b08eb9dbafcb452e1433e65ad6e9718c553c2d47c15f60ac31505d11b185c71093e07bed0b6e4e76b797a8030a6604fd582b56923b37dbd1757658a912b3fc5c4b7c642465b04d7722128f766cdfe5c8e48330e344fec5b4eda8071525ec4e8e280150e75fba3bf6fe12d4d175e2cf80f92cd1c1afa854fc0dc16392e492bd2b3d2df18f8f404d791f148c5312c3a5ae38fb332f52ae5c71e433d836f21ae1f0e06fdea4bec1efad46ebd86c3b7ea6c8c2ba0682361ccfba3e484584af358561ab4b014d8494acd227f97f179e7c33e6de327674685e7325a059368a6a042c3071691d369068f82e23fcae3707e7be1545ad92740b9812f18e18616920c3c3429a6fef2c8876ab81b849d1d7803f60908c98e5031fbca616b37f5ab1395ff859ab320b8b81261e13e34579748027b6ecc78058d4224057965f63ca15b5a2f50c9329e84f1d8c094d6ab5ef28701cae5309de24770a2103bfc3774e76c5d3c5adea79328abbe8b2c88d81df5d9aa0b81eab0b452e6631375d45ddb1d3a466291b967fb962d0161de01ea6a38d12795c6cf22b1443b37f0536903678ace120de31409cb7ce0e8f5b7861744710352801a2675395a6dd783e2a5133eb1794d37934f3d123c79034a5862cb4dcfaaded5f7e43f29241974f377b80847c56525b179cca21333e75509696f7e730780161e7fc1e0851f21127e916ad9caddd2a5aa13a89228e92e6b86a8f5ecc3e946d19d42e05972d32238b25f8b7b5990e8a18bd7326b35896a6094c1a4e19db4c664e2283007193da123ec8d765eb0707f76e88ffa5f6111ee842bb4555b3d6f214ee72a87970ec7a7a12ad8618b84cbf4eea145ee1c2bad442504f18f2aad1245f375f1aea18c1f4e91b94e419eb9290e261b14cff26f9519db5a7eff5eee1bc3aa9648246ed11f49aabe792577650b5410fd6a7e957507af401f7284820ace48cc6e8c3b5707ffbccd343482069896dfd84b62aa3b83af460186f3d3c250460f963547260c593d26fe530b3489046c08d6a189dac34812181e4c957900dd78f19f7094f97fd5085edd2c17acacf1d2393e351c86cfcad0fb300d430018508e85cd12264f58fa4c5aeb572a9d7a351edc9f27b807a07e5b2c7d05e4df136cc388bbdff9ca69d27c1f51a2eec7485a34650937e93ec1da823430a6cebd314220eeeb584cead386a1cb6fb34495eb61cf6b5d8310d17689c74f1259366d0e990ccffaf7ba0f6c6c5d990e96603974d5b0a8458900b4df6a4421a082f7829925f13b7984e79cc57fa1b91f44c0752bf03965f2fb5f7ab2e3c2f81a3f95248479fc0d2ef62df860dce5b9bf7c1ba9f979671b85174d33de8fa3be37f9bd1c9ffc6240eb5a26136e9e6a1269876b51beef9a9c7237feaf11a2863e88dc54f59eb1e593ae9d60ac9c07835a0871a598d09b9b8aff82949ec4fcb5e14494a23ef12df534b9585b91b01a38a87f22a2663ed9c9dbcd5061635185635f9543c9f5eb39efeda2971bf730c487c01ff4cded16e8d1f93a35ac9bdd9dc9d118bb025d3a5fea5a7388f9d9c3d10b94a2d211a8780f14d6990ef0df03ccb50d4218a92169d4b89108a0737a4449bc000161e4a1b6af81be5bd22a2544f5c6ce2dd03b51c7399c159a6dc907de0d0b781e3df9563319a57814098f46fdd76e35e4c3aa1ba29b21885d2d72f6797a9b7412f2a110a9407eeabe64d43a140e111abeb0fb46470bbf6a8186c5fecfedce4577864b5bc5c8fa986bf01a1882f3a8457ce886ba3fcaa33522ca5c6d8030fc20fcf201dc6a9a15f681091c062193b6c3697af63793aee467f98bcdfba6b4a983258926a8d797fdcd801bf297156f604a3f72f674b674e9601104866dbc8ebc61a2a078430a5742b68f2c61df3f42ec960ca56ddeba8fda7179df3f2c70d5ec96fd3067bf4f1c89288f900fc994a4cc4b91f5d239f90694e1e8cf4e59d95017a0547ca6236678a147c8c0a823e8af762915e630f81e8a284d9e459c83f7c10528610c9783bc0baea55d83ac8ae250313c2eeceb3a9853f890c050e452cd9f92ddf92969958d71f68f1b6dfef98040c9bdcd495fafb9a61079d26874409671a72fb12eea701c07b3f4f3823b9559041f6ed86f18d471c6f4741d439cdf9834acc79a3d5da2ba7920a63082450f41432906608216865656a744fcaef17cd3174d764f7524efa0faca698f46cf9c7b5a62e18ce295b69539d8e927a63f61358f71c9d19ac4a55451115b980fb3980032cd453e07a61704efeaf153ffd8fde6c2acf507b24e4e6a561ad9f40e7df41936c7313b9f7f58dd44513270eb21cfe3dd4d4b6e445c0103c2e262325a229fdf4caface42e72816d566653eee4c7e8f8606f861dd3d347d0e07362733ae16a21c1921dd36369d1d3a656223e475d606bede4e41e30856349ad3a919fc13ff81f82ace4e6a25ac36a36130f2f9ed843433c40cb1fb1fb165f3b546c4bfc9dc9366d3fc4ffec80a1b9b82d4e62bc9a19a2548c2dacc1b54bee273f188dac8a8ab6f66a919b3459003dec017dc3b388ce79ecb73bf90192cfd6c53155b9d0e9157af4320c274abb7bfb60655be045358f8a399fea77c83e6b8f9fc234e931ceb254ddc4eeb25855047007864425f46d33d8fc63ba374fe400b12ae67bfa7ff60a919d96167ffdf9d1ed4ebe1465c1fa14a8c2b9ecba524846e0db01d15e7372372f44177cce54b91285ed32f366c8b7df2e9bae525d6c617cd8b01ce57040b4072bd4f67c3b8ba28dd7bb51ed41a25762401e689f5e3b22a8fe5ccee5b23e10f215382986e9e06a7e79de8f2350de1b0948372301619cd5c14c1b8ddbdfd7b2b0e2b96556b150aa19a07778f2b1e880859a4b85a0d197604cad585d7ac21f377c79d390ab0a880c4dafe6b80f69620f582a59c463baf4d9e672346b1cdbb2ad090f33aa848558b14c75e73f13ce3e118f872223e32b01bad783af6558ee2bea9e9399a8684980acb0228413ef78761166e701a56f2c0ffb1f7d90adb6d66af3be870202c44c5dc63a67686fd32afbecd911df03d58b94ed9adcb7a83d6b255e657f1ba436cf4018dd70c9b439878dd4a7c6911de917830a0d63a748daf31a60c811fbd0ec69f383666cc3a160e5594eaac9d8c9fe3e79ca1ce3f28555fbcf966099074f943ecd93ffed5f9f3fc0e3fdf4cf527397db45e17e415c40c17d737dfa45f7e4172fd42e3317a26f6cc0a7b0ab11423f733a84988afa23e9fc2da342b2473c6969043b7943e3038a9bc21f8f936a5ec7aedb9ffb45faea7857d0996a2edac74ebb0615c8341c85438abbb3f5e035500eba36807f0087da538b005bf757ecc6e713dfbbb3748fa0edc80578458ce31fc7453a0edc8ad7619c918c02f0c86d51933093750028fb8f1e616a5f397dab4e4e0bd5df2dad0f98ce29a4040167cd43db3b104710d8fb32039882a0b4e89f0ef62c0f0daba87d42fe9d6b564039859b8fc0316c877a04f9eb6ecf605e39c475a6183c5e044481433fabd0eb53d0485fef39fc284bb75ba206fb17e5d44f2352f409e6770484caff30edb3431b1d48e6df41ec8468775b745fa78a2552ac95f45a31738150f6f32497efbd74aeec8007ce7afeed1270365c013b9e751592c0afcbb7a426e46790a1e94cc9d31194cb83e5b19f461e65248a0dd935fba2a255fdd8a047dbd7044faa6113626e64d8999aa6b01ae09a1f8800cd056390e181937267c8bb4ff860dced1bbfd73cf4bf6083bad1cd364c8c719f6106039b5b2b1231c55e356d5b726d56abfa14175838b145c2c354872ba3843eac8c57c5839889e127064cdb2e9478508af1c46d3f588237774fbcabbdde2c813277037ccd274b2afaabd03c7c051aa2b0b1d9b31ed53bd749e275f2886bacf1165a97cdb465bf5c357aded9c3286f03ef6210765b536ad799c34a0f54854e8f28b86b97eae1be66cfe6c4f691dc1ea44f52c1fafd749866e0b43506f7bdca94957d390c2f68b54a05fce4c8f9f662cbb20cfb34e5aeaa1043fa753826c1b72fe1aa20c7d7d0e74f2bb0f780b45fc1655b7b5ca3e5e89a3a14f884661eeeb6bf1721bb1309762ad91de144b36b943371fcfab8b64338bdfceb7c042483db645778eddf66d05f0e28329661c88c4766f9e731af6dba35f250eccb63fda17807a0d157ae19f79d98b0000953c397b37dd7b9bce84f2d706f7104f6b1f05fbe355628906a09fa2278498cb14e8936953fb922ce8a04452a88ee6b8e20e065678429141b110330ca1379d31fc1a3af88046b1aca6ea93581b99a8755c1ffa2be6a72ac6202d56efa5260f398c0f5a7d1d83d1c941ebbc1707d4e3701535c7096c60a131eb31024c1fa4e7f1d02494b88f0fa3076689cec67c8a483f225308055a879b6c9f2df7419019e1a2a7189bcf1c0f81d94ed4be520b7c68108355ff81fd4110ce590bf507bece47b9889d56d02134e9ed4a66a0f998df9441cce5723a1f044ad9b7fce4913e889b48fa2f89c147d5d9442b0e0fbabe2f3d9c1dc802da0c164c31d2d42000033cb0134a73b01f12268c443b602f281284f701af9fde31fb44aed2d5dd9d0b0f2d749c036aa612cab51160fdd5eb95aa6331b49f79b15a824a0cf2659d52f575c4e3c90fb8c52c2be20133822694be20fe64d27a6fd4723c6b0f7729fe241cf72e090c430e0841b1ef56460df422de131d9a0a0447ed3c4530ab41000dbd31cab67ea074ddf618b4976bbfcc1d1e560993430f51f9aa4f88a1754d8441d029bb40e1f62cbe858ff6987ebd7404e22eee09b616439c61efb70f9b0892cd82da38787ad560ed72c06c"}, {&(0x7f00000001c0)}, {&(0x7f0000000500)="3e8e2cda8b09f819327a6b8cbd7d0c5d2c4e393f628d5c85d967da24198c0557ce3242c8429c7c9ba53445f07b51a98b1d2fb0ea4d14290efff062cd02fc1133aaa4a48c3859ac629c8a0398a8f66cf892d6a3620b4ce65821681a13595d391029ebdde435de4ba85d584243ee566bdbdc782e8c98d1273d27ca21bd26e94041b21b84919a08ead046a639f77c14229f6e4921fffa0fb3ea0b50b806defc1bd62a13087d752c480aec9714785de6ac964962abe9aff397b04038d85c93e2446065bfb06f61ae7a346f5b46d91dd00029bf8ea6c53f298bf22a963a4e1b38179aecc2"}, {&(0x7f00000018c0)="1526ea6b36205f9feacaf38854fe4342269d197e7388d8dcf34fe489ae1be9900b28f6df200d73226ef05502e2761eabaf9eb1a9421e72f2474cd2d9b6967861b69561df610246c3468447e7e814e56f5b384cb8b4b61f3f5010fb979a98c16ea214ab0b400130270df119f279eb5d15d6b07c84d074f1e20e966591716ae42ff1bf207725b3f3ca5641cb4eb28626df64680def3231876ffc6525990bb6cbaa60d3024a3e175290fb0a4145eecc97db0eb909e26c337e33dd444bb2f24122ae99eee4e550ff8adcbb9927e65788a481e0d25ad4a2a8757533d24241ac94608828a4f2338a45cac131353ad52aa3797e1974a660525d795c4364be4abef3793faffdfe2e96a5b1781a5c33911acb70f94c1e689c5a8d676d930da807a5ee09478a13d95fae1fcad8eab181af3f2dbc5d6d0240ab768ccc403f8d465e9526856fa459ee394bb76bf73417758e1a978da5203b255778dfc0bbc828b236f19f2a280cbc2803c74fbeb10cd2eb330f156e215b15d5174d773e1e31ef30a71f5476670df0e3f6ef5d326fee6bc3b3cab1cd728b779988514acc80d0ad10fd917ac9c35c000d423523add81988835549f603e0d36ed2f2ac0c194fa22fb5e5e97b04f187715594e604db749fd5d62156544c6f94f20f4d006358e716ccc312c33cbd83cd882fb216e697cbe00eaeba6f392d31b066ccbc54486bb40272e7565abb3d8269e9ba4d9a4ad98e7ee3d2086bbdee89f299094ee69d84ad94f087479998419c41560affb0d3ea4d1929570bb28f9efddf3b5312370bb2ac1d4a17405faf8e6ad7a1719cf150aa9c40684dd5055b65aefb968484739ad3a40ece0337f2cfd5a2cc0ba75b78d77eaa86bcb0063534e151c5263b9b8b9f2bb201f15b994ff9a5794a52f4f624c099ad0e86f2131d3dff2506be992515625079bbc145794a43138308ec57fa8a980e13041794f91176ea24fba8b8c1f85462fde9141f1ded0a65a6f47f7a13f4dd342640bb212ed04790dba104f52608d7e7e90b0566488b3b833e2fb56a3500f32eaf29e11b7598ea1b21ebdb7862e49e56933106a7ba713ae38e05b2b00ad4a7d967be43b7d622f1974c3b72cc2680187db6d2ca96c5498e6b8777d77f594e71793f47bbd6dfcf3e19216e9c2aada825481d205c6a049f1318c6a2d16ede5702cde3e2582041e4d92ea8df7e01c3f96baced01feb20bc97e9a15acf9c51a2a2412ed0142601e0362c821c034a702e9df4412b82ec356f53f7c6c649f85e9ba5678166383a09bc70b56137b8afe6b82f001d83a55e58739a2ada47ff4f8e5dd81598491304f5f11d8e833bf2d44cfd94a54d63cb64d86983c9ef6e123ab7f10b7066fd0d4482f325b2cc1bbc996c88a33fb65167063408246af9ecb85fbe5833a47d555ceb931f959ad0eb5c83dbc80cd74ff5c3adeacf062ad7721f91ead8592766f1cb55bf0b0741ab7fdd8a55d17edf67b967328a15127e31fbd9106b22b5c8c1d8ca9ebec1996fe007a87247fbda7598f0b0ace9a1c8cc2e7a99e4f41933ff1292bce17d93dcd44c82c6e8ec227c3b7cf56c9ae7afc225b97919acc9b0dd3f92bd1d4071ec8b7078daeb548acb7aed2a6de8989fab644fe0a77cb3457d5d42d5e3b0f3a76e6933c5ba7b8b2bdf46d0295607ac4004a55762eb5ed27f0bb2c8d4141872aeae39f51a83a04786b7fb02568539568412fe67bb43e6789bca758f5da93edbd82ba7a8d641d1cbf371f3c6908602b6e9728d8d57614b0bfba8923e009ec0884807d826cb55c65aa1047d3b302979a4804740cdcb6fb0cc2c8548ee07816f134f022da87a81fd9ba1701e79060843cd349fb161b0f3677eb9a3a4b143736b7a2f8e9e2028423b3b70e8a12459823f3f177279dd42db6e4bc2573ec5682702680678537adadc2210033dfe9d3232fd3888814215b497bdd79626a002a75120ea0d06c936e97095dc04db48a8accf5679950ac343f7f642d0f961d31ed1962b4695938d0666ca6a178dc7d1ef24dbba613da89fe59de2d159609c0c251e4ed80bba8d978fd56acb7b0215c671a8e40f493f3697db4fda2ff1fa290919e27abb3b36ca4f8073ce8e569739bec6aad095644b2c137e6f203a3067a8d9753cc8b01c635a37feb5101131b42ab8afc1b5ed190bd232a26eca9554a8891a1584533e6f959dc5c409ce33fdc9c13a9651c2f6477cd2dc1d168cccb59cbce08566035cc6c06a528d7d7d8cd3f76cd36b12ba89af8253f9880ce0a1f983b49d1e89b67dc24ebd0d4ac8af6f4a03df2e7ebb2bd4fd371c933afcfa6e1cf85c65659f0d88bc439fd2fd95822213a9150607bc1e83ab0f2f74fb22b291010eca941a81675e053b3e7ab34b90689adcd3d76c0f924304f85e5fab7100af5e30c1c6f471e1bd28051a7cec7864dbbd8bdcd7791a7ae9cfbb8ca350f8ff07853bdf45592ec6248125baa710b62b3ebacd75062387cb035ad69b0a2027e071c3d3f47c84ba6bd43cd2a45fe928eaab560fbe78f2db3474f01118b19ada13e2903d66f38cc3da389bc735c75d360f022c0ca39b70aabda9b28283f57117f036dfc84f50983f909ece73247bb25ee858b0278083810b78ba36495de7b9fec879887c899ae409d342c1a76a7ac4ddd34b430e00ffdd37f35afe199f8ad8ba897b9bdf5ccd36002a4f140f64b50dbcfa861f8d06d56b7dd2cacd4c04f183e10d00dbb75dc6598b2798b3399d4fad4d6dfe01e9affefd9cb0a67587a50bcd9eb9ec3ae20ba94f93020a497d5bd93a87a320b29c2f5ef9276f1a45a947303184363c71e42bef8eda3b64e6c674b39cd19edb1c507487f218754fc99bf90e9f06f90c381c9083e7b9a30198ee639170fa82080f9bb5d3915064cd11d56299fddc0a341bf21bd39741a3402f7db8a89705958ef4a5f3d8ac70c31367d26f11072756010c4505bd7deb55f8d07cc214693fa656de0977060b78c504d9fa8692eae29918b058f0f5b059bb852d90714cacca1ffa2da325296c99f6fc5e93ea0cd98f7327f3dc282674207662f09bdf6394a6fe77355d09f31f08f661bbe6eb71db8a89a022dc7d9c4b7eca998b279e827ef17dd0f8388ac8d91404c71b0723155c9def6771c686be78a40a82e52284ffd47cfdf3e00a108a546b680f31660086c634f5b0190ef194edf6b01b5dd57c34c5b3a649d586fa339bad6de664064b7fe65f629fd9d6f48f1959768a8af806ac4a3f7f83e90bf40c9379fcb809e74e1f028199e038c152aa45731d8cc22c524f0262a7b7cff8d994ee022b730bac211991960d2abad3fb5d0762a5443922897fc7326610de715b294538fea0df7b86f23c59b16a3ac2760bc0674d01d78e5a7fcbc59dff286ed1e3d0f4ceaba646421c16b0bca03794a6b1ed36d282c3846b3742e8919f34977798c131ca28f58481507b84ddce3f74bd9222bfa7b4e4e0629dd0b3e339c7a35ffe97b428f0d2d90f4871377af65d81d37ec2ac56c67e7571f7f33fd9326572b653f67bff089c84bd6daa5de889c34cc7568a8eba7c0e962b1e33b0cb053d2fe46d02b0c18d6752d70025d2b471f1334d43bec336112ff155f8bd544d748979c5e22bca0fec022003d43b041baa75e4a5339f9584462555c08896b5a24c7c68205bd1b49d5336195c83c3489f29abfbe8586f29771239706fbdeb3061198b3f6bed758cb26ed032211886c04e9e3d6f0532e2f84a879f330d07ecce61b105e096175c25345ee73a18484bc609b9f1444269358444ee296eeee911bc3fb1462b6d4322b04a3a6522a5625ea8f99de44a44e584272aaaa5c798fa9011dbabd7b68ab90af7b481bf7b734d7069dc9392b8a91048434956815425ac12813198a982bb3018b9a8a56a58825b777657cd0e8d992a746ceeef947be84204a8d52de6dd3fe65f70f06652ea17f698cd60edd1aabc2fdbcd5a5ca4f5e545f193a3bcba8bfc2657c39a51185316a2869ccbbf3b00384e86365cf50e972fd84138f80ba4966f09aef7a4b5ac35dc86bd8c65cb5b6e0d0e5291dfeb38a25e2247698274a0963f7405cd1feb1884e0561d5dc03ae07fbe7546ec073d56e6de7b57f654279a216b98bcefa0547edd421f8986ae9a82589aeb8a79b1f68b49892aaaf38dd9b2cad9207b60f7409a5a78807f1ed6fa85318874b5d804836ceea27ca4c4b9c81f3f739a2e72d7fa162cb9c554518c166e5db24b1058098c0009eb4f131e58f50274ac7a1516feff9cd3703c6cdf31693d4034a876eb4c6c39c58fd54409059c5486266a6c4e95d46425dc63c6e26714a2947f6295f735d556b587e8ba8bf7389131a953e404ce3d35b44e668d6c9a014e9e0aced2be8a08d69a4b19d26fcf2131e1643eba853ee979bbf4da2629c2cb587bfcf9886973a35bc74410477891a2eb4fcb0fcf141f374e0fb273f50beb83a7fde9fe473bee3fdc6e8dadba5ac259b4b661ea4f46d8096d5abb197f63a0ca1c4f650b3e3125d5ba3f65e8c52bd32b02a2b47c9017cce81fe7cd5c634a1d29c59b233859e27330c10a1863b0d0386229f11efdf16836e4b58e07393ce352e73714725692690a673d13249683b61291f704651e7044b6e0c6284227151cc84a3944dde20e5a05285e8bbc81e89c9077949a936768c115b19edf37ee7e3da6f9d6a96bba9186e93b9bfd106c85a28e4ecb2d4d8a5a4a88e540ca030842871f99e14a51f1a72d5b5f815b6060f7bf05338409de13787b53f45168e5b2803a3cddbedb1bd8ab9974d355620e09730b47a99888524c6a78dfd69d63cdeceda866735da77fa6dd2970c43d2355a417a8c8a61fa41441b1d19cf682f311143a761a0d59fcf4e8109c3be6a08d32fc42776f55608b591402d2f6d21b86c613753ae73e991fb1071e7003059a6e0a04c5f5cebdcff51f290569cd9bb5b16025b1810b28d1e86655e9f8958ddb94095f3f811afd18a2bd2f3642cd89447f32ae1d325094fa91ffff88224b322a4f42fd2a92e67b1512755942f59aaf72c70c2ba0cf8725a91d1f493f6d447290315bdca32805b6394a438a3d6980ff5855c274ce11b8fc9c8d786dd253c688ef2c191616ab8c220e9dc46708962cf8230187cd4029183283b8a254fec4d78db9d13e29cb95c69153e5457827317de8f921c5c4ebea1fea4e07faf843a05e269c154c7868d4d0f7b4f6fb53abab56a6788b99d310a1aa07441a62e6f04bda6390de1ce37409a75bfebe2bbf7d5f75a5a2a56769260542c7c15d74e17d768642a96fa70d9c16ddd27e642f702b3da741054ce20f10b17966aba9f35664e3a9aa0a435f1a8083dacfdf33c2b59cb201f2e886bd78c2d05b273c7dadfb506c1877b8aa6807d9e05d6337af1e9017550a5b19f79bb64737ccbc06485adf4bc6265ba99b2abcfbe921b116c81b00a166520a00977a88cff61f3cdaab90d5f347d0be128cfc562ad0a3b000f19be8b289449cb131532e32def5c576ec7fc2b10dce7b73df937069d090acdd17201b161476766ce1cfbc67629f9d4acfafd70f007d19e6199e5b777a28eb179b825532dc859ee09f2d9eff887ec23206e89280f6fae7f1d8ec818225e52e01222deb6254303bcc76809d2db0e756270a96c758e222db07a0aeea647dbedb4023a9ef6a4d4d13b6674c84b5f28a3b89ee0b0ca99bf1e4745af0f9a7d957891acfeba527f1ea3cad1b5799909a8134bcd42bd341c898b2801b830ff03225cbb29591a0ce474e340e8ecddd32c11ee672f8a62d001a5aa4c9240c61ac05f58cb1157150391961ec0d09b0ec3e070"}, {&(0x7f0000000600)="d1df50936f42dae09f6aa19dae327df97dad718b0c1152d553b09887b759e51f0e1241afdcb7edbf43e7db1295a0ad7ec35c2b85bad4142700b344ff0f649c9ec606f785a9716a7c8ce62e46d28c8e78e59dd30800fd56fa88e6c6d3066b5688ff964b9095574cb09b5343a8baa7d6ff67df138bdff1de989a63caaaa6878e6b3771cb049e1ea1d0aa05c32e4424b4b7c82be08d6cb1c0cd"}, {&(0x7f00000006c0)="48457fce34b1bfd8fb863d938f2efb56996ea4f228541a6a7f0327a600e3e11ab51e0ab937da6ebe102657b0aba0ecba337e68ff2e8939922c77e4b57e784a91532f9f72927770f175499f793b58c59e410939d4a9278c15ab76b6fe1ab231d13257c9126a47bd643e2c36c2f6c24316018c6d1475c32bab71b39ecb46b82b98a75022fa57d833b43312889cf855d04f9e5eead3d608108792548e56677ba85b57de5505322cb7198deb756dc7"}, {&(0x7f0000000440)="d71a20d01d4fd01d5da6497ae12418e58f3aa037478645d25013e22525bfeb93d10f077b70478abfdfd9606b62e27f81320411159efb92eff072972fd7cfa000d4b57458016ce8d2136b04edbdcc707cec2818d1aeb4381ce75e0a125ab38ed04fd6f7f9875905eca154754785691ef3de"}, {&(0x7f00000028c0)="60b27d2ad92e824535c9fc037908fe1cdc1691930213e21f19b572c8c8a9e1d8a99bfec7b559285ec06c1e926c41e3a1ac306d15c6478406ee03a424c7e4c2d8b55af125d5c9befcae2a4cae66abe8751125993c83e1f608776f5b4dbf15d83b5733f84835fcdba08376b82eba030b4c5372e5182916527088d629fc618dc51a5e39d9112d3ca120972d9568bab0a9675c482f48afacab4608d597b0e1f753b9a1fd9f648c9f812a194cc6b694c2b799b4f5f7d0de6266b778d658724a2bf4268982883a"}], 0x10000328) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r1, r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r9 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0xffffffffffffff81, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ab30161ae459fe"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/172, &(0x7f0000000040)=0xac) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f0000002380), 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74aef6356541a85fdeba7608") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r1, 0x1, 0x22e, &(0x7f0000000000)="e1de34532241340c3bb9a36e007c", 0xe) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f0000000240)="38503050e19ddef979739c72373b40b776a7863a8142d51a268040dd3fc1e3f30c9195312fe3a4a1a5fa899fdfb9e1da1a5e45ddba9e39b858e2db647f2dcbeec4c78948901b9e4fc3e10d1854a3734acc566e5039697a62c844aa553c6defbb285a99f0d22f9c34675aab13e8fbee45a14648b56056ee779c983d9606fa929f6a785d3965e84798d1adc60794cf3bb4a46825ef8754c4f9c80b64b706850faea2fd352cab4abda79fcaa077fe21dd73f45a25aa3bf3c682970f6a393c9ee48c56d4d76712ea567564bfeb65121d8bacd4db37b31b497d364eaf7b81adc9f94f797fe2b3d9a2a6d3081523f10b0625c60544cc7ac77e", 0xf6, 0x69acc94cd3a5f3ed, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x6, 0x1, 0xff, 0x7fffffff}, {0x1d6, 0x1, 0x81, 0x3}, {0x5, 0x7, 0xf7, 0x80}, {0x0, 0x9, 0x53, 0x5c5}, {0xb2, 0x9, 0x7e, 0x3}, {0x4, 0xf1, 0x2, 0x101}, {0x7fff, 0x8, 0x8, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000000)={0xfffffff7ffffffff, 0x8c8}) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setrlimit(0x8, &(0x7f00000000c0)={0xff, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/176, 0xb0) r1 = socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0xfd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x30, 0x3773a05714dad976, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup2(0xffffffffffffffff, r3) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', r5, 0x2}) sendmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000380)=""/39, 0x211, 0x401, &(0x7f00000004c0)=ANY=[@ANYBLOB="ed052e2f66697c653001"], 0xa) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x8, 0x0, 0xa87d4397624257c4) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1126939, &(0x7f0000000300)) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0x2, 0x80, 0xfffffff8, 0x7, "1ab5ddee0550d15d4417f9a103411694a73094ca", 0xff, 0x1}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x70de98d8da3c7293, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x21) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000240)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xe9006abfbde9018b}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xe) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x2000) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1126939, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000000c0)={0x100000001, 0x1}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000280)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f00000001c0)=0x6) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x11) writev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="7cb92d18981f8680eabffc842c3411c72ceb3ec21b57656f1ee613d8de04c781f8a6f7d5d99ec4980d57bdc688ad483236293d5af3b2cfd63824539d722a7e5ce9aca21b045588adc8dd651d763e8a3eba50240c284d6ded1ba5d835c10d260a7b", 0x61}, {&(0x7f0000000300)="102308aa53e14ea25a6e96f6fe806fee1bd27ef27e91f68efea867949406cefeadd841460be7fb3e4dd6ede545baaaeb2b963626a31a35f1fb36cc32f991121043c998c3bd1b90e7fc700c2f283e1d1c99d5346733f20603dabf25b680dbedef004623d836c44a2c0084adbd38f44cffeeaf8f5ae13b17da961a9c80881180e070391a974f54966dd0629bcf57989af3c28ece09d2836f6511aa9108c9a7bce22c8355428efe74df27a9066d2a846c6664228bd7de5cd8074f9c3ead4a344116303f3feee5ff29291f0bdf98d4648f7869c1dcb29c136d45d57419e565020445a1e1bb3b1c570f42d67ba99676700215a73bf5fa21166478a50a5a05935cadf93818232c73ff1b96c5aca62d35255a601b335bc9f3c888603d7db93e5b208945eb0415d4c937e2c376becc22833f1e67dc9a50a5b07e4e642092233cecfce3c58847333f42fae2418061df40be81f2bdb11504e4864256cbd5fc1bae131e81e469e345169aee1b8270ae1e2151dad6552abc527161ce23518b70ec89a5ecdb7ec4f560f1083d75ac37fd463cb29294bff2732e0fa9bace7bedf055cee022f0a3bffffb04dd352ccf9ab0cf9d1a45f3021fd1a057cd2f01a1a9287983358618132850c39044e21046f7c647a25be51b1abd791e6bfaeb07dd0a3c84fc8fddd695f7570922effc41e7e5466da269e7329cd3bac8b270e6ab4bc671dd2650a4889a342ebce0b91e9a90adb6d287f1d21ec9519e88421286d8fa9a8d2d9ed42cfa33ffe0cc6820b18f110d85afef67997a7cf8badb4df81dd555eef51bb5cf265b22bc65481983159bc5a3aad0de8d10090c12f6344fe51a2fa44fa76c5bc5a9f902e1babf57c6d5e5b13a6cf31a2e830d9db7e7d6c3a8917d1a2bd842b2271fd9832e6c035d585d0c7127785531434fd70715fb1b040c3e2f71e2032f3fcec4a2d8888a36eb2a3aa2cbebf9207d0cfd3e8a78f4672ff7e438068ebf6750780834f34942aad61b185b022657e5b277828606c2b7aba4cc5bbca6609446d0b4dcc68c53d8106dbf9159d73fa60bdc952ad19923c660dca55e625291764f364a25ca5f1f29fd57b0e4c6d2f4ccde07aabd0aedbdbf059b3c9226ea2deb631cbb32e94e08918c6d423caff8057a26020264a563f4db93697c8df66485266a15f26bde1c5db3f6f8a40760abd1988c9126d13b025eb25f692fe88e41d0fdb0643a3b0a41253622a74e01b1f550f6d5a1801f0915363c83b2204f35222ef3aa4f3ab8c9f8a1ccbb9ffb8a55f4d8f7fac5f24587b51e7f12b3dca7c12c034bb5422e2715604e483a5dffee80b0d2c244eec1c08254ed8d6fbd2e810578c806a7349c8ee2a86ebe0a021d1367a9b4ace1b82a4f5e5fb09bb30ba53f69e77212e18a9f52014bfc23a9b3e14108f4a4a6d0f862489bb80081e8ba288e0c46c89474ecff86ce90991fca3e11d22efc036114697c3d28e930bf80ca86b28570fa6e4f148ec2d1333e80504a7d4dd81db0758dbf02d64ca7c827fd86594919b9358a77b5dfd9f99cbbfefe8366bd75dcabf3c9d3fc2407b2d7266566df5053261caebedd35af6b6f311b921988c9793bf7a284a13759045ce0ad78352d27fb4c837e95aace7a5308f603a5a364af6043a7dee311e8b434c1b27d1ab4bdd0e044e9f3adcaec4d68441a669896c8786c65d7d429435237342756829720782e93d0573f1e0997bac3630eace43592133240e4bc20d6b7a92b998f4481b2939a2d9281f65f09d703d28cccb3f90c69b1b09060c74325da775916461727b5f211b3ebf7d3e69ebd05212442376d13f4ca5af73fe81281e93d104784004ec22349d8bcbc6ab18c72b131722bda969ce2e2b4abc7df21c79614c993ebe9241ca63af339b1f745429cc9639f80d994bd17b221595f40670ce0b0731d621bdba4e2c8100752fa2a14f9c68427dcd47d154aa52247f3fab6699a409c282f37b6cfabaeb3a6265bbf3fd321a80ded6c1bba71dd1f01c6a980970e73de48e4896c21315a14e66a12f3d57dc7d19174a875bebb1d7cb1dd7585d39b2750c6f67ad0c87e57b93d638739647e5d79595d782ae6212924e4c62de09e29a0cff9a0925f0584c83560348f0b5b8e81a2cd664be37d3de98e058a7cbc514f5fb9f10bde66d6b32bdeb3dc1609724cefd7a85e817526a473c186ae3cc2a75e3f590eb1b2f49b94fa4222fee71cae0fcce57e058f026cd58bf38d699d22dbdcd011e10ddfe63bdb4bc926bea86ac119985fc5b6959d055dae2e98e081efa88b388163206893bc4b23f8e9edd42c6692ae410c3d2d5aec7610c513686764a65222afb4e65c9e04c7d0151db6430f442b6b73daa87f81341c84cc641bb41bc2161fc87034ebf374048b97548c3e5f607108109947e20dd2dfa636bfd934e6effa8579a8b7d90e540f0f44985f9c53bb83069781e188945892f793b1dfe72870bd83ba5906d6ad580d1d75a7635bd7ae197ca9c5fc4535c4b4e40cdd3f18a0f40fc342544a80ffa04e1e2e78f93747a89fb7a3d357a4742f4e2090b68805595ca981162e2af6a1ee55384419c5cc45596121a268bb96e787aec73b27de1fbdd4583b6575c287429606021e7583c8a7fadeaf5dde9507ec4fed8bdc2aed02cd443873aea6ddde4a8f17119a266bc620adadac5cc49a8e7c8887a51b38d2005516a4a3f5c60d8cef7d364fcc817e19f4d6588394db8f7df981e67c7cdcfcd70aa659f4ff5ec4cc9b276e10be7d5b61f6b78b79bf4949c8a80a2725e4f795f34b3f11e42673b52287ef9bf0ae89ba0348e0b67fac567c35ef59f9315637931605eefb202fc6b898573f07469dba0c9f27fc916690a7c621901f352d1e3c51e3f3e622f7c58d4f6967671fc9ca76f032ee1ebbe054b7fdbf3fbbbecacf0bed7f0be2d0ef7e994e276df387085df33ec16ad8ba23da74a755dcc318791c0a46a66a6ffa311b42fa1b9b6b4fe4286fb6e97a4c55fa09cbc1a6047f809508a8f1401af75997a069bdfbdda07acb3fb840f7741a34101b0d275205ef03d89748622e6d7fec06bb0e768f291083cac81a1feeaf65e38a21fa560ff8c40929dc361fa0f4d0a76965a2bb75b8d4cdb0a23a846798243eb8bab6f461d2f9d69da89eff4b0982ef0ddde0b2dd85f32e200ed2cbc259deed53f163a00f0ffdff610416f01eaa9a03663393b21b39b7290e4e0d7aa35a305a6ffbd8453acc73c4d4aab96e28613e1c5ad6c493b99695abcc82aa7bb04465ee32910c705c3c470e5688a4abd722e8a335890c900c144eca02632fa7413a8fe967716022e280ffea1ab93ddb6732285b747de14a54adeae08e217f661e5484eba3f718882fdf50505cc2678757dd8a0f984f544cc146529eae0d02e038e9b9aefd6bf70e312b2cc10b82c7be9a541e9b4a3f4603c9415a2747f15c14a887cfa18f6e76a45e16d7d8bef1a639ddc307a148ffe48198a6ffc7279e60fec79bd37f0547faa9a8c5a55fa9db903c52abd197ec5f97953ef1e90a70c3146520f8b62e4cd2776e2e660c994a58e0d321d9fd81e219feef908d464ccce2822fe5f4021d9842c210ac9c2033a5eb4be48549b32559cebfa5e1613b838251061a65e0edb8dca3208d3bc4bdba90c3179dc6ef554a15a5462ff74bd737bcdf43a7f3b8d867508b054280650d80213af646ac2f36af182d2af87922884688d4c6dd0363c48eeb1c4403db74e317feca72635a04777cb0314681f097fe191bd3b3997576996b644f4d148c7d051d6dbafb81ec1bb9a92d97ba1f7b25b2341ffec08829720e4176bfe69be08c59d4445238027f178201bcd1689240c966bc002da890b42a1802ab14c18a86182694cfcf90a018bef56b1f6e04f586483f719e621b87b16cdfe2b3fa86ea9a2ef4c2a1b82642d39fe4bde95b4806973fe9d7616478cf8287bc88a3dc700ee85596702902022324b59c6b823afd38c98069d1d5e070b27da9876cdf10c22078db37d82c20515123e7cffb95bc55fd122ff3dec9638fdaf7a4dca93b7846553ef54b383cd2d061518ebb3e9be43e207c378f1cce2eb59aa0dd89a5abf17364c5ede65cf04143ef3f42801e65afaffd99701faf9aa94522a8bff3a90dbda1a3bd38a554a2bf7e8abc5e1acef471e05928da4807809d613cbc7b04201a8db99c9f7b0fcdee5cda27ba51cd82bf570a3b49ca6ce7f6c4b95657040326f8d55a98729019c27f67b5006e3e3ab052ff6182d1d9b6d5a2d1b0c989d26df2d7167d3621b2094bf36621b6dccf082a21f9fd4f2bf5563cb3fecdcfcaa340732b60ffa71d6f17a7c9089d56938a280588875e08b4e71cbd0e8901cabef834a1b37de3a6fd6ee013ac661cc25e4f4074cc77a5011262e5a89c40867149d9161ccd0d2b84631fc83d37aa36b0b4f526bfc33968d7e38441181bbe02b55653ac53805ef4eabd9c6b35081a133ae35403e2736a9655c5007168aef65ba9cf2cfa5cc2853deac2572baf73b1460c12fe0a084f53ec99ef95706134e566724294c66a59fab360bf365a694177e30e6bf22b1d4e448633be27c198a1b53ade8a7edfb99f035ae5af2ce26bb26928135bce80b4573f564b2f71a9349532012b7607aa9e009f13ed00d6f6248f9e539de5437b9b8a9135f85cd3e7284ab4ee4a28ea117eea0795dedc85ca9a8eec004de64ca4fd4594f34070832c17d571985180ab8dd4194912e520db7cec8d9f2a1a88b3635310b8736aee3de07f76c8eece2e3e31f46e52613f2f06248761c38259112e9600771614c3c34df729a1af7ab937707dc99c3347502c79f46b1b1ee1266bf2bf2f8e7e96be6a266e401578cd90e36bc1e3f2358b0e30fdd99d8900487e919f27901818825019b535f412038c3eb0efa7458196a92b8e3aceac340546b800fdd3614e981a2f984e532998f71184ecf497d60fc2a84b20a584b2d9e5a479200b9d44694e01f456cfdc7c14f88cd0d34e788d71f9e21483d5c64cf413bcbd8990d59f0fe0f83cc748de76c2f1da0f19ea639528442ed5746ba1d58524dba99cf66dd1d5f442dfa9496dc05e47425751e9729cd2a02d66d08a45ab7f8b720690ba5cdfd37acce4bed7b01fbd3e69b4ecf6a63a6a8def941df888d4e5977eca9d376952ed6ca28d358543d8852e924dfc51a2c26077bd3133daf4c0323f060d4360750551fa3bfc38493703f41ce89f1e9f9373ac7124932d4b3a1aa7323a2cdf24df8d5a98369d7016a576dd0f719158a7bbf59e449ce66fe2f26d9f49b34033d7ae6a7fea6d8cafd053e96a36bb9d0bac5153c04382d8cc03835b44ab31f5d9efd70a41a5176e4b910d32a9358e73a61b6760c9a639c34b827e502e5b049ecedd57c8e15e92d1aaf337fb315a85fe5150fb2f99c340b87222b220eea50046014407b1daaf77edfd3604438ac00266287baf0dd430daf20c8bb41f29865b9d26d19ecadc29eb5cd77abfdbdd80b6e80d3b595c7fe768ccbab5fb40bd10db4ef7679130cca0864b680420d288d4e2a7b5afb5535a834a7f13ff1fd1c4867c7999a04ee75754b72db45ff2ca32ca9187b9d1348f4e64e05cd7b435c4a31e37715382f3a42c1fdc13d00dcab0e39500696a11194ee0bcd765a4959e0639606883bfefa7330bb2075f33660c941d1902ebb1b0a04b9dc63b9905a43b6e084c5d268fcbdbdfd25601edfe3b4498d3113c15609ad3ca40ccb3486c242f9733f1b41f12ceab80784cf6537981769153bb9ab58e7623d95e8a89200c789f6b01781286fc25b249c7b4f3d906c64c4a17002aec3b981b177483fa", 0x1000}, {&(0x7f0000000140)="e8dd282e392371c6c0195bd62430c1e908c917b5572fec9f5f0fc3be3d6e329ec6b3ef9a3e4079e3da693d78232f14992cbd329820f4385afdba74fa76fab709d9a6f6637d7e9e22808a479d62f4c880bf7e1906decd630c3d218784ba88b8fa0b7156a4d1224215b0080a1b489e3388d3f3030cd32367f9bd5e311bb3f90b59e1", 0x81}, {&(0x7f0000001300)="5f9da0d36407ba834a0cebe76d2435ccad64d461b208aac8e33a3a28273ed32326454c26b6f246d9c273e33ca8308bf0eb7cc6233f8751f7ea2f383955ebca0e3d1c3a3f282d62766a245e119a0ca6a4830dc7cec349c4153366356cee16da07fb", 0x61}, {&(0x7f0000000280)="e0a2c4cb1639f05f620aa2bc151e324d78728d4a8cc0dd8a2190f648f503dc13a35cbc8bf1452aa0b49213b7a2df3ed8268abf959970b3403936251b54", 0x3d}, {&(0x7f0000001380)="67406e558fe7616999f80e75998f917413742c7e309652c6b91a6332df2139400cd769ece77330bb4c6466f9caa6fa4e2f54ba218f6e7f7d9fe90574a4049e01d7194a73e1910378d6e8f20d8cdf5d9b722fef72e702532fc89104de5bca8bf92989ffb7661bfd2c2b69842b09144c5527be8a05025d0c0bb931aab14547052349095c62f6989a2cf3590865aadf1680b6045626359a2818014b4fc2623ffebac76ba62d0abb3c03ea3881ca77a82d538d09ea3adc0fb9fc18d46d0f2843fc6e01cefccc7466cd41000b2fddf2ac7e2d887e68ff651cdd2ccd6a56ffe3a5ea0e2d4bc88f388bfb2122f5a2335e559eafdde32970d35d6a5937e783c7d6b4ade9589fd7b6e813f129d18df1bfd1e29c301dc5caf7769b6001d49a7121fb95b443bedb292057365c9e11d01a8d1f1ab95457805a63847af519997592a01c3b6dbb678b2adf5250578847b79f5da490a3fe119ad787e11330ca2bc683304d05c23805b0a812a2fc9c7fecfa2924d3932588b39e8475b21e25d7d222cd02a9a737cce06f5bedf9cbddcb8ad238887fa8544344d18e16ebaf93a59d49fdda87ecf5c788c11f9ec56922fc0c045822e6ca38bc19f9865a2715141eb2339ae068187b925a488d3447c7f626204ea01a73fca5af77ac97df06ae8ff47fd42f55223fd3341fce582b724859855c595b427baac829967e42b3be70c5510ded03df4f9895c7dd405a9495326f0565dd8c07d49e8371331db40a1c1d7fe040ac94ed8d5d1f7dd2e191e13067fac30b7657863f2ee32db64b25b5e034c17d2f07190f91fb2d5db1140c4ca9ae1aaaabac2c357f5a1493452621c44f059091be6cd3f383b0d40a3e7ff0676f437ccac33a3b1cc0df7ad6ad322ed8a8f5c3559a4f2d08450cd431601c8a6ce9e2da713b391c97a8a4f567219b90ea5c79487db48f47dd8c1eaa2b5c8e446fa8ee276a8e905689b9e48868f7783307a11898ea8d10e3b3ec71c3624618b0ed7624413f88375ea3f4b56ea350e44d8f9153d3af58cbffe6617920efb9d30f8d78a0db824d8839da3539bf8a3976f48ec59b615ad1ab1cbe817a6590943cac4d6efb73af8a8eb87b877deb23d0c77a36a34e2e87dad2ecb44ad10c853f2fe92971e95f7fec6f89879a0c8ba7fc3ae1f6fd0e93c82e62763b2c293c11797fdb5d41db56e472d13b77652fab0b40db84dfaa140751922f7403e92d446d331ddc09d7402f621fb02ca4d61fe1f2d009766603d0455165345b37b1752238b1d652850f0493d425b5dd4c23ff602cb2bb800ee6dffb73e6cdd938d3155f5cf24c7ae33bb4018f3453eceb6d301cbbc634162683d8b9533011c0a48f7c1d8d189f8ad6033d9884e5b735b64711fa7600ca8e630c9bfb14625639074b2c824e12acd2475b6f1f5d8291537f8eb6bc65c047eafb3c0c4579cc4a62c0c62b01484b5914b9f7e7976d5f29cd0288ba377e891b97d363821926e2246f2093030f466b5dfbc2fe9a754fd67aed60b1f0808331d60ff0d800dede531cc5acc66e40aa765466543f5694f0228aa5f2e5f453d38fbc329ace062d63d176b18a0ffaf6884b9a6f191119196d2f1f3648a16d9e788ae827f92756216f0fb39eba02f59db3d461eaa7cdfe9350c8bcbb9b6595a3d983d78c32bad082c3dc3fc46e48505c1240be0829bd0189a72012035993e7a9a4831311c9e9cc45c0fc0747709c423b5a3ab69c866a00a37c8d6b2d80830952cabf467833cbc69333d412bf7bc21b435b938b377745e60c364e7eede1ab4093a3eaa3972ec0a3ecd3ecc96ee09d38e119f405b792ea6376d40922d41ba54f93f9c07f60b6d28fd2247e42ddba734b1c7d963a090df7a5c2a25d40c864d601a7602bb9ed8d15d14ace1bd6614fdad2df395741648890b3822b668df6fae686f879206ae22befa1b1659b3e48266d4a85e80f3b09a09542b6b7f28af13908fb1ec750c6d1136840a1f3401bd4811aaef2dea7741198e286d60edf983b38c68d9d99eeb558e7b561c7c1b33ef8e7c5a2a61c585f35cd0e10b4f59517b62a9df35c9dedc49eb23dc5521cd69415ed87d854ddc1601de90a192e657129ab1d907d350b63b11d9f56af5108b0e8a2dff5a64104a012cc87375f9bb9e8b15ee37a2347f516139a1e564159f30428b7c1f70a9d86f06487d2e2c2332027d9b4dc10b9f4a74e0b2b3a6ba3b6a6e5c9c76497c3dcac984b5564f36b14b7dbb3f924cb6ec21d47249d15a8f3b924f8964814905850b90cfd0149fd342fcc5f6e55ef0596379f81413ca194d62c4e76c94ebc26e7cf44d33524da13860e118f6940d0e1a4c90f03a70f6c22af6898dc61ab843d18428a254c88d0addd90776e2e7c85729a3224b5b764e998c0652a2aa44502a6073813ee5409973e4951e94b5831dedc187536d98af904d43b74866b46a2c625947ca7385cdeafcc5732823b0dddb75a2650dfc5e95945402c893d180fe3ad132d300a6d4d58ea9eea001ac56b830875987fc5dc2c458658ba2277f8ad20a734d73587b41f3d571fe0e97a0607814aa8a1af209a022e709e288230276f4a501e4b142e5eea91963b0e1f4411134a4a6eea8d9cf3117e212b869ee9ca9b2ebb400ec955a87f9ce3fbb52a08a2e678f45423fc3a5ca32cc2ede9081c95cd4ff228e7b02ba538d426040aaa36714be4f40cbae08fc333ebf669e6ab8d546c23b41cfd215f490db40612e451c6d9a5c58186e4796d4313da9da2f7abab4dcf7d565851d48965193ff49d1becccb7209f2b889f80597ed080f939f0afed27947f9e2961008572e22b8e468af367115c80aac2435ccc6d0a6f46f06d4b739d108ff7654c04f853d6813bcb163a68d65448aa3bb0c71ebfc5350d4b65acb359bd5248ab1bb5d72511fa53970cafb78eaed7be9a9075224c52d17a1c72fdbf0f1cf40923fd7e7181b7eb398acc8df459d38cdacd545777e07b8ae8458d16d02db4f240f1b0ef2eaebf98b680c63f869b297ea9df8804df69429df32555a92f3059a770fff2a9ec9fe3760e84200a30f54aa960ab1d8ffe36d1733fc9bbb0900038b07cb7e96679db1998df617e9d87414d90ef22de1a6984e7225cfacb094a5d21b956dad69d866a455cd7d2d1c30b1aa2bf83ed8ff155caa2bad3cbca6a629506ddc51357e3548ea2aa948047013e5668646043f270042c814f4d3eaf23cfc8bce1bdc304cd8118f5da1d2480e5b9a11a9601929770bab0b7c01afc3041650d1b56efb173c4b573c95d74579d4ef80c8a9b2f6121518e621e15ce8f0c931afe3075fc531737ad7f2a029dd24ff439cdedd34f2f74dc435adafc2b66130aa6043d809f08fe5ec4c5386628d345a7db3cb1bd67d87076cb5bf446f070a33d3833bbd0b2811410b8ffa69abcd40ed0af37b2a45011af1343eece5414370751319f409ac8abbf4cede9c867ae4ee900c2a34a831e6645865a8a593ac366006868237009d1fdeb34c3e820ca1e1224d4ab30d5160d79d610fa2a960749c0daed59d86995e86a9dbb968e9fc8bfde7600dbae79fae97ff4e7a7877998147a2cd555ab7a1c815e6451ba11e18861329075fc748e3d67a23c711194f2937c14d02c32891f70ee526720d6d3efac5d36e9fcf985ac46df8f32cc4286f3c39664078a768c8b29c59061a6c4718dad5b588373a4777edb3840afe3a5b7ef71f30b1dc292495de5389b346d301adc16c842a17ce0fb4ce7bc50cf1c1e8afb46b28e7ff901998ffa69838e489bdc5547defd1f5acce70b796a43f6375c0bd021b62fd1cedfcb2bbbc74d902094fbda08dee1c5fbab042c1a681d03372c6974b1ac3c65ba2d77958a74ce5673341a230fba89a6860391a21ae85902cb9d058613ef74bb530404d846150023c3afdea0a58c69ca0be3a382c94105fa9cf26702de927b8f0601145ef6b2d2e66dc2c02059fa9318b417a23c693e5f79ced6a1343e822d3cdad31e2de4183d40c3dc56f1ca654ed8db46d548a25d7d44bdeb788ec37727a04c91ff6272593672865be5318743de6545e0def0ec6cb70166d345c1dbeb0b7b523c60583c9f3c0d31fc9b920c9674f0d664acdf5e77cf0cee1de7daf713f9830689fb513c982f15858fe8e76f9e4fdd77068b35be5b8ad51cabb9f224d7ea903a59fd5c08cc827aa4b6870d6ef306230a9bcc9f7bea3c29d47b6ef8056ef2ec6cffe885cc22667bc7fd64cf9d84f2e340f6de35fd63e54521cf2860137f5dc7debabf61559bfc69baca439f42e7fd446b8ab6a92857c41367b27d33b5dd93bbfcaa233e4a750151e785baceb12c7c7b52a94b977c5df75840f81cfae3bffafb80d787ac0d672a933cb6f66c5250a702e70ba9343b5eee4e3aed735e3a8b403c31b4b06b300dfb39da4c8a414ea1ed277cfa0bfa4cf24e1e190ed47d460270b4bbf05afa714ad109bb77b5cd230e7b8178c7cb9ec0dedcae1ec6ef2e0f2166a0235f831dcdb1dff0e3c10c94372dfcf57c8c354230cbcafc580b83ac7ed4a5d9530392b5fa4ebd31998d38664e7d5a5e35b1d8d994487c66205ca6f9017910c9b553f8b1d7161ea959ee5885c0480f6ecd674cd0411df1839a52f8ab812b03ece4da85d89e80f12ee0fd25703f119fb894c5c638cc989134c6c59b655672b9cb2437b6717075e8e5a8638c861297a28f6601d73ea66778387d51f96b7bed9137a9c93fd60c4bb36b8d5a1c2bb46d6581ff117aa1946769f631413c0a5bc70cfb06ece3ef4a3b82b1fd198d19eaa4554b1fd4367aac3607972b424e69d4c930f429915901ac1fd8bce0d92e2e77d91a24cb5e2dc439d1c49fdf5dabf34f514a565496f4b0b6fd1e9f8a75b7ba945ef941e7f9a8257b4bf59cdb5b50cf0b5fce48877cefa89c673e50573d3d0bf05c3aebba31f47e22b1502305de4e135259f8ad9b96091478d155ad63bbeeb28f7569e72d62335729a7230cc641c84f98b9cb16f8c8b888687132771383396849d0087bf2700f443428560ed999ef49482aa2d9119122ce054e1335ea4ed309585c95c367f0d6325cad9fbc61165b92f404840e8f4e86a3600de34036e22096f06ed1d22d87ff3c3af290d43ab6bb2fab1234443bbe72cf3c91d023c075e17ff1590c7785bd950c470f4fe9647b4c43f67e5f52f6431380f0ad88ef1ce611ff965145829d7429d55fa37819b4fcd411ed72d59afc520a3a2b64650056d6c9fe44f7533162fdcb300ea54c598cfed3f145d49a2af59864d9337684d0e8669d9e71f9874a4393763b9aea85575e2cbb830d6011f5dc152c66c9f3bb0c9abaab7221ceda71746635caf3547f747352e9fed3f5158c47b1800009089706ced3d5007d94af48a22e0be954336e8a82972fb83deeaa5c7f84260a93f159ef9b12003ec6a388d78aea6ab71681b433919147d58269264b1760a1ae487a56f9aab99b1bda04735175db1ec8c052917e922e8ea2c1f45bb6adb3609dbd2c2071d25f27fb414bcac80901f63e67cec597e95cda38f1ab2530ae3c2e06812ff5f74cf0025edb980dc553cd81bae869e6064016528ded2888ee4cdd4b3521120e0674d028897e53f3d4ab76f49fa1945a964293e025c650f2591d45ec166c90574a721a17be959b20b9ff2b12100f3a0eb01337cf7168a2eeb0dc9c95225b73a665318d5a335c2785dc5409d966388d939a6946adfbc36c252e086916ecc811f40aea2b0d7d5ccd37fd85efd7fb4cfea572621ea3e15f4bdd37c591d6a8509284c5c8bfa2201577da648d740348bce3155fcdea255397bf50236e94ffe3886c2f17ee80", 0x1000}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x24}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000002580)=0x1) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000002540)={&(0x7f0000002400)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002500)=[{&(0x7f0000002440)="ee97028c7d65c010dbcc0bb736ae207b963ec3fb25f61f3ab6c51a72998e99f08ec03222570058f20df6cbaf2c01878578b33b339c24d7c7bfb1b209d29068ca12a909a64a61c79a1634c02c25f7e491eda4577f2ed849e310980b6048502ec391445e7723dadaaf52d6f6fc06fb088414d0d4098452839de9dbcb5891cd59d36ae8e9e240a2915e3c3f2d28a320668d586458a4c2b19c74b328", 0x9a}], 0x1}, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) close(r1) shutdown(r1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x7, 0x287) semop(r3, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(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(r3, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r3, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r4 = semget$private(0x0, 0x2, 0x50c) semop(r4, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c300"/33, 0x21) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xf32990bd4342f504) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670ab000001009dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffff}, 0x9b8, 0xc07, r12, r14, 0xa9, 0x20001, 0x1, 0x8001}) setreuid(r6, r11) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f00000007c0), 0xcb005093f78273e) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r24 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r27 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f00000001c0)={{0x2, r27, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r30, r32, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r25, r29) fchown(r23, r29, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x1, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd76, 0xfa}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r16, r29, r20, 0x164, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe41, 0x9, 0x3e6907b3}) r38 = geteuid() r39 = socket$inet(0x2, 0x3, 0x0) writev(r39, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) r40 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r42 = getgid() r43 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r43, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r43, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r40, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r41, r42, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x0, r41, r16, r38, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:04 executing program 0: socket$inet(0x2, 0x2, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffff8000, 0x2, 0x6, 0x4, "4747aade3b9d67b42832c0b8d74ac9e77faa4fc6", 0x1, 0x94}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x101) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1b, 0x5}, 0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x6e20]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendsyslog(&(0x7f0000000000)="d983710610d986d22ba59324451d695e56cd1d4843248675", 0x18, 0x20) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x71) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:04 executing program 1: clock_gettime(0xbcb33a177662d791, &(0x7f0000000000)) r0 = socket(0x1, 0x4000, 0x3f) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f00000001c0)=0xdffff7fd) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0xb0) sendto(r0, &(0x7f0000000140)="13eb62a9d87ff90089e3cc2c3581a632e5dc912e07a7889d7c829b0b71b9a5fbfbb343b3ca01a81b77f53b4df8c58a9712802528944760e2", 0x38, 0x401, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x8001}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getppid() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000200)=[{0x7ff, 0x7f, 0xff, 0xfffffff7}, {0x60b, 0x3f, 0x7, 0x3ff}, {0x5, 0x4, 0xff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) mkdir(&(0x7f000000e000)='./control\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x8, 0xffffff80}, 0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x20, 0xe66, 0x6, 0x9, "50a8214d8e5266a3be5b1b8a1705a396416113d7", 0x2, 0x3}) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="c9a9", 0x2}, {&(0x7f0000000040)="9b45fdd657181b3fbc103ebfd241ef3ae4fddddc20b3a37063eeca5390c6930cad4d", 0x22}, {&(0x7f0000000340)="f20000e5ccbd59e1b4f2401129cfcdd6ce97a1585943502ede76727d74879eaacf080000000000000032fe4c84fa2824f7d561e6c0d84e057bbe9a0441ad5f893312406a0a87bd01d4ede4125801a099696154fef50195ec9e5f50b54fddb86d781623c9897aaee5062a81cf8a1e383e362cb2fc531da1fd7d6c20a645f5989385d859a8c2e97380c3c396f0aa511b8805d58cb09e4db48bc296be06d9f6faf7164be14f74bbe4bafc8d2cbd10ecc719de41032742a27c1417f2cf7c82d13e83f9991c6000000000000000000000004a5faaed0e2bb7731d40480a1deb61cb5ca1503a3ce31ecc6c1d98be2319d9970c87088d7e865608bf05aa761f1fe8f9a62846943a86a3c1b342462b58e6f4594300f2befdd7bc4a84e530366af49ed6aebc13e599947645f5725962e66182e3cf09b4e65a588b3aa75596c1af1aefd0283ced725a94133d8adffe12b408ee5943b99b36348464920b4e4d54059ba64c908c47f02a890907c81adf28cbe8225221d52dc519f635fabfe32f0100000000000000e7a6ffd2e464fc4011722b520f71b2235976c969fdcd96ce72523e1f5d51e9e474479e55a1a7900bffffd32023ee", 0x1b0}, {&(0x7f00000000c0)="37cf1119b049d8379cc65d7d01e9578c6e425581056678a493cb39", 0x1b}], 0x4, 0x0, 0x0) r5 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r5, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:04 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet(r1, &(0x7f0000000240)="49fa64b7d84cdbf7ffb1af2f0a501a95c946554645d7a71b9ef91d1e272e4f382e65bad58bb24aeadbf588460decc142b7f41d47fb384dc6cd1430af3d963c2b088307d2d5c4f3ce7bec5bc01b540357845c95528146616140ac301f80d8019ae151325809de23f829f784eec8d891f09ec62b3edbeb8efffc503b36783553a7cf7fb8a4356e8776b264a1d68b39aeff1423f22795829fb5ab13d4ab2e1216e0a587354434a5d58f8573336d75877158cc288ec196331a30e727111ecf134152a376a57d5cf9bdb9bb671b8324a1f21715426417dc66cbea594a8bc5040fda9c25807a9d", 0xe4, 0x404, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) pread(r3, &(0x7f0000000080)="e722fef3a071c5b71a5b9d0cd1c7bd70c176715fbb5bbd25d5ac41253ed2f52792734eb6850937eb5b93bc5f1dd2b4d8be041c0cfbaff52153494136b475fde069dacf0684e51a63d3ed7b3dbe3058b92357a0a81a6a98a5f3da1e8b2c328489c72020f6182b9855a0458b5961a6c1023e696a120e8d3c7b", 0x78, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgget(0x3, 0x80) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000140)={0x0, ""/9}, 0xca, 0x2, 0x800) r3 = dup(r1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) r5 = socket(0x18, 0x2, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000280)) connect$unix(r5, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) accept(r8, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r5, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') socketpair(0xec8ee9fbd190312f, 0x4, 0xc0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x28540, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) socket$unix(0x1, 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = msgget$private(0x0, 0x280) r25 = geteuid() r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() r30 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r30, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r30, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) r33 = socket$inet(0x2, 0x3, 0x0) writev(r33, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r36 = getgid() r37 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r37, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r37, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r34, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) r40 = socket$inet(0x2, 0x3, 0x0) writev(r40, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r43 = getgid() r44 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r44, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r44, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r41, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r29, r39, r43]) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r48, r48) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r50 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r50, &(0x7f0000000040)='.\x00', 0x0, 0x1) r51 = fcntl$dupfd(r48, 0xa, r50) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r52, r49) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r55, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r54}) r56 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x2, r25, r47, r52, r53, 0x40, 0x9a4d}, 0x5, 0x87a, r54, r56, 0x1f, 0x5, 0xfc, 0x40}) r57 = msgget$private(0x0, 0x280) r58 = geteuid() r59 = socket$inet(0x2, 0x3, 0x0) writev(r59, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r59, 0x0, 0x6a, 0x0, 0x0) r60 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r62 = getgid() r63 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r63, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r63, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r60, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r61, r62, r64, r65, 0x2, 0x9}, 0x5, 0x5, 0x8}) r66 = socket$inet(0x2, 0x3, 0x0) writev(r66, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r66, 0x0, 0x6a, 0x0, 0x0) r67 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r69 = getgid() r70 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r70, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r70, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r67, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r68, r69, r71, r72, 0x2, 0x9}, 0x5, 0x5, 0x8}) r73 = socket$inet(0x2, 0x3, 0x0) writev(r73, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r73, 0x0, 0x6a, 0x0, 0x0) r74 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r76 = getgid() r77 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r77, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r77, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r74, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r75, r76, r78, r79, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r62, r72, r76]) r81 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r81, r81) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r83 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r83, &(0x7f0000000040)='.\x00', 0x0, 0x1) r84 = fcntl$dupfd(r81, 0xa, r83) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r85, r82) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r88 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r88, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r88, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r87}) r89 = getppid() msgctl$IPC_SET(r57, 0x1, &(0x7f0000000280)={{0x2, r58, r80, r85, r86, 0x40, 0x9a4d}, 0x5, 0x87a, r87, r89, 0x1f, 0x5, 0xfc, 0x40}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1f, r7, r9, r12, r23, 0x4, 0x9}, 0x5db, 0x3, r56, r87, 0x3, 0x10000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r90 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r90, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x401, 0x0, 0x0, 0x160}, {0xffff, 0x8, 0x3f}, {0xfff, 0x6b, 0x9, 0x80}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45, 0x0, 0x0, 0xffff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = msgget$private(0x0, 0x1) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() r30 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r30, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r30, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r15, r25, r29]) r33 = socket$inet(0x2, 0x3, 0x0) writev(r33, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r36 = getgid() r37 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r37, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r37, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r34, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) r40 = socket$inet(0x2, 0x3, 0x0) writev(r40, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r43 = getgid() r44 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r44, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r44, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r41, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) r47 = socket$inet(0x2, 0x3, 0x0) writev(r47, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r50 = getgid() r51 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r51, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r51, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r48, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, r50, r52, r53, 0x2, 0x9}, 0x5, 0x5, 0x8}) r54 = socket$inet(0x2, 0x3, 0x0) writev(r54, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r54, 0x0, 0x6a, 0x0, 0x0) r55 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r57 = getgid() r58 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r58, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r58, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r55, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r56, r57, r59, r60, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r43, r53, r57]) r61 = getpid() r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r62, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r63 = fcntl$getown(r62, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0xffffffff, r10, r25, r35, r43, 0x4, 0x8001}, 0x5, 0x8, r61, r63, 0x8, 0x11b23fcc, 0x9, 0xfffffffffffffbff}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x6, 0x7, {0x80000001, 0x1}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x280) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffefd) r22 = getgid() r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r8, r18, r22]) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r27, r27) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r29 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r29, &(0x7f0000000040)='.\x00', 0x0, 0x1) r30 = fcntl$dupfd(r27, 0xa, r29) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r31, r28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r34, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r33}) r35 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x2, r4, r26, r31, r32, 0x40, 0x9a4d}, 0x5, 0x87a, r33, r35, 0x1f, 0x5, 0xfc, 0x40}) r36 = geteuid() r37 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r35, r36, r37}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r38) r39 = kqueue() kevent(r39, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0xc1126939, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62c91132e7c4438d871eb5afd11970380802e57f7f000001635314cb0417b1597259d7d3a5d37f724e521b0406b809c494cc3d802247ea557912a0e80ff9196c0fb29106ec80584ce994509e0180861b195ebcc3d35977cb61acba2a2d86a5343710783e8bc2be5653dcb6b4887551"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x3, 0xcb) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ea70c9634eff767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:04 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, &(0x7f0000000140)=[{0x50}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = getppid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x3}) setpgid(0xffffffffffffffff, r1) 16:00:04 executing program 1: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d676300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc1a00373dacbc068f65eefba1cdf9da3284a632091879a6c517c7609"], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) kqueue() ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x2) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x3, 0x40, 0x1800}, {0x3, 0x2, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0x0, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) semop(r5, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 16:00:05 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) socket$inet6(0x18, 0x4, 0x81) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) clock_getres(0x2, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x280) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r6, r16, r20]) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r25, r25) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = getgid() r31 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r31, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r31, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x0, &(0x7f0000000380)) r34 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r34, &(0x7f0000000040)='.\x00', 0x0, 0x1) r35 = fcntl$dupfd(r25, 0xa, r34) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r36, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r39, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r38}) r40 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r2, r24, r36, r37, 0x40, 0x9a4d}, 0x5, 0x87a, r38, r40, 0x1f, 0x5, 0xfc, 0x40}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r40) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000200)="8c3110553b45878e10cf5248242d46729b6c43ce01e916b45d3f25e14dba3027bd216819976291975ea2228a94caa55abceab1f51d8cb5bd8448405c7f8156bc5a69697eda30aa6ebae73bb9b59fa66d3addef5618823a98c1d2289c5e1faeaaa730876604ae451fdadeecbaf714b79889020243afb9e49f154cd92cd1f5450aa7df38d73c", 0x85, 0xc, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) pckbd_enable: command error 16:00:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup2(r1, r2) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) write(r4, &(0x7f0000000040)="618305040cba13aad44bd25f7d9ae8052d1911187b60114f24a26ce766301d0e4248dc3449a29ad7", 0x28) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x7) close(r5) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530002d4c6fc939ba4c01e18ddd46e1f453687d2012333b3d15150cb1a749faf8d22e8ce04e8f3869ce26e74d6b5d4e93e0b86d70ddd74e9eb0b16aa6a1ebf3f22443d58e6fd46e00b71af39486d0476cdff8abe583ef649a6c71869306bb8cce4136855c"], 0x10) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000000)) close(r0) socket$unix(0x1, 0x5, 0x0) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x3c5, 0x0, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000400)="03fa7c527b04806407408ed21f8a8e9f690cebc1ddfa471bac1c9c50fa9f043e65a4000fc1952e3c5ca13ca164762c2d6c1ccb45ae7aea0afde3248f4fca61f2f958d6c329", 0x45}, {&(0x7f0000000480)="be11558e35e115bfec3f83f590ca9ccbc5d07d684d195f37280cd61a2f19c77c15e047bc27c5c1218baa4ac1e3ed8944154b3ee0d4e616e7e7df", 0x3a}, {&(0x7f0000000500)="9a76d5ccb5623931b119242f08df13d39d828a1b79a67599a0ee3ec0c14e1e0f87dbfa9c40a28350784b04bce8d8449e7bbd484a586a634f49d39ef3b6a61db0fc99bc0c22553df87eebfd082cb0d8b487289be68e4f6ec8429675caf712185ef24e1e73176ce3867f0dfd91072181e5a5d23e94b83689425339e111ddca2ff92d9a950d41ebaf138c482a", 0x8b}, {&(0x7f00000005c0)="0583b6a104c6a069ccbf66abe8d4bc59c17f84ce7fa1c7f662f9d71e4d8d976bd7f953b7e9177d6070a3059409147ffee751241aebb431fffcc1d5fb6cf4ba0493b18c74827c37612ee5375a27f505b514fd95b05a549152f7f242d480f18c0b283cc83cd2", 0x65}, {&(0x7f0000000640)="5fd7238f137c5820e901b0a2fc273738e5723cb7d7e12611b439fa94e9939e9a86a3e994616702dba6ec85d7799205aad127582cb95a5313644f2c8e26401945b48a40169282e10720afcfc92023d6f1ec2e", 0x52}, {&(0x7f00000006c0)="0f57e76c85f0413688cbe9e5aa111233f1319f7d8402840db464868f44298612659cb829fa517625caa300a16b2671dc6b5f29475d9a398203450809031992f5f74b01adb647d3f84d8bf2549cd995889c8b0b0e26e9ae366889cb4b2fbdc90ca8d2d50efc937f5b0b9b99aa0a587c0032c48ea76dd88409db0cc4711f2b46f19332b6ef665a6497bb97b1c86e891afe66710d7f9732f17bc20b0a81b974d7c433e1c7930e44b05d76f0e14d97f7803924f19bccbe6b0499739bcbb7d60450fb30479dcf63ebbba0df4bc687b0d32fb12fb7e93b53503453fbe82dd068b9a880a1ebf76b7188509d4a106ef7ea878f55c5306e427d16a9a30688d56d7a4c61a13dcda3ea0d3813de6c61b6c5d24571cbc26ff47207fcc50deceb041b97c436413cd045731b068d9f875ad9202f336747d3b4bbc7b1d54c13656d275019b72b2dc444a4c7c21ae384da6ea95752d7b785ab9d69b2aa5003df1aa3c9ead388d69db44d64bf964e8495c5b8f7948dc6329303baeb34004bb2f272787e1f2a18550d085445734c401718c2119607c4580d57ce5d62af1d01ef72d9a746c554b7b4d7f0cc7791363936b81c2cd7c9e8655cac808ca24718ddc452256c53da24b5450dd190c9952076541b16d40c6ebc6a0d657b2e2feff37ed66fd2df48885dab3f246c344b9bc8c8d2b08b5d171207c2e09d8656fff50022e2a52f9d086039bf0780e1d158aa0abae808cd58e7ac91095fddfa5db7a59bb0353b16a44728028a1c52f1d4242d6d9be658ac8772a8042b259e44177731f8f28020a5322c00795cecc19be7190af43ffb8c2cab21b291304aad0fcb6453968b3a065acb5ad7e136bbc7dd930aefa2eb868cab048973fce5bcc8cf54cbe8c11b5c38f94b473cbd14d9982fbbe4e58677707c967219ea469cf4c16d319ba30e86c21b5ecb1a9a20564d04a3cf0a19f7f0f93dfecbfce29ee93f5163fcdb9d7ae5709f41e7780686b171047e569b9fda9738d0edbe175d32a0b678d25f37366ea57f3028da452b9a025ba098321e95495816920784a7b61178aaa69579b4e3cdba4395bb95dfd087df87137e4dea0e39b17f589610ea9f58baf92c727d9d17150e545ca4980fbdb1e2058f25972c1a9157501587dc2cf8fc313c4c0adb10787ea1efe141d957da61acabc7893c82e9ba4990ca301329168708b2b1f1092997209ee3021501199cfef2d1877bb3b6728caa6aa66811912d1d53027d37d10611ec68f97378b01f20383327f89914c7e6ee4fbae393d36c776f255cac4ceb8395bbd28bd6eabdc333a171c9b80511f95ebdf10a9c8907236d71d7dcf9a20c82b469fbd014e0c7b6cf6a7587f49ec7bb72ebfe7a3557397c05cdb94575bf6a8b9cea8c89aa486bde417688aebfcc18d3847685be4241bee20a83a75a29fdfae13b9638caef3a4e49fc6ec6509b730c0aeb1c04735fc2935ec736e38b08a0219502ecfd03a5c5e9eb0f559dc8cbbc3b13be8d6a2a6a30b007cc28be4781be5486209967c722f4cf6489a43b55a8815676d94051527a3f58ec5f9d414a321e8931830b9ceebf67387363d68f8994834ab4345209a6b05afcaeaaa55dd0cce532585123c1e5804ab03a93b839a6f3525bff73add2c1a5fbea58234b5dd16c101145c0d96e6f6015bfd4e5d45ce7f89465f578d4b75fb8820c6f5463ec1fd9846a658feaf8f76568e4df05a42c9eba8cadfb24a0f0877b196a3ab2b5263e56496ab07d8d473774819f76391aa6517531a35011135b091f1d625625de6a491cf168bbe10b39a01c0d5c580261d1acfdf90814d82c9075c8bb3631e7e5ad17b3974eaa85d08ca3b5473a99e579a7e80a5e3bc0709924cdf163dd471eb00b159a2af47281630d9a524576dba2cf835fdfb3dcead079affacea79c8676014ee2eb223639449484e60e0f1e29733f2455c97f08986b358bf584d052d7cc1dcfbcfc122161c943a6664b496aba5f8cabedf563124de9a973d66c5c77a836c5f486b0ce62d37e159cb4027f53c4b9d0f7255ba893faff0a6939a0733fd65bee860ed901bdfd1616b7b974ba9ba86e4735739b8c3bddf139549f6076f911fc58a6aad58c92bfe88d9964ff2b388b72e5dd1fd76b10509ecc482bca47ed16e55f76539e60b4380be39f32f3dde095f797a7234f2eeac779d216d5292430cacada3dca4f097bbd7ed3fca5569072069b5d6da2b67b52c095834bc1fbefc33f679ebe1da775e9d7abfc23cf165d421fbda65ecbe2b3fe78e907214fdc1127805f4a29ad5cda94188109449f341cf098f43d52ea55f82d21554807e4a8a16ee55f57cb2df6ea150a84683930bb6ebb612c69e59a793825dfee346d1196fb5137e21ed32cab4aea33e6517096cb3cc1004d721b9d0707453b13cf6817f35a6bb362fb1b2943e5da16069cf928a1d8e7a3aceb781a9124b5f24f1fbd68147169454ecc180159cde58d00b31fd5ea10b08dc936fe99fc318b056cba4e3f5fea845cd7d0b7492fe8b1d1290d3ba8418a1bd3ea41476ee704552d0cc24357b4ff4d35f9e4b681a8b9937ab171ca7b3e0d04356ef778f857fc05a05d6e5b78bec1ca25bbc29bc4eb202bcf4eddbbbf429a65fd5a0df0334e4ac5fbeb070643ed78b367fd28f07abc4b6edf8422a73e5d38692ae131f626a665ef6d44117f0d5b6b4dd77ea1540582a3a2b2f2e1ecbc2be33b535e063fd58c31ab85a4a9362a9498b6da11387f80c56daaa742fbcec0560dd7f306667db3df8735baac964c3f3d67c238029c5407c03d4089cf98b576271283dff28750e4a94c7d454c91927ef9f3b0b3c17ca8752cb2857f35f58508b17f2bc9d2f9b90e656b1bce3673898c3261b9e653bebcaf685f04091a096f51beb2af3e2dcff613f1c2e3b1db9247db1b806077c2714f2070a5016b43c47bb71250a8bb7d2f57510ee39685b306112af1381f008e14a24e84e9bbed2df7d25ba3f64c3d0a98e2732ffb71ca9c9608850730b14a5cd0608e940382d0df8b39fa21cd0eabfea54b3fa9a713e8b29af8d1628d0234041ffc463021226d4140b6d59dcd71e935ec430b81d46438363da2e8abef23a3f21d23e64a76095682c8784c87d6b7748070046233c4e693ae644baad17e8d373d2f13da8e749fb6c3f036805c2d00b6755486a9ffed5f95d2d77c5e1895f7e236bdb446cfbf5701ae85c14decb455dd1da61721ad529174b3a3061c0303b60ee7a62564584f9f0220a70a55c8f46106586e5cc4b6ad9b18d8822063ac2a65113948f839f8ccd9e94ed4bbe8b403240d633a8be0442697508b012c8f297b96f6879531b11ff3709638d3dcfb3ba2c5e9368dae9e8010ef28a87c3732452853230ec2e2115be1cd9ad8d73e491022039c8ca43f4792e9308f9222e3eefa6e03088fb526f4f93d21c55a7c1536de66c3702b7d17534335c280db9db8759768f22dacd0b02e2cada4b315f1fde58311ec7db0e35172310f71f55d880c65c53a3eb49c71ebc1aea2a46ab656a2a8e33ba86f683455b93f7de1e3c742fe91ebaa057f57ca5a084da29f5177bf94a74254e956e9769240787a44fbabe4af55e6a38e67169c27dd8e58f9d46f82635d2adbf6bc74645904eb8e0a4b986ce648bd8a2c64a3ad751c01f7376bb08ef94775300a58988a2ca2867511257ae052b4dc65b6e58a0bafb893caa5cd461109de0e544468ef41a3961c3bc2a70ac25f0e5df58819a7f33c16fe841a0a3118cdf6e5f56680f205d5d3d43f92a82d1fb35aca7199c60ddcc4afec945574530edaf53ea22a8037e70734d78fc2d5cb6ba7076efe675285cdcc9c3dff23ef78aef85c6ce4a6fdc68e43e02a9d7840491e770415345c494e1171e575b3e0508097822d33d4e63d5ae8b19468c18a5604ae270535e66fac8f647b85db62ea23247e189b5f5d943a6b9bd6dbddb2dad68f19a7409665f7dc730d5cddb682d0c7c42331372c9e170fd71aff5aa175eca838bb2d35dcb81233eb883fe8788b44ce3ccfed4275bd40a1b829577509618c09422ced12dd6c1340154dd1fc62dd77c0aa3c2e3f693242d38ca12c5d0a243e59714d2e0de1c5632b0e15a5fce6bb3de34e14172702bffce18803b7f3c4999df38d527b79204b069fc8eb3ecea0ad29e07de808685def7efd0099bd09d584e5e1757f9e0370d599b216699827284826fba8a867e3a934e79edf336c4cac2c27cc6cafe03e84bf08b5c0a8a09fc1f83850188868872719d1e8ed8d5804cfa542727263857d9b37dd75f280dcaad18986e4d31ae4066cf9569b2aa7b8bebb9de3c6c0dcf3b003528a400b1bca02898265efc78dff2a5183e2a8bfc57f8ded28772e4fd089f7726a53b381c3dbadfd45dfa2ffdb63107084277b6841417f655a6f0c113a60d8ed7b3c986c1332a417a9b303c8d7d42f67c7c3fcb6a88e4976a6d922a55a9214e2f7995970b37fbbb504f8aedcd4ab58e8d781d890681a918bf007d64f355dd4b12f239f8ffe1fb9eafb044d81879af1a92aa39f2af58ec543b1d2a3c0d09de4ce14d40808b05250d37b512cf37e5dad58b53d89f3baffb562ebf031bd07b6c4d8324d8e921b4a6ad0c63759e539a5c634eb3ffaba957c74de54a06570cce332f8c1dfdfc4b23c4599251a96814d59c41fc6b8155cfab5b43a945f52507b215304d44cdc69f643f5bedf8d5b75b9385f94aa4f50cf4efcf5a001c3af0d3e92145fadcc30b931aaf541cd78f8c5d2fdbdcc58a7ad9c3258446e879ce45027e199f6df31b7e0e3c61de2507e938b29d6c03581b6a73442ef0f57f17f421d70176b945fa4370a138645cc476d9d46d691beb2fa077173700e2030a1ad3169090a8710fa0b6d60d050921dcfbf44a53c78d392f1d1dcc8e673291a7704477a6f99785ebd6bb8edfbf2f0a2bb727de0ef10061611e760aa350d5d7412d5c279218c3e72bbe14c9e98b7e570a0ce3e46d52eb983d413d592490f0e046db9c4ac60b3c6113b8b08e6f9631c2107341e4e7835402177bee07982bb12ca7e068f151f50ca99b878ce7ef521defd618f07fab75eca87eb722b0fd642ef22e6acf90b55f8bd1f9c5f10f870edbdedd952db3775c5b92e3096babe12357a9a8440eb5c4b4f99f4a9cd9a2d78dd29cef56c70fe352d4e924d7b5b5e98a182bbc5163f6f7fd9da12c0c2c1c3fe457892bce146d01c9a68ee770763fc8aa1736d4375bd6dd0ce032806ad88354f1d0b661043ac0dcc1a7a0c387573aea24fb6ed8cdbd07e0615654ece8a3deffb8a8bd3cd7acd1e4f9f013f21b922617b4568977bde17d87204f3feb06a58132af0c2616dc0b197257a7416f39472b4b82a42d678771d74a3aae0e8a674a2d3b203f90909bb3b4b46515df0b4dab5fe75bea7cef4abf5efeb5d0354f67fc690cbd28f8d1baaf90e73cca97fd7416c897eaa84c9ed924d0eb17b37fcd57a0447594113b6593f9133b01c2ca85f9719a574e4cc128e3ec3a81aa8be7b0d0f5b6cfb58cf9fb41ac138b50f6f5facbf2a94e32d17be2d47bceb20883222de29e452a18e606148218bf8a8df6e8462109110c0f3e67a556bef846231f916bba8c195a77fe240e63c3b906b8d9b5bd0b349bb8d938c9303f494d3ee65115a3df0555775bf31066b1f67f955c64be60476be80de0ae27c5210983d35ba3360e358c435e7c111b0051824ed6930b6ed0622ddc8224a21640f9f2abba1ac8b6f2261f442044b471195bc1c5aec763cd2b9833c8947db1d700e5035abe5beaf1a5c6dc8b0f066606340728ce400f274143c562afb9e2847a1", 0x1000}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x480, 0x1c0) msgget$private(0x0, 0x80) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x45f, 0xffff}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pread(r0, &(0x7f0000000ac0)="b17dc7efa75fc51f8b9f1c10e2e21c1b30efc0ace6c99e99348cdda305dd0adfecda3590643ca7ba7f50241e7f8e8d1cc7273d6fe4f2c41fa66b9e54a790760015fa6936c6f27cd64bbae5a6617c45db08ce753c8d025dce30f47e17c6f150a5a1848037c76b46fc5ff144136f206076e3e4f8a400475e942e553fd193367eea67ee64a9b956a6b93b5c1f3bf12d4ea5ac672d15ccb81d537976ab4565014ed453fc92ba61ca7a9521d3aaff960107af146afc7f14566e6407f9a8703922e38d5893c1a3c7961def6fc50c59834c10178108b2d84be0a22a1e0f7ac353862cc5ce06f81f2bd052b07a47dd7c926dc15fa0486fb885f743345a2331ff69d12c73aac6a85874cd85632ac7f10bc82d172b902a53054341549c410e8bdf4e7a9ec9eba8a6f600ca84c3779b05796340600fa822bdf9b1a060a9347caac331f79bf37cebf65c90e2d838057263ffb19942028f1ab306c19aa215bdd28de45b8a8925628ce475c9b9e92737072863a616dd1f951b402a703f8c800f6a9310f71d473f0d6693613524fa35084d58d867a7318874904d26ff5e876608248373d8c0a38722b1468192bde34d8c7d7d606e680024be2dc648361bb8a6ea67eac8a889fd1f5e7e3666e48073e35d8b362ca897fad5d017c7bfdab07a2f10b4ff87ac5bc89277e154e3189ed9061ea42552f0e45f7a2e951ea872b0b79571b8f457bdb2991cf05a506ff6625a541c443ff3fdcfd1927b5b2c60edf95a91f07e0825491728bc2f130b46d54265109e460ab2b80608e57e0b552635ae180c9d371e48ecfad04ada9f9ee6c8d5a3a197baab878cc9d9f411128cffe78dfc89625212f4c01418f48056095b6686b92eb4d9e370c677a5ba142338cb3f67531eb314ab2d41b1f5c9f9cbaca56618f90bd13388129f85390e674bd67854f943a1a1a6a2ff68dda74682dec713197b34d320edcbe4f01e9cab5698edd383f08c13410b954352bf0ea2a93f658eb47c1817972f7a5ae909ffe103562336ad4314a2399c5dc962268262c435c081168069b58b30f0f1b4fa0075f9a4f7209c35f2537dc9e98b533fb8b376c0507f73ec46d8691bb78b59c462ad87edda64c664c6614ec5b47916e15c29253dfef3f60be9ca56fcd78c725a2fa9c4e1eb5727786c842018095e38e4ccd6ec762a81f7885f93537ab3b1b5ad5a7192495824dd0b0afdc4c8ba1459b93d83bab96b00cd6cf12750545edb22d73fa91ed35c4d9cbb23fb3c3fb831ea65419162ba193995c42bcab9b98e0f6ea2c19eecb7c45e45c6c22e887bf7ba0a3b78b5fa5da7665a2c32491404a65399abe0376036e589aebb91f2a5aed2266e7a43fe373a0eb78d6d17c41b696f3c592fdfa3bde969d6cd40fd27822a40727730480c4897b8585aa8781df09175c47193aef6f3125cc0df9ee671d90fa3c8b257822326402689de80827ed0fa2a58f3546477e03d09869a2b93304053e45f1457e4c12cbd53bee53a4823ed85f15c1110b62d41edfdd8a4703af97e558384e73beca68b18c503f5007e8b28466bfa42975efa6c0a1f9c32af1dd04b48d270644eca4bcbe2b94e863860264104bcb7e32b4bb9dee71958f927fee1a55979a8f24a936ebc2a1a329002ccc24247f17138f34bbf9cb8e14ee8aed1c901d8017b093fec9b3d8b9d8c34e86859e833028484e32f89c8865d8ef456b6949c26f96667b29f608e6a914b0f68ea45cb891e999e1434572170064d1ee08bcbd9c797b0ed4ff8d86e6a8fd0efc74cce5b0a3de0f7b03faf571e0f0c529e4a19c49291dda118d931d4ba25753c1471065fa5f393e64e03d8bb1413a97a6b93c48a663d7c1702f60db645cbbd03b3432a60bbadcd681338e71850f30102f9dc81c04a4f538393737b62016e13580e26c6296e46387ee8b1e54a82396239e753fb5412d1be3afa4ad5babd899289798786eb02d32b35c6fc5138a5477fb34c99aeecf67dd298405471f6ddda1064e3f254de7de6ec0221f45850a88141aafc87ecdb4ca5295504c93736c73ad9d747412544b48ab62964b17ee596af7b983ee62c21a3475c3dc166ea4233862afbe57e07e8fb011b3ea75bbe34eab72e063364268484ba08ffdfa696123ba99b124aab458467d60652aeede59033c9d497b1f5d44952c5471b6f66390dff85693984e85e1e6ae52a8882503a68b943d430cd0617b532cb620d294d3a13c9cba117922fae2ef9a297abf6a5b4f7201b99fd00dac555a02e25feb120817ed0a94ea97b17cd13350fc0e7328a668dbec14eb23f8000d5cd37f890010cd726710c17e2bc6624f57e6ac5129e712b12c34324be1ca9c8dad062e7831988290e8b642cb9fb708733dd538fe34f6d955ef4b57f819fdd70aa6201ce27eec77f7016ac77422888af324647e7c1b4fe364255636c88f4178c6d1625ee05f3b07c619ee535b4f8652730de5b2b87897b45d15c8c8052f9c7246062a3f465d21618e84e1d4731d2f5a66e76f6f2fb4a9e424ef3899249e313ac1d85e2e0463e4a2a702ec0fdbdff0bde074cd7492a4bf92ebf6a8e79c0ef18848517d14ddc28e2dea4fa05533c1b12d2a0d3cc6a7741816eaa1917ea82a25d0876c6a990e6a4cf141e86f10a6149cf35d0928026d53d61789f8eddfbecf394db5fa413b1d9c0645f20b333fe632445dfa5c9611d4693dac8ec3a1a86827580f08a33fa82c708ac2870de8046d702470a83889ecafbbc01a079028c6626967d31d28331d62256cbd097cd070e8da76507dff09b80b6d8d41201aa78e55e9624dcc2040481e10c89b8f3cbe8ede5107b038f40425ab50244e822a81e98824da6511eaeb0f36bdcfb7122ac6df063444da5a1464ea5155a2a66c16a90c844b8bfd1f313a04cf6c581d40a88cc60d98a095861a83c0b44f7bd30c11faa583ca32b2d824fa9150a90353c614594895e3ef6017f87330ff438e617c95b290b86a04297575bdccb491dd894aa54b52a342de7e2704ccdfc3fd3896047e85b88bc571d198895d99c963b766e7824f7167fd452b34644cf9b3329fbcc18638764cb693bfb12712c6f4794ceed92b8db3219b224afe92dcba6796dbda4498c787e47b2c79caab2ad9d7b1c3d8070225036e23d639066e1431809acbc588e591cba4d0da73bd417e92c81c3b0fa830dc15aa2c5bb1a5b2cc9172053379c7c37f0a6098fd855d4f128c5743d2b537387d4d794f2d5da2f713e9343d8725a65d82bee8f40b5f808a3147694ddd99b7c6de1d2f1cc68f2173afb6100f5fcc32a6df55555f117766e869642fff4741ecea6555e50a1cb5c0bdd7a309f85d60698edc6e68325635763227b99e20a51cf66e6a35ade7c47b00d4e4dd815e760268733e6fe0e48d90567522c133b89fefa8f08e51987c73625665fdf03e78f6936d8069eb8069859d7cb1791acc316079fc71eb6c480dd3cdccfdfdba3b1c9027807a9a25dd476ba9a7693bdb14a4982dc2b3a97d9c816e7982e2bd883dadd94dd0e4e1e3c297619c33579931dd96d0bdd0cc2577fde93ed4d05353530bf5c8b9d349e9444d023b5464d56af9020cd7ca87afd7dc8a851995cde73bb238175dda55500eefb6e1223a85d604860ea0ea809286de6b896f54895e8a324cb4f68f0da45f4533f6915a92af61cbcdc6e8aaef08f125bda65d0f4a6b7b1e14b4443dd96c7ed3fd7acf6f3e90bbbd1e60c9af7f8b206de292ad1cb049eb1c891f30c701239f6afe7129e4d3bc3ad9a449e97bc6aaf5494c08917a03bada45e710af8b9bf1a396022bcb3f4b8740f75e9941dcbcb7b6c90fcf7fd99d85efe2785e4aa2dd1fbf02a3d65c2759437abaa24c1895daccdbcd4d78bbc592ae6438ffc85d3a9c9c486c25331e62f702e08c86ebe514b0d0206649e117c2a5f070415c646d43a2441932722e91a8effbe32a57cc48e491d5510d0adf6f4d29f7318fc28fedd71c534f37bc57a70ed440e8b103740bff54ec8a536d039d2a28a8aa179510da7673763442834c53e311cacd2cfa68f006373e8074ff504242f0456bf33dd30a6262a2780b8656a3d26c998df7755896f96501e9cc5d3ca82d1225b494f15be7ef45dd1ddf46d6adfc9d4a8b3285c6ecca7ed801ac9a0b37a906475be0f9a399b5be6d8a4a9eab1a08e0fc144e65e667e1788666f98b0c388100095ef3f146f6b2364b9425214225a55fdfbd9980990367993b79e4a08b9ac7283e28584c00c21b0e5e0b3bbe22065c2c17d1356ca8683cd39d2aa9f4a1b670b96d00d0cb0fd28872314a0bf6b366a53f57799b0d9dc4e740142f757a70025f65dde9ad55646c70651c7f76ea524b18f483230ca467180b99dffcbcc44dc61091c70e60eeb14d59c049ce6e25f475295d8041dbe52be198473fabbc306c7b28b3752e1028f021a9d98127c4b1f18ba6a7d5a055053aaac4ea127a54861b6049a043c5403f9ca6615eb500c9733e6ed2a2f83a3aa3a2367881dcbb8968b63b374b277cc7f77c55ea7ece2d45932b55ca48780329b7d25e78beaf9337f0ebba64745c1a2902aa14315de75a54744a7b7721cbc67d54cae6764d66a976b7de5ee5ff3aec46b8b150148b28a67865da607e736307cc92357c98c5f3a757444fac1a07065dc8460c34043e77232cc5cfe10207fa545f7a0cdc9f30390a59cb668d043b2f49e1f95840a1f70f26c35bc6976ba2d0989bf96dfa374d30e9bcff9617ddb768cc22d4f1a1b4a7d23c21ffd2a0cd137243955cd3d60e29e0a0184f3dc71b19ddc19e30526f93ec50722deac2156b24a69f75dc61d4c38f3a9e22a4214eb59dd96562e4f311c718394a36ac2d2a349a8904c8b43b8c0b5dd9186ddd0068877b4d0fcf4b7e18b9fec61f3ec5bc994cf208447730e7829d28ff331ca5e57e561fb46b40fcc234c12b26ab199e94ce26fdf2538f7199a3894337a3a7911c778d9cd660b7c94cba3c535b45f05d65cafc208a7d721d958bdeec9cc53073ad8376b5df4401703beb2af6403e46026e588d062b44c3aeadfdbc8aa570ae290e40e10b66fe559660bf12dad45e3b9bf11becd3f8c8ca8afcbfd9ed70e3d75ef69dcf99cb28e49cbb88f895587c97eef5e233e5989e28db3d3e7541c28c30d3a6535a2a24430e952f5c484f63eca6dbb5e2f6728368cf3c0539bfb81bd5fc9dfd217b491e43e4ea48d249d00eb17874ef4a3348c0e609da0cfeab9714f61e74724dbbfb98f9f38a01854c451c473e624229b617bd18f4eb3d165fe99a724fab40e55cb220286d6752916c2e40c3f51e319c163bc019708ba7872ed3a58b3134feee6e7ab332831c280b024e440126e5ffef1a75d701046a0fb54c090ed4aea6889d16139d5274fe638ffa9d09d2686bc977dbeec8f90bd3ceb499da99882f31bcd2ccd91044476dc2df4ba3e4f9e4f8947572bcc1d443208ce70c79844b1609fae71b27c03f718beb014b0283e959b1cf651122a187cb1a19545eec3cafc0d78b0ff93a4350e4350f317cfc74ef4200c4b85b547e73bd1b71be9c8149bdb80d58ca1e25bc7562177ca730bededf21c33558c44be1ba3d52d4701f8ab9cba11e9cccf1ac04e3cb0b7bc1968dd346e5f1253f612e4f2e46c7501faf3cf534867c396d4383d95b59575ac0f2a06bb85d11b0bc09f341a604df4c162096bc7378265ce739ff91330e639d7eaf582dec375e6f3378f77f8bf6cea82358db56b1ee274e876a6785964c8272b9b402284daa6b4fd59f2e5814835c7100a8f9d026885dda2f87905a19f5ce189fdfc085a316c3ffe3c0cf3cafc5e1114c22834", 0x1000, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$inet(r0, &(0x7f0000001ac0)="7079595324d0707b9fdd7d7c45cf735362ae076a307f6f5445a9f2a72b22f201816148f06ff8232cbcc126d23084051b5b3b242d41a2dca849960ef7559b929359e06ee87005ed75684a1a2b63e1850f4e28f74c646f8ebdd0577f741aaa6f0d0a28a4a3dbf0849f113591a042a9c447f5985614dc37623a85f13199c004c5f2fdfd6fca8875e910a890e7658564a332bf5284736804da185e62f4824f86760903ffad5ab0d0b624905c44e3c60a99c1b2f11f173160843e478751295242051049f17708a718998c2a34e8467e8eb409c97cf46c57bd5fddd2ef9cdc534b9e9f05b47a9ca95ad553763754bb6e815b26e5e8401bfcbfdec139a76847e729ae08a97e94a11e39d4526d2493c6e2b3128eb0aa4e80a20b097024707ba3030266f0114f3e97286d6ab9f1ee42759a46ef1fcf13668d674b2617e6fa11c522bacc5c462858695f49714d70e1dbbf58f5490345d6e465002eb601259189afc67fd8d621784173fe0604d3ac93217c82935b6fa1af5eb2e72ce49b6ed98485c14ef549fc3d7f92e593534c029a8d0d1a969067d559c5c5ec00405c1c967eda81b9b92f777d6d2849964bdc100afeae9338524624c44dea0b688dcf8d6e91b342d85d90d396e40484a6617f3116da9a9015d9da4887872d9d1dc5a9b730f06d179a9975a9fe9754b94b7fc2e63db6d35fb91a113effc8ab83e231c049f8151731547492b65de10087e642134fef1287295b1124ae22d7f86a466570938fa86d6c97b06b81952b96b66a1b13ffc272e329e0a55f6916f0def409f668b5fa4974e1da452c2cc2dd63eb7860e9401b73da7439bced80d701f2425df604f2edd925481543b97c9f2a083670a955dea20dce7e3ad33b8528e371f26d5a4a7d9e3b4d9f7594dcd0e99fcdab0a58a05c95abb50ac6695185216ac034c23c9de31191e3a8ac2aea47434135cbd975a9a736c1e1bc06c908586ecad298d7541c33907f195903455d6fc86729da8f079e051e0fd35d061f52282aabc03be6e0e77163b09b9f5508d7d7b85110a3872d6d399f9576d2bbcd59c72e72ff599463dd24dac0055ad5c31d11ec59787b3907c11d8edcdc22cb162784d57412600c25899ba11865ca2f6b5b16262a7f1104d28fa47bd627fc21a07ae8750282541647ee029c9fc62fc87faa14e4b39938ca5d6c9f0ab5b7f53c002a156dddda22c93a9a90a8625a032241656b1479202c17af642985b3bbd95aa4f463cb20cc1340e1cec55a4610d1e52ae48ac4c00bde5d274c38c013d6938e9463f037770619d2223f9a6e5ace6fd622af79dd8ac90aa50fad7ebfd1ead8f1af70c12ca9426382da9b3a30e5886195ddea8199e2c8d89dab00b0550c01adb473e70ccd7b4f56be2a767789a4d02252501c90a8bd90548f33e381ff70ca3130bcde309d7e3d11e3e34903b779162f8ceb44d63456bb96a47074e82389543eac1ce7e15fd664e00909942fae411eb47f5beabe68d9f9b9c28c57a0753ca87ba30ab4e29d53c89cd6ad8ac095e9eec196964a797fcabbced3d82e2cb970fe8049d9bea9dc8f377c698ba665b522e60c69cfb687f66d65c064dd8989a3308cb51547ef88420de466918742f3d2f3205289c6258a8f62d7372e53e090383d70f1764494fb7aa2b515d5c5dd468134f5b0d9bbc126ce9a627f7abb625a0e48cf072bc3a2877bd0cc2601aa029a57e419ff1cab2c0feb34e0b30dd8b83e47fe63c234d06313640bd43633e7289feba2ab76429143d0ac9b2659af5e870b233eae968ba3d53dfa69f152912c16f513e219765b1a042272d24a16878c8a80c599361df89543b3a107ee93eac1a404673de357830a8bb04988b0f3e8a80eb23e829e25d3d28315692915df99a9fdbb5010dbfe847ae16c34aef64fca43e629550bbba98fef5d78eb7f234f32b1fd09ecbecad44367ebaa03540b71832ba834419144b12290548cfc09ce72e6ee782aa208fabb21715d15b2c11ee839212cbdc9f9f041f304ae9b8c12b6ed7e1d567d2fff6d3871205879af14da7f724165e7fc392a32b103d12e04a8bc2cb9154b0bbc684cf148912eb6019bfce4d665d4884e13bd73a3100ef730b8472094db9e128558d048ec195a27d470ea325d801fe8b2c2363a0ba6817b47b2b5f97beef9f566f1ae84b83b1db3c8c47397623eabd5c6fdba0a26cbdb30cbb535ccf122c6bb654dfbcbfbe316dd9569df8b3eeb72fa1169eb97ca6b17582b98df6f1e5e1f98570fa4f175f0622bd2f97ea5137d2bfd2b1a420bbb62ab7feb72bfd93314479ea26c3b4894d3c692cfa715c8c0a699219341fd77f02b494a816735147a185a57766046c30c0d4ebd65f5c291ff3d8eee674b849dc5d554fb697a5ef495c3e2c1a6b7bb86d73e7d2d6547e089c6ad4910ed2e7fb7122fca3409e791440b19a71b0ae2469301688bc89b6a682109439fee3b481e6239381971c4e5028e6b1858a67b6e66473ac99a9e5907ef7674756cd650f549468d8115d5c98985bff73bc7a01da7720ff6cdcc4f15aa3130b4dd48073e35f8da485ac2988395ea754264d903badffcd7b553dbc665ac6843a5a9610ebac90f309b5ef77be96a9f1372678a5e9dbde02d280e3bc3f451f28ecea66a43d605a52f944a2e5d94c44c0fd229723edf45919d26bf841e5135884666be940c38d88a34ddd8876799be3a008a64ab015e769981817bdb93d3325b1ebc89cb99d9158519969022b8e77bd55c3bfdf8dfff424a0918a74288a95fca28387cec37cd62614a7535b768ac8996133ac3b736ceb802c31efddacd891458156fb34ee9ac4e94692455f487d16adc4f10826e41f735043fd3964dcc33e2cd3caf97d622a06baf594ce86426b010f56e94cbf29cd5be2dba67e5fbc5eaa409f8015d22c3da47d92413c7fbd0f7d2d6eb4500e805708a27416b7711c3347f79c0da16ec27177853a0e7c44b0b7eadcdfd1e43bce6668a12fb49f585cbecd49cfd9392503c20d4f7ebd3aa8a8375a94a6d7cc79cd134858a5d6bb1fef621085bae4e7dff393b9a4fb86901f050d4870279692d79f95933a48517f4b61cd0794979ebfc5fbc6a490e63ec99d4062bb2a17a7cdc2122a87e06fa0af8bcf4b26520e8da66fa24fa414e056bc4262efa6839fd3c7f1a8fa409aaf61e3cc8860fc25256bad4e54a77cc30f3ef68475c34bf29d22dca0bc549f312a17673135a7d94fbdb8c9f71d58d7cd2ca152891b64791d763ff91597cda5bf28798c915ca6e919abc1bdddbe0ca55753fea311a04ac7be81511a9782ca620dbdb8c9e8f973a60f4e02ee4ef234e8eed607985e9d6a9370ee4d933bc68957dc08d6a8262a4136e2442728b190ddbafd09f7d5fcb4f55719394385a336de492e4eeb8a0fa9f2da7d9ff4bc5cfda062d5fd3b82d4a818c0c7e9e132781b9183871050b44c856fd3ccaa723ca3b33c268633fe30f70a087708dbce0755afd794a773772275cc8581e406f20e720f8274eae9b45385651b8fe75f2124da4d96a8cdf74c5f0e2786383af9fbbd18b52682e3d88cfa5a362444ac2dcbb65d543c1104db26ecafb1b8e90dde65cf863e4dacf0ca832982bfad653f036d9857e7018d785eb7258b03b1611ba10dfecc926df3ba668bd4f32c25405a4d480d313aa99cd19943cc4fea419049157c96092257b3a89ff318126600117af04639c25e65852cec1f7c7511cb87673bd7caf565dd345d70c76cfa913b509dcb80d6527efcb096937857824b5f35f6994f15b1e0db4beb6f7b5b470f17204931eff34ca40652e6fca4acaf17f0106cd58b4ff4f99326cd958ca56504703cb3ae9eae0b1a1bdd464ad3568db5c74236e204e30b27ad171364ae1fdabd272a38bbd37bcb8557db2ab194d432f775914adc4701186df73b9444876b641b7ff66fd18cd35cae4860cb4557c85c274dc8ec3aed81b22408dcf74394b43d127cd300a5ac27d1b0c63e1c917a1ee8cdd5ff63bcb9cd3aa79b266dcf0af9886aba44f0ff78ffa7b6e308932c5a486d54284a65c5ea9651d8a76c9c008fc8420336342d7be21d425dc188ddcff7344dba4f5fdf33ca3d472b3622b1de4e9887e99ae90da734fd52c30b8c5cd6fd68b9a17a44fc6f895e946f24541485468a07dd131db747b3e6988c42d909a4396444bab5267e4c203ee5718cf528fe85033a09ab60feaa68c7167e416f2fa43db2cfb64b6270dac7404ee8c518d74e10d00b731cd07b8a77b829e970cb55fefeadb9dd97a4ba3d7820797bf82dc85644697c5bb83d8b2c1ebf2ca9f18e5bf4f8d3f0c3ef4ca0d21e308688d4ce94b9764ec2649e5694ba42432189c8b0406e761a70b2a450ea02b41e375425a117d0f4ff73f45dcd5e94d1841ac140591daa1e19211ea2f53efcbc81b4de49d6d12016a47e81a8c478218c47fa9df9ac37b2fd3f79fafc4412833b785b900ab25360e989f3eb1f7e533ccc222458a8ae7168f3d9ac494aa68a0ba5f19fc0b6c5f2d8abe094eee1c482446cba993dfbf5ed58518674496d5c2333ddbd08e03ffb790ccc4bca54dc2026b475f29d5b06b9e1386b0a250591129cd6756e3ce3b2aeeff70128440b06e92df1b129cf4ba95bbc5f95a31b5ab90379ca9029a8f5355c3ad15a35bcd0fdd0d6aa30b4c47fdeef1a7cf2f3816c7c1503066c03a8bfd0bf13e89a6de870f092eb3f80194aa2662b097810040489a6d538a9ad5d6acea0dc24fe8e40c797dced1cbd7e8fa38f3f5062aca537f6e99598a995a5f9e2020ce49d95157224911502d6cbc009200d3f051c38e872dbcc4a850f55a33e6c036ae0efcc772a51f6ddfcf9bebb0d2921ce1753cd7fc257d9ea832b0d09f6d9bf7f066d8c628c34668e4ba6030b4db882c959e24d210944bd39478a7cdace83309a98067d209399ba8d9ac81551200ada791dbb70310a0609a4ab63f0f1bd1dc38dc8882fd0f2e3bfeeaec9c1d3d82148701f75ed5fcac9be400348a7504588e39fbde0f2d99d803e78705b2db138b5ebde3f007435aef062076c2d06d926265164f7ddaf703cfd3cdd6acf7bdd8281fa2ef053419b6a1423d3617da27fcef20fbb3d692a481b87116a226fb061c736db99f6db13ac481e6f4c971a84ddf80b9bacf7a6b7162183bf2710b4b854d2a3e39068e99679063613ddb5e4e4fc569204cbd3ce9277aad77a22df4f41a8c4c824b3ab5f55d6e7ed0647b80fadcce2615ec2d5f848ccf3c6a5a749280c9114c82a088cb08ba5839ae75bbd485284b02bf259aa79f8f1af8aed81a16906b4d55c7cecd25af3acaa9e85fe902e039dacb0058ccc7ea4fa34f5258807e820231605b6620f317bf97d3c3e6678aa6fc363a8d80e72f811dde4a9bb72d247b551e97374e98d1632795de6ed8aaba438daba28f5e7573bccb00003dc922e20a2f966713d0b463048b9a5329e5f7a4144da1a7644991ee75479df652b1cf1632edc4f1a9b6b678d0edd63763024d3fcffda0abc7c37c4d8355959190c3023315b39a267da7ac774a9aa979e0fd43a2720cc0d927492a44173f4517736a6c8e564fe36f8f82fd54bde968c348e4f6b78ecaf03836900d8a9dd96ae8fc9e354658e3d6061a0af35729d80b3dd5c4e40deddf68326d51e9621c5fdca24afea2289186bb4bd6af775d3527bcd6bd57281071c4520d8b76ddc9ec21e0e916c82e85ed910b6ce7e2cd089fe77520eefb8b314f226fcc584cccf8b94083dd3ca7a1c7bb5bd7bf67231f0b0192b12a1d2f30d4f2273e52a1e1cfffa36d61308747852b0f568e5849203a2c77cd6c619b", 0x1000, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3}, {0xa, 0x0, 0x3}]}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1, 0x7fff, {0xfffffffffffffff8, 0x4}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r1) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="2b6e4820bebd28cf827e8304c68e9fbb870a29544bc5e88b47f4156fa4d9d1e01b70e5261053b41d27a9b7abfc66769274a3d39bc17dff0cea4536a48326022a39757578f98b36f00fb66309e5faef8b8997f33dedf866be1e04068d635d2f13cb61cd828951b45ae404801ef2fc2bb358fb3b07311dcc0e1907449e037be47067b5eb41f159b431bbb247f43fce927dd6d2a79f80e81f52860a6e828c470e050d1993910e011f8ab2441be716b03a3aea72206d45f917aa921dae1190cecf9153709e1d256c3024d3e062addd55e3f074bbf75e354cbe2b57c1d11e1c14297d51b5be1654db49f33bff815c51b715f981b3e0cc4a2582f883d8c5bb76406a1eb8fc8738ea2a156e27da9f620ee51633dae32093c79720473d3c535497073f1ae0e0669791706c1e8bdeb464ea5725e254bd8bbc0927ac21fd1585a13eced3aff24dc26330b85b3e780db0560e2c746d87c55cbdfb556a13fab8c19320cdb9b36657e740239d20570dfa78ee4606d52b706a043c9250cfca4aa2f6846c9df45a26e7d3ac02c861b92396d3fbfdb1b5f3222b97102cbd46ef31db518fe796546845396a7f587e8a1cf8ad18bf42cd4cb45af7455d1ea0fade625cbe5b428f24e96f1a75dde4741ee61159fd6c275f45f51cfa4c9da27f3ab2f67d3c8c4a605d4dc5513ec23a459f3b0a42070849e27164dc1c2a24db74508be7ea0f250915af71e2580fcaa322f9975121aa7dd8d6b48717bfe6b4faa1effa87a484821c7015a62a6c72a3e15b74182bb265387c0dd3935c991715d29f0bc9dd6e1feb8ab6764a260ef9ae9f45eae249c9396d73c86f2305414e7ebe1cd627507e1be3b70e74a0dccfe61a7a2424ed927ebd8822c08841be8fab32050b28674c22691cc718e7f19c55911490476ef673014ef2ebe32f69fef983942902d44cfe593a562200dcef6998a4909b63ad55a694e53689d721deff39765778be3da920fe3b7b1c71e018152779ceaed2fbdee2e27ab0586e437de4ab22a7fbb08338ee55f800e70ccfacab083c3ef656b1f5653e727b5bdcde33206df1bfab5a98254578c5945057e87e7d6fad3926fbfe03cf02d125d5435099e403c555c3bacc8cb5ff323a4ca86708f7b5dd0c212ac5c3dbe95161d7ff60896221caa8f09f86cbdafdd0814da68a25481aaf6cf11b9247c85fca71a3a0b0f8fd07da44d4213e6ebb0e85afaddee7271f8d7938a8d38afe02f0e129c8cd414f83fc62aeb19a6b622ae6d2549061da692225273da2722ab34501875373edfb3cae28129a3b3c696b0bf9a28cc0be9222b7c05db34d85404c59aeb04983976d63b4c5559fe60676a70e67270503438a8835e67999f498164ba499ec8282f29c50821a640c1f7d9c4681d966e64e4cc96964b857246f5d6aa6cec151f6b29dfff2d7431869fb3d46e2d0b6cd5911af44246c8bec493e367690d35e3807619c0c4275c3ccccd920d9605f8d5e14b5fa2dbfb459e0aacae2a1dee6b26c5a99919e84034352808b5bdcbc4017769bc2344d26daa0e305ee8fdb910de2051a64be0a6641733f8be041a67a31d884d386521193500dd17e66ceb9908f658b5d856265fee7064174da98cd12a28672fe99de746cbbf6a0440925b397148f1e4f6163f536023a3af9ddae3b072265ed110aea37224aa7d7b1e0261fb2354467165530e29763053e1bd024ac91cb74926758f83749339be0cfc30af40925cbef49c58b854818e0197fa51cff626e0db5b49a69e339a6142ff5538d731047cfcb51c97eb5c763e74c812644a96900091873f68e8c688a7cd3b4cca892ec76b6ec5730338e445de3e264077be0978e0ed9547842b42269ef917b9ed5ffbc43d93eb683f877116ad600dc5b4d1a8f33dfb35366693d498c408249d63d5141fbb393d277a1686d93cb5f8f5f86b5210ad37656724c3c88d6efac6686de45767d03fd5a17d6ebf69616639539335a6f90c29fd706ed6b5db3c412639ea05ba8fcf3e849fdfa67d78d869e90e390f18d94e5106bf5ec893e51b2a72b1570f60367ecd690b2bbe2352925ecabd21f95dac0baf414f43c570124dd3ee7ef5a22af81ad9e5b359a47ba469649916a2f6d1eeff8207fab9ff5a76d3f1dbcf1cfd04564f56129a195a59261b8ae6b32bcf97f09ea5c8c105ca06c88c09b990667910218b0539b0a64f2412edf1bb9bb4350a0539ebbef9abbbcc32bd77dd7fd1ec784307b905b471592373ccefbb0f93b1b8095aac08c024c62dbc9c1fa7039c5f3e95185d565f0665b158ca5a97d861c2022f8c80ca482bcc6d5f880159dc5d616897f42dbd8f27e8eb24ba3bb8686603fa404db18b2544495a04f77c02d77da124121fc1d3969a4716ea106449ebe7b5c9cc0738eab7e4a204278718c8c20be21fe709aff7529ff53cbb1913e876dbcea28dcecbf5ce2c34e3342faa453798cb024404c187a775a3b3e076651187fbd6dc435f3ab3839aa0603b0e6da53b71dc681ad0d4782e3a0d6f7e2a839fa6a2cd7f2ab51076c13d9b7f03a38698f91516f2fc47001b1bcf2f30371c7dc6bbdb3f85c77aa18ab9341ae25dc0eafdfc4af4c766c43e7817b1f03d4a4445722f4fd813592e6302bc52a4e394b6bc34e3e6d4b635061fc8a0bb814c5c3164321b4e22ef3f369f8ccf47ccee69160597526190897d8e41f3dd8100123b8dbe41d19a56da5975897541ba7a1f8a1dc1f5a5c861c827e43919babcc56007650531b7b926a4520d54f83a3a6edfdae23501bdb10bd574f5345064ce7b8b40ed800eb13d6df2cd2e7f071c1668729ba5df7c466b232672bd946d732ceb9e44aa68fdd87d4fb40e7e0241f67e3b7ef031ac9efb8db6669b81e3da832a08193894f77bee3a8ab5b66be793c6e6cde28aa89d44f6a60303edf81e1b927f60ee01626e43cae262c30eab985f6ee14f418e1afaecbc6e063790a15054d46dbfcf4bc26a0190e31ce3c6f8cc3932170c67114c20048f2c543e52af30fd1c16abdb0f1fad7f50b37ed544eaced0ce6ab259c865eaf498845e546a447040230e6befdc6ad1a15b977b95c3593d4baf894d32cfb36b3e23be12a9e2028b4de69aedfdec69c8d18957707b12d3ed094e80da720c171c18de16f7bbbcaf53b40eaffbc7aa257a0d638fb32b5205cf8c7c313bcb1342476c6c2295f5f6eadc0e3f05018d2cc76e47e24a6563742438c9b1bc86e095b0ad406b799151d3d04198dc3d85158f548b8886b157726dc47c9bcf353e3fa0416dc977c05a71bf56533a33cc13890b9e811410b55880c2a9fdec37d762a50dbba795ec95e4b6d7c0233fd502953fb7f32c82e8933a5986db54d3ef74cdeaddb96795837d5b37c49b70ea733f768a91a4ebd6b75c9b8ee36326023ab795bf7e95b8968477b66b2c54f5eaaffdaaf976362ca6dfd81a25cf1bcf39844de0c9b0b758cdec505ed25a01d1550d9fc6877715259a8dfbc16bc8451547909b8e72a4a8aebcb86e1db571229c8db4dfcd36b36059276700f636f25c3c12fbdb8e54edafccdc7ef41920a9a4099d0d7c437758d1941906c2fcff7b70602db8b9148baafebd140044129d57ad4df386771c8e45aaf264f9922df35f28d88bd34b1d6007b45639498286cc77a214e16a3ac07f2d20501ef6d5c317a03e6d7f509c3eaf3edb0ac78f43ebcb4e671761192375a74f76a970032c49f324da1229ae00818561548228009ef9d5eb7aa5e80df79df68fc52545d01e330193bc3f47c14121f1232ef9d28cca607976f18eb881ab95a711dce98388f73ab506b4b464cbff3f39047122e904e60fbac72f609397441d3c8c1ac8f9b1093415db264b036c0a06e7d3a729b4b6d22a141b0942315e4c669d925217ff703733629040036af86739959c9e64f1bbc555607b629c6f2167bb6abfbf411863ea99dc89e6efa9165aaf132ab40fb7c7196ceef1f6ce56b896a6f0f563c0467b70bf256144b69c7460f918a561b3c07be14dea92b2ecd72bcf02b78581c1c9b8fcadd8d2372e81229605e3b1649cbc319cdbba028c3cac7452195b769d12fd11e4b76fff8730d91d90041b67ecb714f9947e1dc37662ee57332600e9fced18d95811679a5806752d3c373e47ed8e9d163a8ff267f6f66303e4ca2d9fa4430a97d55b332364edc69fe440a352c972c6197dbe027539f48967512ef72c30f40b7c4f3f96862bf35018552eeae5e3b04c770c30f8b14c00be42d284988cbf7de11142510d87310b8ce8e3fbd5334af8ac6726a25fb7962aa3589350afcbc94544c9d5eb248c3a9c20ad12217c12188d3d68c2bcf3ee5b3bed38dce22638504e8da398752534174e5ef247095ba9942088a489363047fdc26b7c41a7ac88fe892ac172184036ded5d8a2ba23f067526e30cdc22d477cdbc43c0d760d5eb5557d937f3e8c473a72a9e55598edb44a33b1133124820f0d3d8ab7503a2e59b66a51a0a71787dd469c02363974932dc53036269b50248909bf4970bffdbb546e980c8572e9523020d57646ff3293f908aa6bc25e8390a99a4ac5f6ea059b801a0c3975e26370e2ec9763a299e8d6905bbe5904aa76151b113c040147b64bbeb00b39905aaa1dd4a4e083d1ff64d3a7c77691faab71cbd80f15f98d287e9b1db21cde8193a1dbb9146bfaf6a297cc6520fea24a2ad980b243fcde2364ca4ead86db123e46ace8981a296e97f74fc4b5cd6214f56fddbc902e8648ac9b68e49badb19390bfe7ebd6705b58cad2a5d7344aede044e026e293a2d33df7306e14e3afb87ac21b57aeb73e6c84ea86ac993802b50d44acec1d7e4df8c9627c0c99d3281a7a2c93f059e343b3d9ff285942c3bb7a3add91f5022a8023733e054c2c28bf8709ff23493906b038406c06b5d17cb8fb544e124e9354bc5d71fa99189e0a962b978db705e38020db23e396fe11037cc121231a608134594f85bad5bff9c08d38c7326cbbedaf7317b1213d7ef4939c4ea85fcaeaac75dbab5387c6b992634c1a8129c006a4ff3cecdc89717921edd724d2f7ff41b450f308f56247c18ef89624fa1e896a7016ee474cf68893a534914727893a879599d42ad7a17a7bd851653b432647b0db43d13a032190974e17e6965e0ab76247937cab0eb15e3355a2fd8022ba1acb5b6ede4ef3eb1961da36fc2cf5e394d85b9d126a59cdc768d2c1885142b0ed221151958c57cbb97558337748932ea5da20a1e1162f4640cff5dbc244950c4fba353909560c25e8293c937b1dc7c7b14090a5d274644dd2140486c2369ed37c9e85ddd75632d78376dce84e473ed8b23904f0cdab82841db557c76dde71c84aa23dc7d06b85bf2f68edbef0b35f62928134f76ebc98612ef8d3532ba8c42b392d1add4b41e242ca5ab29b1db7dcdfbd50a04f4a02d3b68f0d093bea00aab56b702490e856ab8f5b2e51eaa6ff2994949e758142e25894acd442654fdad77233586c4a8a680cd7165e23afd80725fea80398da59dac73ba02ba4f024c517f1ac831b5c0f7791a1492a9886a1afda5d93ab8daf6bac7268a5680f61120e6b3c807d6075b67102410d8c2ea033ad56a28e99c23fd7de28f3249e10f5e50ae9530681a0a0fd49d0f1fc27f440b9b2997523324de80c375d4c840d0cdc4be5dfe32f6007cf12676efaea6b4c174bcf8b3bbf9a1cc3d690c8bed42d5a04f2b873d2c91c2c58b497aaaadd60890341a8ac13cd4cdccdfb43998afb5b919d460aa282bbcb87e52faf18af16f0658c5e8fe6d669dc81c72acd4c8b6b686548b6a54593e590e0c11a6de66ab4a010860", 0x1000) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6], [], [{}, {}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78b034337cbd836fffff18892321ae847a66000000000000030000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a3304000001005c225ad1e217c2dc6e93db1249dcf541a700005a00000000000000004511af294306e2662b1cadf078648b5ec784f696ade9d139cf0db42e4fade2068b21b000ac9e15d64c93becf6fe8746681fa668daee850ec606236a938a91a22771fe091a2cd5b8343393b93594877809db3830e4ce03c781c1353696b19fa3891cb0601f1f660f0d195e37c6b4bc4d0bccb3982ea0ea2c1f5890cee769ee601a4602214c8c15cd364471773fe7f7d56e3ae650cadf3c4a841d217501e73f55ea96a42c5f01dcb49f0cd93350227a7177bcee55ac06284920000000000"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xdd, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x3, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x337, 0x6], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2], [], [{0x0, 0x0, 0x2, 0x5}, {0x7}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x3, 0x0, 0xfffffffc}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_open_pts() dup(0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) r3 = syz_open_pts() dup(r3) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000007c0)=0x2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r6, &(0x7f0000000900)=[{&(0x7f0000000280)="c3fb16b68dc84f150190b9e026e16da20779dc41700188a45389ba2fe568854182a78ecbdb5fd187908d491c2fed9e5a8a6622696fc0586a30ef8c80a438c16ce4843110452dcb68e82045a62a2f368e33b53604eb39e0a2b2c4db139bbd340bed7518449ad87a30dd29e3deeb3f0cbe4eadb5e22271cb00f216e5aba67a526372e0ade9872c91b3bc23c5fafd68a90fa7c0c95bfe5ee8efea134eccacf00e9abf62e470fbbd59cdcf1d7b72092b038a41605ce28273cac910d6d8abb97df2f0df440cb1b87e27fa70d0e80ac236635fddae0ff36b1bd7a6c20f6f3d033c1f6e86f9bdf412b8c85ab445dd28ebd4c4bd99822a036de2795c2744d4a88f", 0xfd}, {&(0x7f0000000980)="1456104f5bd8258c8e6914fe966335c6b0512d40b71216539affc09c24826a1f933a293c8b7458d2805ccba293dc4dff4e80d75b3ec6a8c3ba4d32c20446e9e3bf777529033c0ff4a8c40d589fa852cf930610d9e21d72355a860cbdc816f51d7d059a5ffed3a2b347000e95b9b9b76d52804bac062c09e2c263499e1e2f7494d6ffc21a310d79f8d4f250b53351ebd5e3cc77754c5bed44f081d5a961e7c85cc1e79f614620c5d1c2220ba5125161acba9ab9a4f59a78d3ca2a90eb531d2cafd43f566e05bac7b0994ab9fe8c95203527f2ef39353d16e5da8c61db59336f2775059810dc156890443e032ba81c75eb81b886626bc76264bac4d1078aa136f197eb43a77c6e8f07496fd01c11c575f7ef6b56ce5796f54cab7f96155b6a1d6ba466f7933ed85cb20fd1c6fa60f18bb8a978156a53be5e8201c9582989c02604472d6eefd086214897b48d40fd13fdf87fdcc5d06bb7178de99c6a1259c4007b7a6d7323246907ee462e9842429a461e", 0x170}, {&(0x7f0000000380)="2f320760c7ec73f92c374aef3fc2cf9c0535548cf467db92bb5ff9162b11fe7c51e794beff22e98a075da2bbd8ffa47ad3031768955601f5ec2156418cc55cf8faddadd7197800500660f386f3008714f443c867e60a4628360b0a575a733a707adbcd790f1e4cc3466662a2adf96d9a5f14dd409a22a2fac9204099077f96", 0x7f}, {&(0x7f0000000440)="5331b8fa50d622079df1391f359c3e357a9a4b117000c76e603d94ab6796ae2d597fa0b822d7364a266b22dee107c2c639e1e9ad4d403f7407623d3af3461a075d4bccff14fe2b3b8eb8865ef47dc06319eaf20886b4915563ab2e6db791b00d314a5f14c4af068cef5040e7278af598151a9da515caa9bd9da1323373c61466329e35b9fc965a460a6186771954395e186fe6086e1b87f812aac0c7525ce52264412b4ef242b525ceba6f9641ee09d28bcd7f6b076dbc18a3cf8740e8c4bf792e469e238ab62bf10c8f212f7721d40e796a0c256575684bfacc0124ddb1f8d32f0773a459f4dd182e7b225b655056258147cb73912c7130ee", 0xf9}, {&(0x7f0000000640)="b6915f5a1246e9a9ca63c4241e9f81f769aa713ca5444052b9b2bb93025a4b07ee5217b13ea69ed653d15da9f1d4085ebc3d6f5ae6d671909767e4e802a4921c4fb1efcc887044488bfc5033df233ae3fd03b6570b996a3a850ebb204e4781e1", 0x60}, {&(0x7f0000000880)="e94eedaff0a108df95c246248b95fb65589c7020c6281bbfd0e289497646730dda56e7c776cd76919ef4b9254f645567f8e974b0b7b08bb408544c37c096d27fb93cf7843bdcf2f5bce657eff2e337d9528382a08ea826aa2b0e0e69b7df2800000000", 0x63}, {&(0x7f0000000800)="3e05fc6271341f4ffe0e7d95fbc041bc9b6ed07c41443cbca190518befdf55ecaea654db6f4156801e92acb23a3a8ed0c0e2e64c5f236e4f361553d62f598c21d8b738eae4806ab4fe988a13ecc68ed8da899577c3a79deb9fb6841a65aa64ddef6487", 0x63}], 0x7) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getuid() r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) close(r3) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/178, 0xb2}], 0x1) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0xc) write(r0, 0x0, 0x0) 16:00:09 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r7) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r9 = socket$inet6(0x18, 0x5, 0x1) r10 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r11 = socket(0x2, 0x4004, 0x2) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r8, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x6, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\t\x00\x00'], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r5, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r6, r7, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:09 executing program 0: mlock(&(0x7f000026e000/0x1000)=nil, 0x1000) munlock(&(0x7f000026e000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = dup(r0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x81, &(0x7f0000fff000/0x1000)=nil) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() r18 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r18, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r18, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0x280) r23 = geteuid() r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r28, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r28, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getgid() r35 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r35, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r35, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = socket$inet(0x2, 0x3, 0x0) writev(r38, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r41 = getgid() r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r39, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r27, r37, r41]) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r46, r46) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r48 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r48, &(0x7f0000000340)='.\x00', 0x0, 0x1) r49 = fcntl$dupfd(r46, 0xa, r48) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r50, r47) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r53, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r52}) r54 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000280)={{0x2, r23, r45, r50, r51, 0x40, 0x9a4d}, 0x5, 0x87a, r52, r54, 0x1f, 0x5, 0xfc, 0x40}) r55 = msgget$private(0x0, 0x280) r56 = geteuid() r57 = socket$inet(0x2, 0x3, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r60 = getgid() r61 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r61, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r61, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r58, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r62, r63, 0x2, 0x9}, 0x5, 0x5, 0x8}) r64 = socket$inet(0x2, 0x3, 0x0) writev(r64, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r64, 0x0, 0x6a, 0x0, 0x0) r65 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r67 = getgid() r68 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r68, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r68, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r65, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r66, r67, r69, r70, 0x2, 0x9}, 0x5, 0x5, 0x8}) r71 = socket$inet(0x2, 0x3, 0x0) writev(r71, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r71, 0x0, 0x6a, 0x0, 0x0) r72 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r74 = getgid() r75 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r75, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r75, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r72, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r73, r74, r76, r77, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r60, r70, r74]) r79 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r79, r79) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r81 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r81, &(0x7f0000000040)='.\x00', 0x0, 0x1) r82 = fcntl$dupfd(r79, 0xa, r81) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r83, r80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r86, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r85}) r87 = getppid() msgctl$IPC_SET(r55, 0x1, &(0x7f0000000280)={{0x2, r56, r78, r83, r84, 0x40, 0x9a4d}, 0x5, 0x87a, r85, r87, 0x1f, 0x5, 0xfc, 0x40}) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8001, r12, r20, r21, r3, 0x10b, 0x6}, 0x9853, 0x7, r54, r85, 0x1ff, 0x30000000000, 0x6}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmget(0x3, 0x4000, 0x9, &(0x7f0000ffc000/0x4000)=nil) r88 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x1, 0x5}, 0xfff, 0x9, r88, r88, 0x7d55, 0xd76, 0xfa}) shmat(r4, &(0x7f000026e000/0x2000)=nil, 0x1000) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000e1d797b243e9005ab3e900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12d, &(0x7f0000000140)="ff") 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r4, &(0x7f0000000080)=""/110, 0x6e) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) socket(0x20, 0xa363f68ea829097d, 0x4) write(r1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3, 0x7, 0x8d, 0x40}, {0x8, 0x0, 0x80, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x5000000, 0x7ed9, {[0x6, 0x3, 0x0, 0x1515, 0xf7, 0x4, 0x740, 0x8000, 0x8, 0x10000, 0xdc3, 0x10000, 0x22ba, 0x100000000, 0x4, 0x101, 0x3, 0x10000], [0x3, 0x0, 0x100000001, 0x8, 0x6, 0x354e, 0x8, 0x0, 0x8, 0xffff], [0x1, 0x7f, 0x23, 0xde1, 0x7, 0x4, 0x9], [0x294a00f, 0x2, 0xfff, 0x2, 0x3, 0x7], [{0xfffb, 0x7, 0x2, 0x9}, {0x8000, 0x4, 0x2, 0x81}, {0x1, 0x1ff, 0x2, 0x5}, {0x8, 0x2, 0xb0, 0x3}, {0xff01, 0x0, 0xcd9e, 0x8f93}, {0x387, 0x10000, 0x1, 0x100000001}, {0x500, 0xfd7e, 0x5, 0x80000001}, {0xffff, 0x8, 0x6, 0x72}], {0x8000, 0x7, 0x5dc, 0x8300}, {0x4, 0x1, 0xffff, 0x1e6}}}) r2 = socket(0x18, 0x2, 0x0) socketpair(0x0, 0x5, 0x2d, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000280)="2ff3bbc79fcc258a1ea8c97d5046468fbcfd3e3ab6b1929949a14d3436a1c4a1909807", 0x23, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) flock(r2, 0x5) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000580)="04d865121e9ba2991e59de6064fb61b235c5a0a15c7768176e9d543158b4a106a4e9c99d39114570c7ae98fa147827879a47ef80363159fbde2b5a1003c077bf960ba4ee7895e6316592807f681d5f6d8a4a439066302ce7e8c5885a5f032070868cfeb894f3d7821f8e4bbd0a835eed9535caccccf5d977f3193ce002c773222da46dfbddd1739d631a1afcd86a61012a2e907621a33be2c41481f653515fe074ae3f80c069c0d6986974d728beab99bf96745cb4f5f2dee6cc8e1bced3794df91af1dfe48792a33bbb3687adeed89fb5acac52fbd39783b2b10053a8884e48670f4ef69c61fbf844a41f02b76ec626f4fea8d24999acb91b3f6b4171ce53a11218aa42bd0de190fe64d21719f4df3e1d0f91f66f16ffc007947c25755b9bb6fb42e332f112ff30a4ca136836c35c628e158387dd3362541fb7e959f6a4d2ae09236b3630d20134a4cf3856b77d84fb43aae3d6c0e635a69ccb9be5ec2b28b7122755dff4dd7710c35dcbd8709ad5c331e9cd4f800720e5a062353256939e67e606b96ddafa40c902c96709dbbea7790248db24e494ccba9cfe9bb24c1e11f39fe7cc0a1eb615c1d99f705af0c04f1078e614ba22474352724562536da6eef0928b1eb73a0d725c19386eab464029e36f9d40f1bbb70531ca5055ce6cc7a8a70c374dc648403f2789aa904f9d213cbec64cbcb91fe72d2b201b1422237985bdfc7d2dc939efd308139c4faa08fc8b00faffbf4b88244152b6c61bf5470cafa6dde9341b1517e07c114eda0be17399d66dacd57d7c92603466468eb5f9cfca4ddac4ab47c1161c930583f31daa53756280456c86cd984854c1efaae8f42b5a88d3a9bd0271627f54ff7b2b00e04ddd5e7db2c9b1565df4e5ad188e248c11a079adfa860761c577e893385d49aa7e1a38afd686f09f34f61ef55cd96ac9537e3d84a63654bacac5314d1d7e03cfac8b9b3ee278323a4b9dfe8662fad05d1030d69c769ea8aef9ca63e1be036cd6cc9383265d57eaad1384657656197172ba625787dd981ec32e55694ce44d2d38cec8d3d59cad6f6a8322033b0ba1e4a0fd01b16c05cd7d23dfbec59594f33de1cf13455470d9e1be2bcdbad4a2b71d7d8249841aebdea4d31bc77d0eed4ec9e31fac6552893c30efac9b922e12a1829430bb01e5bba271df778ba4d985494623c0f5bf4c8296f4e06ed038d370c564ecfdf4887b2a882a93af2847b99306c3ddd4697898659f2d18712286e87ba0a15b7c04d9a060e5bac4568d98b0c180c5e7e9732f8e3082643ac41a97a07d9253ee7c2d235b1a0cb7c2a0689aee2db391e84e4ec2e8677cf63af07062fce9026a2ff8649ec394c26c0fb25b605c523a6a6a33d462bf6ac61eb0cfde6bc516f05a0075337a8ae0cb32e5eddd872fdd5ff42f1934649f62017db28fe9f168e797994c49c268bba2a6cc268044fca2ac6591a5f00d799781bfefc46632300bf7e760e3cfc0a5d0722814ee3188e7f3434dfe5da765b8225add995cd94c92cd63bbbb908cc7b89ca05084702ed3253cbf613ea4d1ef814da275c1590ca3abbfeea86dc0a97ef23c794cd0e3b476e3d4231bcd6177fdef873b76114ed501de0dd5894ecf8c7a4661cd80b545f8ee34d5c3868214f552718575de614d248bf4df3f767a95b1364df33a77447a57581f1b939a3ca764dfad69c8a1da4f0bf529899816a8bc43d7226ba669ee59b9446fde28e9e3b80d57e1508c4519ca04980979eb76c67b0bad815c467228e428b772a322609ad81aaee25111d06a66db0bd2e409482947ae56b80bd6b7bc4778c0370fe7ea6745d8e5004a33d5e117c37fcb5f9d7dc3a2d5c6aaf0362a6de88fc913ef0f64be2c7753e603285dd5277397ff3d0cb4bfb9bffeec95ba78a0c8b14298761a91f48959609d544a10bb0793310f30dea4013ba5825b871b1f98a117d2383fb32b893cd3eed263165b0afbb16e4b858c409950aafc17da65df492c15520fcb5b9f6d6e7bf2cdd09efd7062e08a1c4676451ab3d0f7382d28e7bdd9d8c8647a28869a3a8b7183d0892e57b24a8f2b90e0f8863a9cec5bd8f2f234897752aebd905cf37c25bb6f870bd3825f7c402deb7fc9455fbce6f74135460a6f579c48cafab05dafef3a3bb2dfaaadecffbf58ef36764e17063e0afd5ec8930bcf76fa00979a317796703e2087cdf1acb8dbbd2112521960a976a8940da0e5937324db1d9907e7f676388515b655db3cc7fa8f29df6964345ff2ddc6ce5a42c205fac6dd9c01e4d8ed249e4f97372b30b2a3aa800eb4dd3e4bc21c3ffb17363b4c8fd4bc966f49f2491e19dd460ae4ffd448de3027130f58fd79be458b2a493c8498628fd38b9e41b5631e72b8ff3c2278a72073871730f935338f6e21226e9e3606c7dba7b5eaeba25145daa2ea41ca7c84885223964643b87dadfc1c59120b292e644eabae59fe378b73964e03410a8b56608447df2b80f76c1d3d08c0197a4db016f07102de3ab22e6c6d1f96932ffa4c7c874174460fe63d2e7629232504441fdbeb89731db2f7b3a7d29e39189e00f90092164056744eb8dbe48a7626abf128b9e60af50a26b78ac634da266ae92c7c9ec6946083f3a3f894cb87de3a03f4399eb18a7a427ee24243ee9738c11eced8decf26c548922fa62f7406537fa4f0eab2926a75f9b5234c0c5015dc2ffaba18ee713959111fb8f40f5008b4f373c9e837ee94e64087ace47ce6a26052bdd384d66e4392445e3fa2f8d9ea59c7ed64111e3a047ba1895ad288da7fdc2a01d04637a580a9f08f6efed960fa3b8b589cb5c43b7eadd21a318be0c4572755c37a75b4f18f44fe03fa4f66d975982f565d9b21bc23b44da772c43cbb3a7823fa0569f78c368cb5ae31ea5b9454dd6f6cf85fc6a50edbafd180690eb7a481d6709470afbce310adba9f528c9ac4d3c290f1aeb691ee0abc7b30bd3fe7b80cd5a2ec1e1339b04f55c70dafccfc7be595c28674469877f20f732ddfaa747535cb39c34c28d428d89249bdec3fa2b72a449094c8d87669573cdf036dc7b741f8ff3880ae0bc4e484d5a32bcbe119f1fa70a21f96358879215088573e0ac5a5e3f1bb6e58121758f81aa07989aa4a41e52258b79a61726f276b3282def18f1116897a900f912ceee2b9ec4c761283f1b5177691a503cd14c99c3aae88db206adf3a60a17be5eb4f8e06d093f0d06cefa164da5cdc04877c2d85b46719c11ed8b1baa8fe7d0ea8d353ae83db02335ddea8165900cc459f412078570077c5fd7e96a7ecf181b2ea3b551f684e2e662b11b78dff9ef8bf5b6a3d0ee44512e8db9d05dd4ee65132fd701a8ab3e74dfa47a8d1872252020e853b8e8a07f5791cec930f14900f02fc870cbd01f6b15b55d4979b390f589e38b248468b89fc65bededbd0c94489955aefb6c0cc8a97df52512d68a4f0613a9416baeeab8c2ef200bb405be49d1ebd5cc9e8fd14f480ec0a92a4dfe7e6f40c0a9c929a77fce2bd7842830203f030966a8838b8ba9ad9b253f8e391ba7a6443a2fca2e897dd3958c7276021b0d28f80173c2726e8552fbdd8e3d45e520348d96979d28f15b2b410d773cc425e385f324b481ac18cc55660f3ab77a09f1fb91db8132374dd085663dcb23908aae7a03772c54832afe655d9d7c0380aee44a1b5bd30970e6f51f32ff3bd53677a077553e94f9f69410933abeb5e73cc5c3ae9070d56b2bec1fd78240935bfcbcb8c8c4a8f4412f03dbcf2500d71c9037c0df0d5a70a63bc8f825fbf13fa556d0bcd80085a1cc2f5002adc89ff83b19e60baf33f2649f9733cfd48d7c60a5e030a900e757344650fb6b83bfaee7ca1d51e6a116556d4bcf87042d42b6080c76f19aa321de1327424e335e9225f2f6cc79298b9090cd4df7597bd08a06a95f1e2c93b2870088681778bc3a81a72b822d1c3d068c408905e78ae3f9339837ec7c619c05b5af0c172ec2f8f3b5f5a1958ef9a16d2c1a5ba6f85f40ea448ef04c2011b302f4b4aa6f6dd61297f68e6ce68517f3b8ca305878fe56d5d6e31f9429f736a90bf86a00cbf9dde0242c49be25fb741d7e479db667d251da823f4c9c4102d745bb8f8b0e0a960419cffac82e7ded625cc59d2e9d0648a483d33b84e8c0770ef6d8ea2c0e25f8224ddb1c5eb25b1e26daac64063c559d1da453dc4649c898fec470b263d97638426244b431f6edce5265d931dfaaed3ef17ab3258e7818bb6662d6d0eed6392beef229e2a00f71b007f72496bcf297900aee09aa8003b00360c1c2d13f8c394ac002f9c5af198fd95d32a75bd86c2752d04bab5a9d6b214066ee28ec48ef18d736c2f2c9ecb275daeac0dcd66f6825ceae9124cb4a1de1b5be0cbac3d49dd732a1fcdc1f740d3957d7b8073d148ec8f8dba9a82469047ef19230ebca3e02cad773a9c1b4715cea0f176b2692900729cd44f921219376825beefa1092fc2f52709eb740816a04165af4c2e79700cd45487689700dc5fbbf089bec503cb98310314719d170a788797f6b591224bd257f1cfd4180da5833e8c2ceae2fdb090032f9adb0df12923d769e6c9d64e187cef5525819f485479de39a771b2a722610c9f11ab0afc40c9b08407c356031518501f21404ee1b224556526ce007aa487921e792b8a6a992bb1d960f0ff5b535df236d1a948066265509b0726e2a0e802ecd22be53fb5a325778832718048e4994aeafeb5415a8c1e92967759df2bae986ba74020d234ace30ea6aef399d4b91129520be7276d2b8d32b55fb8a3f07c57ca641b5063b5f4ffb218b3e98bd3c5343ea45bb7ced69ec5dc94bab2d20d59eb735fcb638bf16d339058c0d4c262afea317a1c188fbcf81b634280e07b79c31602b1b5b0e800e7aac80d70c54a68095327177072dfcf114d17fa01867518c35891f4cfd116dda988e3f5ce03cf5cd8160d284d43fe02bbed3305dd4281cefff9264f97c2814bca3c58b55f74ca8590f3c697e74fdfc24accd121737452f8c3f878d344fef214ccd7d638d2d09540de6ae063f8bf684ece36b540c5a7fc2599eac0775df5f48c25d14135c165baff9a97d5dce9d718979c25b02def5fdf8e35472b08d920546b5b843a9316e9a34afad8126b5521ba7a34e7e344b2ca21adcd7da6d5533a84825fc48ac8898a2d60773ecdf768d5060c8ba713b98796785062b6c2b1118be36ca1c6238b41c8803903dc485e49ddb03f924c4eeb398b81ffab8c5d5c9ae9d987fccbb1e0bd00544dc2b0a68f6c50332f902e9ae1307f81ee4835009e510d8d27e4dfed0971b4ef9e1936f4664461e4301511ada1e56f0dff1ecd3e1714c14b15a3fc52e3520cbbf1dad34dadb82ec25daa862de1732477961dc2f6db088566e93ad164c7d605979dcb1ae947a75d0c97980b630223b4ce45d1e1997b3e06b19172a69f9b0a9cf614a18940e5f8fc3e4906040be9a7740cdc61a737e788f4d358614da9b8f14663f5a786664c4928020690b0e96061166447d18df78b96df8b53a6e6c04435b226750ac0b4777f9b40e7e7b05f92ee6b2a16636311f8dda88aaa31032f452b07de5ce9ada0c16752e5708b345d9ae420f32fd16e83897e1b115c23a1f3fddfd35f3b11d4df6843c25705152f81119961f0d0a48c14c1e0d006272e43474dcbbb53462387da5c561fe32cedc174a8bc44c1498a8c95bfcacf535263a56a6d75a8d1bce950485b2fa47d4330063fd2c3ce867e08dd85035ea12fa90872939ea6be8d81e944d9664de854773651cc654d4b1d5af65d0fb819bd3ab51f7b", 0x1000}, {&(0x7f0000001580)="f211a65cde0a", 0x6}, {&(0x7f00000015c0)="096c7fa5ab7ddd8c6af50dc8d9d7a77a4809865eba6a5d72f99ccf283e1e3667b61e25326e1d2d433f26ed1f59ab4b3c3ccfdd67e9bb31f65642b1b2f0", 0x3d}, {&(0x7f0000001600)="2e5a895c2786ec31d7c060cb37116c742865b828e521f7a86bc5ae383ffbcff54026cfe2311fa50b9514a314b67ae2bbbe41f4c5c77384876aee07e4dad8aa3996464307e5a6c801802cb8b7aa32a3c844b7c9a0f70a9bc7c2670e71837d96e6dc92cf41fdcee4430cb5fde639ece73a8b84f3104cb5703c7dc525d2ebdf9d7a0ee69fb291a4f8f7a87d4847ace244092b7a0fe1e7fdd3171b482faf6df15491d0bfd7a254c41d27add6b7eae32a73db0f3856245b3d1a3dea3691eac3531afeed50c7cd1ce6a113f130749bf51fa80a52ad69d288fe89997e45c85b7592066ad7f38fb33f2d8ed508165ec60346a49c51f0f089fa4522c4e10a41d7670008", 0xff}, {&(0x7f0000001700)="da40690d70ff3c27244b2e2ff7fc91a00029f73222e2457949a0b1300eaabe2e6ac4118c950485cd6ce51fc7efa34ea173789b226508003c9a0a61ffa2e4c24ef1dd262989e8cf3b7bfe7071b8368d3d2d044b1a58ee768bec6c2e2acee3af2b672932e576c6dd25ca1f6a602520900e95ff8729d6c29ff5629da7a03ecdaa17b950ab31d5636b4f33a85b6afaafd7328792af70775732b95128b0f0a59c0f41a990f2805ec3e7bfd543704dc25ab9ff031fef2080706ed15d914739495708fcfacbcc1782dc8674c327aa8e236e5050f5323b92", 0xd4}], 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x28}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r4, 0x5) faccessat(r3, &(0x7f0000000280)='.\x00', 0x3, 0x0) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000, 0x3f, &(0x7f0000000080)="01d60020", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r6 = kqueue() pwrite(r6, &(0x7f0000000100)="33a4e497803e0fbdde8a6f681c5f1db21543bfaea2ce12264888bde772423433070cbb60cfd1a0feb2c7c82dbbd2b47aa600fe5320fe5eb280f5e54f4ba3f2694660d49288417b61afc574c62762425f6b28c1aab0e49913f3caf22e5240341e1812f5c5f57166119df031485ea4c082a8ae8f34ac620fc2ad8e48e55cff0d2b8363207ad0f184fac9ad8bb6198e3ba04b71b102badcb9e96d5e5d66180151fa3bfaa4995630c1751a03d866", 0xac, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r8 = semget$private(0x0, 0x7, 0x80) semop(r8, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r9 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r9, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCNXCL(r10, 0x2000740e) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r10, 0x6, r11) sendto(r10, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r9, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r9, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r11}) writev(r10, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r10, 0xc) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000740)={r11, r12, r13}, 0xc) r14 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000780)={{0x9, r12, r13, r12, r13, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r15 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r15, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCNXCL(r16, 0x2000740e) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r16, 0x6, r17) sendto(r16, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r15, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r15, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r17}) writev(r16, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r16, 0xc) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000740)={r17, r18, r19}, 0xc) r20 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000780)={{0x9, r18, r19, r18, r19, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r20, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0x1e, r1) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x10009e91, 0xfffffff9, "42ce5cdb5a050047000000006f157f3300"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:00:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f00000000c0)) socketpair(0x10, 0xbe1c822a1a59978f, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:10 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x4012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000001d80)={&(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000200)="3ed2bac366374622802696b8268d9f921f89e7f2bd5fa35056cfa3c442d6ab50043f2b179b77b7eb537076571ad7eda5631d82289040d8e4b328e8cc305499a3fe66d52af44d793d5178ba8379493ee86e177fdf22967c0e9c514c52717423660a1c16ff511e1fbfd3b8a5e7e2a1a4992697f09b51f9b0819c10597c52c7c7db0c4b29d7a68c0693bdfe12e6dd5c1280709f71543e7e12bc3b86b9747a5a08a3a74ef4b2482375328bb29c17f7840e102b5a6e3da61e", 0xb6}, {&(0x7f00000002c0)="ed77d38961394ebd62f329ff1efd3103775edea2bc7e7339082d685afcc12a27e07bc688327b96df0148708e5707108609088e053d211f7db94793ddd4bd309794b6b86aaac8120fe88f3c65b9ffed912f92de0242dea7284499bdb79ed4591c4f3b3e32447fe1ce76e1645f8951c3b7c68246446d0c87698dfa19695d6eb6257287b71ad37609aee0c997d48242ceb4220703090f13f164c3e1", 0x9a}, {&(0x7f0000000380)="dea1f204dcee2eb6d11aa13c92fb754c47ccfd337435b85d82b7697f11d502e7f943f325db9779431ee10014e10e3f6aa3ef7c7ce800b4052cb3ac06d99e071687882c325508cb867385e6535c4936c03501036334176fa4a24c35f9466124dafe02b9a984090d32b38d50563e1f8c2d9f56c5fb225bbc3c41", 0x79}, {&(0x7f0000000400)="379f5494469ec02b1cbe4a925c1c2574fc8229f2cb7953df515eeed0f32798428b9b870a249cc54ee212a2ed234ee1553a2dee0d5bef392859bd8965b3239f263492673bfd3091bb55b46da7257c5862b43b35bc781b94dad4516b7b17188680c2107c1347ff92e0ccc10d970bcafd871e5705dff2c1998e270fcbbbef77d07d70026dec2ff561d9c85ba9a2c552c31e8747dbe79c5ec888bd027bce48f0a3882e505b189c9d9ba0f7b60c64ae86f69597ad4dbad24cb3697df66e67e981fe833c714e184f5618644819544ea82a1a8131cdeb8054d801e6b5ce510a6ee29d65327ee0b2cfd2524fb5a68c920aac", 0xee}, {&(0x7f0000000500)="9780449ad2ba5f9067aab2cbda2440f190193dae3c661f77742284174d2360c6de2c5a27039cd211f91a5d13ccbb97c83a013cae06ff0d53ccb8f7739a768df4d4befd3db04e6165da96b1fe4ea85093e14c8cecf5dcb1fce31ec3b37086934f34b1646c01a7f099f870eb1b5f8585ca0f38f6e69ffc0fa05d84e612f61acef051688424cd089a6fd2fe2eb68984441afb2bc3108a56504791ba93cefe6060bad6bb6cd9c124f4b8ca9e8749ee965ddc3ee6af40b9ae03c6ef47faaf176785ed8edaaddc54631ee73b2318ec1814f1ae000abb71f8bf3b2197c9e5719761c71b10f490e6037920685128683f0cedfc25d147c92246ddded4", 0xf8}, {&(0x7f0000000600)="24101e3060a8ca277fcc05c6846e040f4a742c7a21fb7f79878df796f60aaac993ccee", 0x23}, {&(0x7f0000000640)="fabc2d2bb84f1f2c794f38c454fdfecdf4b3e35335f1dbdd808ee2f91f18e0fffb363db1693325c3705b43a894bcee19ae", 0x31}, {&(0x7f0000000680)="59d36b730c4a3f4ea4e770200fece2b2f0fe0cb81f609beb5fbe32a3c8f8022d2cc4aee38acc0740d38108f401046f3a7e4d6d8e2d780eaa38a66a785c8d20e91ceaac12c0217d98dfbf72090986b24ab2b00dd1f76db76d2595f22111b99c6b7c7aa82672c404a1504b9911fa5fcbd4948255326a5e1336982a956aa121ac6e3430dff5d22ee3e99f3348b4e0fd7d0a87e64bed53b95d4115d2ca88fd248648dd417b12f3eebb032b754400b8e428eace9ae04fb2cd14c8984d80bcc067c51b6dfd7d91d2b296410ac3286eb551c63af7748c6572944a92502a789d494a1345900068747a227a524685caea4e488be53aebc02de7ef70", 0xf7}, {&(0x7f0000000780)="96c1b2ca0990011fdab2567b08acf48c546f5d488fba56ea3a1526d724648f96778a5dbd2849d168732f3d37adbf4b259c5ffef0fb9e003ebdc8409d99c3d79bbb0930b00a6e47d2192685a01385372d7a2875993d6f4b82c443c4be7026e872a0bf95f57c8efbae932c94abde3e0174c9a4867eba435b167219118d2389271b5ad107e1fec7e434e0d9187c552d05887bfeeec5efb509a403de2389b8672eba2e7377f087d35bce78058121b8bea2cfa885f4d6e5aa3c960c1a993ddc526008b32ab0f89ed6ee958a274a62e57c4d86db5a699dbb29395438a0a9bfcaab32b9c3322926498675180c564be32bac5a6b3b6c2e2f4d8c65f85291ddba2f674e6b5712b4718f68c30ecf45510cff8eafbffa61e831960e56868edec1a0f034271588d3e9e4d687514df5e5debaa4136bdec772468be8e198f194ed7e75fc01bc4af39012e1443190dc1c3e572397b9dbb89ab6406e6274a26c968a81c949a742264728e675909642b7f5d18d040d150d5993afab77a86d8d0867b38c30963dfc3417919c88ace7070af9fde619cdf60a300f5cd6771c7d1552c30d5227278ed36f01d78b0eaf0ba0b6b6c300a1219726a0c338f92a3a3a8369a06f73388fdd5394f1ba3f91426225e5bc7ede9edf2d9df919ae897ccd325943c7f4865d987da6e2f07d7b160cf05a19490bcf8ca86ade7a6da330a731d06dc1055f10a924407f24f33890b4782bcee10a457f98bd5bdd926c0ff6dd5c5d03a35e811365d498db307bbbc9ad4c030bd417619057e2faf84f833d25af1fcdfcdeb26779294cf43ee37b10bc59d079e201650f0ff8c74287873442d99ec67e1d5109042dc7a3f60b72794c8149fe63937c1eec0689753d349695a4717630e6817dcc1ca9b2689cab85e3f06dd4c079d60138a4eb3aefe162989315829827ac25c5d33a9b7fdda592c63a400ce0e663502f7849ae65ad5fbb4e987771c87dfb8d65f97a8171c70a0ac75f592d76b836e91795341a517790511c397739f9d49e7897fecd0c02270748f7cb21908843b267391de071db8b9e0622e1de426acb15945df76d9587f3d7240dede593b77a8c9fe5c68680c967c71028aae80f765fb5c1dafca4835cea1e6390bc1d0894b44af38dcba8e3f9e2211eb78ae55884d786584474c0205b0214b3bb82ad636e3695e50835fe4aa5d6a660794faa400ae63671349342c93f6015aede99e9b36806898dec975a102d5553b506d4627e175755e9225be08df6be9c52bc6a7e8947fe82347663abd64dc5d37b72f72a7b56b5596b6aeeb619e73cac2c5629a5f6c6c9b88841042a5d3239b85d2d7d7aaf6e5488d0e6bafa12f80cef8502777fed015fc0b28336867e8f86d4639d770bd1d6e4463e51ca2265b18f73c469aed500e5e0dca97294e5e7d9f932375854a198ac0659042a476f0899695e0e07f96cedf2766bcb4a21f80fb61f1a77e845e70fcef2fef53f5539bf10a6ba5c01e2e97951d8849a7d59da42638988187d3e4699d6c70d8ebb8151067c7688040e3406fb6474319fa250434dc9c6e08e215fb254943fa356eb6845a76fe556ca54b1e05eb936b4177c7a13db879a3da81bee90c60fc6092deb6eabc0e5c5318331c19d10cb1b63290083eb376ff0b6ecd6f98f2ea815fa60e6ddddd5234203b7f783b4844ccf985bd17afeafe12ac33361980343bd45e709924531f20028442bd77afec3add2e805efd3c084873540851ba7e8f61ee8e13e7f9fdf39e72c3159478ee5df9150ba4876f5b55c5592f20c577e306e289206a27cac2f65c47f8bf8719960827e0f56887c73f6d5b5f825ada77f6a356bee04d1c4c5a369d6c029e2d742735ec804dc158b74708b36a0f8d695791ce34ef0501b994b65dc6a6ad180e49ececfdc882e47ac9cf32d911b7dabe6ed7671c67a098e9710e5cb41a0eaed7c07f36acf21df891d72e90e0e36f67e743cc157bd6ef78f1320fd6fc5a5fece6438f7257a5aba96f89451a4a307e3e80e171a22e75174a89dc1a3473a84a4726e845dfe643efb0395e52783acc9a27d07a1c3bf6a8241ccee14443d10f6d8a2cd4a4c6c4a47d2d3a1ed565e4854de4aff39f9161b02bb0a60cf61b6422488fcef9a3030f4a01c57a22b762dfebba7a45172093b95ebbb25362d0f9d9802bf4835fd75f738e01b48a6a70a629e7dddb976ec48cfd707df3d427786eee1a47e2824266c6c942ca187074b4432f0ab24c659e21349420f422de0adda211aaa6562846b7a01c42a99c3b07f333fd59ca229d485377ad5368c588f1ca48d97f02985a452db69e7324553af8f1f9cea5c17d3336417c15cce171fdf5731f9b5c892f7615eb6132f420975e8ee6361f84dbd7c0dabd1cdec88e875184a9acd1b2c0cf21c15127f9718f016f9e10f6c0d1b13c6d121d9f23e0794e66bdb8c97680294f72fe7007cf51f9abd4602efcbd84e9ef3905d115b325474be414cae3b2379d7100c9c49c4327f2bbc8e4c07d1a7f8115ff67fc8d946ee0103358001997002729f2706f6560b2d478c9f34ddf0c75b3520e03841333d1feaad8ed79a0b8ae2a8b43475b0f5a1c00dcf1103fb0e23222a9acf0d1d8b55756a2027e7842c5e22056c543ec2a599fc57b92395092fb40cb6bde0b5d9a294cacc166fe0e4f7be619514c33408b68a2cbf09cc85f15a85bc9dd0040f874658eb040a1953f9f65c143eef15a6c2dfc539e3a2934fe2689aae9f27717d410403805da2c14dcbcdcbcacda11bdb7aae561ad094110c782be898d7f2e09386d9f9a0a68827dead500df80990cdc48ba8131d91b15855ea9bcd5f810933f03fbeebedaeaedd4471b571d71d032b87828bb5edeb6d5293f051430762e62727bf3016a628c97e329441554c6b80e3537d2d1841f297e85d03ad63137f7a40ebc561d94cfa35a0e372eee79ffe036b2ca58b7a10f38b9ae436e25f692da8ed2d8bcbf85dcb6e9e72b93d32ab1f1a34003e112b72cd0d4c9e1583e706c656de5e7a589054218ee63232a2317355ebba56ad1183af1372bd794282749b1b0b000b03dfbe6a6901805273d3ff04e5c1f7717c1c72f9730b565d85e9a181db98d228ef05ef0866c34f6d71fd12ff102492ec7f052e9c430e21f48da06a6ef4a127525650e4e2735fb1b6990f1b121d7c45bbfd6d0b3ff45617467a97ac25cc3cf4e485e8762a3c70088a4f9f645f57e367e9036e00f463969c41a56a032e532aaffd556f149e6204b7ec610b7d4ffa7efb39a6564807bd21ab8d9ea15c69123ca1bc45bb35ad275e7275f46cb0f70aae614168bb807309413790af4b3c86938e607c88d7e0eece35d848205a5c37793a4537f2bd4b241a59bba5436136440b1599fdda84002d76038d4d3785855aa5ee5dd5b58686d7e1c1c3c322fafe67943524fc89ea306d5ca14a5885cd651d504f80b000a49fcb397a047c6097f5299eb5ce14fcd292dd199bf3db89e40ba6ed30d795cd890147c18959599d2609c8bcf1d96c8f14d0fbb2b3ee06ec4b02ff82b7d62f08e17ca3ec40e4a2101fccb8e3228ccc0255590f4a0daa103cd7aceb14e1e2b7c44b215accd0c0ebf2e94e0387c861a8ed07ef5e9725e4680e7134d0d06e062aabab8ae433741030184aa35541da128112a0f6ef8fe4ff58deac9a65f9df002c6559d8c65f80b35c10c1cb32003d9fa1ff53a92f22e786a9452022598abe16e3083ec5cb5b20c8c89a6361be1da0610467086473ed988b4fe699aea1c4ee69162af3c5f2c45f6091fb9a9805d4e5d923368ed2810d81a535b20a99fc6aff62c98704fa24f9f786803ae43693c53d7d0c7cf8026a3ad8ecbeba93431544d2b60c26284460eb6639085e71ead1fccc8e51ed5edd23d5a8bc8cfccf9a5eb47748877e12c3e36e702c318861e71d0b83c2da0fc64ce5a56d9357750f24b27adb9308e9754ecc1ba16b2ff9de588783e70ad2bcb354881e1c3e31e804e95f281ab5e0ae1ca3326cb81a710979df2972f8c15d7a908efd43e42aaa40335cc1d186960fef1ee0ea46a62b7af08bd166a2eec48615dc841536680a02fc742122156827a30fff470dc5bf292c13484f768439bb6b521cdd27cf130d29d418b35c3d19da085ab010219499262af14302c0de65abafd25fa0ed5037d455fdac92a2b4362741dfb701dcc245115480ee902c8bcb7beba167f2c959d140a7db961bafcd0a746fcac81c1cc3f57d3020f1d84e2aded090912655bb6379b3718de4cb8fc05aa143d87336bfe4986cde86fa362e94d873d271af802085b8c8b1feed7e376d8c33c37fae928660aae9f4ef6b39c26749ef90db7c5268670f7cf414048446b75a7cd85bbefa15117776db57f2cda550028644f57e1856e65bbf06bd0b7861e04928ca3ef6337a3e28863bca0cec40e35d539864482e2af8f0b768529c76e54885a588d2363751e5f653fdec4b78a8eb761115aafe5ede32aa27389d481920e58a636717dc01109ce0442574786df4364f9aeda851a09f0594f105d68ba9fca0df921108ab26ff6e0393e517c9de92e053d7269488e624c449ef5774a3481aeba1ae832966334ee9219ada0b3d5439502f0edc782e3b0ab54f4564cace939c3c94f4fa8356181a1ac40aaf0b25eaa075997dd8d1aaf4444089ce1ee920f7a12df7a2fbd66cd37a170c39029634814475ea98b0bc8119cd5e4d69a48832807e951d5616b820dc3ecea117da66fed6811246ac693739e1cfbecd0472aaf150811d98890456b86286c6128d4767a42983e5a32337918bdbd9e8d180fc4befbe671b77663d0db3154acb6320b146aa23f9cc5357613b26be556e23283c02d5aaa0c2a057bf324d31cb974c1b30b17d718c18a6e7def7a5da44f4c68a8459d1393e7bcd5f8a0c893ce646310fe290a7f24bea6465a7ed8dc05c677806905a38ebf4fb07f7e726dc95ace3ed75029fc319cc54a70d01a0068e0262f74b6ef2be9992522a38698d8850d0a4db7937a7cd8f7102e843c75a24446951ee19085b9ec79ed69cdb5c8fd387b78952dd4f0d794d826ca9e34463c9352c4b58b31499b2e44e4ee9596379d89dddc2db7d89956080ab5c65aee73c0edb3fb78112a5bf328e97dbb48984dd6df8c6682aac8b6de120e55a916bfab3d6d9e83e8fc48b35e6db960f1966a2e623113c83d2c56f6885b125b00a0741b9601b7d5a475834b6caf1db53482bb31f353cd0cde4ff802ecf7bfaa249e44c3e4aa417275652d93b29df51d5407026d42b20186d7b02559045111d9ccf65c4d23bb334d6fd99617e068d3ad08fec37de25dea653bb76f2dcd2e1d66a0c1da1e684bac8560a25134bb9e3fe57b80e25dda1172ae2a71dbfe660b3d0e1ed17e1bb2d27566495e050c350c92f5095f94c728023b26de5d330d13a31a8f2aec370e575f74c0078aa52f2569338231a2d0daa96181f4de633bf51eeeb347e5dc6d192b4e3522c083f475828fdbc3f5160323e5528f503c2311ecba9d20330598c5b2fd2b1394f364995ab64824dddfd8c41668651f1f478925bc0b62a5180a8c92223fff06f89ed764ea1e80347430621bf61959ee91e7222be328c4c0321ffb263ed0105fa9ed257aa717f5198932b4d3b05a1d16a2ab49eba7d65adc4f5f87801b1b00408eaed784e444fac2c94020c7277e8857f98f6aee00ba2ff5a8d27f1275e9c7a4cca7bf778c88673a477c2cb4fef18505114723ad690bc45fca53e9606cab8e60cf16d2b7690209f2f9d4177236af7136e87737771f7b59bb494b63de7d932dd8b2b73752d69bd2e2cafe995", 0x1000}], 0x9, &(0x7f0000001840)=[{0xf0, 0x1, 0x1, "311bcd1439987b169954257dea803e5eb6c7535ae285872ea63fe715e89affa48318ba5682be79e41dca8cbc9347a9a00cb51b2fb6893b8c2d85560ff8e6eef6c041ef0b9bb39c49a88c2b0da405793bd90c42fbc0ddb34b06770cae21945fadf1ee5dce3dd5566b3117e1f0c02427b8ab8390d0e6c76d254b5dc48b9264ab29fe260112de890ffaef3fd3a059fbbddd5b9a5f25c2ec88daaf5de0d3f6755d379b44c5d29265e0c7f02b64abfc7d53a3b9db115d9a6d4830c9fb2647438115ed5b0e0a9a932f77a7674b76006f0e1a3d15646a31ebd05488f3c2bcbca13d3bfe"}, {0xe8, 0x1, 0xfff, "f67785f06c4380ee1b0cb7d93047a16651004a949938cd8b7b6e074377e55f89c603fa0a7aa0ef56f96f2b637a2233593b8631ba612b769782818238e91d0ff60338de18eb959ecf8a3b7a352b5eb84d9cc7ed3b3a58637d9b9127028ab4378078aca3310a0924cdec8523ba00827c67de19f9d883d701ab9ef7df1309bc8b4ecf34abded3b00e232cb2f632d9189c4fe28bc3c454804407b262822017a46ee008290ddf41a9b6408d8863cf7e888c4b008acbaa7b65a77dbe5f1632757551fefec9d63eb864585ba65b717c8452eaae5df1f700"}, {0x98, 0x1, 0x7, "736da599db15413b9614ab6bfe5a2b4522c9dbad340313b617161a36f3ba410041070b69ced13d0a757c32e59dc4e11a01e09877df7d9435a84cb88703a3ac3f192ed873ee0b5b041d7a93be5858ea2036198349f6afb836f521b1563754e84daae95c256058a2a29a017a94f0c05d9580edb8d492aca1d285a8bc1806609fd4e6b65af619eb24ed"}, {0xe8, 0x18001, 0x1, "9ad7a2e5c89937363a9e5506817c6741affc7263b8cfab8356c8c97aaf716f16f6e3290c75d26c646136603669ecbdac442ac4f00110fcd601eaa54b283bff182614b858a48f45e55571ea797f3cc97d7cec5dac205d35ecaa52b529e331c7e7b569cc9f1e151fb84ad7e5edafdad1ba56774dffff09440514673ca8f2357bf84a6b19c322d76b125fae153cd807bfce6a9ee115fe81c6056c82d0470f98c565b50c7faddd16cb82376f4706e725cf346da86561715989db676a0fb70dc33500bf35973789926434c51da0270c82aac048"}, {0x30, 0x1, 0x8001, "a67e5ce1328bf773a840d62c90ee926095494d010526e601ee8f52b8af69bb"}, {0xa0, 0xffff, 0x8, "492b01921e610c8998c105f313281683fb63add121d688b9668450a6ffaa42d0ba4121265204f4e49ccece4480f0f9b10dc4c7ded1f15e6c7672e4c5a27193321a05faced72a6fe33c82958ef2d1527c131ce70110e25892468608cbbc9258fe31e5facd7f681f150adf84054c5762e36a9ffd518a486fcff17628377f760cdf4bedbb54f4c50bc2b30384956ba3"}, {0x78, 0xffff, 0x1ff00000, "9dabeb3c3a2b5ec7282cb98b1c174f636a71a4deb51ed853385a697c30eabde1160afb4d6eca16fe7ebb230b1e6046e2fe73e5be9677eadc33bb5e003cebc08ab216d05a6b9e69cf241fdebd6b6076e313246f5226d40cd5dca7196439f58c1b34fe59effaea56d5"}, {0x98, 0x1, 0x30, "3e0161f7b3d0b744dd810fafdd6f4d76db9e0647d39c6b787ac419d093b77fd57c5c14a7ce0f1dfb453ba3b4fadae6139c31b214a8e7a560a977a2655b26401e45562becb0fc480eb5d65a3773bb6b89b34ebb3c07915ebfd4f6827b2e7462048188adc3482fd98f2c01c3ad11c22acf47ccd65e88f3342d7c36a0ed27818709b64cd861a01d00"}], 0x538}, 0x203) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000001dc0)={0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x12) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x6, 0x5, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x284) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = geteuid() r11 = msgget$private(0x0, 0x280) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = getgid() r31 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r31, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r31, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r16, r26, r30]) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r35, r35) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r37 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r37, &(0x7f0000000040)='.\x00', 0x0, 0x1) r38 = fcntl$dupfd(r35, 0xa, r37) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r39, r36) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r42, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r41}) r43 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x2, r12, r34, r39, r40, 0x40, 0x9a4d}, 0x5, 0x87a, r41, r43, 0x1f, 0x5, 0xfc, 0x40}) r44 = socket$inet(0x2, 0x3, 0x0) writev(r44, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r48, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r48, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r45, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, r47, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) r51 = socket$inet(0x2, 0x3, 0x0) writev(r51, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r51, 0x0, 0x6a, 0x0, 0x0) r52 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r54 = getgid() r55 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r55, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r55, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r52, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r53, r54, r56, r57, 0x2, 0x9}, 0x5, 0x5, 0x8}) r58 = socket$inet(0x2, 0x3, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r58, 0x0, 0x6a, 0x0, 0x0) r59 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r61 = getgid() r62 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r62, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r62, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r59, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r60, r61, r63, r64, 0x2, 0x9}, 0x5, 0x5, 0x8}) r65 = socket$inet(0x2, 0x3, 0x0) writev(r65, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r65, 0x0, 0x6a, 0x0, 0x0) r66 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r68 = getgid() r69 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r69, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r69, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r66, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r67, r68, r70, r71, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r54, r64, r68]) getgroups(0x4, &(0x7f0000000000)=[r40, 0x0, r50, r64]) r73 = fcntl$getown(0xffffffffffffffff, 0x5) r74 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x800, 0xffffffffffffffff, r6, r10, r72, 0x10}, 0xcca6, 0x1000, r73, r74, 0xd6, 0x5, 0x5, 0x2}) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0xff, 0x80000000, &(0x7f0000000240)="4c314ad8524a72397a0014466c6faf69f8864d3a956f7fb36b0563d2bcec83f94b39781743722c7dd3d9b6b8df0f99d1332d4a6af29a72fa74cd1621107f43d4a326b08cf7f140fea72d5e28014a6b974ebb8ee3125c4d549d880a11873dd139da41a15b4e964c8eada52005acfaca2137f708c28b76abc9ce78d285388985f4b98cf03984e184a0a117e18405042afc8b9454ff1965ecf0054f9553db7dba11ad8b9778be45f6082ad43f32e5a17ed267ff4fc4b5d73c60792e52724602030119f10299e1", 0xc5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfffffff9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001480), 0x0, 0x0, 0x0, 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00002cc000/0x4000)=nil) r4 = geteuid() r5 = msgget$private(0x0, 0x280) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() r18 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r18, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r18, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r10, r20, r24]) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r29, r29) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r31 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r31, &(0x7f0000000040)='.\x00', 0x0, 0x1) r32 = fcntl$dupfd(r29, 0xa, r31) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r33, r30) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r36, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r35}) r37 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x2, r6, r28, r33, r34, 0x40, 0x9a4d}, 0x5, 0x87a, r35, r37, 0x1f, 0x5, 0xfc, 0x40}) r38 = msgget$private(0x0, 0x280) r39 = geteuid() r40 = socket$inet(0x2, 0x3, 0x0) writev(r40, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r43 = getgid() r44 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r44, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r44, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r41, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) r47 = socket$inet(0x2, 0x3, 0x0) writev(r47, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r50 = getgid() r51 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r51, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r51, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r48, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, r50, r52, r53, 0x2, 0x9}, 0x5, 0x5, 0x8}) r54 = socket$inet(0x2, 0x3, 0x0) writev(r54, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r54, 0x0, 0x6a, 0x0, 0x0) r55 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r57 = getgid() r58 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r58, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r58, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r55, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r56, r57, r59, r60, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r43, r53, r57]) r62 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r62, r62) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r64 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r64, &(0x7f0000000040)='.\x00', 0x0, 0x1) r65 = fcntl$dupfd(r62, 0xa, r64) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r66, r63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r69, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r68}) r70 = getppid() msgctl$IPC_SET(r38, 0x1, &(0x7f0000000280)={{0x2, r39, r61, r66, r67, 0x40, 0x9a4d}, 0x5, 0x87a, r68, r70, 0x1f, 0x5, 0xfc, 0x40}) getgroups(0x1, &(0x7f0000000140)=[r67]) r72 = socket(0x18, 0x2, 0x0) connect$unix(r72, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r72, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r73 = fcntl$getown(r72, 0x5) r74 = msgget$private(0x0, 0x280) r75 = geteuid() r76 = socket$inet(0x2, 0x3, 0x0) writev(r76, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r76, 0x0, 0x6a, 0x0, 0x0) r77 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r79 = getgid() r80 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r80, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r80, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r77, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r78, r79, r81, r82, 0x2, 0x9}, 0x5, 0x5, 0x8}) r83 = socket$inet(0x2, 0x3, 0x0) writev(r83, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r83, 0x0, 0x6a, 0x0, 0x0) r84 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r86 = getgid() r87 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r87, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r87, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r84, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r85, r86, r88, r89, 0x2, 0x9}, 0x5, 0x5, 0x8}) r90 = socket$inet(0x2, 0x3, 0x0) writev(r90, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r90, 0x0, 0x6a, 0x0, 0x0) r91 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r93 = getgid() r94 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r94, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r94, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r91, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r92, r93, r95, r96, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r79, r89, r93]) r98 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r98, r98) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r100 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r100, &(0x7f0000000040)='.\x00', 0x0, 0x1) r101 = fcntl$dupfd(r98, 0xa, r100) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r102, r99) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r105 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r105, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r105, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r104}) r106 = getppid() msgctl$IPC_SET(r74, 0x1, &(0x7f0000000280)={{0x2, r75, r97, r102, r103, 0x40, 0x9a4d}, 0x5, 0x87a, r104, r106, 0x1f, 0x5, 0xfc, 0x40}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x8, r4, r34, 0x0, r71, 0x1, 0x7}, 0x4, 0x20, r73, r106, 0x4, 0x1, 0x8}) r107 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r107, 0x80206982, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x40, 0x0) r2 = openat(r1, &(0x7f00000006c0)='./bus\x00', 0x10, 0x0) write(r2, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0xfeff}, {0x6}]}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000640)=""/1) syz_emit_ethernet(0xe, &(0x7f0000000180)="e59508b5ea19b11fbf4583fa6249") 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = getgid() fchown(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) fsync(r0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x754c) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00022ee301eef9675a999eba34c23af0076426367a15c0bbbeb480b57236f9a5bbe7ca97d1fa34e6f47466e7119b585e464d7d2c0ef6d2678e9d04816717cb6b090000000000000097c51bb40943e6333e9c000000000000000000"], 0x10) socket(0x68b15bb87de41b4b, 0x4, 0xaf) shutdown(r1, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0xea) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x8088, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r2, &(0x7f0000000540), 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = dup(r3) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r6}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x400, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r10, &(0x7f0000000400)=[{{r11}, 0xffffffffffffffff, 0x2, 0x1, 0x1a06, 0x101}, {{r12}, 0xfffffffffffffffa, 0x1, 0x4, 0x8, 0x63022526}, {{r4}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8, 0x1e}, {{r12}, 0xfffffffffffffffc, 0x11, 0x1, 0x3, 0x6a3}, {{r13}, 0x0, 0x2a, 0x4, 0x3, 0x19}, {{r14}, 0xfffffffffffffff8, 0x95, 0x40, 0x6, 0x82}, {{r4}, 0xfffffffffffffffb, 0x1, 0x80, 0x4, 0x2}, {{r15}, 0xfffffffffffffff8, 0x40, 0x40, 0xffff, 0x1e7}], 0x3ff, 0x0, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x31, 0x0) r16 = socket$inet(0x2, 0x5, 0x9) getsockname(r16, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r17 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) getsockname(r17, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r6) r18 = kqueue() write(r18, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) pckbd_enable: command error 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1f) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x63214fd14fd7e472) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r3 = socket(0x6, 0x4001, 0x2) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x1, 0x1000, 0x8001}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) read(0xffffffffffffffff, &(0x7f0000000580)=""/253, 0xfd) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x10000000}]}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x101) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) write(r3, &(0x7f0000000100)="974af0b18c6f59f029ea83cec16736501828afd3078b5b75b795c4d13e54bfd89fd13ec573c9a1a9fb93d7b6e6c8c4bac998ed0c3e632c3d383d9848a23b1b0e012cb9dd1cb7c91b6e0bf3e608a159524b07f1c6387803f1a41eb20807ffa94ac330e5d999a2a5bf76a9e980595045aaff21005b93fbb8c9dffd54b336100015c9cfe3792e41e7ecf90394fdd0625dc548951274cb0f18cc49a5da378177119d6fe7b8ab2110c6bbbfbf2312", 0xac) pckbd_enable: command error 16:00:12 executing program 1: r0 = semget(0x1, 0x4, 0x10) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000200)=""/4096) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/122) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="adb484f557332143636835b3dae291929f3ff8b4dace74d4524634a8da422d", 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2f288a01574142827ed95c6e2e02f33fda58c246580865134407bf16a40aea64791bf364eedc6e0e9a2bed43fdeaf55f1b1a5087e4273bf7ee85f69c9e2b3715ef95433a63513eb9c2f84476e7685d291f2ce340c0425c5de1e80b155c1bc4bb8d7f333e18a8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0xab9010fdd52f3ace) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r6, 0x2, 0x1) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r7, &(0x7f0000000080)="f9d20bad1595b58fa6eeec123e5c1621caadeea194d6474050ee998a60fb9efcf7a15194485a2108534e9caa98f38c0ba1df4e140a1485fcf2cf6355c9d3a008cbe3be189147335a9322922e1d005aef7d5200be38e90740bc08931be50991c2bab8d434f54bd00ac0d7f2bf4d2d", 0x6e) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r1, 0xd7b738f647f4ae3c, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) pipe(&(0x7f00000003c0)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1126939, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, 0xfffffffffffffffe) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000300)="614f46d3d3b402f949057c58619b087cd4f5ff2a6f29370b4d86ad3d1aaa8330c1663641efa7ea64d291cd3625d354b8c7e064002952b708f1242ce12d70b1b6b1235daff5942085a2877da165e264d86f550bc50f4afd63756d", 0x5a}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="600000000000000001000000090000006e60d153664a75f5c47626a8963f31f45a2ab7b36188e98c6afcc00d33c725aeffb784cc1e1329148b8faab38cf81001fa7c9f1bd7edcc9b4bbd45a2f692040000000058000000000000000100000009000000e0d1ba7d951f9bd4afb36c042bce8500523f522520ebdc4b1e35f9cca99d8bb3f6c179c4f6e30d7574468782aa07321560e957b3cee371ef34b443764629d8e567b9bd3007520000d000000000000000ffff0000ff0000000c3cfd10995ad9235c5d219a5fb3cb9c83aba1fd26b8e7d26381efc682770307e73a996733a7ba3ca16899f94988409067b1b06fbc525a7e0108aabe4b9152986d208b789a53163227c5bd8fa425435766d14567794bfbf348a7b28c6d7e2542d233050887421165fa12b6a03f281e8075045476fce14698d67172467bcf5b1bbe59501f350c4f911bba7ca3abdc1d36f0a42e1e955a3656dd9ad58d019e9b4086e1774b38c32281d6507feb951be9939800"/374], 0x188}, 0x2) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000380)=0x7ff) write(r2, &(0x7f00000001c0)="09200400199007d61c60a685ba5b39df1d1ffb30ef5c071697f89b672185086fa2e98845d52873b21f72e5b838e93a80ae49b51b8e6acc0200000000002ef16652a3ed0bac776802a7a4874ab98d4059bdae968aaa7e07b57dae41334a4b9207de54c48f48cc15dbe8dc7f9a30bd65c8087ed8915678c58248a425ca709c9bf8342545649689c33c2dec0d59658e82591e13343bf68432facca36519e0cd162c96c4f587560cc85e0180277a989a7cd9eb353f477f87adfaf4df516c9decc8a7c078e3b5c9ea1194f0dcb074097e4130681b3f1171c04968bfde99ff797f782e5fca57a674238cedecae6c708ee9e4153d6fbc03f7b63c1b96c8f2cd8aa044f8cf797ff3bbe3632ca23c199d3dfae0c77826b21a42c78bea9d00000000000000000000000000000000c5bb16af4de2b23ee3d1d2b6cef702b9", 0xd0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r5, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97673b2fd65dd3f85db3d1ecca9bc3fdf153391", 0x5, 0x146}) r7 = syz_open_pts() kevent(r6, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r5}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r5}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r5}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r9 = semget$private(0x0, 0x4, 0x10) semop(r9, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x280) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r22, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r22, 0x536) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r5, r15, r19]) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r26, r26) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r28 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r28, &(0x7f0000000040)='.\x00', 0x0, 0x1) r29 = fcntl$dupfd(r26, 0xa, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r30, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r33, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r32}) r34 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, r25, r30, r31, 0x40, 0x9a4d}, 0x5, 0x87a, r32, r34, 0x1f, 0x5, 0xfc, 0x40}) ktrace(&(0x7f0000000080)='./file0\x00', 0x8, 0x102, r34) r35 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r35, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x46) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/99, 0x63) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x1ff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchflags(r4, 0x1) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8116c907ea8d2e2f62757300a63211adaa8bb71e8fde1168e4661f1bb8f0010d89987b398e171aaad9a910be15a261d0ed9582c19d385e7468fb2b81e2f0b5fb02df61f0d7d34de5c1f9d31c02342ee0d0a4041e21b5a2af310e0155df08c26ce198a921743d8859ede1ad691d5e201f4aaf9af90ba379597852f112175ae7dff991a990966a7ef36868e35a483a2a108587d8a56b93d56d84ef385eef9c3ec4c945d798a956b4c0474f66d493d9df9eadee26d6321ac1be68cc"], 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0xffde, 0x0, 0x0, 0x0}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffffffe, 0x10000}, {0x18, 0x1, 0x87, 0x3b15}, 0xff, [0x3, 0x6, 0x81, 0x4, 0xd3fb, 0x0, 0x94, 0x4b7b37d1]}, 0x3c) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x2, 0x0, 0xff, 0x7ff, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x480, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:14 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x164) 16:00:14 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r1 = socket(0x20, 0x3, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00003a4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r1, 0x0, 0x3) r2 = dup2(r1, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x2, 0xfd, 0x3}, 0x810, 0x400, 0x9}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1126939, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r8, r7) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x25ebacda29d0af8e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000180)=0x101) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = dup2(r4, 0xffffffffffffff9c) close(r6) getdents(r6, &(0x7f0000000140)=""/42, 0x2a) kevent(r3, &(0x7f0000000100)=[{{r1}, 0x0, 0x1, 0x1}], 0x100003, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000001c0)=0x7) dup2(r0, r0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x280) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r6, r16, r20]) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r25, r25) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r27 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) r28 = fcntl$dupfd(r25, 0xa, r27) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r29, r26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r32, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r31}) r33 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r2, r24, r29, r30, 0x40, 0x9a4d}, 0x5, 0x87a, r31, r33, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_RMID(r1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod(&(0x7f00000002c0)='./bus/file0\x00', 0x8000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f0000000040)="9e565334ced400198b21800000d40000000000", 0xf7) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknodat(r0, &(0x7f0000000300)='./bus\x00', 0x2, 0xc6) socket(0x10, 0x5, 0xff) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r3, &(0x7f0000000280)=@abs={0x6c965b5381757dc3, 0x0, 0x2}, 0x8) preadv(r2, &(0x7f0000000080), 0x17d, 0x0, 0x1) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:00 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') socket$unix(0x1, 0x1, 0x0) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x7fffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28ffffff7f0000000000000008cd7fdf03000000f643a27781ed9a94b998ec6531a88314069d97122f05fb2a729343c8ebb8444ead30d6c41f081d32ef960e8bf939377f1a0e4d5ed43e357e606948d263fb2c58c81d527737329b5477fe570c84a5245011b2d109245112da208ca3db74f7e4dc4d73c2089d6514c430ea9e36ac7724c401f449047821cb0c25e6b7ce471f28f2c6e2fabfa95fdb03b093c28fdddae639fdefc076e9c3c44b3057483e2ad35a240600000000000000f5473cde6ead8818a019453d5d11a3998fdc104362ce95e9d6b24e51409b9930ea5b574bde", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x20000080000000, 0x100000002}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0xffff7fff}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40400, 0x0) r2 = msgget$private(0x0, 0x280) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000004c0)=0x42d6c3e90ca25909) r7 = getgid() r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000300)="83e24f4b8112bd57c1026111624649374f96d7c1eb9aeb49c3d67b213b9ce6980423c5fb4277098d42cf2f88c0b27327340d682ba7f4258d97ef56ced046a39a779dbce615c8b97b80d9996f0fff6de780418c78f607c4b2ca866de9cf521dcda98b8c3e514685ff36c1bd6060d7f8a496e7cbcbbec045520fb2f747b56827eee2a5222eb721d3f1f6bf3ed720ab8b27faaaca0fd57fb39f8adf92d98bbdd2c3aea760b7d3560da406d9f42ff9f48743bfed636c6ea33906ba80ffe9ff904b297abf8931530dc1de12603d2e2ae93ed4ba2829947fd9d7876b9635f9e7dd263dac977c463ed17da23eb6a06079701689a86ee96816b33d9c2ebb7997f2cf3c5066db1b9ef3450d441e602144084bf5537aed71ea750f5911d9d1f9f3303fa5f0dd343359a85883740331fab50f1b5be47045cf", 0x133) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r7, r17, r21]) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r26, r26) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r28 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r28, &(0x7f0000000040)='.\x00', 0x0, 0x1) r29 = fcntl$dupfd(r26, 0xa, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r30, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r33, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r32}) r34 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, r3, r25, r16, r31, 0x40, 0x9a4d}, 0x5, 0x87a, r32, r34, 0x1f, 0x5, 0xfc, 0x40}) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x80, 0x48e, r32}) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='#\x00./bus\x00'], 0x8) accept$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000"/4085], &(0x7f0000000300)=0x1002) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x10) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) socket(0x6, 0x5, 0x0) getpeername(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000000100), 0x0) semop(r8, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f00000003c0)='./bus\x00', 0x240, 0x42) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0xc18d, 0x5, 0x3, 0x35}, {0x5, 0x0, 0x5, 0x14}, {0xa2e1, 0x1, 0x9, 0x40}, {0x7, 0x9, 0x3, 0x7}, {0x1, 0x2, 0x40, 0xfffffbff}, {0x3, 0x8, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000002c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xd4, 0x0}, 0x8) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0xa4) fchmodat(r7, &(0x7f0000000280)='./file0\x00', 0x10, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x9, 0x8, r8}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) msgget$private(0x0, 0x500) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002ea000/0x4000)=nil, 0x4000, 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", 0x8) 16:00:00 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="711dc266f929807358a32e429f0e0f1ad400bdf376a69840e0a9ff7fffff069088c533e3642cf72a10a76c98b3cea041bd9565ac1bcefbe540cc853f", 0x3c) getpgid(0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x10001) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffc55, 0x0, 0x0, 0x2d6) socket(0x11, 0x4003, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000140), 0x0, 0x807, &(0x7f00000001c0)=ANY=[@ANYBLOB="00001b696c39446bd704b36f4b45b51aa4aa00c26fb16121e5f9db3e73167434558039cca07a84f3"], 0xa) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="3d012e2f66696c653000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/255, 0xff, 0x1882, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf2}, 0xd) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0)=0x6, 0x2b4) write(r3, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r2, &(0x7f0000000240), 0x1eb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x3, 0xcf) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getegid() r10 = getuid() r11 = getegid() r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x2, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r28, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000300)) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r29, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000340)=0x973ff1babc6d953e) r31 = getgid() r32 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000500)="6f114613ea0d7012bd7dedee92fc95bcb31f5b575968752b61ea3a440498532e96695478dc6665943aa683842043353f37ac119ade6e8db613f84e7451c8dd8d768d13fb36425207de4bfe07f1b91d09f9438530f3cd57dab25cacfdee7bf343d45edcd21bbd54b5b4c49944ced4ee3beb3c42204208e1d93af71295d9f4d2fbba47c23ccb4bf4dbfaa58ee9db206b2f00"/155, 0x9b) listen(r32, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x8000, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r15, r25, r31]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x0, r9, r25, r10, r11, 0x14, 0x6}, 0x101, 0x9}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r36 = semget$private(0x0, 0x4, 0x2) semop(r36, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r38 = getegid() r39 = getuid() r40 = getegid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000880)={{0x0, r37, r38, r39, r40, 0x14, 0x6}, 0x5, 0x9}) fchown(r6, r9, r40) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmod(r2, 0x28) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x6) fchflags(r4, 0x10001) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x500) semop(r5, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x9, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x9, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r6, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xbfff, 0x1800}, {0x0, 0x4, 0x1800}, {0x3, 0x1f, 0x800}, {0x2, 0x9, 0x800}, {0x0, 0x7f, 0x1000}, {0x4, 0xffff, 0x1c00}, {0x2, 0xcb, 0x800}, {0x1, 0x8, 0x800}, {0x1, 0x6acf, 0x1800}], 0xa) semop(r5, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0x91bc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/121) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x5, 0x0, 0x0, 0xffffffff, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x1}) write(r3, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = msgget$private(0x0, 0x280) r2 = geteuid() r3 = socket$inet(0x2, 0x8006, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x0, 0x800) semop(r17, &(0x7f00000000c0)=[{0x3, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r6, r16, r21]) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r26, r26) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r28 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r28, &(0x7f0000000040)='.\x00', 0x0, 0x1) r29 = fcntl$dupfd(r26, 0xa, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r30, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r33, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r32}) r34 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r2, r25, r30, r31, 0x40, 0x9a4d}, 0x5, 0x879, r32, r34, 0x1f, 0x5, 0xfc, 0x40}) fcntl$lock(r0, 0x9, &(0x7f0000000d00)={0x3, 0x0, 0x67, 0x5, r34}) r35 = socket(0x2, 0x2, 0x0) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="eb15317d0ac892bac800"], 0x10) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r35, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r36, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r36, &(0x7f0000000cc0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x200, 0x4}, 0xc, &(0x7f0000000940)=[{&(0x7f00000000c0)="e70c53a474f650be9b8b2e257f538ed8d8509feed90626126c5cf605d5360c590ce0e31ce50ff7c6c09b4f49ec90034a91e0d13cd9494eb1c893fcff4c6ca5ba5df0f67eb6496f8ccc928e93fabcbf21ec3ef93b684d5b41a226279d9c984eeaae2d469860a8685289197874b5f8377e9d7d6a9a3b74e3d1c140a88e5485abe04b04eafa3682fe13c3df7ad395811c1b6969b62b552c36967ab327032c890c416958084a2d0efc", 0xa7}, {&(0x7f0000000740)="1721256176ae83a9699a6fe4c870cae915a1e6901609e18f126f1fc4b7c4ef40c60f61578fabfb289449f7d804b568d12978bf0cb12099f2b5cfad2d3d40c81ecdb5392b289cd10c2ee4824d8d28394f3c9908356807af3fbeef42e83bdee36b9d7fe725d9eaaac92f89ad4bc7ca9ac149610a67d49b00db1cb7928c7e9596c3b94707fa079b929ada95bb32ac9895d3d13ee059cfe8b77b3522f74b88dc78bb444d9d412dcd9618472fc21a345f0e7c1a0b52adb93ccbc02303f384da93e980156db22e800b082c839e32", 0xcb}, {&(0x7f0000000840)="43f9e7989638c491deb4b44cee4ab50bfbef93631a6d735eb0479ba5670bc7ddedb1551b64c548053caf7e872dfad91e4c1515cd1ae7fa0787f6be30ad6f5eb67c5246ad261d058f9ae40ad58acb901a5e4d7406d6aa88447552a558c57b22359420bae001bba831ea7b5f29d63ca2c92579fa1feace616bb299dd77b54f35c58b58551978079708195f49696c61cd09d776b1e36c3243b3e7999d458a7c1fb48916b887825596d9aaea63d894fc3077a85b1eb86deaf2bf501c96c3879aef05920589ee28005bd596ea4238b639ed712a939d782f65fef46953dbc0cfed70911205d66141dae814daeabc", 0xeb}], 0x3, &(0x7f0000000980)=[{0xb8, 0x10000, 0x9, "bf878debec4969ae2a059b879243d42999825572aff08d963dfc7e9ff7eedfd0c028d14fa6c651efd698936f7c4550d723e6344436ebe6d5883b7c4573b3b26669d2a834ce8e1fd915c2e8d0f4c7fca55e9ca30c047e454a6d9c525a06dbc88c818ad449604cdbdac48fe6140ef350611dd6119ba1a7b5550dd31c7c4d7d26a8f610cbc3bbe40a86b116d390a37a7a7befb51ab282f9b94d34d297f3ed179873833b24"}, {0xd8, 0xffff, 0xfffffffd, "86446227c1662ca6ae976cae3328431ea90acc54fcb085bd871bc493de09736907eedd7491349eac01347b866daa23408888b02c0ba8278de5aa5a1a27c681059c5ac39a6f58d1232ef98139d1a7d2e7d91e1a743ae3458c20fd8ebee997d6886b2335a610898797fe9060b2f46739df6bb01b25fc5be065e1e674dbd5b86dc15db40105e2b88d5d346af07a58c1516d8f00799741ed6af635ffe03a1be405b3e7a2a17d98692a5715a92312c01a28d4af2f2c1f32921a980ea2fe98c182ec927ae4689326"}, {0x68, 0xffff, 0x8, "8484de4e30e467f4ed42fbc8b077e852ce382c77d52faf2f27d58643eb0e60680a975362d81243f1bead268abd258e7ca193268b6611797933cab15ab68b2b2e3b27534d3a9d734998d8f14b5447d16ecd9ac9bf556ab537"}, {0x78, 0xffff, 0x8a, "86cfafec0b96f4f3cba2036dabdb788e42319497508d4080f0056aff383e89cced2d0dd100882deeeb8dac68a2d54ab02d7a10458766091268a9a553fd9c45f320e3b123e6788422ed1ea36443f901f70a0582468424697360c71e221bec62508997258cb7"}, {0xa0, 0xffff, 0x1, "7e198f30cc3ab65dd130e1e235f48a7f3610f9deba017afbdd6748ac01fe5ceaab7292e6458001e04a336750a1c6a83ccd3888edd3f6ff34258c547d02a3f12130a937bf2f816fccd01110c4c42c92c8128be322ff9145ac98de8db515be176a70df25906999b5bdf14e790a990252a9fa1b0a8bf4f5237fcc0c3985e47c70faeb4027b50bbd1c13158e4e50"}, {0x28, 0x1, 0x2, "1914b0f5aeb19c93a118d1ae57a48eb12aa080a4d1"}], 0x338}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pread(r1, &(0x7f0000000300)="3798e515ac6a82041bd45f14543aae8d96bc82e794f4f57cc40de5ca46329e5cf9739c145213869540013f51fba1cd322645105d64d432745367581e24b6fd65b2d956d596b3d73b476bbd1b1ea5b5cbf0e04c1183e7cdbb9544f8bec89fbcea35bbcf4f7a60516a89092811fb105af1252e96b9fb7580b0fd826083475454bdb2b723a012aca9704ea2119596d1cf68e31db453a19c32490b05ab4bb17012c7c19efeda58d4eeffa0a3115d894029327c9ded4a3782800d204b35d9861a1393e3d06e06e29a9e26ff92fec707eb542dda13257b8846efd646c7f797083155283b5073042fe9a8fa57cc6b71651d86f1ceeb6a14733211df2192d213ba2d2584288e35e5734ead545c3b19e995ef5a8491c860f6f00cc2f0e1ae86ca15ebac6d61111c5523c43a723f0b29d64c84bd5b1677c1b7ea380d045a8213b75f949daec4310af11ae4b0628ac396149e7c2f6c345dfd478e8448261484e0f09a412bbce6818434c1910a7cfd4dcd1d8b6c423f958e9d9fd54d39e84706b2d01e4de54a045380659d542694d1307343a9339943b5fe078727ac8872a18396eb7646d522e62a1042073add8882e7f7cf9ac54eb6362dd77d903a8d9100555a2dc54e64b8c9446042a8ff38ea1b7634260af194a74c227e182a1cf69c1ac641d4fdbc5a4eaa212ec64f02e0724985dc073cc76894fd828b3f04456924a94a010e9da535073dedd7c7f7be7ed65d269f15bc4f6161fc5094b95eb1c1b0a9f810e6ea7e547ac249e55bcf67cc362f4550649b38ae210e1dcf3290ab8eef2a33ac76bf50abf8159a1f6361ff595a5974ec1df6664cff82c0725f923dabbe70af690f14115d66041a73aab1108863fb7499342b48cfc27969691828b70dce89e218134f2ac93bb332a2f0b25be279e98657ae71ec800b9014b0e53acfc97afc294f98faa7984b1c0cd39d3bffe8cfdd5f9fb5912c12c602333b9429d4f573cc7ba6c06e57af8472057d52dde1a5169a2967563d20408ae65ffe5cb729af356c7bfa7b7b5faf465e70c290c5d48c443f2c5cd7a5cd243e6b5e74d062824bec77f5d18e784f8f2a33fc5de413f24409c8baa78b4fc7d7b1a52b380f4a77cc9e2193ff262fd0e344326b577653fdd7c143a8c018d23fab2e8ee8c46da2be3e13fd27dd5995f160e9728122fe1c39a5e5bc96a41294454179e380ae929672df7bed2c88a64a1beb758eb8a6e6ae409207f98a98ffff6e95ef2e651163b674006a12813fae1fd7b631d396be8cdd63294cdab3b964980d85dfb275e98d28c0603dfcfd3db7430f9b443c9b05cacaea32533d933eed142914cda91a5361228325fd54bd5039f7bce8f8478668fd253450f3c09a98322cb096451210a4529f16caec1d4df986a3236b44dd67c59bb1debe8166e0bfa4af14a2644465f7e93d4d462ec8d517d21e7bef0b687ca17b0a400aced36fc46c53c606c5580a79ed1fa184455f22e86dd9b47fa0f6056de10f8262e81555ba0a18c3772f66b08381924a99f187857cbed52d8d5650bdae146f82308899da2e1921fe865d6cfec12644855e4e30bea541b8ca4c7f67bb48a55114483ca28d4144f6ab7de8c5227104976ff13c000a71837e53e9583813c1e0cb83aa30af62e5dbe6cef9c54ea3c84f376c535480872a79b444069b7ad1d94a8c821bbab1e81a341d8f0e1e05affa980875a9a303a7a252fe719019e81cc40472abe62072eef27b82c67e6261b09f90b43303dad6d8ade85cf5ec4a77b40156ae8290b47274fc6b73232efb598d4cff6b7a59baabb578b94b4860bf70180333e8261d238d688ba9fe3041f13fa410cb4f00b3d749793033c3034a79cad55d57cfc4b81f6ec778268d193e6600f462250abeb7ce640fd13569c70ad5a0284148551f8fd81de35d228bf96bf8b5c48d1196bb6ea87d6a69a769b028b95ac9e3d418898f2609d84af4088f7cf1aa9fcb921d1eb26ad0a2b37114d9efaf531c99c5026e3035e4c02344c22a827841fc80639f0a96a7588cbb7bcd47b76c4770a2e588dd5210ea249abfbef6bee91b296470bd6bfe08e6398e654f09059cd6ab95a9d89a7ca32d9ba7a1c19461be7ef9807b787315f9a2b19c115239f752f8203d7cf4de80dd8e903d46f6e1d59fc0604129170ec08cb1b02b3f7a0e676b975f5816ea9dce964de9a28de35f150ad9c47926b60e2472e1dda28266e7298878a7a136ffa0f37471e2ab5de45a495c896e28fd6e9ab1d56d674d1c49f95e1ccdc58f1304c83f1eaf23b3804a0c2b4e3b98127e969c4d57ae35b67b9d7b05d47457409851a189421841d6bc6d6f7580c3d3b702759dceef49f14523a8883072f71880da157f06c8bf8aaccb348b095660d79e2c0f9b5fb8ba607ef8714f80d236ef11f0e6d092308287a6dd7953a5246a0896e66be72c82ce8f6552890b7525a564cfb58406a8a096277d8410cdf1cbbf48b02c18cad67cae9f1f25f5aaec99d23fda4bfe23a3c45b878d83df4cfe46f6c17075e847320065b909f18afc7c50709aabceac32c87174cce449cf892c6d1a92f7608b9340d13ef03ba1ff7378fe269dc8ebd19d2f9760d3582449e54a8b3917385669037bc94d1fcb0853d0a5c1108ac5d680fe4e244a69d3c03f78f4b7a91ac5fb8e5d83ead327ddfec9abcb9c663fcbfba5b4c0dbc039deb5acde6c4479852290980578d3bc487499c0b7e83f56212b87c72ebc3db6c218d33de6ee31665a3d8b98cc4e6ad791c016933f61a97ea120f44c9e747d9b18830af2dd483697c401a7ab55780f9aeb2e0f8da20cffed4eddaf70fa0d355a18846ee205fd20c570f6edd4377079424999915d007c45e7590db29a48ffbb3dd1e3e14f77232d9653a3795595cafc5117025aca97b845b698a6f9523b571d25ff78c7e849e69879d50a683aaa3baeab03313453d5260318b03bd0fb08366e6de592fc356032f7f7a618415fe796d148fde5ab5e413742ac76942c34eae00a598a65c1e9286f652152b4dde4408b00d475a94dcfa7e48c160231af985cf4d1d475b5c05edeb5a460e065810ac926a1b862bc449cd666e5ec1bbb22318b79eab668a558f4091472ae7e1e992178032aa504de61cc9c03bcf6f66d4153d8eafd8e8b120b22bf8d9d419120b7919af623b252942085f7b1bc8dd85c53493597905071a89b7f0222d0d2a551524c3fea5627a03c2cf61277f439464a0b6ddaff3003ee15cd1d6756dd1c86861c4efa00ba1cbcc95530d04a591da7438949e7c54d83f7f47cad6fbb234e4d7f11e07ebd25ad8a5101d25d6e8bfc488b8e6ee34bd1d62987410144a0e64bc9dc539bd284e50d8c0a88a722f90437d2f2176403acf259d680c5f85c872d031cec7d7367eb45c3627cf0be6679e000cd20610fadb200ccb9bf79d6fc15fe1f0e62bd43d92e32c20f17b434d7dcdb4229cc371e3a60877511870629e661a0fc24712525ad55c6098170f92999cb25fd74549e98709c4d9378c41edac153acd6bbf1fc9fd7c3be256b8adbb6ed5bf4dc0c8cc66b5175b65d900740fef23c2b41af68f459c20953d9c50b6853674279f1fe2c1880097da01840737a13e544de4f76d1e3d8bb45d7c1c404a90d7e10d57f3d7bd3bac2779cd29fc6bb327806e11d1f4fefdec2f76038b107821eb96ea9712bfcef0cedb4183e31f93307cf7e33fbf2355fc6de5c8d1b6fbbe5427e8a8840587b779c9a8dc2b6f16e5a00ca4f9058da4b48ad2ffffd095c304b5db0a23dc6aa163eb8cb8510453b2a643aa4fef2b50a355a0c4b5c5d03fded124efdff2eaf5adf5dc57a479c17540c4c1566ced4825a6a2b1fb40ba9845abde54761290d169150a61006b7af516f43592298feec77b15139df237071c33dc694c6be4d6aaf076b8a5993a89734db2ce8ba6c92bcd5428d969092f32e191ad4a41665d72846fdd29a80d2acbfbb7f1eff7267daf1f710974e91843322a4f7a13f1616a13ad5bdb825bbc3b9d363d3cf27689b1b5267a0f40c6db1e629ef66bf4bb3e43593ba7a729925755347d2e04d86844189414ec27e492ff644dcb87b5ef0467fc4b77a46fea23ac50f607c303dd84c995ba70ec675c9719d54a97e7f469f2a4a246d379c639530727c83f5fed8ddbb18d3f08b46bcf6bd75f0329b963dfcc2a82ffa3b4099a43d571c33868a3fef57eee34af78bae7a2f4a5f552922ddb36f0f6b05a77572ce2ecba765800520b541ce8f2d2a020ec40efb4c7a12cd6001bf9b79ffba981361e791233d2b82b69d90dbbd6d7811c5af6387c56aa74b9060bf9647d4e5a27aacd0f0196840a020fe8a7805d44db722f847d699b6412b7847993d8dd7654bae30be2ed1c79b69157c016ac378f6c7b957fc7e82df3fedae8614c390f85ef366605de26743b9f6a7be3ef00f7743226fcc5b2ec92c0dde49a1edc7ba7b3f7bdbff52ac975c1c2bf572d58a5e132e4b29d75e7f9dd02480d94a575d6fdae48a99308ce93a2748443b7817302c418c878b415827d3b534fc80f7972ac2451b8735c9e4728e2f6494ca45cc40dc2bed719f5f839ae437a3416f826de17723a372034b14bd0c1546977cdd7ebf9fc3dff3be1ffe2ec9b0c1b0507d65e40c55d74041c68f930c91b63c329aa5be8d2e09eff31fac43ee263b1895049a8f0a6cc7586f8a29ab24ddbfb398a5c78e6bca2f4fce9961dc9a9ec3fd85675fb4861c659d5e32fefe85eb2684859adf972a0488b7858e542fa0940461fddc3a4fd47280625112eba416b6ba6bd668f2a680653bec8af6f25011815d8e9abe231518557416bdef9e08ee85ac2bdebc08c7b9b28bd7c96d8386ce3b54be6b0b8976c533d1e771e49b175300a4f4a742e673afd67ad89607e17212298e0890ee5d4dc4e6bcff20b1b7ab6fa69582830539216b110799d064bf284e46aac38510c491f85671ec13d92592fa6168e11abc1bc88886ea183c74e969678a958d36a627a22cd75f4389ee927bb1bfaf9a8e0c9539d4979b9436ff3c80c6a728f439f443d5b9c96fa3943176c87675b17a08edf37dda01f876d29fd488004dff9c6707b432931340a11efd6508421aa3e3b3c735eee1b01f73616c2e4b7997b9878545355897e59d9b186c1f786ccb17bafe8db8f7bc4d844511b59ab10fbd014acc96ff3a7b6508b6995be70cb951217d8c253629e9650d970e04c538bf30b1247277fa959e1ffe3a08879c544d6aa5693a6c764cefbbfa8a3f6d631df793ee527abc05766b0ecae138f3e949b6cc1f35c6cede6cc508092bcb7be081d87c84df2371cdf49cab8ce398231157856a729f355a9a22a526a29bc47259c3631fe1422c711a8ba36d108448c85e2391afcfd0054ed754e4b95feb85e1166630e6bc30922536587ef01ed15d1b71caaf2a3cf23905352000a63a0e0217cb5b001ab721fc75cf6aa17e74fbc1e65ce19e47e47c79e6c654f67306fec11d2b2fb903cbf46019ac4244b8f1603af0ff3adc2fd4eb212a03c387a0d590bbc5b00e9fa7e4adbf981dc26384a5f3cf3b60be8ece7199f094246b04aab5d64ffa3882aa7c4fa7e5ecd9bc454f036bca0d024b24e5b437be520f259a27d683c85cb73ce952cba24574bc4abf6f1e4c9d2a1279d3b1ffc4bb6c6385dba7fb54d72b44fbca145abaf4e9e4f7c13a1ec61a6a84ce0685a8629c2c3886a6278356501ba9df92d928ddabbed15f56760e137f5f8aadc40713898412e4c9611e46a68b2a3a704c1fb85fbf639c9b3aa0b97f9c3c8d860cc6683f36cb46a2698689ef361c43bf115aeec102fe972d7772", 0x1000, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x11a, &(0x7f00000005c0), 0x0, 0x0}, 0x2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") socket$unix(0x1, 0x5, 0x0) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) poll(&(0x7f0000000180), 0x0, 0x6) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) connect$unix(r0, &(0x7f0000000100)=@abs={0x2, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af142ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0xff}, {0x74, 0xfd}, {0x80000006}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getppid() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r5, r12}, 0xc) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f00000001c0)=[{r13, 0x40}], 0x1, 0x5) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:02 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getuid() setuid(r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1126939, &(0x7f0000000300)) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000400)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000100)='./file1\x00', 0x0) semget$private(0x0, 0x0, 0x0) faccessat(r8, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgget$private(0x0, 0x300) getpgid(0x0) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) dup2(r13, r14) close(r14) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet6(r2, &(0x7f0000000240)="279034cd04cc910731ee51fb67ec378b89660a81e9d18f414feb8585f5e910409e040efeb6ace2d2bd61778218e80853415dd7e360ae4aa1daae9017fcf0c6ec87fd1aa3b25a391e4091dc43db7b4c3b0172a187fdceea76e25022756b73fc8179b59442ae829aed4ec45622de33ffd8270a8962e7d41fe636d64d4cdbf8fd93c89ab2b323110222cb949559e2110f24428c41", 0x93, 0xc, &(0x7f0000000300)={0x18, 0x3, 0x5, 0xe5}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)={{0xed9, 0xda3}, {0x8fe}}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) bind$unix(r7, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r8, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r6) getpgrp() 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202e1ffffff2545367fc1496cb783766c55528cecc1c5fd73e7d687e8d1534fffffffa35c75b6c766587c29b0743265a0ff5c63096e1556a200020000b28f9a794c7358954c37a12cafd825d41cd4f7b9dc29916dd2e751803b1407d31a51b6561a74fedad27c92eca427719c82fa02f20f190739c0a69603cf3c79f79072e15a2c43c205f83498922779ebb04b30c653c4860000c42375fb2faa700fcd53c5c470bbbf9890877947e6a21d0000080000000000e90000"], 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="9a06e3026c96067b3f7a12d20300597a4fb3d8b3db28450345adf710000000000d8a3b90265a92ed15956d75719532e0917f02719d34c252aab3ab49afbb8700", 0x85) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x189) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0xfffff973) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffe1d) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000001c0)=""/119) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:02 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000780)='./file0/../file0\x00', 0x10) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() getpgid(r5) r6 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r6, &(0x7f0000007000/0x3000)=nil, 0x1000) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r11, r12, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r11, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = socket(0x18, 0x1, 0x0) close(r17) r18 = socket(0x18, 0x400000002, 0x0) r19 = fcntl$getown(r17, 0x5) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r20 = getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r22 = openat(r21, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r22, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r23 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r27 = msgget(0x1, 0x254) msgsnd(r27, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r27, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r29 = getgid() r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r30, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r36 = getuid() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, r2) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r39, 0x1, 0x9}, 0x800, 0x1, r40, r42, 0x6, 0x1, 0x1, 0x2}) r43 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000280)={{0x8, r28, r29, r31, r35}, 0x3, 0x0, r43, r44, 0x9, 0xb01, 0x9674}) r45 = getgid() setregid(r35, r45) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r47 = msgget(0x1, 0x254) msgsnd(r47, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r47, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r49 = getgid() r50 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r50, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r50, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = msgget(0x2, 0xc0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r56 = getuid() r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r58 = fcntl$dupfd(r57, 0x0, r57) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r60 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r62, 0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f00000003c0)={{0x0, r54, r55, r56, r59, 0x1, 0x9}, 0x800, 0x1, r60, r62, 0x6, 0x1, 0x1, 0x2}) r63 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000280)={{0x8, r48, r49, r51, r55}, 0x3, 0x0, r63, r64, 0x9, 0xb01, 0x9674}) r65 = getgid() setregid(r55, r65) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000180)={{0x8, r3, 0xffffffffffffffff, r24, r55, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r20, r20, r25, r20, r25]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r66 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r66, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r66, 0x0, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r68]) chown(&(0x7f00000017c0)='./file0/file0\x00', r67, r69) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r70, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r70, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r70, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r25]], 0x1, 0x7fb) msgrcv(r70, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r5], 0x1, 0x0, 0x1004) msgsnd(r70, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r70, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r70, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r70, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r71 = geteuid() r72 = getegid() r73 = getuid() r74 = geteuid() setreuid(r73, r74) r75 = getpid() ktrace(0x0, 0x1, 0x4, r75) msgctl$IPC_SET(r70, 0x1, &(0x7f00000003c0)={{0x6, r71, r72, r74, 0x0, 0x80, 0x9}, 0x3, 0x3f, r75, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:02 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/deskbd0\x1d\xf5\x00\x06', 0x10011, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r3) nanosleep(&(0x7f0000000040)={0x4, 0x8}, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000300)) sendto$unix(r8, &(0x7f0000000340)="cbd076dbe26280cbc0a6d7099c0281f9308bd2c38a55073b43d55e3fb8e0144343dc31be91040293e286e671fd87d9a925b0833563e240aba22194407d655cdee273c2105568fc96eec94fd074b8f85ded021672f03951475e305eb10192764285fe44a093562ac3ad95fb32c6620feacf3c837e877e8605eaab9780cbbfeb03a06467de2de7e5bfadd0afca4cb4992ddb", 0x91, 0x408, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r9 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x1, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd76, 0xfa}) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(0xffffffffffffff9c, &(0x7f0000000780), 0x9768201bcadaa930) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0xe209) 16:00:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000a00)='./bus\x00', 0x2, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000a40)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000000000/0x1000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x40) getsockname$unix(r5, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f00000009c0)=0x6e) recvmsg(r4, &(0x7f0000000000)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/223, 0x1d4}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000540)=""/13, 0xfffffffffffffd75}, {&(0x7f0000000580)=""/229, 0xfffffffffffffdeb}, {&(0x7f00000008c0)=""/223, 0xd3}, {&(0x7f0000000780)=""/86, 0xfffffe5b}], 0x9, 0x0}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) openat(r0, &(0x7f0000000240)='./file0\x00', 0x8000, 0x59) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x173) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x20) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r7, r16, r20]) chown(&(0x7f0000000180)='./bus\x00', r1, r16) r24 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r24, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x42) mode = 0100000, inum = 1536, fs = / panic: ffs_valloc: dup alloc Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *135309 97919 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ffs_inode_alloc() at ffs_inode_alloc+0x778 ufs_makeinode(2000,fffffd803de91500,ffff80001580d220,ffff80001580d270) at ufs_makeinode+0xaa ufs_mknod(ffff80001580d0c0) at ufs_mknod+0x4e VOP_MKNOD(fffffd803de91500,ffff80001580d220,ffff80001580d270,ffff80001580d150) at VOP_MKNOD+0xc6 domknodat(ffff8000ffff33d8,ffffff9c,20000040,80002002,28ae) at domknodat+0x31e syscall(ffff80001580d410) at syscall+0x507 Xsyscall(6,0,ffffffffffffff8d,0,3,4c4987fd010) at Xsyscall+0x128 end of kernel end trace frame: 0x4c6ca7a2f80, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic ffs_valloc: dup alloc ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ffs_inode_alloc() at ffs_inode_alloc+0x778 ufs_makeinode(2000,fffffd803de91500,ffff80001580d220,ffff80001580d270) at ufs_makeinode+0xaa ufs_mknod(ffff80001580d0c0) at ufs_mknod+0x4e VOP_MKNOD(fffffd803de91500,ffff80001580d220,ffff80001580d270,ffff80001580d150) at VOP_MKNOD+0xc6 domknodat(ffff8000ffff33d8,ffffff9c,20000040,80002002,28ae) at domknodat+0x31e syscall(ffff80001580d410) at syscall+0x507 Xsyscall(6,0,ffffffffffffff8d,0,3,4c4987fd010) at Xsyscall+0x128 end of kernel end trace frame: 0x4c6ca7a2f80, count: -9 ddb> show registers rdi 0xffffffff8208d767 db_enter+0x17 rsi 0x27d7 __ALIGN_SIZE+0x17d7 rbp 0xffff80001580cd90 rbx 0xffff80001580ce40 rdx 0x27d8 __ALIGN_SIZE+0x17d8 rcx 0xffff800017398000 rax 0xffff800017398000 r8 0xffff80001580cd50 r9 0x1 r10 0xffff800000075980 r11 0x368e091562ae72be r12 0x3000000008 r13 0xffff80001580cda0 r14 0x100 r15 0x1 rip 0xffffffff8208d768 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001580cd80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=135309 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2290,0xffffffff82577d38 process=0xffff8000148a2018 user=0xffff800015808000, vmspace=0xfffffd803f013440 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 97919 265415 44183 0 2 0 syz-executor.0 *97919 135309 44183 0 7 0x4000000 syz-executor.0 39190 228536 74526 0 2 0 syz-executor.1 39190 49742 74526 0 3 0x4000080 fsleep syz-executor.1 74526 431182 56856 0 2 0x482 syz-executor.1 44183 282346 56856 0 2 0x482 syz-executor.0 66760 234596 0 0 3 0x14200 acct acct 9440 56867 1 0 3 0x100083 ttyin getty 65607 3671 0 0 3 0x14200 bored sosplice 56856 369299 12053 0 3 0x82 thrsleep syz-fuzzer 56856 387841 12053 0 3 0x4000082 thrsleep syz-fuzzer 56856 279805 12053 0 3 0x4000082 thrsleep syz-fuzzer 56856 194962 12053 0 3 0x4000082 thrsleep syz-fuzzer 56856 83521 12053 0 3 0x4000082 kqread syz-fuzzer 56856 461018 12053 0 3 0x4000082 thrsleep syz-fuzzer 56856 166364 12053 0 3 0x4000082 thrsleep syz-fuzzer 56856 355527 12053 0 3 0x4000082 thrsleep syz-fuzzer 12053 380103 88055 0 3 0x10008a pause ksh 88055 190891 64905 0 3 0x92 select sshd 64905 230863 1 0 3 0x80 select sshd 61674 166773 75312 73 3 0x100090 kqread syslogd 75312 335144 1 0 3 0x100082 netio syslogd 30982 365791 1 77 3 0x100090 poll dhclient 48059 75619 1 0 3 0x80 poll dhclient 99228 87265 0 0 2 0x14200 zerothread 91676 228054 0 0 3 0x14200 aiodoned aiodoned 16101 28906 0 0 3 0x14200 syncer update 87427 479151 0 0 3 0x14200 cleaner cleaner 1406 418876 0 0 3 0x14200 reaper reaper 55175 73081 0 0 3 0x14200 pgdaemon pagedaemon 75257 107605 0 0 3 0x14200 bored crynlk 99114 277285 0 0 3 0x14200 bored crypto 7749 257899 0 0 3 0x40014200 acpi0 acpi0 45085 270582 0 0 3 0x14200 bored softnet 33958 90764 0 0 3 0x14200 bored systqmp 48228 124651 0 0 3 0x14200 bored systq 98007 413899 0 0 3 0x40014200 bored softclock 9894 249729 0 0 3 0x40014200 idle0 39669 210225 0 0 3 0x14200 bored smr 1 433366 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9631 7046K 8386K 78643K 57449 0 0 pcb 13 14K 16K 78643K 3620 0 0 rtable 110 12K 13K 78643K 9077 0 0 ifaddr 114 32K 39K 78643K 2198 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 5724 0 0 iov 0 0K 32K 78643K 3813 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 77K 78643K 17632 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 162 0 0 VM map 167 41K 41K 78643K 262 0 0 sem 12 0K 0K 78643K 12214 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 14422 0 0 sigio 0 0K 0K 78643K 297 0 0 proc 50 38K 63K 78643K 5052 0 0 subproc 32 2K 2K 78643K 1471 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1314 0 0 in_multi 34 2K 3K 78643K 1753 0 0 ether_multi 1 0K 0K 78643K 128 0 0 mrt 1 0K 0K 78643K 83 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 150 662K 662K 78643K 150 0 0 exec 0 0K 1K 78643K 3096 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 321 1276K 1276K 78643K 37284 0 0 UVM aobj 130 4K 4K 78643K 141 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 3236 0 0 NDP 27 0K 1K 78643K 753 0 0 temp 276 3546K 4185K 78643K 706819 0 0 kqueue 0 0K 0K 78643K 110 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 337 0 333 1 0 1 1 0 8 0 rtpcb 80 1646 0 1643 1 0 1 1 0 8 0 rtentry 112 1828 0 1791 2 0 2 2 0 8 0 unpcb 120 7296 0 7276 11 9 2 2 0 8 1 syncache 264 84 0 84 39 39 0 1 0 8 0 sackhl 24 4 0 4 3 3 0 1 0 8 0 tcpqe 32 289 0 289 25 25 0 1 0 8 0 tcpcb 544 21067 0 21060 143 141 2 16 0 8 1 ipq 40 127 0 127 43 43 0 1 0 8 0 ipqe 40 3006 0 3006 43 43 0 1 0 8 0 inpcb 280 56599 0 56583 224 220 4 13 0 8 2 rttmr 72 34 0 34 2 2 0 1 0 8 0 ip6q 72 11 0 11 7 7 0 1 0 8 0 ip6af 40 33 0 33 7 7 0 1 0 8 0 nd6 48 263 0 259 8 7 1 1 0 8 0 pkpcb 40 59 0 59 21 21 0 1 0 8 0 swfcl 56 16 0 0 1 0 1 1 0 8 0 ppxss 1128 265 0 263 56 55 1 1 0 8 0 art_heap8 4096 58 0 57 34 33 1 3 0 8 0 art_heap4 256 8162 0 7949 83 66 17 33 0 8 0 art_table 32 8220 0 8006 14 11 3 5 0 8 0 art_node 16 1827 0 1793 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 17 1 0 1 1 0 8 0 semapl 112 12212 0 12202 1 0 1 1 0 8 0 shmpl 112 139 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 23516 0 22051 50 2 48 48 0 8 0 ffsino 240 23516 0 22051 87 0 87 87 0 8 0 nchpl 144 45099 0 44612 60 41 19 60 0 8 0 uvmvnodes 72 9222 0 0 168 0 168 168 0 8 0 vnodes 208 9222 0 0 486 0 486 486 0 8 0 namei 1024 164791 0 164790 4 3 1 1 0 8 0 vcpupl 1984 165 0 0 21 0 21 21 0 8 0 vmpool 520 260 0 95 15 4 11 11 0 8 0 scsiplug 64 8 0 8 7 7 0 1 0 8 0 scxspl 192 165263 0 165263 63 62 1 6 0 8 1 plimitpl 152 1288 0 1281 1 0 1 1 0 8 0 sigapl 432 14344 0 14330 2 0 2 2 0 8 0 futexpl 56 538654 0 538653 4 3 1 1 0 8 0 knotepl 112 3877 0 3858 9 8 1 2 0 8 0 kqueuepl 104 4575 0 4573 16 15 1 4 0 8 0 pipepl 112 8770 0 8751 29 28 1 2 0 8 0 fdescpl 424 14345 0 14330 2 0 2 2 0 8 0 filepl 120 153939 0 153828 130 125 5 11 0 8 1 lockfpl 104 6122 0 6120 1 0 1 1 0 8 0 lockfspl 48 1813 0 1811 1 0 1 1 0 8 0 sessionpl 112 104 0 94 1 0 1 1 0 8 0 pgrppl 48 248 0 238 1 0 1 1 0 8 0 ucredpl 96 15678 0 15669 1 0 1 1 0 8 0 zombiepl 144 14335 0 14335 1 0 1 1 0 8 1 processpl 864 14366 0 14335 4 0 4 4 0 8 0 procpl 632 32001 0 31961 7 3 4 5 0 8 0 sosppl 128 264 0 264 58 58 0 1 0 8 0 sockpl 384 66361 0 66321 317 308 9 21 0 8 5 mcl64k 65536 3661 0 3661 234 233 1 64 0 8 1 mcl16k 16384 251 0 251 58 57 1 1 0 8 1 mcl12k 12288 503 0 503 31 30 1 1 0 8 1 mcl9k 9216 302 0 302 49 48 1 1 0 8 1 mcl8k 8192 1043 0 1043 11 10 1 1 0 8 1 mcl4k 4096 1570 0 1570 8 7 1 1 0 8 1 mcl2k2 2112 135 0 135 56 56 0 1 0 8 0 mcl2k 2048 100343 0 100297 51 44 7 14 0 8 0 mtagpl 80 800 0 794 9 8 1 1 0 8 0 mbufpl 256 379415 0 379299 518 488 30 52 0 8 21 bufpl 256 65651 0 56429 577 0 577 577 0 8 0 anonpl 16 1894033 0 1870804 485 375 110 113 0 62 9 amapchunkpl 152 75592 0 75432 190 182 8 20 0 158 0 amappl16 192 93881 0 92446 517 433 84 91 0 8 8 amappl15 184 3308 0 3308 16 15 1 1 0 8 1 amappl14 176 4510 0 4501 1 0 1 1 0 8 0 amappl13 168 557 0 557 13 13 0 1 0 8 0 amappl12 160 1367 0 1365 1 0 1 1 0 8 0 amappl11 152 1135 0 1124 1 0 1 1 0 8 0 amappl10 144 1867 0 1862 1 0 1 1 0 8 0 amappl9 136 3585 0 3578 1 0 1 1 0 8 0 amappl8 128 3049 0 3005 2 0 2 2 0 8 0 amappl7 120 2147 0 2140 1 0 1 1 0 8 0 amappl6 112 936 0 926 1 0 1 1 0 8 0 amappl5 104 2395 0 2383 1 0 1 1 0 8 0 amappl4 96 13592 0 13562 1 0 1 1 0 8 0 amappl3 88 4613 0 4587 1 0 1 1 0 8 0 amappl2 80 111190 0 111100 3 1 2 3 0 8 0 amappl1 72 273371 0 272931 29 20 9 20 0 8 0 amappl 80 33776 0 33652 4 1 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 140 0 11 3 0 3 3 0 8 0 uaddrrnd 24 14605 0 14330 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 14605 0 14330 2 0 2 2 0 8 0 vmmpekpl 168 80194 0 80136 3 0 3 3 0 8 0 vmmpepl 168 1769488 0 1766354 897 724 173 181 0 357 34 vmsppl 272 14344 0 14330 11 10 1 2 0 8 0 pdppl 4096 29216 0 29015 35 9 26 26 0 8 0 pvpl 32 4914027 0 4891426 1021 801 220 332 0 265 25 pmappl 200 14604 0 14425 11 1 10 10 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1859 0 1103 23 1 22 22 0 8 0