=nil, 0xfffffffffffffffd}, {&(0x7f0000e92000/0x2000)=nil, &(0x7f0000f47000/0x4000)=nil, 0x80000000}, {&(0x7f0000b42000/0x1000)=nil, &(0x7f0000c12000/0x3000)=nil}, {&(0x7f0000a22000/0x2000)=nil, &(0x7f0000b64000/0x1000)=nil, 0xffbd}, {&(0x7f0000d47000/0xb000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4595}, {&(0x7f0000ad1000/0x3000)=nil, &(0x7f0000e4a000/0x1000)=nil, 0x2}, {&(0x7f0000aa6000/0x2000)=nil, &(0x7f0000c61000/0x4000)=nil, 0x101}, {&(0x7f0000d88000/0x3000)=nil, &(0x7f0000c82000/0x2000)=nil, 0x5372}, {&(0x7f0000e68000/0x4000)=nil, &(0x7f0000c62000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000200)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r9, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) fchmodat(r9, &(0x7f0000000240)='./file/file0\x00', 0x100, 0x2) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x2, 0x0, 0x2, 0x101, 0xffffffc1, 0x6, 0x3, 0x2, 0x9, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket$unix(0x1, 0x87953d841b7ca156, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026e97e6abbfb014a3daa7cd9c8fd125c1dcd7a958"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r13], 0x4, 0x2, 0x1800) fcntl$setown(0xffffffffffffffff, 0x6, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r28, 0x1e4, 0x8}, 0x5, 0x5, r29, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, 0x0, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r3, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x0, 0x1, r20}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:44 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/101) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) dup2(r5, r7) linkat(r4, &(0x7f0000000340)='./file0/file0\x00', r7, &(0x7f0000000380)='./file0\x00', 0x323e0dee067118d0) r8 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r8, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = socket(0x18, 0x4003, 0x0) r12 = semget$private(0x0, 0x4, 0x9) r13 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r17, r15) setuid(r14) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r20, r15, r14, r17, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r14, r17, r16, r10, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x11}, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) 16:00:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munlockall() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) kqueue() kqueue() r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0xfffd}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015969250 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) r2 = syz_open_pts() dup(r2) ioctl$TIOCSTOP(r2, 0x2000746f) pread(r1, &(0x7f0000000080)="3e89a588c64158ce077c3d63157ceefc618bc63e6189bb37b0ad20e68269f6c68842be7483a936356f0b9f0e564029f9647c78ed296a3376a1ee6fb36a6a83fc348d729c65f31f37b248ec777f7c6b56800f4720daeb6a22c73395ea9e1e57032b6b5cb356abfaba65504717fe72eb0b7ed36429f0d0ef6c986d4d985e810372ecfca5df64db54e0cb7206cc464c2ff7a24a54f9842be7804a6254b46a", 0x9d, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xdf4f) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0xb043aa1591fceb79, 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) r3 = msgget(0x0, 0x40) msgrcv(r3, &(0x7f0000000280)={0x0, ""/104}, 0x70, 0x6, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93a58c1a900e8656") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r4, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)=0x5) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015969250 16:00:44 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:45 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) fcntl$setown(r1, 0x6, r4) ktrace(&(0x7f0000000140)='./file0\x00', 0x62577178ad681b5b, 0x1115, r0) ktrace(0x0, 0x5, 0x4, r0) rmdir(&(0x7f0000000000)='./file0\x00') r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffff68e, "f0aeed0a6700", 0x0, 0x5}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) r3 = syz_open_pts() r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000280)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000240)=0x7114) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000300)="5c04b714b39f6732e66b4f31c14fdc8b058d0c154e45f6b568db10bb92283ab0", 0x20}, {&(0x7f0000001e80)="8600b8a03dfe5b593375d0d9d48bc102a3af9d987ff37f87355a8128401c2e2cb29736da2d272dc4b2037619bc9fa74f47dc413e56db7507dc123333461ac9d08cb0d73ec2af36d8debfce4bb8be4b40cbd7f5a159752d20c8b5361a13ebca4969e6e9d16938f09668d2a1c30ef46ed43202dbb5d36e261acf5e000001000000000078185537e048575c6c628a55be1ad3cab34e54550d3c1fc175b3231f7333bbbc9c8328bd27450614a0fec099fd62c84367de864caaa2951b5891a290101651e8326409f79623a03cf8dd0fe2cbf9ef321e34fec299a8b9b4e750b76b02a846eff34e0fdcde6b4776aa9c77adf1e217fa223ab563d842536edb70361cab7c55199ed814ea45b1096dd8837c1ee595404cd0fb6b4debd7fb16e9b78faaec35db2f696ce974f5c836177b096340", 0x12e}, {&(0x7f0000000440)="ce079b741ab3fe0d3dd4d24b108123f6bfd0cc26ab69eaff71e44c813ab87dacba0b83a36b4c726feceab6107f23ca8e751623735baff787c7d67df037c54269a4d7d8c39cf0a7827d42c5228f6522b62c569ff3a6b1a70c9f8012e3a9f25cdb63811d7b73762150e32e0f09499e6fe682a1cd816e3fc94505e726f90bbe17fc4473c17a88f89e79eb5c34fc5282ce33e4777b83d7e964080f395e396986c68181310509c9ecf6b73398cfd73a6359afeef51077", 0xb4}, {&(0x7f0000000500)}, {&(0x7f0000000540)="556db34f9a5214672aa1c9e9e28a5e70faaf54776965d9bd9e0a0d8b7649abd9df6ce0692698a90ef90206a3fca8b0d1a7a679aa5e6d6c9e24e9e05fa7a41ef13ac87834c64e864108e7604256d6e92b1e859e75fc94b98625fe476a650ab797a7a3f418c856ea6a67e6ea6ec1588f10cc8a5f33b717dd27a5ec958929714c399a5b31a04b640c65ece3d6da1177a58efd81401926f386d2fdd4c4d2282d7d9f3771fb04d6300a53621b87f67e6d96e1ccb64a363761930eb8aa473de642ace7e524bce805a2cdeef0ff43", 0xcb}, {&(0x7f00000009c0)="4b93f43b4750b4cc641f847c0cb1324ea22d1ebafc0a230b313fd0aff8a7c33894d13b01e9061f467400b83a644b1536d461c5816f713d86d61bbac27b060045fa481a9c4af48ef02d8a6e07b3fc1d299c2740875f2bb62b150f967cc9dcd62f07f619ab43d60b7f0dd62fc1b83cbd10937a1b118c627bc8a65c348cbb8222b6998cc66dca54e99abdac5bd746b2b1c31f63d0c0dc178d51cc99ce7d5bb3cdef6076b27b6ea7671cabf7a687a75f21e47702438746fcb7e0d4046cac003588ea0a4a9b639f997ed1b0b60881fe2f6cb308b5a44fec14cdf5fb21471788c3df650150ea47f21efb9501d77a0d8572f5ef51e362076ec8e3f26d16b124f6b9add22c62f8644787767bb8f0614cae3b45e32bc8832b0189b958a43de3206cb434af906750ad1f1fc14f62d0337760a0b462b8a7b4e5f345e282c7917c2bb0869bf865e46b0e1fdf58c028a49d2801444b062d2041255a62f1d264ee04f7ff51750985d02393092e5f9aa291936d662ee5e669662f82320a578db113e0f8aeaef4f0a862515574e6116abdb6d4c47444ddc381eefa7abd65a6fe01e74d24c1283c0f341a122537457d660f6aa4dc08d1fd79c83fe293e5943f102ba5faad2aa308d1b61ea8bc32a56a237ef9ee4d0ba7d9a6dc4512139765e70512b99e68c4550555de273b43c4e9a9867b20208e82edce97fda8f4de60ba74e50069bd657b46ca84ff1e6dc23a26dfc019120246ae202afa0bc7be2a0593ec83e1a4d33827bfb2eb72284ac445287d402ba111a8f395e1b14ec7d84bb2f650cba3c4ecba6ddf0e4b44855dff1b2ba77590803cc36996c948e04a0828f6258125ae19a3e1e61d999799215c89760e2f55f2e86a11a831a01836a48a209e2d3a91da73408b14296679b8a46819895150cc8e694e4444c3e5c8526de3c1c7b26de88678794fcb748ad80b9c8a456f4b55d38870ee0121df51d83775a17251ed719276a5e76eb9de01046fe2ea2669f0144de75a66b2e9e8b39b4bd230351eae6d1080b386a9d02e5d7333a2b3dd688100a5b16d91e41b761825b8afe7185a523a75204a9d7c4250dd2e0db0246285c7d720dca7f064c59d2b418742a6b4bef107b4c586bf037b360a3544a72a5dc384649c39e926d2679372bba1177837d8131d796172b99a6bd2fbe202390fcb6aad8b51a31dd2712c62ce602ea78dcbc8fe1d158c42a5327c1769f5aad9af50b06da039151065521d2c01c55f1d4d5e132f67d393d609d7c5dce1307f8651a9405f7c9c620deaa12cc98c1f206c8a5b5f6bd4185e0a95ffcbdfbb4aacbd7c03a01f72968d24a07a94177bb7f94dc1e4a7601eb9c28c67ee5297e8d7a85b08aba0b087142409124e9c9ec56a6b9f651c30c17ec560c7531460ddd85cfd9d28a41c30182bc65478faeeaef1df612e1c70420e7f028dff92530d58864d3fcbd41e5ed7b949e0c527a54d3fc9a66ef04309f7c4d802c5d7541b08cd6fe16030ffd859291586adb3d4caaa55dde77b57bac1c3ab897656d751eb276de951e2dd5a3c20829a999982013b883a6af88bf7177086df928cba61834eb8f6e7cd7e9c6ac7f2a7bf37288f885353a71175bd6904b5e39cf081dee9498d11d01773eea9e1928691709274a57efc6ca68e30f858d2039f902a1f614ec757813a14d1a57e6ca68706e164999acdfe9694279c95b5e67229214421af310687982eae15d956d738f2d6b611a22d9d101ff3af1f7b337ca6d8da4161886595277803187d0fd3b8ef6e818e0c2faf0c97d746a62bcae15eef5689199fa33fa4446f7986fc7beb738cbb98e207727b00b3325f31bdc2e13d250bd06a2fefc733e0844f4438895916adfa0c12bf5c2c893e03bb69bab390661d86c6399539345da4f808c811892e342343c4503be4e7bc6d614092a101c9f5b58e5af7bbe337fe448c656978a8b0599d385d006f33abc649ece3376f10245029b9f95c84bde79204895edc561ce8c7c83948392a6b04bbb020848bb98a66e0baa6a30ad1052e3feacf6789916908243db12be1ce3d34bff4ba4f9a4378324a34a5a51c6ea73ecd4a15ff8ad276440696dfc95b5a32158323b39af30d3227b4ea675aaa49e7ac0462ed00242ea6cddcbc065577a36f7307c1f1042239ea9a2f175b429aec16c4aed776939053e946e5ff0ec91fa6c343ba395bea30804a3dd01becda51a594da6a534a1b37da18cb8cded693e48f390115d07f4ab9afd8ef76476f78d27287af41ea1cdc186658dc35824e9ff1ffeab22e4b52eae72a3fa69e7632c2c6dd3b763acac5e78dd26dd6e8548d47a4d7800bdd4c84550cd768ecba51621060c64687c6ce165bc5989f10fca952ce7f0a3891b23d5a674557add7aa8b73c2be8f01bdefe31e09d66d96e5a2013c403ca454076ac724396015888178aa1c44b79c2fc18278eaa11d18dfe3fa3cdc64dc44fd2f9120f12775473c7af9ea33d04b39437ba295f3cb0de1b714ba3a7bd8ec1eee66a871097c311c8778d17c4c3174d8f237cb88fb05d6c7b75640b61e3da73386e4c3446b9e302508cfb80e2152ebcfd8caca526709000ad72175c3f1a2ebf4d232eb8947f93ab30d957265b918f56df4ce288dd397c8c98291dee4c9fd85012193471930c207e248b7cb8c0b673e943f8ef69ec5d9e76315b3325a0e15ca39593c2a6d29f6a550b3abfbf324f877939fb4eb629bc88e95317f9ab55d74d0bdf2d0c5c98a7f167928052e83708b64b93e9536ab462378cf85e1faed4fc4fda377be2a5124b0abd7378c9b315b34fb20db534bf62d8db208c6e21eb0081db3ea47f50a6f5b22102e3c300cb33538e99a2c90341b7fcd7d912f034232326cfab63dff2cc3197f84984898cf60de85a9f24d2d5077d8930d9a25abb682a72effb20cb22b85d795494ffa018be55c3aab4e71542ed944f671a66a0f6598d87cad1ee55bed7eed5b1633318b0bdd1d9becd3a0d795d88a6b28e180e95178ba30bc64e0fb8f1992f6d0b263b2a93a2763ea9bc6cf6abdadc115f0282db7d9552b0e02d8f9c75189f65a31a0e5ce1f3560ba5e13c38f758861d0be1c4089d2870987b095b4856aac55786785a7c7092d30e6576d34bae2a6a2e66e555e877c23618a4e6c6de188952d4db87624582daf15a2381ab288ef39b28219ad1fe02979000c7c2cb99fcf4b39651af5803480c168e3fa720dc321ca21bab03e39da5e82b543212bdecd8e83c5252a69d98fb6f5f1fcfc732de34acdf0ed1a7eea990ba11b29fef9b7f575b138a9961b9d56d3c65ecb2e738f2a1527f5ae2932f43d684a387fa97e03751f00b93dad2164f9986923b5f09988f0e149fa3dce47ebc687b509bada3948489e54bb88b05a52659eaa2f08ae9bab848a1f68be8709a368c877ce97717f8914d65cdde61ebfe13cd82c41fbe6cda34c2f5b8900315216a8c0c220558c90ff4dd66ec314dd538ea542ea7c767c7ebe425802751efbf8648c9107b33108eab44deaa4ad852f2620ea93e462f6cadd630ba6627c91626ba87e6742794efc74451fb2e6de0236c4a9130521f094ab30181b3b98dacf969a8f3592f49125d5ca38d74ea1e09be3b56cbd4ae9e76e81b7618a14b1fc94aa0c64c6de7af29474ba9e7f07fb79c724a7191cf5409c3c055144ad220363416f783a4e5ef07a4912247efe86373823eb593ea873a034d2ab39b21ff4ed7d4b6db164972b0563daf3f0c64b0a60ce938567164ca40d5ffb07088ac020326255ad5c10d40dcda9e21460c7315b2069b8b8899489c402221d09c5ad6358cccd84512d257a1454d960e042bb21398b72bc32bd5ef3c55baef4f56425d8d74297a495c7a5076072a6e056780dd8d54ed22781ada19eb3f5f14ef8d85571faabba9eae5dddfa40bff365cec3a5b5949cbcae32483ac8b3c8fcd862bf04baa813b79d1f764e7b9a0ea9a12a60b583c8911041543d629963c2dbe99209841a7ef1884ff0413de8e0ac7435dbef99ea1f41feb40bce659176f31d2baf26438eb8b97e927544884295f64c1968bef114f95b697e37efadba0fc6d374bc20e89fc8a8f2e86124339c2b29e456fe890741a2b912a7b446401a8c1c025f4e21d31119fa4de911700122edc0375df4befdff7259dbf9714bb2e39b6b98d856a48bdc5850ce92eaacc6fdd4fd82cc9b0d3acd63110a7ba6b526bee3380acaf968339c6b34c940031e83e6a9cf16882d3eacc42d92ca47ffe72d43b18f7b547c02fc98f83e0c5a3125166a15818c63ce82ec2bced892d85e9099b62782bada327110d4101e9dee0148f1fa8ad41d8969620ddb286b2794f0ad1b90651685261fe8a30e853daf0c3ab9c9f3a116f3e4d346576fbf2c76b776112cd1cd43a33e123efa404c9cd36120b34dcdd3f04219a0f445f67497bcb4571e588d64868bf74980da2dacd32bff19c7253fafa1eca93ff4f83640a943d59ecde27d861298650d60141cf29e4ebdb4180d1e957fb1761aeca0da0c92c272902b8df6628afc3caf396c1f03d69b4a72ab9910d415b5abfdd4a212149074b9ec28553a9d08d02d064e2c2fbbe05c772c0a4d52c34712fdbac0b43efd39c74fa81a6a28f308cb1e91b8ffcdf78fe877a40fbc3a105b7290b5433358b961f6c5e3c6afdb6c389f96287ce545f89b5ce406830aad0a01e29b1ced93496082dacfab5f3cb75638c813ed8f3ae41dc010bd5c95b57b030bf7db9e2dc0785d586531b9dc577de89265ecbd28b8511b79ca2414530c6c91c0a87102b7f38fdc094b05aa5b7c0195d0c8a5d8a4aeed092b34db2aa59af29b0e27b558ff03a3bebd157f3d7b6088018a8a7fb3c40f7627c8f83417dcb6c32afa477355a74a345df153598b19a98412b2ab619c5e7a59948b2537b7186e22edafa364fba14d657b6c55d23a1f66a9d7a88a71cbe5736bba0679d5de1fc58063825eceb70e8fcfe9cd8810be6d24d96ec5a7611f8ed1ce384b22d9c0a93d58e82a66c0dc8eb87127d2885ac256f357a6a933c83440208ca987f4e072aac384d9ee053ba3634948560216039a2d42eee515cbdc035089fe7d2ac2deee2f45e5876cc1f65199546777e7080fa489d9660b7e6074de9ac6b9b66ab39657d0466dff74f5336eaa548629ae5228b5ad0933ee4b9bdae3128c03ad7af74c4d9b5506d5b3593207e580d75931c02489463500092034479dfb0e89e16dc94f39076e019ff56f5ec50b34cea29e806e4543ad8406cd395ab150e797d03152740dd9e67c7455cb4b55e155eff050407c560fa5d3a878a7ede5d6cefa39a66c6f9a5f5e154ac351c966c41bb414fddc17a3c09d4b92fbe86c2ecb2a826e378a3c28cc8cb959203bc24dbf68de60fabdb2054da09fe2e46716f949aebb48c21dfa065c67c86d5c54309cd653351d1d41e009c7e5618ca91c0b89d0920428b379430de77f0536f812869cb88e873745796af8595739ee528a52ae50674bf6605fac1f60c4eac27d0f16b812f37f1bad2f975c07abb2a69e0b1eaf53ef4c22869359acbf5a1435d0e6b8c7775bed85884aa3ab8a53ab3e9ec647c241ca9e9869ee1dba3ec2390c01fcd2745e746be1469f832b9084569404e12c877e5c50486dc394c252b03e45ae3f3b12a5dfc4a01b36fccf89da7b4c3dfaa3f004ce5f1b242b6a21f00241e1d02dffede97a8cb74e26a9eafae85fa0d442058e753b437d0d31f4f35a84c846da6f3d1379ff8873c2911655d2509e6b0581d721c819fc6a853274cb736f8d4f864963b747ae2a289e95581a6c053e70f7cd201610420d3b96f31f00", 0x1000}, {&(0x7f0000000640)="e3eb78d319199f7bd2b1c338b031c1eecbdd5932146e86c7d25a1e391435b14064541267e166c28e1e7fba220313b76a93f6464357d89e9c070f8ea2411f8b85a1abd9ae81f99c45", 0x48}, {&(0x7f00000006c0)="2d86eeae402901acea085175d917486638d3f16fda18ff9417e116a84186a07993a693a5ceb86c76db6d3b182ad594dcf65371fe83cb8a374fd6db0586fe9b967841cc869e8ae088234e9fa98d3e98688498258faf2fa66f018971dc2790dc49b5b157f10c621517cbfbfb725bfa809e5fb159fc875410320810c244dde1fd7c7737a1de8a957f3521", 0x89}, {&(0x7f0000000780)="d0b9c6369fef3b4fc4f43650d7b976b8", 0x10}, {&(0x7f00000007c0)="02898470461806f6742f3a8541e8d0940d2fb878824f02c2c134e532c4560a18ad96e09e1adb44cb58a79e449b0eb35cedec043ceb1b0e07a0a7f17d4de7c1900c2387b4d59425cc6a0cb08f220b503c7ac07e6adb25c6e827e21aaa0dbbb948f098692680182ebeb7637e13fec5f8c87c971505f4e5383c8749a396d9ad1e91b35f922a2b5d2ca352436848629fa2e54d99f36a7d674cc7832eed60ba33d8052b39fdff24a422d6a9e7", 0xaa}], 0xa, &(0x7f0000001fc0)=ANY=[@ANYBLOB="d00000000000000001000000010000006f7198509aa98c2e15883c130eebd1ce4df5ed3243540f74917ff904f37390fd0d5ee88b2a6f6753a19904c9f035b0918c353cb9876d128c4ba5913fc9e8e02339d5bb48c66cbfb1ecf0c30629c9b79b01eeda41db88d5d32e7915237a86b227e833f66118b412f837f73ef72aa0d7222445c74fa9207541643c0ca1f1646660b5b4086c209ecc0fd0457243bf54db562090dfc1700b79b76df405d797f741251b6f2f22535fba4aa9e695942c83a94b1c94083df25cb74952ad670000000000c800000000000000fd7f0000400000003f0b33aa2bd6811f5c0750acabd5105e920ada078cfdc14266a76d588884c650fb852ae03f0b776197bf7a31e7dd0bbc1c5ca0a20f83a4777bc10f057dc5eacee20dce49eb9695140a139f979942496a843a56c6429a3ce87e90573beeb97b1cc38513958cf41128e11dd30b4f866a03c2f809e76ffafd4954745b2bb978e74271f064b2b7af66af782ec67a6b92143d00fff15d8a0f0c79d557ef5027282b33574dd811eefe573ee0b34442cfeffce0ebd50000000000009000000000000000ffff0000060000000e19cf8d716798372814c7616f7d8948de0f471b8f9e6aa894488adfb6154d0dafd3ab0eddc8ed6fb7b3c262ff44478f818db32e5c4d3015182c422d63a9066ab3f102c76239601904111f3c1361527b6bd8905b1d4bbcc3cd3627bd9a1c86ba88d09cf9857425841547b70a33fe1194d9a1b384085e033ede040440de2ed400480000000000000001000000650200002adb533a30dbf28d21267617ab8b387b62a4070a15058e10edb327b78175724214b78d575f93db52c5aa28d9bdb502a31c245570ed0000005800000000000000ffff00006e6cfffffd88c6dc2fa333b8c22c41e5a87c223a0b68a073258b2a60c4deb0a67d9f472501b9b4616f11d446247b49fcd01f7d2d22f328d19b339c0227e15b76990d0e2b36aa1bbe67b24300080100000000000001000000000000047b11f0b71eba8c7f821daeb4af0a40eee4d2f7f0d62d720ee5f817fe6fa135acf6e2436737c96ecee227fc87a0a6685b460a1293a623aa6b93bc7e1441ebf949bd90f4008b3f9e1c7e18df0d522f490a63d3ed3001c267813c5f9964712465c3033ca55a15d9db22cdaf7ac1410cf7ab74e58ea8b6e11d299527c4e001f27097a5c08e319955d1a1ed2cab9583b250b2e0255f201bc7bbb3b443b8d9e9821016dc26e4d6d7f08b68e43416996297553d4df8c812383cb4a23618168b48956d000de756a9eafeec1f4f57404cf94814bb7c54d225ad7c526cfa01c72f36d4da36de7cd578e683a6613a35a32a1aa32bccb38df7eac9a41a0bfd252bc42c3ac9b9cf9b230f5c64163cd8bf4e701318d8aa6993fd5b578faa0cacb1176d3c364f6bfa1c30e284272711585439907818cb2b826984a5621220de6e82f421320021cb71756012f463db553907172fe106f8c4c45d61d9d0588098de96117a2e5c218fd4fe363e5f67cec49a958089db2fdd5280bd745514a3bfe48b1544638e20cad5ffb8f86bfe17164bfc313add66aac9931fa3cb1615d11b4b977c"], 0x3d0}, 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="ac3ac8e0a3be13e13182c12a867f2c39ee70a1f641642acf6c978b15b933b979fcd27676b76a44b6e17ac1e7222a6b1a9e89286d564185614ebb115a3f2f7f4284a3a36b519f168720c45e461f96154d", 0x50}], 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r6, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) r8 = getuid() r9 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r7, r8, r9}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) 16:00:45 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x7fffffff, 0xc5}) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x14}, {0x50}, {0x6}]}) r1 = syz_open_pts() read(r1, &(0x7f00000000c0), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0xfffffffffffffe89, &(0x7f0000000080)="128933e95f06b0e0472cea171354") 16:00:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d523fdc1ff547900"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r3, &(0x7f0000000540), 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() dup(r4) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0xfffffe00, 0x7ff, 0x4}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x1000) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x1, 0x190) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7fefffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, 0x0, 0x0) r3 = kqueue() ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000080)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r5 = fcntl$dupfd(r4, 0x1e, r2) recvfrom(r5, &(0x7f0000000300)=""/196, 0xc4, 0x401, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xffffffffffff3f62, 0x3}, {0x80, 0x2}}, 0x2) kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0xfffffe00, 0x7ff, 0x4}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x1000) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x22, 0x400b, 0x3) recvfrom$unix(r1, &(0x7f0000000280)=""/36, 0x24, 0x1001, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r2, &(0x7f0000000300)=""/236, 0xec) r3 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000480)=0xfffffffd) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x8000, 0x9e, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000004c0)=""/41) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r4, 0x1}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000440)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r8, 0x20007478) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r9, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f588b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x5ee5, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x7, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000280)) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000500)={{0x81, 0x6, 0x80}, 0x80000000, 0x0, 0xf7a09bbe}) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4c1a9a71f9586c1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) chmod(&(0x7f0000000200)='./file0\x00', 0x145) ioctl$TIOCCDTR(r1, 0x20007478) close(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="0714e15f0973db00080000000025c6149b33ff0f646a4c2f390ef93cea8998683ba42625a4be0ec3df425a40fc610cc166312548709b69d92d333dbdd8e67f8e698288aad6aa40dc4fab0d8946a01b7353a909937fd5537f4b86b5392646b7768c03d54c0662935c9b3e99e6cde9946991d982530fe14ad62294ced0c1fc3a80c93b2c43b122d652eaf52324d38dca91b8bc65d919654d83373a9f91125e6b0de15409363c9725e27a768ab431299cb933e4ab65b8e27009d9ed41a03077469c12c853b1816f86f114264c48475ab7e663cd252f24a33c7d0129fbe1994c097794ec3bcb3c06164b5f711fae611197d6fb6d918d0701cc1a77ae9884a0d5df56b0dde4031f7c3456035da5f51bd00020fe448f740d10180ed737c2fafc44dd86e8e9e1e090e4bb15e6fdf9d839769d9954df26a3c21012e6e867d45ef8b9738a4d2b90765ac2aca03aaef6653dcdc72d9941203f66e82a54014bbf71db3de6028f9db72d37bd7a610faed4827d338011e9721fbc9f270d62", 0x47) r2 = syz_open_pts() dup(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040)='\x00', 0x1) close(r3) write(r3, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3040, 0x86125) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) 16:00:46 executing program 0: r0 = open(&(0x7f0000000140)='.\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', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x92) readlinkat(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', &(0x7f0000000d00)=""/4096, 0x1000) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 16:00:46 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x8, 0x2, &(0x7f0000000000)="f32b7a325a41770539c2045a818951d05a669b3246e13cab5bfa518e3b61ecdb212ab51bc2b9862c8b01cc7497e1e593df06470a11e7e5b77206bbeaf8b9dc6c015f04e5862284829e298faac18079b0aa181589b5bdcf443f9d31eeb8f83295c731fff870b7906e187fb0402fbe5ed17c7810750d0932af4dafc2de35e94169f67b0f61a3bf3a31f2ba85d11d6ba20d55058036648abce42747c722dbc5d463d446d1306d421c78a9c8cd359aa95b46ad725e63f80e123b48d2f725f0f6b259e8e3d95641010b69500650a9adddd7e8", 0xd0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) r5 = dup2(r4, r3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x400, 0x21) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xa, 0x562, 0x8, 0x0, 0x8, 0x0, 0x7fffffff, 0x1, 0x1, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x11, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r8 = syz_open_pts() r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x3, "d730c1e7bb6fffff000000000000000009e74de4"}) write(r8, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r10, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r11 = getpgid(0x0) fcntl$setown(r10, 0x6, r11) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r8, &(0x7f0000000040)='\x00', 0x1) close(r8) pwrite(r8, &(0x7f0000000200)="63b6a31211fd2cc7c821c91a6f1a12524a610d4b4c6a70f8de3a034b8155dc1f8aecd72c57f4d432586a4c45064a89e568781aa5a48e0f204bf01cd76f61c982fc17ae9d9545f9c6f8d783d75ebc28aa73c8b8cb4b067566484695", 0x5b, 0x0, 0x0) 16:00:46 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x2, 0xf2) 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:47 executing program 1: r0 = socket(0x6, 0x8002, 0x0) socket(0x10, 0x4000, 0xb5) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/89, 0x59, 0x20, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000), 0x0, 0x0) r3 = dup(r2) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept$unix(r4, 0x0, &(0x7f0000000140)) 16:00:47 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000100)='*)\x00'], &(0x7f0000000680)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='\'&\x00']) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f62696c093000ef35a63ed8e176f6edf05e5235a37c856e4e5af0dd176eae72df3310ab78f4a3982d4f0700000000000000d109b60abd009a59e60f36ed83e17c2f5266bb0812b784ba4da13ec25739850d6a88b3d1f28f937b96f82521332672cf83d65e72502c27c5527dcfee0812fb1ad02441bb87228b3a40242d3679f1e54a5a7232c958a5b89467ee8f1556069db0b21767f018276ef62285279f7b136907efd3044dc94a9eb2c8ac163271c44f27dcce93095bf8f4f61934c7d57ba3f4cdfa7cd79f6895d14431de05ebb7b16bf75d1ab23962eb54c886210c4cf910ff48a5ebef8aab24479e87321fe0598a0927de4f89f7622b1ab665249967056aa156084e48b37fa246f02dfbf078e0c88db41ad199fb80a924c64af4b7846c3d67e9c1fcb089dea4d117285dc30ba16e5d666f4a9c60570c769b53c89947aed9bd3eddeda2bb754123469d4763313a8c5c129ceb56a4f11c789309993a870c0935b98b9c023ef8de21bc"], 0x1, &(0x7f0000000000)=[{&(0x7f0000000300)="5c9a1bf5689bdbcce0758f65d93c23fa3db74262366c35c71e68c700824fb0929b107fc9aeb2103bf2367b60da9f3b00521665a0f8914ecff4e4a578c8d741952139f5cac4ef602ee2af2bb3b12c3327292ec8f81e266902ffb62f44d711c3056ad72cb6bddcc03255cc6cf46e5d16bb9148374dc69094f42c2a0636977c46c5add6a3ede669c1b74357fa1075c21e5611d302b7807e7ea721fe16eaf95f5120e8ca6caf487cc9191727ab51c4c0747a8ee72d2f91804cb423fdfc9f76e4c30abf5c8da6d560ee980dd8e535be7a6e6ccc170211635de289d6792f9ab745ba37beba015266e1cb34f413e14394506fad36861fa9", 0xf4}, {&(0x7f0000000400)="12d0fa4b751e2befcc34ce4d9e1c209b65b5bb397fa0cbf5bbab66581c90c182ea03cdf871e1098f89b645caf9e6f0c1d705e0c0008590ba383d6c020e5c294909611369a1d3aa23115fc56691c8bee4cc9ee2edb874e2a865d6dcc01856ff2f855b18281c98fc86a659f2866eb09d4e2483ae76cdae13a52af4faec83bd5a8d7249bdbc851cdc533941b8e7b2602f9784c83077cf80b52f0e71c40814b236909d86d76155086ab9388bd8a97d5a744b7824f99e7e7fcaa383ffeeb52461b4742633c9610e3c1988fa9b9b33273f91c8f1a01388a7c4be824a3cdf3ce731df88cce797cf4761d930d490667f087b05b3ebd81f2dae3cfe36e8", 0xf9}, {&(0x7f0000000940)="e21af495e6068e0e62ecb816baa2ee0a8be63d51bb0f81832a19f0431829f7daee0c79870baf521c908b1766488445ae06f64d005fd8a5886eb205502cd11976058643035ec25b85b21cfd23c4d277f40e1892e3d4a664526280f466febb64b43871d80c83b993ac94dc26d70500f2d228b431cb0ffaeb7e0258bbf6c45e9c54bcdae6646d8d4aaff91c5fa6403b74c39a35cd967fa8c51e972457dda54fa759e044afff8c696ea93fa7c24b5048678ecd041364734db18a12813c91e26653d0c7a3c4774a2e533e759042d00e5a2ba4720121e6c9f3a0becf6b53d41942d2e8fab7d485f41ba6491f240a833021e0cc2351f297cc24e2a7450a7f3042a8921dff86f9acd5eaee09260e8e1f1fb29e5e7a5ee40dac0db1dfd3226033a5a1d01d9c0b32f274b80b21fa0edcfa0374b79eaf4ffa1295e39487db0bfa84336086561163d8d7d7d9083f40b46c3c0ee6d26bdde65277f872a49f1a028cab5a4af121c97611a4b3cef1d9718d70c09acd0803d1590c3dc23ff3124d5fd2e1826b580f62ea361ccedcf35c5f0ce845ac0928953bad9cbd694e4d4a3489d798e3ad3d8220c47ed7f8931267f14148693c6bb639219f297b9d6f57261e224f28212d097fe4cc3398c08b76cd220e07e2ebd5edc28165f2e9faf9a520ed88356dc50847ae61cd8e933086af25dbacbe8c16d22a8549294f594e259375cad55319f5f52af57f59e2901da38537b0b0c3b7bb1a510f7873d172d0ce886d88f1b1111e0d68c3bf2ed20a41766fc01cecab5bcf40d4f75d2dd424928841b3e5b8912637e2b19fcf8fd8c7fa2db3dbe8b43cce1499df8ed21617c3aff606b67c3eea556ebd19b486d27b387e8780078bd319464e48557d0807c7cdb435521cf362d088e991a7f70f4be017ec145b839e65c61a65c81a5f05b0eb96f47465620e655d1516c6802e1c7eb1fa80c5d4006732ac9b6a5ba14c9ab2a7527d5ce674e7e5a74624a120eeaaf9abac35301beb0344fa552814ff323316984393ab097926de05cb40872aa99c68c9607644a89e3d4c2e76a839cbe1e42f630e3cf6a5474a328a64dcbd2b0bcaf828dbc2bccfd21c8c21a4615c84f7f992be55decf2d97b9ec41a61e0feb18b33cea1ba1240cfdfdcbc2c06c49b1dbc4e0159cfde1353f2b6fc1c59ea129ceae31b3c93f38d161d7ef3cc24818afd5f0c226a4ebdcd5f9e567e47e76a7b6df14cbc3edad9eff2dc50a5e09070d1c93136ae028462f66542aec06bfe71e66f2883bf93c86bf564c2acf5dd4fda13057470a5d76fb819b368f98e9f97beb1e2cc3de87c26ffcb3a6167ba16bfce9325e146ff6a96c2564ee03f4de07e65c7c6bc2ac575b216f36570257a642132da4f147b6376deb2843694bd5257dc08124621c6932661f870769850e24b2d5691d6557382533aec48fdd2714e41224e6bbeca662065ba14f5d9688929cc6d092f64cabf373c64a19e3edf56cb542d26bdb68c32d2b7ee1549c50a6c1cf2d7b0bd16c7ea625e5154644f986333987c8b3f813a853744623ad0710ebeafbd797c92772f8fe8a02efd2ae9b372b0931b7720e2e2fd3524347701385a9a91fa098c7b72e53e63e94bb360b881f771c7c1670d1dcc2e675219fb5ef8341d548d600bc15c3205d5f8bc4c7723b04bcf694b6af40ffe61fd157a3ae5c84ebcb66fe935b7af042dba237b876b330e500d01029159eb83090a77430ed2cf0c21c3a2c503cd98572897a0b91738b29bad3e08fd4ba25b43d28ce248247ace1ce11f08b45dbe02912080026db85e916cee2233b7856973ae40833a6f983c4f70fd4b04f6dc533569f4db584b888c4457c30d8c167f080a04656a0a8f76605e632efc1dd57d29d0f7f5b70be2aebcdc32fab8c0fb5a5b56dd547069c2abee48246b5aae2c09495dc420c61b03cc8f45143764fd895c2d5f16b21d94dbebea5ca2858d06a8d3b6908c1ed2831127508cc72eb4f3eaf83e06b6b3d01dfb8c7330954e13789c6c84b95bdd7837302d4f41bf2039ae677298ac4f5d3279ec495284a2b407e3ead658430c10cc4bd3478a742eccf49dda5493a8fbc06c850d5b8a3783b430ad81e45a8b22311b8eea4974256ddc9dc224ab62e62c06cc600cbe7bfb6f917a7dd3104126dbe9a9ec9a51d7d3b79b70b6b776307a4089aca6f238f2bff91704e1f25aab5aba9dab29fcb5d71c7ebeedb96acea31f602f6a9d6f3efdfc69d2272ebef0ce1c7577ec48cd13acf50bb586c825f7b34ba79b1c29046325553d2535d6279d20b0da6fa7bb560b99b0c962bc7cec97c803c3e496802009a5f7de4df3c1f6a8b0f80e5dfe72467a1ac9a37dd9aa3d569a42d35ec6c0985afc6af8d4118cb4980f05e1191231725fdc1b93d8d69ff3dbedcf3e8311ea72009e4e006eeda32b09f9c83c27fd5167172315f76347236b1bb94b30314500c2d47fe51eb0c70e1a45c778d75fa9a8386e141c3ef58bf2148ef216b99983258a4941a832c259fdcde607a4ec01ff88ac83e23c473efac5d8c7103f88d90f2427802a16806e0b59ec6f1544a7faad183e5d6bf100062817735c363e63b514fe38df84e33e4251a2bd2866fa4807c023a4a7f199a9a7db247a614c01ff026a346d37d1b9d62ace3b25d40a547c279d89e162f482435f68fd6b9110df015d9a1743824b1abe0477a3594fcd21f8af4cd208bc4dfdbaebca0a40feb2c56d68588de8a6c88df8af9bbf27573782389a6ab97f55273f55a1a51cd71ffeec5a6182d4dd50a7f076fe76f2a94d39b1eff4ae25b6f155b285655c670f4859008a49ccd94d4173d59b7479f00711bc355a12c4563813614713c3b4a1f6585c8e3cb77da524bbaeb95a526e186ea9485df421c0b352c99b00d86c60c160668246f22e7bebc1ff0884f05f12e59c311a2c505514d26bb20458e3850bd5ae80080105047fba73b894efa530b3a9fbddd7586f7f43ff37bcf4f2cfcc04765e201e82f10467dcd22093512b1425ae34bb8817eb98fef486451b895546e175b1564e4ade18ce8fb2d412fda948316b4806ebcb6cac8796dd1aaeb9c99bcdd271fc6f2d51633cac1106a8a7cfd21a890b0f1b384d49a1159185abc4437f77b1b6eaa2df2d54c37f1ca4aa54549b87dcba07d0c94c021ce8d077116163236b638a6140fd968674de2f5ce933f07937430fc040576e78bc1343681b2743752ea75691548f9420e36cb1248e5a2b3540794a056e4d974ee8eff4f0d7328220e261f44c6876e1061c32c3f1179b6fb61f8bcb5a3ebe7eff8fd302e5050ff847727df1457c5a6da555d7b6eba71319aa83262b7608df60beacb81897d4c3e52132c838fdf480e1f294ce48896537b529b9d26c55d50a94f09d0450b46cea8015da0e7544fb10f0eacd1674b06babf750a0cde4c6aae6458b30fced1ec52303c15fb4b77e454f8081aac076620ddcfc2b3e8b0ad8e6a7252186e1440290525faaf684fa47010a3aa77e1e5d634f71ff01ba9d95b13f1ef6badea4d21126edb3bd88e36dcae6d226e629506b2b81cf75dad6b4a35793499ce3588d8a6d5a941fca837831c295adbfb706a4ba0bf603c6df2455fe8e239d19feea62b1e853d40bd052279938e1b8af2a23c640acf14e30f9239baf2dfe587b8f3bc33419a39d00bc1d2ed4146ab9084bc8dd2476ca90846247799fad8ad67d220b8dfb1832bad6ce4c898e88043596de53d173b7412f2643499171714be8b2b2b5f797d38a3da425eb2a38eeacd72900ec5ef369495d39a2fb663f8f614b6605cd38d889094f3103365f4decd7affac535a4b5720e6a53b77b5b829ed6b4bed470e28d7b54cda900a19cab296be7bb9cfe5901e763bb6675492b30826efca329ac045368fc94c8d0877bf3e40c1d27c54a9178f50ed025f528c0fa4996438ebe7cf67b19d55b5b43ad48b11284e4bcc98f798423152a762a538e775cfad2f760dc983a65d039834e90db30916d40e1ed7e07075c4cb86f83ad0c3f6a023dcabc02f44d521e54719c6cbdfcf01b94def05d6b102d4da416380f2cef246bd931b45f1c353f9e0e15b3099e1af42d1f07508eccb279725df02747968eecc59b847fbe58d24af9c35018b53dedd9f82cfedef579e8af7ee9e3c3b1b68467ad2bd6b8e3ef44087931a4bc20fcbbbbd9def0bbed74248f9c22e9c42961d556cc386ea77d5e3c8a45e39b968fa449872fc8a75392c96be2a309e762d30de28023f0e848915f1d6ed1f3d14073ce702b935fe7604020c4bf04f3f5799e6c329eda41a858b227b03e1802a185b9d03f3f9926c5297ee35878f6d17699ceb821a7b9aa1633bad37c248574c56caf4dd58857258a757f2a0b79e7cf4b4dec269c7fa0540bc08250183e39f075e8770ad7164c3913e41c7e2fcf11842f585110158049a878378dd7d87ac16d7ea9b040ef74d22b80386919183b4364ed3a09082c4e81471de1c340a5164d8e3e425ed0df70a564b5a845fef5c3992acc83a4545bec3273ac2a9229939c4c7fa600e285daff20a5779f8608560ea90da3ec35b09a368246f10c49d89c574a62f1264da7e9d98c6306b278f1157db96c36d537f125856fe27b6d4b2a9ce620572fd28d0bec9f575d01c4a794c856cc1ba6dca6b34de176f965a4a928a9ddfe45f73bc8ec591a4ec506ee0d77a9cea87bca1ce13c7f05e457fb460bfc5ebd469fe2183679d18d9f7537149cbccadfdfebea1e97dfc044850a5f2679c293081ea0afc2b9d00a989cd8194661fb45270e6ff59ea961546d69cae780ea8787f52a7cd7dc9112229a74f67207a1020afd953787c228379dea57c99c6cd0937ef864d6a37e154999899f73348bf8ca9ce1cebd11db5e8e4ad1ae6020c8ac835104280ac72941914467811163f995b246e14052b7a53dc1ba46c85269c6abcb47f41cbeb0ad8a50a4c74599a78fc8fc521eb53a9a38ccdc94bf7500e2c51b5b3c0f411974ec0315db1db25eb170e733da0bc0141ad189117399bb2e05e5a3fb9d319860c7c7c9626f27b067b54318cda835f0d80a209d9e332552bd6c843c3a01efb2340249c12ab39ede9bab9e1f77ef01b72e02b51618fa058e77bdd863aa2b9cd3a12c6ddd180b63a46c7aaf573e81a7fc142a3e3efc7ee4ea3520db6e12396d29aff5af7ee8a0ed843ef4667442f07ed691169684b2b9dc348b2a2ceb2d3680625aa437100dcff50fd23f0b86dc0d56c7b0148fa4b1c949ed9b43b6dc00f8d6e244a588e625a4870ac2543d36cc5262984753283957218e100948e1d16e2d184ebefc77e61d468c62588ac2efc3f69b58f9f8c9b5b69f361e538b6ac06e12af9ce37ce9199c4d3a243ab928c4012ed53a0d9d19405f021d815e8943aa7ad0168b6624fd675400944f22cd9bee0a0a463f3c5d0d8863a8f16eb173ff2bb524e2a8e20e57d88777cf88696fe57541b7cb5be9093a4ae6b0237159f8f6c8ac5e1f58e6f09fc102b84152803c656d2c00f7a87a7dd3112af9725d1a0113c7f10c7fedf34fe32a9816cda9f1133e5307d0d1d8f3ccd6ebedfe85357f850062c2f0471eb8a94d00664049417bafc6e9a60d066c5c694c06e05244ff6f08b8de19d41c076772de6fbf5a5611f6d1a5a221280736d7d34efa3a931e51f2533eb4bec17cef6013f43a5be1a6749200f9f3dc5bc24fc68124af73f79e55feb56b666ecc6b620c780e134f302eb942ef74256d4fd15caebecb77646dfb9a44f355ac151546e00126deba84c6832ef5581f05f16c1079430b52cf11aad8f6b8f96967360e16f4ffe9d76e3d2aee8b163", 0x1000}, {&(0x7f0000000500)="dc3da1d431acb246d36ecd06b2e7b30b15108d4d0d51c502604627222cad03a92a82e2373b889a134ac736f6865e0510a6d9968703247458042a9ea125d29e17036fd57e813ed816dbd697b16855f7854f78315db4d8e01af7ccd10e10d947851d4a765116dcf65fa6bceb10f5403710542d0b798ba46541243f6a16a0e6fe75fc1d03021a5b1dade94349b42d23fc7eb8e51b73c7742279b28174d5658c771b52d980df606a8b6e4382631aecefc172a5cbe1ce3fd91326", 0xb8}], 0x4}, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f00000006c0)={0x2, 0x0, 0xda, 0x7, r2}) 16:00:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{0x0, 0xbb76, 0x0, 0x7ff}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x3}]}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)=0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x87}, {0x3}, {0x7ffffffe, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) poll(0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0xc4e5d63a89de3057) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000001980)=0x8) close(r4) sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000000180)=@abs={0xfce9b175ae02d7cc, 0x0, 0x2}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000380)="8fa8e93669f9d13aa9b219aa259822e6bfa45cff7e7447dd537add61f3e79aeb6886cb74e8c89b3abf4e079615c536db55446c8bd2b3cb5d48434bc1a3026824ac11e332ec556841ae3e9702fd1684c0928a1c253c795f610d087f8f8e82a784e9493b2fa9197300f12443a3debea194c52fe559ae3262190d586ef9d8f1a700d9158bf9b9c0a3500df41a36def9b693790b155dcb012d649d0c3c142aef23", 0x9f}, {&(0x7f0000000440)="4780039602725f1b202742640ebf8183bc31b535896f6576a0473e20d1c86a193484e0cbb958d383b521d63a94d8162c57451c9c791b6a74e70eef0b6b5bd883aea4398219fbddfc10c97155a1a45c057c638ab39348c9e9d595d3dba1d566b0e2c5d6fbb6c7c6cd45c599ca469dec75c7e6212c08971405c7576427f7e96c2af420a81f7eb83356c1dacb25ffcc03ae6c382517e9f23db15876fee2f03a2770fd77ca692b85435e2799bad7f48b3516cb8f1c7f867d438b9fc4193a00ff611bc85cb9c247af21021425e6cd188d3e39f8f71d58281b45bd36ae41314ee146c8e74751eefc883570b31af9a45b41cdc5a45f5f9cc14851fde4d09c27443c4cee7985449ec3ad982556e5c97506a5645470c087c3e938bcaa35e9b3c3f90a634e169a6e794db11f12c57b722acf7c89f1b4d7df7e2d16d2ae0e07d766720d5f65fb3cf096cc462da2470853a4fca895af79126b38ae42c31ea2dcacef66fbffc784a36c582ccea46c36f30fd73701567e084b89e0e5777c9bd3de833e1bfb93e1b6291d6745c7f09a0a0fb9c1d0dec1136815d8202edc1adc438b909dc6a5481650394f010bc43f610fa23c40f6c1461479289ee124a035de0a6a04b67784341f4c3588eeb92f305c35c45d3b20bfa3bd1a46d1009f9a2afe64070c81b880140aade0bfb893e8694c534b74770ca326b354b9fb1d4b45cc8031561c61c90852b1f790b4c8de7087e900e2e720e8d7c76914b6fea300d1b518b4e56771f9efeea0831adafbc3db5d004e13a85557bf3a48a8c4ccd0925a0a8d0b9d6d1a2aa89114ea6d9782ce3b0aece4ec018dfaeb1975c2c73d1dfa6a5369b772f77687bcf6dc307da96daa0e5de445e440baaee77fbcf93ad8f6c7924544b47514e1a0a11a8a02e8174339b9fa32bdaa1917163227ea26d3c69683af3bd8a9fa1b251da8616fb8a298f11b0bd82ba5b4e1314223abc47adbede349d5ad14f7e37dde165d7229d9502355a8eb6e7ba4a3354b5464f9fb056e619185ce34f7b499ec54248cea98ddc2654fb9d3f0ecd8302d0c4dbb2f8042d3f8a9abd19ac2c2522e64b13314232a1e2326a28fa3f41aeb2d11edfe1e1d4113103b4621fb26ae191ce71f49f28fc5cd79455321d4c93d9bb280ff3729e797a1720316099893ae9044f6379e872190f9b3c958c7cbbda70441c85bf86d36734a0959ca2038efbc801346ca46d992fb076600ca938fa94f81e7fd1bec10679db84192a667b992cdf9a83ac41136955667b325a7e7a40ac0279fe35d2992cf62e16745590b67093a94108b2576972227176993ddb05183e0fc9e17cdb258db8223da4733df2a7a0852a3472d42ea2f67e73319b1ed41e40806bab5df6ddb7a75623109cc2587415927e25146e846b02523d6a75876683f076e5bbc32e6a052adb6e3942cd4af337769cdf3b295d280ba92d4036deb33a964ff932526f8488e4bc90047c7d86dad5e1ea2a595211d6b52c902ca6a767e31eb0b543da6c3070dd696ce19e07d2038d14a1c6b011341d7c7575a06eb8055ecdf2208519a5d51dbdb8b17ff0e2548fc13c4660ad0aea965c72712e8c9520a38d1a3a0fc1e92b0ee49faaa66d280ac448fb7f2e1ed0a8c948178b3056d036708a5754efff9ff5ade5a23374680b275afa72d41c98bef3d7d3cf964358063f84cf53c220a773eec5aea643464fd301a08f5d77226d4c48f88582b91855590c36f5f480c522facfee46940ddfbacf632f5591ce75a56faf7de638ca66ac2c75844ec733ff8836dd36d83ecba5956934e113922937965935658f446a7fea0040055e7599a10165d5a4d5ba8751ed81b002a8de2ddaa83982121de6e1ea833355312519369f7098f1d22d9b45a87989f6d33cbd85f79ca905be4d03ce688ecd069f969fe576a27319484aabf0006d78542183f0e86ba85af807cfafeb2b98eb11962e841d55308efcbea79d762580ac478b851ed8bc046112275bbc340fe88a64aeadf4237f11816f12436f47bc90e06971599ea6c859d8120ebd80ded900d4b701db4e9f69dc2f826b1c746522f56b852b4cc0982ed5151d1e7615065fff88dda6a8addd58e12e42c2d409abe37ec0f2390680782d1636641554b1c6685e35001f21cf8ff4584e9c959c0cad2ff762ad093d8fcff656f1b90fa84ec80970aa8162f0ed83a612cbd6ed87cce8edaddca7f08a78ba1c752018dc2348fc1270c1aff08304797bd175f1297840f77ebceba77ad3933e4afdf4f3f4345b05bb3fd01de75a12695925f6ae3099bb3d1125d9c04e16237f20900f9b14f167ec36ef20a2fa718d234acb3cd3dcb45fb467a92fc5e78808ae66b75265a1eb47ba1cdcf88f564c4a52b32844d1ef80c8adc207ba8df1b35fcad38055aedb97b90fa674a63f27737a13b06e3ef5dfb77f00cfbb5554884e11af3c74b6c5eedd8d92e1c8161f024586d05a07f013f1be10cb73780a4d269217cbec2999f79aea5f39f2c3b5417c806b7067cd0be459b788363e7375800a8205ec28a35c2660653240052636e76c5cffa0776a45b757a5fb8517dc725b10c0680fe0e26bb45c7040e53e46ba13ade50b4ddd17450e5f603118b6e1e3e10592418a2eeb70f3d75232a7a3ab226fe6320792c681db2bcc22fff0ab2464c131897359ffa25b5c3d75042b271175df1eb3bfd4709675a460df78c9c9c89f334bc8af57db744d4ef1c3a63a479afe50eb00cea81f0fa924834d20f023a6c3dbcc13c231ff5c3e032ef34f213c9f0e5a1481a8c66d46999de98797b97d2ec8d7c3285be5cc0b6636b57fa29a99aaccfb830c5b76dfcb61757d7c43b3238e0fa194211e32d4bb2a177fade210a40ddcb8fb2ac586dd7d98ac3afa221bdad32d369b0b2723da4fdf1a91ea965137032a876b49116fc84835b732d4ca653560bb62342cf52e858c77642d7cbc4b8490ba18f3be9db0f10f352e98661c34640f38e31a2e5d3854138b5a5301369966ebe1f312c52235d27d78069fd3ff629f06483b9d6601fde9b83adad40afb097155a5c7b21f0d196cbb7948e40a6df1d8f3c96659877dcc4990bf51d7b9db9b3a8b689fc650421b39416566b732cb24e7233279248e3f099613f39d58ee42ec3003b4bb25ee7d1b67e60a6eacda205057065f4c604800d9667ce1be9f5173de989dd1c359404b96a0f8ef42fb05340a33b970b4739bbac23e22211350b52660901c1d65edde83d15b298d09a8385bb4286e9bde6c4ae59917231c6443e409d880811254aa152ed7920935aec200eb661c9c67a2c58cf85de47f1e1484c077bc2d5b8fbda7cb0d4f36859069124e483fc39eddd0bb1b7a89ea8b06c018f7a00ef81940b56385aec4f56ff7d511eb47651cec7bec7518b14ae92e93e87bc223f488c5fdb4988d1679683f6f9280cf9002d5e3b0b6982a2efe0bd87fd5c934efac388317675b64c55ae39e9f0ec208c2827d1e7c7e2207da60f6aa454cc8f9ea7ec0198328bb3c10f59b714fcfc058eefe0094d4f64499387cbdc34237e3a0f54771ccd56e00201c717fec11529e081b3d9737d11d9bf8a8271afe47d106914f7ba5321a5bb53233d9c1e756b45081b55a0763e7e979a010732d892cabfce769984336b8b050150152efb0c105fbdbad77075958e57cf5faeae2f83ffb2e749b8510d997fabf2103c81945e48b80d8739b4a3cfd23eec5fde20a509d0017046eec3da047d8fb709257f7733731ba3b138ae2254febc09aa97914d47a89cfb84c7e783763d735968879931ee5c6bd36276965342821e18dababf5df939d0f4d1b24938ffcb47525eb100d3107184bd56943ab61762195b8ad296e6ef8f21008a2396e6f018f43444dbcde7eb0d510b86c79751845208ecd2a0aadc64c13dacb525043a66c871551b2a538270c36424192de4b3b333ef58dfc66122f3df90c69a355c90fd7977dde03d16880650f13d1c6369ee7bb3ee9e44bd9edc584afa2a36de56dcc2f0dd7f6bb785927f7c9762d47b09e928328f850fe77cfd17f60576faa4614d91cb225c89cabe3d23b3b00528edf4e819e0b8669f331fa4a594530a73913b76792db026297590b875a454872b8875ad97eb413d119b98b13e77b25b413940bf479f9f0ef723b725a734c9aab1e591aefea39542de46cf8a1336a8734f254b4e4f1dfeceeccd2219638a5db478ceeb37160a7cfefbfc5ab03f1101febe4616cfc26e9a7348da28966340add576dbf15ea4b8697f49f36eb72572c9744bce54f62dcddbda536923a1d58dce37ace3843f46cf4a1344fce8db80cc56b21eddb5152a28ea3cad8dff4a13dfff1deec1074457e099f584f0a8badcd2e08fe4096502200667afae9d74b3d95450891a16e8a32b263a71073693bab6fdb7a7b74b97d7400935904d26e53e1240d6872ad417de5f6b8aaddefb7aa2bb341cc4fce341158ed434dca33c519510eb9c6f60130779f511c8b12d5b4e23833572ca20afbce1389dec92533f96a5c19d356c33b1afd64d9e6effbda6533b24591b136302f32a2daa95a67e60da2ed2cb4330ad04c81b208d095eac0c732cea65fba4a33ba8efb5a5c285247a738d235bb5b2366d686bcd7e78450bd927703f003c319d5e5f689b1711d207e3245c1391462ceae12297794be6b69413c61cdaa6819feaf61c840b8d22a8c544cff84d048aad475994cd784483740f4473eed934df8a4085a7f75c4b15ded152d894c82ede66577c5ae95429f23a50587ad974170006ae1e514e6b9c7c569c5bb9047d1a21d1d49bff4a0a2f611456ae49d91da30671bd87641457d6486bebf58380f2ac72392865d1bcc97c7378994218a9e00a16d34eb6f0c96ad2913369b3edcea01a9846462999e414c723fc7ad03cad9bc714301194ff41a170fbf8c97be376eed45f440057ea0c0be61034d99e0480c226d6b6c1e87a4149d0b432d43cc5e9d03eec262d19e840daf6e3d321bd2cb204d6b7f6ec772caf0a6d8c6f69c3fecea408abed172f0d5e0b3159f018d66d3893bc049651363072b47719d284b62d2aa7385bfa6dd52e328e878c1da51ff50f094e0249f35d28563c13b8cb4e37dad72f870a566632e34cb0c6cb5ed13f09fd0691a22935ab7387b7300446a373f95066424eade9335e971eb6b0c05284373ad1d4cc40ae8ab12a73f56c0fa156f95cb91dc0f433c4cbbcf4f1cccc5b93b05f53d23b57428d68f2c3302b21160ef5f2fe309330e936591bf0a543986afd6ea3cb58c24f92dd01d9ed49577023600e4fee724f3e0428735eac2b1ed9f3441e9eab0b995b27426d78e03fc2b4702b34146c5f9637cac86270531182e18e2360481e42090cd6e9fa21dec7893612b762ee4f3a42eaa89b4e7a4e796c4a15bcfe2328c01b0ef00a5a3a08a0d8d850f3044004d6ecb19a19515100bed6c5dff7e3178fa2ddff3616c5e3d7500db19819ad186bbe0039b75bc8f6d4b458c3a575a719d76bb9a8b5c69a7f64c298d241f69c1c8f4dbe8d0b5743edd39de6985a6990d4f6e8e238a405b76925415f7505227c843e5c8113994257296ef6697b531544d39198a8017adabb27070ad09d1e3327788e323992d49c76bd1bb66a7c7990e76a09ff36424e3a85c5b86cfbdff42402ebbded2996eb91280c084e5dae1e6c392cf2f4e30cc5683dca35f49609ce77c5114a1d44c1c1f8fe36f554b85bf789d5141f8232e4edba92cc42e444ec957bf10063b6894f366fcd0ee801c403064f65fdb6636a547fa7ddefeb497136c5f933edf888041c66db17652119d5b1775574c667da8dae", 0x1000}, {&(0x7f0000001440)="9a21b4f1aa02a5e0b3567cc90a181f57a0daba242e6ec5cbb1ee22b5edb1e40bd2646123c286a4444c218359d0d7c224a5b1bdb2b1a8af2e2fd993e30fc33bcaf865ec706b4f8794370d52e34f0ed33746f0b15e0495fa3186d241", 0x5b}, {&(0x7f00000014c0)="c298943d26c2b7b32ded745a9bef0e335d276ceed268a2dc27312e0a315c6e3e47242eed1ffc0eef73e14ead58ac1f75add2a47c682d4d632b5ed3c08a2dd8219cbb9c01755dff0418c9f24ab3e916d1912432bc01c1f29d7ed719e48675864e2aeac2672175ce6aec7bd344b2b21b1b46", 0x71}, {&(0x7f0000001540)="857dafea031fbd5826061b2d3848ba584072e763159f547006a26e7df205891b0923657be397dff991e32b5ed353f8a5e3cd45dcab6ae025fd115777fc85aeaba4967fce62edfff65f89a0f31340356863f136e6d0b31aec310c5d89ff5e594bd1ab397e85c76d0c3d9149da31fd2c4689", 0x71}, {&(0x7f00000015c0)="acf03206c5457e29148ccab63bb25062329f24daea511966d4b60f97fd62f71e42139d44d37b5dd039b96d4896ea682d5b46c5e01343a4d4cedd8b2e87a4aa987944c07cc8be68c58135f7ccd4b856777f48d8378f9151252c17f7e5dbde326fe0af9c30429ec71a79c629936af0b11449eb5a8bf2b564f18cb82c3c8c9ee026c5f6654b1d194923c5e70678d29dee5f525785d27bf50156a10c8eee6d6571d3ecefddaa", 0xa4}, {&(0x7f0000001680)="ad55445109b5ef91549c419149531367d7babd3b7eb213f1dd40f4e2fd3d52a5235d0a494c5d3fc4cfb1bf8a6257e2ff1209c9c892f0912bfbc06351b67faebf10c12128362c66f7864cce697e56858c0566ef4aa3bd087132b273bff51059f725f2971e461b3b0d591873570d9374e09484afae7fa7e6b4f542e6f5a0a4f56a38bd7591c9bb2cd1bce9f402bff9c12c41dc0c1ecf6b58710c71a7674839e31b66f9738e48e0384d5ac7a81d5460d881a490799ae43d3f07de0cb7552a1adfa0245c7307a944e0732da16682ded6b70f8ab30d03505522a3de01bd45f57a01e9c118f9a7ffa52e7a0857f30196a88b5791", 0xf1}, {&(0x7f0000001780)="2574e08c6241a104dd7f9b6baf284688f71bbac89c31c0b068d85add8d68f145c767b5f3a91d8f8c453269e4f8fced793c40a5b070b459d86972c4a0cf0e1f726ac12ca9b14b85043d1573fe45e88b3b4d109f7b2f1b7dbb77bc9bdbf8597c7969a914c90d25a03e7021c4037e0bef0a53c6238355ca916c51d83bb8cb78ea3c01136117b9c4f898541febebdc19335a531526b517e342dc542944e87d78f2ddf4baf212a17004e034cc574a2b9f3558ef7aa4d7f7d4deb4a4d983be4d6425ba17dfe4dcf94afaaee39ade0196305a30d5968da1", 0xd4}], 0x8, &(0x7f0000001900)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, r4]}], 0x20, 0x408}, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000e3, 0x0, 0x1b7}, 0x41) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socket(0x2, 0x2, 0xfe) sendmsg$unix(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0x0) 16:00:48 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x9) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r1, 0x6, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200003e4, &(0x7f00000000c0)=[{0x5c}, {0x16, 0x7f, 0x0, 0x401}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669dce62b6ab9936c653000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x1) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000380)={0xfffffffe, 0x53, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f00000003c0)=0x9) 16:00:48 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="08a8aca89af0532392c821da84015c8dd63341a160dfb2d8dbe17ccf561666fa5e0c3fd36dc01bbda9e1a79af5d6ce84afdddac89f8b0958288b337ee4930a9818eb32b8709b53b5887ae03bff07000073c3ba17d51daa5ad2d33818ab1d1f016112867ee2d6c7540b4b19fa8959186bd589144936682e87b528beb257812a552c96"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) close(r0) fcntl$setstatus(r0, 0x4, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x100, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x6) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x11, 0x4003, 0x8) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x0, 0x6, 0x1800}, {0x3, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semop(r4, &(0x7f0000000280)=[{0x2, 0x2, 0x2000}, {0x2, 0xf000}, {0x4, 0x7f, 0x800}, {0x3, 0xcbfa, 0x1000}, {0x4, 0x0, 0x1000}], 0x5) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r3) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) fchownat(r2, &(0x7f0000000240)='./file0\x00', r6, r15, 0x4) getrlimit(0x0, &(0x7f0000000100)) 16:00:49 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() getegid() r11 = semget$private(0x0, 0x1, 0x100) 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(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)={{0x20200000, 0x0, r12, r14, r15, 0x2, 0x9}, 0x5, 0x200, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r15, 0x14, 0x1f}, 0x5, 0x9, 0x4}) r16 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r18 = semget$private(0x0, 0x4, 0x2) semop(r18, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = getegid() r21 = getuid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r19, r20, r21, r22, 0x14, 0x6}, 0x5, 0x9, 0x101}) r23 = getgid() r24 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r10, r16, r19, r23, 0x40}, 0x1, 0x3, r24, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r10, r25, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) munlockall() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/53, 0x35}], 0x3, &(0x7f0000000380)=""/4096, 0x1000}, 0x802) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:50 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') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x40, './bus\x00', './bus/file0\x00'}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/139, 0x8b}], 0x1, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x0, "043139e00000e60856413d00", 0x3}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xa0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) 16:00:50 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) dup(r0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000200)=""/75, 0x4b}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/247, 0xf7}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/154, 0x9a}, {&(0x7f0000001600)=""/182, 0xb6}, {&(0x7f00000016c0)=""/152, 0x98}], 0x8, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) poll(&(0x7f0000000040)=[{r3, 0xfffffffffffffffd}], 0x1, 0xfffffffd) r4 = kqueue() fcntl$dupfd(r4, 0xa, r1) dup(r2) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xf590, 0x4, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x21, 0x4, 0x2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = syz_open_pts() r5 = dup(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000100)=0xfffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x8, 0xe880) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:50 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x12) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = getuid() r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) faccessat(r7, &(0x7f00000002c0)='./file0\x00', 0x1, 0x1) lchown(&(0x7f0000000280)='./file0\x00', r2, r6) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000300)) write(r1, &(0x7f0000000040)='\x00', 0x1) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r9, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000280)) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x3}) close(r1) fcntl$getown(r1, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="0100", 0xfffffffffffffe19}], 0x1) 16:00:51 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xff, 0x5, 0x0, 0x10000, "3cff59db13680ef092271accf6cb16936f51deed", 0x6, 0x5}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xfb7e363cc83beb7f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000180)="2f8508fc1980bcc56584825fff78abbc233c9843ca2dd7b278ab571db83b17aff77dfda2de324f65a68360077957976a0079af70528f352483a2e4726b79eea6588c5f9debd9b3498988d2c736c2834844001b1b0cf2500f5ca08c3aad13d01e70d2476eef6f4c93d9d048968cfb9d21696cc1a004ca86d5194ef112a11df728a846b9e0cf59c7772f", 0x89, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000280)="d4064ca5b17be89a392299119da8d549f4214623e00db1c60ac1b380824db5c79751e62b71ee11be4c56b3ba10c855b9a40699bd02ffc6fe4e42f2290e49ce76", 0x40}, {&(0x7f00000002c0)="b4ac1c80d96b1029818628f54a031a777cb9ca7ed1053ea67aaea02a57562ec9bf9be64f9992a92adb9c47518cbe891108f410af4aff6ee58eb18ce41f9d462fbe53f7e8bdc297fc5733b137130b2aaf5ae5cc653b159e69311cde053285bc75cc3f20a6672c62500ec69c089823b57d99475e92ec91278f7d2db02697dfb85923172c24639fb2d83848cfc39ae60861", 0x90}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000400)) r5 = socket(0x2, 0x8000, 0x20) recvfrom$inet(r5, &(0x7f0000000440)=""/211, 0xd3, 0x1, &(0x7f0000000540)={0x2, 0x0}, 0xc) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) fchmodat(r6, &(0x7f0000000580)='./file0\x00', 0x80, 0x4) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000600)=0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x80, 0x0) r8 = openat(r6, &(0x7f0000000680)='./file0\x00', 0x696036f30bed98b6, 0x11c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) fchownat(r8, &(0x7f00000006c0)='./file0\x00', r9, r10, 0x0) open$dir(&(0x7f0000000800)='./file0/file0\x00', 0x8, 0x0) r11 = open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000840)='./file0\x00', r11, &(0x7f00000008c0)='./file0/file0\x00') pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x4) getpeername(r12, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) pipe2(&(0x7f00000009c0), 0x10000) ioctl$TIOCSBRK(r6, 0x2000747b) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000a80)={0x8, &(0x7f0000000a40)=[{0x9, 0x0, 0x20, 0x8}, {0x4b50, 0x1, 0x3, 0x1}, {0x38f, 0x7, 0x1, 0x3101}, {0x400, 0xfd, 0x3, 0x7f}, {0xfff, 0x6, 0x5, 0xab}, {0x147, 0x2, 0x80, 0x10000}, {0x7, 0x8, 0x0, 0x80000000}, {0x0, 0x3, 0x2d, 0x3f}]}) 16:00:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/238, 0xffffffffffffff11}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f00000002c0)="f38870ed5d8b8a6bb50bfb3b0307ea46b6e4c12f33a6a7c84e226656a3381bdaf70b9003364f1b38aca1340b4d0341ac7389e4c83e8f0c3004e80e8b78a5e2d47a53b3e63572a5ca949f85b73e65ec6609e2c79da5406ae7a5fe9b564a75bd0313f6ca0cdba9dcea981d38beb49016cf0bd280a88cd5c126e6011997f19ae97e4401d7a6bf7cd51e700700afa6c802f8935d5a8e4a1a4dce27a93962932e454899d888173900936848c946d182d970fe575a3715", 0xb4}, {&(0x7f0000000380)="dc6fbd6b9760e1180a89425f5f76d1e0a5b3ecb9f54b198e95a24ebe4f50274cd02f5978eee648dec94065a6ee7f613921286abbd4d0c516e107eb739cbaabd6bce18350436807411b5bd62a2632339a41debc243029ea3beb57d2621344516620334069dc90ea0af127b04b709131879283e1970079314482d17fb8c8c41dbddf17357a5f77f714e09e50bc71c4b3039b9f95922ae5024114169df1a38a518e1e1ca5c7f05a338f119e270d7934be448ddf161222e5404d2b4de76ec5302c98bb87a713084e28f0958a24b62be8", 0xce}, {&(0x7f0000000500)="970847a29bc0e3b775b56a0a2be2a84840d7379efe0539c10ab369539b9fd3ba42ee75816e71ab5c5a4c901ac7fe3511ee2e458e198e4a5c769e4f9368001be9747c38551ee82d611ffe6de5e6f57c9d787faeffdf891a3e93101dd3793410fb89bcd2af6562301adbb4cbc211bf64145a61f4f477c7a8c42bb8a24de4d8df62d47e588235c6891a963997d5201d69b6c78be7", 0x93}], 0x3, 0x0, 0x0) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40000400000002c1, 0x8) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x2, r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r4 = syz_open_pts() write(r4, &(0x7f0000000180)='X', 0x1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x2d, 0x4) acct(&(0x7f00000000c0)='./file0\x00') 16:00:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) socketpair(0x20, 0x4, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x54) ioctl$TIOCSCTTY(r5, 0x20007461) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000200)="9613bbc34d5c1c8798143284aa365ec6f9a99962519e3fdd707c1f8cfabd1b34e3828bf58fc674e54314df98950be1a67d944ec580578ed77a72eb07d9dfdb789c2758033024b7d4ebb0f79665a9aed2c5d8470130ceeeefe92eb40698475b5055b2478066d2db29c1f7630bd21fb32806ed7f216b80c55e100e9386c30f4cd6f8bef0903a468af7ff5904c96ee627ce5c610ad833cca881663f7256b7e137fe1c220dfbeb13c78fdf7c8481f1b2666b5328df774a80ed41d133cbca72aff8", 0xbf) r7 = dup2(0xffffffffffffff9c, r5) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000002c0)={0x1, './file0\x00', './file0\x00'}) r8 = dup(r0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000300)=0x9d3) r9 = socket(0x1, 0x1, 0x40) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0xf00, 0x0) fcntl$dupfd(r10, 0xa, r11) read(r1, &(0x7f0000000440)=""/204, 0xcc) r12 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x0, r12) r13 = getuid() getgroups(0x6, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff]) r15 = getuid() getgroups(0x7, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0xfffffff8, r13, r14, r15, r16, 0x136}, 0xbd, 0x0, r12, r3, 0x3, 0x40, 0x80000001}) shmget$private(0x0, 0x3000, 0xae91443fff47424f, &(0x7f0000ffa000/0x3000)=nil) socketpair(0x18, 0xa000, 0x9, &(0x7f0000000680)) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) r17 = getpgid(0xffffffffffffffff) getpgid(r17) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:00:51 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/diskmap\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000002640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002540)=[{&(0x7f0000000180)="efe4efdbe55a09e6230646ac1d65fee44a535130f5bc3c9eb80f2478041067edab8f48bd4d117e5a2d8cd0dbe884365726c99767c9192c038843b3fc7a012ef7cc5ed580eb45a524918e772f7309a848fa65a64932546d7f55625e263330b18020387698cd83e013972bf247bf22398c770b67a1ca7c3f34953d2491428ba36c224307b61cd8a551cd00d4732df673e14d5ad483f08316c9c51ecac376dacabcee598927f7741cbc8932c3932d50399cade02af41baf688de06fb7eac98f333ea80ab57f78281997532cb0f0412c6dc2b8e7bf6891565bc8b311f2e8106c7bbb51c7cd6fe430b0bb8a0075d42bb8760bd0dd33d41561b918678a432efc90990b4d7fb6387f7263ced11f6a09db0d0d0530e42b6c1f8fec045d2b7388d433cf58f05fd6fa04e3f71687bc01c275c411b7b604a2fea96dc52999b0765411291f05c5c22d5314a0461c98c67f40cb3a23c6ce989686baac310b25949d4b9a5878d9ce71ff04453e9ac02c15b55b9194ce4df0e0943ddeb0155c5b214eba544ad0dc42e8b0f2c4451a898679735e83a8e880d393e6d4f9d863f5cb27b05ff6afcc4ce9d0ee7308a362beb975b35270a3a9a79f4125ce473aae60fffc62cf516ee78fd0bfd5136de95b75e1053fb6f027d24d0f8795b8185f7988335ec2d1657653e289bf3d1bd7630cb5f7d87231360405fe142ff7c32c158afc51655b3c6e3a876191f34fd8a230fea01ca86a82a23b2b7cf503e56eac9e851c05c9d52fa413a0e1db76b97439cc40ea7060d3231bfa6c50116442b599079b974e4597956063b63a8397cec2c9479696d6951ef187830c6c608c108436aba794cd4647c10388b913aabe737be0c39254126c40bbb1993dc32d1fa2f5c082dc53cf518eb96bf88179dc389ee14f5d0a42e92cfc363e8aa2f7a5d94f7a0bf148a2cc3a76ed5fb29fb5dea813d2199ffdf583425624689ff8c7b1901920c87523b820189ce6832124cae016d9f251274e458bf24322f18afb5f9a37619f8fad1df0b2069782429493f490173db191bdb0468807d1efc7d857a13c5d432e9fed2cd2d4c19ce90c00c0f3589d56ef3748d2142e15f9888da8d63442bce76b880bbede10d3923312d57ad387ab835e96c535d948b6ba175c11d559c99adf4acb9494f4fb6349e39097b6bd18dfd327e64ac32697c41ac24dd76f8618b76ce3238260fd201ac31a81218f5aec17c490f7997978b4375022ce118eeaf7d62a920bcdc8f07f85f415ee81f12d22031aa6d9b898640fd113037e7db0387e7f37474f1586a4f25f810d605e9067b9d22d641a510de0694b7a422883786e4d752ece7e4aab2289218ef07de079c638b1945f5e62364fcdd6732d7b516e14ab7453b8a36684aa67daac976dc1663d474b2a26e5aa36a46a25641a2a2a14668777eb378af5b37c6d3967c79f942541722ad14bd201abe64887140c8db5a860357d6b9d29e6a9d11091e44af77437a7f417d05554e3809fe45089825ae4238a5b1c639bbd0f4d69370b87208db0f35f1807b6b7add8498ccc6e9480e89595caed10a2003d7146148bf20189fcd539017a678f0e1421237ca58b9c6655ac9d855ed185702e7cb67f428a67f4366ff26a61b14b635f4bb7395153a910105bd1039165b8b3ad754fe7aaa666746735b834d04c41008ee5ab5d39105108916dcbf1f3c957630fc2e6db27b10d7ecbe196232dc0f10f92119ebd8fcadc4089baa4a6e6daa655e13bb506a05b8fdf26fccb4b4d4956a315aea86dd66311ea2210b90b1696c635172d4c03dee113c4cdcadff30f9b4a04d687ea36bfc45dd067975bd6d28b4a99c1f5b9ccfee46e972eb18088760e70bdc4772c35c353b4d5d4f2d3d2de56b7600271d332a67bd3cc17eed9b3a198cef5596d56d67108fb4ff9e5512fbd5b3555a4d9ab1d4d6858a181a989ed6743ffda480f85752a847b8e32d30a7bbe61d2171ad200345037beaf3bd0802530e22f1c356455fe35fda1c4050cc8bc0541fb16f8f43fb39d9b373aa7c618eae2658c9ffe709be6abc469b44bd7bbd0eb3c306583eee2cc77fd2ad22a21c7b708b8594efd883b9a1377d4dc8f5acb8efa5752fcdc5a021e4383dfcbc17be8c6a900817f0d799fc5d7b45f0e5dd73549cb8490a5b89b529acd58717149b27772de44fae087250db64f59233c4745392c683e6ac94e82aa73584eb4dab1e05d948767eaa9fcf74486a27211e9e99dc62bfdcac613234921930f6feb21973a2f1a1e097c9c0a39153e580b96fdf62c55612b8ccf58ea0ceac310d8d09ae41e26c35a8ea6075650c0f3a56175e5562909be6bd3e028c1f2e096060fcf72036a7afe928eb726fa9a72e485daba19935e5adb41947dec2b83ce8d09bd1d2e74f96be0c3bbf8a8ef41800b22321b1fcf3d9005fa8565c910458526d9ad4e658a84d936377b4b4487a76b87571463807ec8a726888e2888cab3077d247b6c0a4b82c42d3f45bbb24793945371ec93f026937e792c62b42ef45d60496c3e28c743150b05960c851e8b64f98cab1e6103de14a36b3c35a709a36e0035675cd7ee1dde6966ed594dfcdaed40393d348e3e955586436f2dbccce5b1fde5e2325237e6b4e81374536ddcc2ccb7f8f7205a0d31514646b1e43f94c9573cf41f6ccf63c8d61f65fd7591a6e0d443a9886da8373140f4f94fa52867fd0f1cbed713f9a397d6b180cddb90a5a0ed27a4eabae5a365d73c59554aeeba98cecd186058a6d1086c12fc74108ad75a815a3f95040d1713c629283bf9109c829a5fcd747ad39cc9592bf849fa60aed996baafab543c8039940097980a92651687dbbbbf16c39f50ffedd808b8ab5eed20b23d7ac53f7117143fc96e3a5cb3a6874731efa9263bb63f7d61dfb802b29f90430c0ed5f3749fffe6f641c771080d6e307189d5f08b25a6cbac239683a491de0814ac3b386749e96c63be3f552957dd0b83bd1d004fb97d1b3043f0adca458577d5994240af0e1bfeb39805f92678146784506891a3bfa9c3248aabc5c6b9d70d8b4d43a817a9020388a3673edf298b489bf83c485a188ed47c603a4f245e4196bf31e8fde2415d02af4a94efb4efc1803614d5dc7dde95f15a62d1e6f8f4ad0d2524f6569cfd5ece3e89446874e445456a18669ff2353a8a83b7e20067ed428d052fea602ac6d31896cb2a2221a0ba2cc1bf7ac73feab39393254f308dff896c6095793057fdabda2f6d86a5d6e2bbadbcfb98f4b46b83f4028566e34bf526936a640ac8f678474578e7458212f724b61dba5c3b7df978351d728d0bf9af78f58885ed566f53cccc543b4c1f4e58995c2d8f184684ea0d16aba879f19dbdeb317d70500d26e337f74793f81ea227a6cfe313c20a83c51a2194c01d24858a71a112a3b26c70b76315005a31b56835ba0c74e82532c6f61269f0e1f16319cd69c586d0867adeaf9fd243aa1d0634d65c2779f18320e3962a707603b770b180a6ba77576ee30ece24dba33fa166af4f30a22c92f35a1e731dc3cbb31aea494927eecdd8c09ed0322a34da29df4afd760a016419288ef7017853e5715cd0c30ec75e167ca41e2d16260de8dd1409c85ccca1ccb83b4b38c410a84e3ff75dff583cfb43c109af087a94ab30fb950365e554f407e437a79250a33f8e7247f45ba8b1d46272f6dc7412f910cd2804f222808b34b59f498ca76e40a5d40ce6ab0c6f0ad7d7f3ce8a5d9829d784e6052d9824051d2026978bc4656099d70095aabe326bb3ddb80636a983ab11625c322631f3bbe22ae8933d9116830f3997ded646473dceb9b0208d7bb062752730371bbaf7d9ec82a4d0d6345bcbcf163457e84cba4d31c1bc32332ffe94de097bfddde8c6e82a0ae0e812a2b89249664e046820875dbcf0703a0b032176a56733f2fa13d492c3e60a211bb65f07a694147803a93f0dc9324d160acf5503279d796110bf848ffe72ec5821fcc208816fbac30cfd766af2c5c30ed84997924e3192a86c41449da713aa60fce54205186313fcfcf0a8725a23f245616d6568390bb895699515d57393dd3a35c628a58c361d5892f2abecebc92fcfa08a534970125ab1bd8dc81dc6d26fe883f5e08d2b5debc95022beb76f812aef8e040baad8801c83a7a2e3e9886d3af4843022b8c983ef672bd6aae94368173e03915ee2d74a85b62c2ee0a36b5dd2f6a57789c60e1ea122d5d9a628565cd3b2f7b96c5213620e52f90ff389304584c6b6f8491f299e26a082685968facebd4c59ca06cd92a397036c9ddb94d2a416a20101168a668758960cc87c9918946d85ffca55314b50b21badd9056787bbb66df9a1f9c57a2a55ea1391663f0655e1cf67ef219dabc01120735c2e199685b91d2d4b665a5d024c7df1b569336b7fd348302e0f76df41425dfa73faa9d7734b803d62e5b84eab678858775c74ebef37fb674bed358e694a2621efbf4db9a4057b08649afb98af09b7b115cac36187dc1ff0fe898cbd27f2ee2f3677b2bf54b9d281dea74a394bc710de5054b74cfb64166996293386f187e28aac61df9ee2b1a4e672d203b6e43130c29c39b77a5f2c5c533da0614bf423cebafadec4487df35f765d1a052a13f8b8112c7ba666e94bbb7039a35a8285d14cd175233c92e361fade6f4d150729816e4ab4dba94d82c5a31db1648bb296bf735103a1691cbc6544b95a9525487fa89a686726372943eee99df836d7cef62833d2da7a9049e73ef4721f816b03f9c57a41fabaeb0906c0c5214fc10cc191f54791c6472d1a75a1effe9036b60bf3b946063981c4dc2489565092660d55c80d7848dd075be7d74759f829546fa5482d57249859b1137cb3ddc49ff6e92d2b5775f9f6b371d60be8d8043303a1efd123efded7a8d1d5b2991b40e647e156f1e030a5f425c74b293599dd913bb66aa34a1ad436994da8ceb2522e39bc42161196eebe8bb9008aea47af5234caccbe36be74f078b24e45736d81638107f38546979f5bf4150314a1ddcfeb92f26ddd72edfd227c5f67a4aa22658b3d5225608ddfae9d2b57470720796a1aa67872aa54b8944cf82bf8c5ef6f5cfd25ada98856d2a2aa5bf0577cad09a4e2e7185f76f596aa9b2c42745e073397be78ed140e9bfd31181c8f8c901fa9c1c737da28931a27010f0e5f60c188faa0b954c28107be0f67200ca1087f939282f84957e038aab2200aae1c0db0c8a7af491ac7ff30b769a0b453b2f037cd99e1292bfa54eb7aa9492b632a1ef1aa53180714a9e2e3322e1e63d98180442132d67e259f958dbe7a38a8026811b683259ce5cbc7c920b4ca6c09938452f1ae49bab6c83554f11fc94803884e1a87660a37addcc088f3b124edaa672b72a2ff45ee600bcc413e4d5775f0afab61fe78b7476515c6785e655578a9845bfd49564f08d75e41090a91bea24ad6e2d2a6347ccda8bb07c367cd22728e2bbc7375b94ee5b9182ad7bc800fe3ce25025740c76879de86419ae547426720bf68d557c00112070c8df53e900a48e6f4c6dc0f56c2c6722cc38cbe528d7904b1777c1d26ccb4fb4f7a0a01af5877ce4743ca4b6d7d2f7a2e2126d660de85fa843f66f4efbc19cfcb85cbf9f531aa9b6e3fbbf7f793ba30eb37bce5e0c13a0f73904494929952a93dcbb5d69d793558e49d5ea4cd788268e433f55e9a36c315b05e4fe9fedc1ec6393a6c124d0cef05624598cea58c0d5aadb162804995c23eb6f92425703f0e6ab07eb05917a003c5533900243c1a85d5a7ec22331e7efd6a1676f78b341295d8a1cb301ba9", 0x1000}, {&(0x7f0000001180)="43d104cbfba87d4293a0571aa0807c2d04d66dbdede3cf017387c5fa264113eb417a02e7e23bb267c10bb01e54206ad7e32916f81e97540cd0f31f0dd24465e47f260d807a268d4f5932ee821e3fa7733d3bcefc88c0dd6dea9e6de177e6da7230a93d6c8c83c9d9a8f80260d35203d2be9ebf7755125f16928e981c6c0a79b13df99e6d28877b91bcdf9467f72749c72afbcfdba0b85af20a13cad60de2d1486fd352cc8f3252a66bbfd373e604", 0xae}, {&(0x7f0000001240)="ed1df1365070ccc0c46ba011bb417231be0f1890ad25388e396b247beec142b7527c656886b53854029ddd2992c02669d5ebce79884623149361e2883504dc47d37d22561398ab753d7ae0ad572700d3282c7ab0d1f761a06bebe5e51589bd3395c3b215b65e4677e89277e3e984047c1f5ed4c72491abc2fb7b761e14eb7b16b31c012dd19cbd33024afd76c911198345288fb065fd69d2495285634aeee9407d7063cf82fdeb90623c8040c18a7d5610e1027955699874ae063a03ea75062fa31ff6bb713ce20480b58270b72028d416df87e0cef0e5582d73df5ed42a381a12515f6e3a8e881fb21e25713f0d3d8d070a259e662b86b597", 0xf9}, {&(0x7f00000000c0)="87e682c0ebf07998432da12075c083cc5dd3e085c4388a6e66ca9eeee79acb7e96b5c6b197b3fed5aa7cf0bd5a326055268a3082734974f822b6a06f10e77e9e63a234b7ad697d68cb3284efc96aff5cbd8ee879a5774b9ad97c7cde6a9b1417716cd75e", 0x64}, {&(0x7f0000001340)="56ce97319b0c7d39f2d41aeb03cb64683f22100cf8da68db0ca6283bfea044ce13d68f42297254921722", 0x2a}, {&(0x7f0000001480)="17d7591cb3a743aa5635697b733427907ad05ca1453e9e340364fb058df931bb44496c0c4cc5918be77ddd00bcef8f54c4cdcee54957dc1f3aa82c7c17d5b680318b01326dd8feedb59f09a3da8f0451eb0efe1e34dbc1d9783b4624c4b8aa5f2792cb85fc8ae7ba0d343c6518b24b795b0492e67bd3162522784a033ffa162bfd577dfc621dd69a23d594d5cf30927e453b8e9dce7d5d2c860307d5f747f2bf5004db85513b39d052c129889feeb52b514eea2c5315c1b43ae7f56070ac1107097af9b0ba729d43c23d5003f5ff87d69697ae9b0ba63c41490aadcf59e39e956e3ba2d87c07266a0730f828b317d13e8030cceff45b650e95b7916ecdcc9110ea6fbe575af9a3d58b55ddc81bfe2112323a2d6db45e1c812536e3c0a274074fbcf5802d99a7de0920e84a118e4a2cc77ef75e226a923c7a1d5e60c784c16baeb29894f377f419d79bb1c7406893ec699d33b8d3ce2b0c0138b215d3b4f412497a7abf641c9dae0a2cfe9e9012adf927cf8b614e83e81a4af78e75fdef96095b5a5e7ee84f1448c42c5d7c34794529ba4af412ee394422574fa6454bf5f804a85ecc1c5c8eb4d68aa06662dc0030610511af731613d95aebee77336995dd7cbc3577ec5057d9ca5887574b7d47f26cfdf882133cde5c9312044509add6d5854b0f21051565aa9424dc158843851f9535486c114c556dc5809d67861fb3e3994488f429efa695cb75f61356f51001843f7a68d78989dee96c408ab19a560478c68a7dd507e9313d861d394e542c7ad32961e74c4fc5ca43eb865ada1f2b7a4ef72be7368133778b17e2f96b07efbfc00bf381ac6b82b91e8c2c2dc8e91aa7480340f74f6b7a12d66236a12e8907dc848d19d61b04a2bbd2b16f27032b8a43693d703b97ae13157401c7d48e32ed7febcd292944c7402c34836c59d9940a30c65b464c2680c73732d7f6584920daf94af0b75ceb51384f8d4ec6e68a2695ab8f8997dc3570a0fb9468202bdd4c1be156d7c1c85d68246dffedd1d15b8a775e1e6955757f755ab5f6b6e8981ad9dd6854ca879dbed392c2d71a27e3eb808b78dfe53a23f262888e3e1741c7ef250d680eeb9372217c04674a055ceb74c6a122098db9731892fb2622abaa908ea79adeda0f5e3818e0ad26728790ca09a738cb0f416504c0c856eb354a1c7f838e36fdb9ce28f7d62bdc988520cf746738d480d0aa7bb1d80665258fa9e209f6e4e83bba7a3d6e6403ca9693fb991a61d1fd0e2c41829a04b4ac81c4f399b9389176b70be835cf5d0241508f9260289b13f3582d9e65be1dbbbc5a04cf3434994227f699638efe1ff5abd4386a890b2bfe14ed42c46a76c007efe659b94c64779dd48ed25e14f92bb958ba468bf69529cce2253db1363fb1ad7d6d322c4a4d06d4d0a019695d6764b8ba7c0c465c2ee40fd1e211b397a3fa4d88684d778089bfebb0ed7df095ae3a063be27a2c8f743085038925446280c37856cec0d25da869bbb90e1f0110ccb0f7ee8f3926f1b43e647d2029e931634d7d8a424a4e9c180d8fc6cd0057ae765015361b6bd3b2a29f3671d04241c351e67cc1a80d7b342569783a58bf4b12523a62e54e92cf3494a44de9610244f712764d34071db035e76f8e4bd1388e29ceeac97fef6d4b4e74d8640cc4ae36cf6b509079cc67718bcb2f8bd3b464201f12299f74dae730fdfd1eb4ea6ffada5add6a9a0782366f0bb89532da997a5c9b867b63c2c297c9e1509001e03dcb439aaba83ececcbc0e6085c7164bcef266da7a07f1d9b1f09e8524e1110496fb5fb584e82cf0ed53029ea64ebf091bd3c80f83f5329c15b7145d0baf5497407615cdca1eda02cf4b9a586cc14c665961e60dc0e8e8e656bb92a3b832e019d77774768f420aace54521bf0b8d1ccdd1ebb186f037e040615d713287999807a6b23b7ba0d8d8a37433ad9aa1c8ac9e80bbd5b4e4cdebe40bae6a67a8ec0b9a43e579be2be4368807f93d5fc23b3f2bc471607c0ff32473a78ead7b3e8ea7595a129d92e99741b5b43989cbd1020f61c593d72da6972d28feed36e6f304030ba45fdfd1f8198ec50484c93af4e206f0a4e93849bee134319b7dcf8a6d89924007dafdf79f3b27e587b5318219e206b8ec250012f7ade98e5d5f1d36fb99bb6e796c5825f835c34bdd8125d31f6609079efa8a5dd57993002957dd0ecaa563ac4be03e3ed08ae418f6cf0479d4a883e3699f8b0ef8847695485b422f8139a471a30b9726be6d6656188206dfaa8c03813240d5dcda48fd86b92ba24fa41b5ffedf848255803dbf488ed9defbf1734a85859648e9b5a714bb1da1c222cb27cc36c3c41e55785d24b9a5dd0b12d064a619ba44f6466e22d3c5c12eeaf19d26b85f55ada3c4ca8d7e66bdf52bc688cd55755ab2c113e3ffcd5c2088eb2c6a0774dfa3075728142258d5367a215c4f6c3e5bcbef72320c5afedd58d3b85edf41cb68f3e8e14bc00c163b4e4bb3b7f9fbd563789504cce169ba1652d304a65a7eeecb6722f46c638827b6f6cfeae865876d6fd3998b6a4f97aa9d330e7e22f1d3517802795568c770811636996396a3fc80fd27a87bc4b9344da6b0bfb05409d689c1aead3936b73752435256bbc7f6988572640ae6122db0471846b7072ac1bb919a7d91f65ac40639eadabcca489e63247ad2a794054ab3dad500a336e9ab460a8afc9a64130790a9e407b8f92ee3178e2598aad1de3e61447a753781c445b17d7e912fbb868979cfb90be3eef67eb9f48a4b063493fcaacee0c32f27b36021d5fb27952d61ecbca3418fcd228df417a6f49b78bc3cf6ff076383a1e2ca495b07814144ad9d1743e306d795337a991f6d8fd95365f03ee47fbdcafcc6f245a15430761627ee63221e6f4fdb9fd5a96adfb35f3f509b0390b125a32db5deec699211ceb26b8384dd5daf21fc497304f8c4f5623ac31349fca11c940623d020363d87d8249f1a00e019d55be241ca36108e75e6afbf31e4a0c6b0a26f8cb760b207fedebc2fde48f1fc25996b8b2691cac3309407efccd358066242b8ca94ed020f705b10e665902eccd0a4051c0b912e29742987a95d977e26f13f49e77b688789313130d1904ba4b75dfc7b162c504932b0bf660b95ce86ff88e5ad329211ddb8d30fcd5cb5d1bbf35db9a12a1926aaa65a92707ee3090177c1e252efedb4c04e6ab9bace34991ab9ac418fb4b22fef74c1c6378b1cc0ea08a435c286d1a1527fc23d7c18307ebc4a3db3f6c34fbf9b16afe2372a0bed307f3ef73b0809dd1d4a83bbb66764be5b65e8a0c58a054b2ac45e0041e577de82bbb582d95a29b4d060b7de438583206037ef6847bd1dccf59ab61ddcf18183bbf76ca85f899c4825dcf697db1c22ba0b57bd7f8d57f23ecd21da986a277e75f28e2f33188e7cfae243c5a9e96fb73c556e3dfca54e6e916dff3619d6d59f99ded47c90555a25e11bf0d82163be6095e9c17848fa10de13edf9ed3b1742ff4093bcfd1403a6d8e7e2e3af42b5c0d09c0771da44aff6d1f536588b7ba4d3a669ab91f400ef8ad5603134a3f5f7838574b2e57f79dc81d30542e6e6148b980c96dd942fe3c353f964ad6e05f181bd149590a4138824b8058b95ddcac9721014db4c9c0d6cdaa9237095973e44109917c790720f0c1ac8fd218312e5fc77f25e64c5bfe9898290d36052ac05a3aedefcbac189924bb554f44821603a0b4433c467a01e02ec2f3903bf212610cc45ca54a4a22b46484735320628d83b35e7761fb36b31faea356c445bd1dff08d03eeab5cd3a1b02b7d8b9374bed8a5006cfdb9b3dd71024420766ea4cef5d75bb9f1d580b3b3305fd22091367090d788e194a2015c9964e8d5b171901bebd7aa6bf58af03cb856699f2a38a3aa1277b732819428a36ab3920f43e3d305a7b39b610963d5357c36f91cfb1c048aa55e2a9f551a049aa424c86057e95a8e741716e51ce4b04d3b90abfaefa442965d2d6cfd178c9b951889c1bab6cae24369ec982528e1d0cea956ae97f4cfcd17f02aaec2f4a2183f515461fc077dbe70edcc9fcaab8c781d7101793d35bfc3d514723c2ecb9fe7c366bf54d286f547c8e39db72374b281b1ddd1f8af7ef99fd5d00948f750b88523e023815051125050ab94f29d4c347b1954d1c0743bb76f202fe032727bcc2e1789248a86a64063d476b7e886f01d1aebcdda49023d42643f8412b44c3a7590771f5c90e86e69b6126628b2a4044eae581919f140c7f03fb2f58442d1e96b7d7f6cec6ff81c241be670bc6027e9bde997e16659e07dd451d33bc0897001a241aab20c8b5342dc37f562c7c1e8ffea04c513ec1fd83f6bd6537bb02e58e45c776d4b4f9451d2d6872546a0e32dcdb3940c6f5d38b78bac013bcfe5916bcb918d61c3aa46396d550101bae52131486855fdbeca30e3cf0dc0a556025838d6426a0d4d55c4cd37996c31db05f3fa43612f8bd7eee30cd7118b2492ad10c73850fe1dbf4aaca1d2ef8e36141419e20e1748f732ed3d4a4d73966336a80be4fbb0fa3b03dd5350489c091b25d38e106f368db7a9d4dadf7bef61c40f81fb1c4a57bd38edb9098306fc638a5051577fa1de17bbbe67a4c61b75918f4d9c1029c4b8badf53044f5d8423c11fa38288307c453e1f309869fa8b90e3f38b71295ee19d9b5b9a2686d04e22a346ab97797b458255f5da11deabe5784cc8cceba9568b01469e29fcc2d14ad086c22b251b24e3d5992fc4b4efbe8a7581999dfed264c2f656fec0016c7c9a5fb1a8ee6a469acea0c60998bcc6415671dfa760e585764c4c03f922862b88cc299b34bd6de8741c878fa59df84fb3717a2fca5e48020a86def6481498a89ad7ba55f5112ad238a9081ea8746ee2a1719f077f60c2d70e8426569a4c94e945c70be3842fd672b77174ce6c3c7c1b88100b711e8e62025ab056faf377fea661d4c2b74562c6a570cecb099b0ae668887ca5d233939849a7372601f7de40b7f6d96bc63d2340395c5e3fd10eb113788a14f443f1ffd5f503fcab5dc743ba1e103aef655aab73f7197cfb886836e428c412b26228595fe3b4f0d6fa74526bfa4d149b8bb2f07f8faea5395960b71b3c8ac18a837b466df7058f6054061b33ac0ce3a55bf256fe25bc22ab8d386519e2ea51ec32ed6978da483c104b78152310091d8d66426e21cd8461501217e6415f6bf3a37d17e4ebc6ccd194f5daf5324a2289f8a0766a4175d0be1aea66a64d4f3446d8f524daa2969eca366ae253baa74ff672a1c26582f42077da2414657d77b95287b03986870f49f9db811bc1004953227c3c4d23825d45bbe0e1d1e15a0b7e7260e74af2728eddc0cde9c9e6b7873a780bdbe648ad7b57bf801e34e51c8a056970cefde52e25340d597ad4ec0564c1261e0f69c48ee6643a8963079c1e999a009cb375dba78f41713934762140672ec1763db27ab0df84920791b8dcf63216c3a62bd94f00a953665f19ac640778c1ad82a927fece9d744acd80849e852d389dc799e7637f5c065abe07275eece9300df433dd84e2f320ca9206258af4cff5826955332d18775985a7ee3c14a912a93b7a65a83c0010a9a26bc3b98fe5f0d4980b923d743da637c61519aa6813c9ea94f880e48f213d653f9040029e19fbfdc1d51901a7eaf8406d7ad3469b900643e3edbc6da76ffc2bd088811e1411b3bbce52479b95268de323b229f66a8af5e239c855f975c5ab37e6df765d37c858f8da808a3ba91fbb007e151b6bc8cf6151104df4fed357e696a9", 0x1000}, {&(0x7f0000002480)="50088e74cc983c9eccc6e897bb347dda05437f6e5cb8e1153b80175e0d7bd53e5c8ac9e3d394a9d04bc35817ab94ff70f893ec0b8289e44e19885d0893376ecbc0dc918db5f173a8fcf4d2991fa894c43fbc9568270321445a5a99d802e3263e0c86b1fce3701c8c3d6896e4f6c40758918541e4910d1c46b2bcc71c93df08a6575033d334bef6ac1634059f0af671dfec3bf1d479f4fee93c9af9c9e3544d7ec44afe1bd6c6e5ea5d69697a758a095526af22188b2717", 0xb7}], 0x7, &(0x7f0000002600)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x4}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() rmdir(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) r2 = socket$inet(0x2, 0x5, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000200)=0x5, 0x4) close(r0) r2 = 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"}) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000700)=']%]+\x00', &(0x7f0000000740)='*\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000880)='-\x00']) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) readv(r3, &(0x7f0000000640)=[{&(0x7f0000000040)=""/111, 0x6f}, {&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f0000000100)}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f0000000440)=""/226, 0xe2}, {&(0x7f0000000540)=""/202, 0xca}], 0x8) 16:00:52 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fchdir(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aef10a671f763083040000009800"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3151) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x9bd17485ed094f52, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x340) r4 = geteuid() r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getgid() r14 = getppid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) r16 = syz_open_pts() dup(r16) pwrite(r16, &(0x7f0000000040)="01001c000000005229b675871d00", 0x1e9, 0x0, 0x0) r17 = getpgid(0x0) fcntl$setown(r15, 0x6, r17) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, r4, r8, r11, r13, 0x88, 0x5}, 0x200, 0x7, r14, r17, 0x80000000, 0xfffd, 0x3f}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x580, 0xfffffffc, 0x0, 0x9, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0x6}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:52 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x81) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000080)=""/30) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0xd367a777b9af3bea, &(0x7f0000000080), 0xffffffffffffff80) 16:00:52 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() getegid() r11 = semget$private(0x0, 0x1, 0x100) 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(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6}, {0x2, 0x8000, 0x800}, {0x6, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r15, 0x14, 0x1f}, 0x5, 0x9, 0x4}) r16 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r18 = semget$private(0x0, 0x3, 0x400) semop(r18, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = getegid() r21 = getuid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r19, r20, r21, r22, 0x14, 0x6}, 0x5, 0x9, 0x101}) r23 = getgid() r24 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r10, r16, r19, r23, 0x40}, 0x1, 0x3, r24, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r10, r25, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x4}, {}], 0x2}) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = getgid() fchown(r0, r3, r5) 16:00:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "04713de0af06a2813d8209b8d9f39321849e3c99"}) r1 = syz_open_pts() dup(r1) fchflags(r1, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18010, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x2, 0xff, 0x9c, 0x9cf}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040)='\x00', 0x1) close(r3) dup2(r2, r3) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:53 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0bf9db54dc20dfcc7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770dfb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b521642575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7f8836b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1234], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) close(r0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000200)) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x21) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1000000, 0x0, 0x2, 0x400000, "006c39647f86e71c6e6861ecffffffba00", 0xb, 0x8}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:54 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0xa84c6df8721295e4, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) chdir(&(0x7f0000000100)='./file0\x00') msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r9 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r7, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r8, 0x32}, {r9, 0x80}, {r3, 0x80}, {r6, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r6, 0x20004402) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000000280)="3758c62aa3712c4d5e0082a20dd63424037e6caf3b8c70aa7c4722139cbfffa76170b6bc57fcd87ceda75818b33f47568dff5b2f1723d3a3e2ee320ddf50be44cf60e83f8e5f99e4edd757671da04fb3a61466d79b969831840dcdafa3d000f66bbd2f2207e4ef8b9bf74dd0a03eabde08d1d30bc587b43d2d426771312b55256d7ae39b2c7a3be03bf3d4bd57a37eeddf2316660a96555b53c285391db861fb2e2cd58056760c1fa1afd38374ed144c65244ae5241f98ebedb91e886e2fbdabe809ddf4431e71a61872ac6ec9b1473b084cf576746d9cd861e827edfd5241f914b2320e1055ca69f4ff2067dfa4cffbf65a017360da607e4b9d31ef693f336fccfb1b225e8cda143dcb8369c4ab2044e46a8b36c94012f794eb05ce0c4399de06f24edc5f9fabe13444e37e92c220611b3a64f2d25495f0f1b56f142e55c727572a701f50867ccd7e52d3c81aadde533724e13f52420965fffbb6b9d28cd6b80b2cf0d19cc764ef00d21a0978c8adc328de39b80ba260f7cb073f9695bb7e29ae2baf2682e58945470c91e5b6872bb32f8ca36678d7b72cdb689f1c9ebaae8e2e8889693bb077e02b0d27037b1a9d9f32156bfef92d2ab3839b658b2b5ecb18b207adcdec2dafcc80c669fb15997af06ab092e4aec6bd443b2adc30a472ec5c3a8b8ba28db798df8f0ae6b2619405aabba527b1fbbeef5486d64a8c75af115a87a4db38849d1c8deb6e57291b9a4e5ae65f3d67ae9c86fe128afef830f54c461eea272147476bd30e8de228b9e1db88e9eb4c7e2ebbc8717fc5ddc7a4110f268a3a6b3d4d201cb4b9742f4c40c6922d4ace1531df3b282e6c07eaad72a78c15abfe4f85b17e8f6765829dc49007b1da3678db2c5d0d71e13723e5b7c877700f33de9a91b5e31f4e9f231ff3d5dc110c290a5bc74a56896c347919713675cbfa1317cc32c612bba50333cfbcbdee6e54a3955f2500d4e1fbeef9bdcbd37c10085c613872e3e8b9c6aad16b05c9d73dd3ea86127354a16bdc0ee8389b266abee76b4e4bbe5ee9a6f83810e833d42260cb7f51f19538e313eba11444046ac29033d690267d2707de91045a59bf7989fc777ed189ff581c890a470af6c658d9453763c453808520429f71bef8c7a97731559314609b8fe31fcdbb357be07bfbdaf03b1bfa5cd3f825bd709f2dbd6b730d05818badcc18ad9e6752ea64988b74355e2866f173beb95066f9ef71ae5892ec707f373518c5c37524536b50aa0829e5b8cc84543bcc08eea6251aa17879e9d98b4998d16de54bd410040e374d489d0468369929ab4dc72307bf0841341e14c8031ff5571e74cf77bba1baeca24894a67a809467fced64c3e2cd09033594813f38e7951a431544df84cde96701c04800ebff9aad9559dee7b2e99fceee23511eee730fb5c49516158261d72c87ee82b08e5308ba2c46afc43ff9c918bf1e0861c349428f20ab52ba612c6ae5851d44a2af7e2c9f752d07e909d0b0060c5fd3c9b0e8f6a9014642657ec94eef9c3996d46ce01eb6ee5328c3aed7a2e8dc7480a5969662cdf51bc34dab93bb2ba26c7dce94aa5cc4326a353b8ad5a9147f33dace1cbd66cd9f1044b862f1f8e7a1a4a4d90a5ba7597c5f319684b235940a8ce4b2cea3180383f7957a6d6c03e2468a891063c6b4d61e8e01008e84335a7814dacb4f374bca09e676f5900eaab5b4dcaa2974016e7b089d0437dd3d3f7f7ca9fa6eddf25cc0c4095f46fb05b3c0cbac059072178126d02734927ea8eddc3dded25429f55a61f7ebe24a1b2b02100464ee4c320540417bd751bc19b53093ea755cd75424b32eba0028aab239b695eb3c2e11bd2582b47208641964329870af5c5a188c35909ff31799e4f7f2084c2c761eba35fe34b408ebed3b9d8eb281c3bf996253bdd1b3efd2661365c31ba6539e05b47c27bce0f5fdf9545105ed7aa52c69f44d66335c1c4ff33f8295cc6f6d59781232e111e753bf53e42a21eabf9119d6f96c1ebb42e8607ffe52ba2d150f0566d4edea9e75d67b1c52eb0c99c04eba978f91ef7481efcc2d695279e9cbe6ec4938f3b629bf89c236ddee7f80590d47c81ba9ac368641cc13288a488ee988a68fb23b6247988ccdf8056c16a72c3ab58691d90be8ef0c1bfc44968ddf3b24dae33a8bc21f05aebf0fea09236d372f192df26c275d5eb64b4e0c5dd4a2d2dc7e1cd657e88baf1b1fc40b78bb3cec296d7b67f85340c6cab6e8e9e74e9a9a31f85c461726e225f8d1fe4bcd97c0f76f7e950c2d44b4f94a1e01709c74bb396f467028b65c78fefa9e96a60d2fdbdbc45b00c9febeb6dd8b47b75b81bceb7297e9ce18727905a98a2438fc0f339bd9cf402329fb288a132e9524d1ad781186f928ed42da8ad5aa9610242dd6f5a20a8a90aafc6a50b7939199c8c8e6a7383c2dcb882c39eeb3a6eb2407b83ffc8d69fec1bb66f65a83c8cfce7a99cee66721fdb220d2775006b3e5726397dac0dc98756c595d565465ca90214865726ff8edb6c3c5e9578ee1077d0e1b8bc9cae8584fffa53272d68d28ec25b49ff9b4d92113da43a2f3daa366fbba832b499c531f7cd6edfac9b4a850b87a65c0102b7c07992ffdee7f7a7a10eefe496791d42bd778034c863c7287da10db1c1977d0a8c55c5ecbc7126e852fd09cdb1a25cc07a6afcc1dc44d698a32ff224949dfc4c4c717f36dbdee807328e5f0611c8d192c9acef2025b4d0318f9c0230830ef1880c850edfa58282fdc92fe1bd0c16060f9d546938a4000ac3ec47cfc2489f1f29bf6a8904527232730ad908aee1acdd421dd6896bfd5936d4ad0f5de63894d0c6cfbc277d4ed470841d68822b2a4bbb8a6f93ad4ac8cf13393ee146471b65108d5ec9edc404648f4ca3c45ac7434720b2f47a74e5256d9cc0fd1d3aa776e04b396ce45993899e89b9517ea2202a31f790de668dbf6ed4e2a60e4320ee20e74d785dcc50b89285c114d351eb180d1d7b857b6bd1fc0d6f96869862cea43dff4711050b25b3ed8495b7736991fc5253de507d7de895037ef6fcc3c7b1ea838eec89fe425cba375acd818a552c42ec1051bb0ee34935b65102e463ddfced9486b28b45d932b391a812f2811cabe6fd5c7af10ef47e5fa289cdc2827b1008b6d361c99691bb7bb409c78ab386313a332b8cdce6051a95943e5da04bbf448e56fd6b846b9c637ae314f9916d5f42edb73bde9e53b3be5a1cf15d21b6f6cadf4601dcc3f9f2127178616c6dd29ff389247abf412607d49d8ab9600885bd50e755bdbaa475c12307a8c448d73faf5da62b66b911c949001ff2ef46c6465e565bcd08a879a0a9989ad6d3d54de465796a6bdce5170fb481e69e07dc2dbdd576716f240d0a60e7982091764db6fe79548750daadcc95f4f588eb0aed783635b4dbfbed916061ab2222b441292d5c7f6fe4af2d442e71bbb12c56d2a5529d11fb7843eed8223491d3281dae08a3f343c28356a1d96002c61dfb2758c090a39ece6d8e6a670746c4e13ad0c96220cf9c38c1ab13a3ec24836397b08a927abaa5bac5d82f67d94e654bf6747c45802eaac55647389035315abc993fb346892d7f8fd5eca8c3db13529363dc9fff2651a8b3d6f54c017a18533ab681732548a5a2624c2843a47eabbf0c270fcd2c6ad18e6c328422ffc87b0f2d2060ef98f5d69d85964b0c3d78cde0c65ee46373643ec88970a77893180d5df45159fa0d143f2abc84cf8c5a33e0ed78965b1d547fe218acb9b89fd70174e5cccd8e2e473ac43920cb67ac040ab0ff987f2774c44ee6e865df1de37e7fd6ff6a80f7a6e727708d6d90cbfc95a1fad27453b227e778a4782a0895cf74538e068dd087b424a116b1f7f082adb2de6b3889fb8fbd0043fa359b20c16ccad4753f69f4b9c7b635e87186cc50979d922e814d9ae28e1c2ccfd6f896e629da76cc979af2477760b95e1b8859ed09c3d60e641e5e3152b5d795c9667d326799c2df81b235fdaa5281a161a17aaa5715980bd3ceeec0490dd8ded6dc9577b5108a83c64490655d7d682a261cc33fffb76b54ee8a10355a710645297b4cc2299a813c8c4ae35041952a5af997cf72743c8d1a1fcf6cb2c657dfa432b3e10f8edd703bb57b034fcb25da2d32fff27773345cd297ed7581d6f576ea21ef4c3210cdcd53c10f9b6e7e4b0aad3d3422e7b65d2f297f8a4154dcf4db9ce9e7c97da10395567cc9025b8e45955e1ae9992c92c9d53b26271f56d57b231a6b4958cb207a58d350c175066d253679bf11970e62dd2c8fa7522e35d2e512b5586625e9a4c61f5ddfada47d87d0a94ecb5f4c85ce4c0f089fbfb8a0502b53fd10aedf0bb669c69c1c6f35a701e359766436f4e7996ee097b0bc82ff5fdb121dda335c9e4e333a2b7f6b8f7952b3c88e99acb4b4df9e6effcfbcb91cbadd9c02ef8c640bc024e8c61187b9d38be39e85d4ff57e595f4ade3dfe027734f67e6d31ed09d1b73ee54e044d640efe81f0d82068eec24b3fd792f47dc7ad06c25f76899758425773bbf6bffb84e652adcdc046fb83a586f999bbe1a1ff40ed1d279d326bdebab7ade6a7d1dc0e43b51e13406497eb755c7e4e482df13142faffe27bdfad4a22903a43ebb07f3b54dae104f5c3b36a0f4cf2b3b586bcfe8f9cabc1c1eef9e2f8a8cd2b42bfa2859c52d0a659012f922228f46b0e1c2236fcc5500852178c3e50c0a11da159670477cc4f14215f511218cce84c4ff2617eef2a745ed9f11850851a26de41ff1a5664ab585c39394a693e43be051bb791a4e1d858f83af772092de9f465b068ac204307d643bb78b49696dcf96335cd46fc90c89638967ec4221bf8f58c43f9615ddd1d5d1094874897ae4211bfa28bf239699fdc0ede46eabf6a1454e714f73d841d84dd4501d755ca583dce290adf61ffda8d62111f57fac8a53e2f0d61808fd603593fc3d737ae6206fd7f7e88a4c7a83aa93319566ba2a8e36234820aa0dd252df457a2b6aadfd5c156d6076d6a88d859c3314fa613b8768c1b29c7efc67f73e6734d55949530275e5d7abfc23b63b8d26c9f8974f87ec66d33624ad3daad48eee01ea5ea01b11e087c5df5d004ca5d71ce7f80bad5f4ddc51f7275825b09b1e5c17edcf9ca0a8936b3edefd8b722fdb493fc84b2bf9ca8038ba4b3e31691d87d5fe3ede4f0ec3b6512aae5efac64362645bc1615c666a551fc786325fbc1a16caffe2e9edaee139bb2e6ff084fc19053dacf7eee38bc117c9276b4769843eacf95db65f77811360d63fa43e410c2ce4fca5d9d74f99e95865b8c5a8b225afe3898c74b6f6e4d792105890d4a6082070bfad7acf4c4407f1a44e3ce82d508d6a6bb990b39bf5a64f3233ac77788688a2cf054ce2b4e03212c3512ccc768ee6e2a0690f196a2965dfd86b4e5a991c5bf60039bea88ff73eadf0b4422919e49a76df17fdfed0ce3f322ec82aa77c40cef42eec39985984bd4af42bf49a64f3f1f3752d274446e40042ab7d227fc3f5a984e91833fcaf2ad023104de30ae7a3cbe5084395685e151bed0f8f6b3d0064c8d9dce673504712e3cfb062f4b3e56b0db03755ade7566d87e713949c855867ab0cbe10ed71fb62a742ec29027ff22a5263cac3708b838a1fb543a98926b083d24c2288d165d6a813e1f01c8aaac903105d5250e19162990347180bec128d21eebc6ced05eca339169711792cc06abbd5f24690b6c343d5cefc22b048559750f727583ca7752247ec478470b4ebeb40c850e093656a680185c5ffa5f1dab2868c9fc8d18", 0x1000, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xfffffffffffffe39) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000001280)=0x8) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38004) pwritev(r7, &(0x7f0000003680)=[{&(0x7f0000001300)="51cae7b75710c7574b923b23df7dcee131eae3e3bde9738b9bc5fd6f38b8472d1b57179a1bc83c113af3e8faa4f14fd88139e07b1d9d5fdf0751e8c2ef635a8b28738bef5f81835c506ca7aa5044169fb7eb55ea3f0626a062c4d8871f960a8c41253ade76e84074c3ef4cbc3762b67dbecb2d0ca2cf2fed3fe9ad4495a6f4a8ea901ee614b2df162b3869bbc748859a423d511196a29d529f745a381c1e5ae253d5392854b33b1245a7876f1748e6f917a5ce553fb5b9a000aacffbbb32f8caab74ddba8e9a6d91293155f8e982893e7a78a2a24f8f28eb757cf73b82f36e6f55710bab0b7f", 0xe6}, {&(0x7f0000001400)="f58987fa4e2d7165064c61e31be071def38fb6ca1914b19d7dacbe82f5897d89ebdc1ae33585a1ed8116250e07eccacda570b18ab8fc3f1b7bb3386937993f6ca99c1c26632c76f0ab7f16bdc1ee79bd71fca03346eda41219cb4b835bc222079467452c71a27a8df01e3780908759815e86bed3e078881f75ad7dbd5ef2ed6f3323a2bbb0007ba3d3f1418a344765ddcf5b81fa935179a9c2518681b241a4700961ff68146a6df0f6dedd9a2138ee20618e0f3ce0a4e494a15afd3afe6b9adfb724a3c9875af60fe7eb9f61bc7c53b20c19a9a57ac2ce58a07295ad863909420a811a8b70f94e211a01280f78d5522cb9", 0xf1}, {&(0x7f0000001500)="578fb4c3c4a655d176280b5417f67f3867c18fc3d533f826bec10423d80d5e83155a8e1d29a7b873162b0b60eca2deba72d806e4e0473a3cd131f739fc3d13d0726c3ffae981662fc22a964cc3ba241bce569a23ca48d897a2970b89", 0x5c}, {&(0x7f0000000100)="4766c45492a2145e37de1ba8b2ee5ac3f514eb739e00957447641645c81d076d8ed258f34474a8754847e8d2ecbd82663ba2c1aa7202596a6630e98eb36c", 0x3e}, {&(0x7f0000001580)="02dd1bd3bb6d0d09c6458159c5c90072496bd2b2893e6e23e09149f558cb5163c3a092e07be63e5e1e7d885ac70bde5352805bd0ea8c9a04609fce5eb83e433ad3139b1c49c66287a2303f43ffc8500c5cf7809a85ac1464dd7378", 0x5b}, {&(0x7f0000001600)="17c08018e3de400115dbee8e008a957572e2e2f1d2f215d63cf76ec8c77faf4f129e924a1464fdfd87ab62d106abaa4724a7690e7133ec7ee66d2cb62bb630e85d10b23c847ac29ad5d5aa635a298ff527955ab1e6b89c8bd0f557ae9f1344fe3d188a3dac0b2e7653588f28890112b1ac8d74d7295ade03f77a174ffa9c42a425dd09c689f14abf176ad1e29f31a437eaa3147445745a9ab67d3412b5785d6f0c1f37e2dd26263bc2a2006f55375089c9be8778cdc752d12bcff84003f35566fc475fee7dec7dd4c2c9e50298de5d9ef8c2053d2d83ffb366cee578ffe7e086dfbeccda9fd07d6749f8f64e0e01815af9f33a4fb76f0d8a5096cf080e0e9f81c3e45dd6a043eb0c2dc6a681e48254efb72c2bed09dabd1d9c3713dcae6119a4b15287c786734d13103a6309a87ea3521999f98959fc4f9d5f4427b68313c553ed9e69386712a5812c6da635f836384b73cd09005d9f7beaa94eaafc9013d32a527e250f75aa5ef25c471d6303b609c337a5d91901813f279d1219944c610e7134c1e703f5520196760da523b0e63e205f97b510ab693984fbe99bc91b9c6eb7085d0f536e2ef5c0c979a7ca5f7833818bdb76d205a86effd3653a0cf87fe98ed02f83dc0a70dbb00809eaa1f2f24e195b1033d38c7e81f21c26e02bcab6e5cb2ccb1af982a22b74fbaeb7b864bd6947c18280774da229e7ce7ae185017ba4ddb6fcd1562272dd1b9417dc5161d3d8a0f40c4f308829825a2f0e58ef773c4ea5527accbece84c0fb7bbab49b37766df8f804d2e2977000e71771da326860bde78decad95a5a3c2b224027567f983dc165f4a96ead2ecbfbae509e01f29e8844f0cf4e6eddf9ea091c598dcaa872588450c346ff7018b809aeacb0fe4e2b2061c61caf0ee7eff7fc7d2ffe31f3ff6a833189dd05936e1d0e804a2c4d0d9e0ce9c3012d43a8a6d030f59a54df5f2ab91964d620ef50b0bb9c6b6202846dda3777199151922de341ec257638ec30d0b30951c4506ac36e973d22a2058e53d359773f665d7bcc5d63d985ded087f5d6fedcf6e413f606ddd3ce2f12fc06c30c12c7666f9645e9d73deec8acee937bd51056d9c3e759f1d754308ea8c57e044b739d4e753fbcd1d06fd44241510f1cdd4da466857b8fa41cd3826ca6132b48318fc4db7c5de72b314d849df0ebfe933eabbb6dac73b6404b32e1348f30a837699049ffabd20362dbef9ed818b8bc5a17dd73c7c37e1efc79cbb3cc8d8748b0ba1ca3a9894fcf66b4e9e91d44ed4b86386051fb65a5349eacd9cdf0cfab56732054a95d282d5376cdc62fd55abd8bd06122b4269391331da0657ad5d04a2dd09c6d5e414727184a069fe160dd3842bfde767ae17732f1ba41e5bbcd470f7da241c7c64570449fcff3880eae0cf4409cb7b55f60bac758225fe5b3982f8b7241bcb27f52c7d95ae8e639e065c98f91fe56442b752dccc6a070b72b152c4dae2b6a6e0d69c1f1a800ff8254c11d52d4ad392d195e51a27874b9ef9196a0441dba7b2a0071183503b9d6d4233d581199671ed5fbecf383c2b15ddfca6c3c193c164d8c871b3ac1e5ed7e1cfc22a25446c574e39f8ab4aeea85fb01928fbd97a0201f0232ab748f6b074879737f77d74ab027999c33e6b7693666c36b602af803d18206e920c63eff9edad80c0e28162afea0e1ca9df686ca8242b96480636ca02a58b6137365027f2d07a981c453aae2a03920ce219846a720f2104e9e11db867de0403c8780761ad1a24e62ebbb89037d0cd4f9502275d7fddd021848da4a01ee99a178609dfe700ef290eb5dfcfeeaad0ad6174583b73a1ba4829542784dfd7c35dd6dccd6bffab9e25cdca14e088e8eee63cfc1ba3cc516982cb506d6aba6b7f6a06c8fabcd6ed5e8937560773849e4b95810e4951e3be18d950336296ed4a579e64c5b83396da9ff3ca8674adf95013694565af284b3bd31be9ba4f820689249023204ca7170baf5df43e3e0cca47d7dc368c826f43377eacae61982931f8c3ffc651891cdd29a83eb515c4c298b427d4d7485a48c8f4ad1bc0c8b4ed05d948efae1667ff9e9a671d1818d391fc6c7f7dc8de6f183fee8e8bb761f5b9c6bacbcecca476157ad6c1aeb2d937b6d51cede324ba23cc504b7bb604f229711fc33d1a622117d85ec95c3fcd772f6661a73015dd81bf1c11c10747d66bb981adf870a59276e7c9c0140bb85f3628abb0ddbe2a0ced4ffd86a3c9f9e2a23b0cbaad046b4b9301649fcb89e96dab20b17386e6d5611275703efcecbac2b94fbf97a069728bae8cdeff7221b6e0accc5cb5d3ae9a56b6a1859d9de512a51c4b4f90aff7f33fe284c9a85a34f967fb8f7dccd91cf626083a742e63a9a8775f427fe872f978e4480fd3aae0a5c0df83e2b1c0a3e523be9589c548f307a4e479d75883fc8cef458af578a6a0d57dddebeef9595c2881e8596156a8fd4a804614f14e94fd5ca3a77f2665c9b37625c2aede6a65c83364910a0feda8e042f764b588b7f3ee3c5b76301e13c63df8fb77e6748b200ad259c4428a848182f5f387d3aefa680733914d14d1e70fe13c9f631ba668abb08a7c88abfa523ccf360fa14153e1128ee1c1f384f4b0aba1c8af289d5acb448a7a53014ebb5ee47d9bab6efa50c1cf5d21fe5b6af15c702e26fa70a1893d69674ecbe6e3e90080babb4b0a0731ac33793084762422a1303bc3b3ddbafcd4377f9634f05b86511a12ddff4ad5654ae84c4422be20c411618dede1fe7ed2c71d33077b862d99f391c3baf5f44219d0fb184149e877c8209fe8e6d12b5927d0a99766d254f5b340b47abbbe372d6df4827eed4ba234007861575a3ebe8421bc956cda932f29ef6a9d476024875ad8106229c8f9b51a27ed17511ff80d2877206c1bc214a4d078e6087459b9c42cd3796469fa806f2c42281ee89f0e0b5b65aa67e784fb70bc2d11d69d6df40159d56c22777f5621ffc07528fd7ee9e8d9f728fd0071057c175145fc2658cca1510e7a8f81a5dd751826192840bc69229e60b268ff72ff801b87031e7775fc662a233735da0de042cdaca9158b731b8133b2e189f1a33c72c621a845f935a55518c6b6813beae2c8f1c0261da4fc4bab6b87d9d1cf21a5353390030e4e48af9a4d3e696787a59329130c9966b3799aa2c19fcfa3aab398ff8afc66be85fb8cee77a8b880a08ba6b5d9be5b9be87322bac6aa3ace9e741353dda92fdc0b00d29d0104092f8fe4bedb3efc9a4a43083fa8690c99b3474c868f3fe070e01ef50472e480fa1df80b079e9a491f86ddf136a4b3252dd68cebe2dad182ea266868e522fca9faa8c48b2c7a9622f6c54cc32fa2e0c43b3556db116130ec69556bf4e29e7191eb163a5ce7359a2a1883f522d0b315dc2f8462da6a20ff9ca79c1e34443dd099c8b99c91bf13520296e45a17d9180d92cee7c057968b3c1fe9794b9b155cd514c5706ab396c16676cc4a0da95d43afe40a41fc8feb308350a5a3b84f6b45fb2c5636f2cd7d10268f01313448b851248ba8d1b6538b7713138c5322fe84a1d46dd249d42f2abc212c2da28238d846ea4be03716d47b023c2bd96e79e8bef81f11938712c1333418ef0bbdc9ecfe5070c9213c370b6beb75328e5d0438fd82c23a07b2f59135fe575f8059c7f0215e99b5299284cb60fc51dafd99429c286412a7a7abc3d88d17db4ae44281a7276a43b93f668257ba566a00bf3e25714a8a7bf02664fe50912c891d03ba7563020b1591fd07d94e00b8ae81338cdcaee7fc868f41987fe34a966228bb903c2c3fa0a27a00b03e97017c4063d834514e1832ee79b546671678954cb148e6f73583ee54fe11c5e1702fad13ab72f3a2da4aaf5229738be6d90504579c79e660227209a6ad9556a9f14e98972aae78a731afe2745bc182df96955923bd2917c63d80b754b5f6c4ec11a1f0deca7126d8288df00ca1cd1b21f89d6dc262487e6ac493297ff9e262a9b7f666c51cfd590579874c8fd930a9e1ca357ef70e9841d79fdbbe2192deb2658e90c0fbbe1d065453de98075135ca1d2a803abbad76e60d6456ef0e4d764620d72b6ac00b26f0425344286e4de8cf4b4033f953044b02466519b49615a46eb185dfd10cfafe22b07ad5e78c10aff613e0ed9b02cd08107d13539a21b465ce8361bd1b194d4e23f8214f3c499d22c43b6a12989e362924f781f1f9f729af0c217878a982b607b3dbdad3f47f40154c21c9a5c9d82b2f6716728e608b82aed66651fa05a1ff39981aa55f42a26e6731e86805a09a2e0f08908049bc75434381da7522d2790c3774b2dc9956cb1926617783d20866ab157ecf356b3dd517e2c9ab0d2920be670501ced5098f55d52fd43026c81df6c64e31a2becaacd837abe7fd6d4148928462ba405b40af2cf3dbb2e18f4ab2ec2860a03e2d99c8e3e7884c9f992dbc65951cefcecb5c7600a2d48807530c445acbc8f0dd41a4b4f190891fdab62ca82ce1614f3b44e7dbef9ec89a00e78337308d53c512d1d86f9cb6a233c173dd3f7500674aada6776542c96029a611789965fd8fcfcb208c93f68904a51cf6c07c995e754e95420b6dea1e8dad5cb3a402c786717d17dde5e9867d47ee9b2282544a0bb70b16fd6f15efcd1a2db9b0e75c2d5c8f75c4594502bda21fa5c8eae5450373636056a9b337362a89aa98530b6f84c2f32faa36caed54ddde08d1a731e5b3d99eb7591ae5be6649a3c9a3b01180bd384e662340dfaf3dea2cd9c67ebe5f47a43ff56351a03e079aba8a7d92c66506bb9b29f8c113956522b8c7c48380297d5e4f38c8cc1ea66ab103aa453c07f01fae1486b361f4dc6fe3047d40fdbad1605724ce69648e338e223a6aea0f3524b6c42338ee1703086dcd502d2891a77ef54e93a818f169dfc0d281bf5e42ae99edece675af039686b2b80f8000d27c39a48beed2231049fae0de584fe54ff01380e560bcb4aff7a2828e8d3f323b84b1fcc5a922f7edc472fa35735acf88bd8522531c351e699791c9559b9e8e77cb01a97b80889714968e9fe0675b0fdb83837c2c985be248a2aa60e636ab2311fc8d268c76ce097e2b4a2d6a2a00d177710a11e241b42ae77b7040141f091a9db5b280f6d1680b8283811ea41c1542cc1e598e56acd075ac0e15814a1b9400a06540723d304e059118dfae8b84304b968be7d492dd1f6e3309f3be4c7baeb76e5cc55824afe25cbdf14ab29fb835a3081ab098ae89c78c3310676b3a0a37d72c58c8a8187f64942fc62ffc498032bd734494a756eed2d5b2ba4dc6491f20598bff132f09dbb5410c7a9728874016d40c16d6056d7ccb14c7c53b8b69fe320612f71cf5e2359c009b8be6404b298d26b673b53f508bbcf3cf5c61289d6935ceacc833858a9dc9dc96cfd95a297e41b0071030ff394b4ba823a88c17a4858352d0581ce1f27b2d9deeb58cc9ee94935ec713c41497098dacef67b1c77558c52254cbbc16c9ee58b299fc6a3e5b41d8b902fae20f0f6b95c2508440243e4ae5ff271222ccf1b7037929e445400bf5b3e80b10e902656cda84d07e6cbc8d9355d77c7c3fc0734a363953f26f3c61151f5fc9ef1afea68ad3233c6d2e35de787fb362686255d7a3ec192d72180125c588c99e915f8443427726a7c42c52b51044b53d9cc1f2f68eb79ef35924fecaf3645d607b1ec1438f8f1735e8e97a2d0481148ede762e2a3ce530a2fb545ec5d4e9423c36aee1191b23b303a4f8b49178521ecd356804d2f8a4ad5daf1c34a95dc7777c46b51f", 0x1000}, {&(0x7f0000002600)="cd721c82916aaa7e132c41b5bced0b6e5bf11e886b70f46bd342e4d90142ae2fdd9590381b562dc7cee3791089bdb9017b716162e73bd0274ee0d9ee0f32fe0cc2492ac6bfd9fad0508503a3", 0x4c}, {&(0x7f0000002680)="02aa58df24218c9a59c082aa8f4e644c994c1cd4452c76b618c4e499367679347658b01aacd6e68d65cc48878e210228741eb4c432845b6a30bd157c6f10cf0e9655a6be8cd351f3ba4bd1bbf6b802a819992842f4631cbac5282fdf039db49247093e8673b7d6e55cdb41247054cf15fdeaa8e617707979abd3ba26d3437125ec4c08809a883262a8892f3e7625b7f1c919410a668e68fcab159b05dec7617daf537a33a14134c336c56262dcbef2a5cd5767ab766654cab652769075befa21405847094409d2807e8b2a03462339b92036202ca9f269a3fb7dca5ed9bb36dfaecb687cd08345e3537d4299b8601579add0d7d3890050709ed416135f78acfcdaa2922285ef3d1baad860b603ddaadb402652e4f7c8a710ec2a199f8c81c992ea8701a99d33c00a15e0d8a8adcd8006e165c062e2212facb0ba98049d57105bda0e1b1f028dc6342432b7f88b7f7b65d0e6dae7e2ca1d36f3e15df388e86f0522427d6d83ff58d0a2d13819e2690a8f171788ab43004b2cbcd85880e5e39e064f50dd1822788698d874c2d42479cd444928ba36b57801b2150bf291934ec8a40af68b590b8b53f0c64aa6fb892209d8a35618a6855652797973612455d24da944c0b08ca94059b82716ce9452b84e8a3876403184710e53950c69a031705f1ee9c331748a6fc653e637b4783ff2d65a92b16f613062fc970221b3aa9d8a58b9260a80f408335d18e81b1acb32cc77f9ca4cbf14b4ef99bc2fd7191673f0e919363244db4f67bc12e32e0ef2a1ce2ff96f7f183ac5f36187d9f959e8326a87818252c723491ef157fa90948614d0551c1d2338e1dfdb879684a9365b571b177e1028c5ff096f6477f6758cec42ed3509513e16c299fab57195876a6f8f5b9e80e8c73234822a8eb1f90560e6a1e80b122404140f9c7ee3b755eef032e4f488639aefe6460a066cbbfde7c7e94995f6e23d32397fbc28461918f529aa983db551e2e2dd8b5e5c3baf54ba98d27824e84a94eca7c7fd23b9048ce23ca2d7c3de3bd641f6dab9b6d3b7ddc44adfc6e96229382acd9703f36b7268813c923fa17086ae0de511a36525325c65838f698f3025108eb5f65a5cfd146a5eab908a2deeb8511156031e866f184759da6039aca9094f565feecdb90ab790ae8de8aed7aeddc4d8fbe9bd0ad7b5051b92114847e33552592551239a8e902c11a4f4fec0cc30bfaf45bdd11cf7326fe55f393801f657a5620dbcc7b07f51a11014186d0c7f1f9153e8b3f65904cb516e30173d0f627fe6a8291556b1d63e6b910afd3db243e6214024179c63b207ea0de67cb2605a584a75d7c911273d5f9d5bdb4fd1b99b1824baa0bc7f14f9e8ea510e0b14a2cdcc686a8d208ca988f888ac3a7eb6172b379a7104ca4084bc92784eb6611ca50827649178ac53bb68e9c2cf55de2e8e8d6c1fc383d92356e331bc0f7dc5b5497a14ddc7b36a67f6de9ea6be8ad862b63974e6c01a5f36b315242b39f3fd48d8b7272f9242da752dda0524b0fa0cd199cb92cc81cbea5d940cf0ef4427cddb8532408f34392c4bbaa2dad6b8c52f9ca1010a3fd24e2d8481b276ab46ddd7c076b9967d7fc4f9ac6bd9260989fbd22a211b2c8aea3d5c2384c26380b002b5e79c05ef9ea98dada757e1ddc4aa566382c490e4d2aecc73334808d1ceff171ecd92ce6009592103f324f937b121683d97c9df6a810f74e039769e34d429471e3c06c3ed573b7d39b635868f7055c19e66b323b5939b9f0f4a1a5a81fde892dc66c22a503caf81a148243b128069819b56a409a2174bd882b3c07666d08ab89f742471ca9f58433f016970fc27e6ba15036a9a5cf6ba5211c7a2a533583e9103fd4a01ce618e881883f0b8a10667dbcbc127138e68256cfc9149e4b7c96f90c0f533c203bd9918ceddc90675722cd7676e4c0be14d7445dc9170ecff405a472fbfccc61198f5c8a88a82951dd557d76704ae2e0ba8d383e2801c832080e4e9357ed42a6b83e9d80b152e3c52110d99b08d957acac79a934bb87e0ce6f856bc9faa65f9e33df8ffef0ec2d934e373f316df9ac38e104f17f220ea56691d105aa03f8d2184cc8ecc3c90b8c74044e941b52abc2554413fef7393ba00d7fda06dfeadc833095ebdb1f5c02159c61308e5d08ea9a84b9060c71e04fb2c251f66e533fcb0fd5317ee14e9aaf01f13c1acd98a59103d96853f14c354fb525b4e36f1cfb8d13703c683dbdfbb509b2de092bc481a28829c406658c99c408231efbdc9f870ca4f7720e0d2c0b7fa32a7871e4ebe4f83a0e2c740733c25c0fac385eff28db0e860e8a801dfacd2700f92bdca33aae6f941add2b355ff5c9fa7c057c8551f40bcd65d9deaaef80f5a21a7d17af0bbcf4a66f7ec4fd3369f221e2b9738db7536c0d509fe01c6de055a59e39fbe855840ac6f39b58b268471c039857bc04ab48c9931400dd449c35df91160f218e385c25abaab6e0aebf0c0531c48f1469f285230acc4fecfed96cb7597c5825303efc33eac05b72a31e43ec9f228c52a26b3625d0ab2a4b163ba42fe33dd4688a47dfddb1a7f638bcf4d604824f43c09ca16901cfd94d10279cbf8da8ac3b00fd45882db86cb9e669225fa15d19815736f230a4478be4bc207a0edd852039a71581f9c7a6c66c2f86285802e6003313fbec2e3c04e403a0b8074a695bc22a93f05f6f74a4557a3fb12a64f77a367d14fcd31f4e7c7a23c5bcbd8ef1440ad2833941747534b3e830ae73f42f412eb17623ae6ee924d2491051db0ffa59791586e9f49c141a2237e43dd584ff259993de7ed452507bd082f7d34b00606de0edc52274e63bba4d91390b6c9e0e11a9144dc4e6259edc53e954715001efda62d558bf72dbdccfa735f911aa515d85c901b3ef2ae54bc21eafdb61a3fa717fed69bb941064d26eb1a01bba483a4996750eea129e30a1e60e70e2fc85f06288968de7ebef5d3b6713fd3c1760d85f8b287631d0d8120b6e4e4884f5b534753dbe4a1fa43fdcdb38f081f12e00c9c1afd726980a555cf9ace8455d7e10c769f4122b00bca17d22056d3804fced56ff8f00b589a0fbdc72f4e0bda7edacdf7eaa483fa8e97e75977830808942468187245306bf12b04e196cb6b1f56ca9e3a749b990a65218a698f74156404414371fa691c804afb4f32222a4a245eefb0c85e8517647191d33e66b490bb847d904fadc735d73272670b391941c4c289c6230288ec0b34971dacc0e4b28d687db4233d293d6630002ded93d6f874267020006ebbfb4ea196325bc4f6d676233b8b00e09c7a96e56dce9f7e66f9ee4a7f027db5f95a68d126eb3dc5cacff2f92089b322707aaf7da611257f7b700ec15841831dbe34da670cd0c0cdbb9c0eba349a1d3a7ba10fc7ada65ad76533ba82cd230bcff744fb0efda231ea193110242542559a947e2b7a225a34d0b428d6f91ac6b0f9bba11a2cf292984dfaed716da4d4e3c883baf769b2a22cd235cfca103512406b75e0a1c411c87f4efc8d6382dc4acd9a78cdd9c827044ab7cfaf20e579e7d82e1c125c8640f39a7779ce4537053f276bc6566731a285ba0608f0eb875d6ca58f5bf0686b49b9bb57779d4cab01cbba36eda04e461b86affae476b7ab197c5abacf81ac057ac26f90b7553b527ebf125a08f9e33ce6bb3918cc2654abd44192deef79cdbe34d08943577a8aa51360e398463e36b73480d903035f1608fa3f865950c506a6ab64de1ff3db0129676d19dfadd972cd16618de1b8b85329f9dbb11b10165b51cefbcc46f266ef5f0671bd731fe6e624f108c191d22761d8842c6adf0372fce96ff611a50f88ea4d079fbf63801fbe28ae13487d32823dcdc1eb28bfad24b43a677f56bbdb55e2ab1dd12c3ededf604719e1624dd25265458e52ea0ebd28d9a3dffa25a18b4ffeeebbe9e0c93974ad6b430722e883544c2004fc29ccefc1e5ff19fcfc3e0e118510ef76dfebc0c6e193702a5086c296f3164a3b4056cff70570d08515240f497af9ee8a76c3d750cca855ace49adadcb32b02461d97716c6b740f2521eea988aad13c23ee5913c7ab40263f09a2851b3c146b37626c845273ced5e040bdb591c794bc1d7db096b6f606d498f7b5186701724967dcd5dbfc7b0900712684b82fdc8eb4f9bc4e96a6fbc81f6d79323fe1b16f628427b6cd88b70d102fcd8b60c5208261374fda5ab2f0a3fb94758d151e4a428e8abd7d975b87cbf96ee10319413c7167de25a360bdec62e0c156bbef96d8afce28a12382d9ed5ee94acb7b7ee2778a87e4ec7f8de8a3fcfe14cbd9ca624918b56be29c6b54a1a0fedc551cd5f5c1f1f5e8c5ad86e62a97a145cf320dd922ba2230e254cc628af35bef784c142618cf6117d6b923a8bf2d741b3ce5d32f2ef3e1c7b893d634d60d9cf0245e692013b96a2ab1e3eed89d0dfaca2b2adf9410083ee1b3494a7c33f4fae1968140d2c73edf256d4f0dd3988e5485db25336c3ce11017d84c3143bc71c94429ae0a53ba7f315cc1e4cebe3862c4398af3aa0cdab0cf46d8abc763643099a9b1d1adca86c4cf461c6ef4043fec8de932d1ea77cd1bc1e8919fa060599b07d9b468681747b1b0a86a6a570a289d2d874f99bc6c6a364d19fa35babb0eba5dad074922dff5df208c9bc10969fddf67aadc9ea3e0bbfcb7f1c4f0f18ad212f20fb9db62b4af51b875ce63bb297c4fb3465a879f12c282dc1da772d23b209216f701aa87ef853f8c4e6ec0332da9a4d4be3d4b9f7a6ba7214c2694e2fd4b9f2899bdc835d11ee9ddc291f20783a01a15bfd8a7b2b64018b594f6a1a4d3d7b709f7083a3c65a4ff7f1dcd73102c0fa31f4a68591833e8127a207b3d47124369136aa9ea6eae662a6b87dbb09cfeeb111daedf038abe7fbcc64ef3335039334888e628337b55de16d4bea0eb7273a38a70a34b37ece9def2fc31b3a0c067d214cdcea6e762b20b89383e98275597672e34ff8eccd0698990198c7d4566d313280f530b08c999fb1e30096890dcb6842e28d7e0472ad34e586348426949c1760d0e35353d63c4621d3306cc1ea2e22ecda7679ccff9acf63edc76f266bf43f575be954a73c8dc842a6102c10830be9e01536db3f041609e54672d72f199218b92efa03abb2e1604f28c0ecbb47c85f949b3f373872a7fead355c05efc46a8249ef66adcae9c74a736007a417d87cf6b79fdd92a16145e1fc730617299d69b1f6b9398967d7f30024a2951d99fe50740b78550507c1a9da248f2241ab2e4720b8801410c48239e77e9e67832e20cee472d12b31108c88c5e1df88807ea68a5689d6c07258c09b427be176a81c07359f6279aa8f3da549e931ca1108aca6b120830735dae98208ae9bbecdb714c049f36d7629947b615a34aca6408b530f341e61ed7daa88d12b0981d9e7fb6376d89ae03f7400620b430df2305c4a56c7ffb7d36a65cd005e7405ea6e646e04a70e8e122fc0e2f06e03213d1445b387bc33f79fbaf5bb6d5cf373fbfe002ee7c5a9700f23dcb3edd9ce912bce450febd3e4f98ec596dced63bdad1a34824231a26c2f8d8e450f27bc15ef78454a7ed14b8a8618271fe83b205999dac159e21a6c67f3ff32ad1e435f7ebd8249650e5bb9d31a768514218854e38877f0a83172235848c2047dae9bffe64b62c7edd19d7b6e4a651251bed4d6d6d8cdd3bc5fb1816784988e7d5603dbff2c6a1de93a7c8d2b7c3099143936189bbc9ffa37dc026c8572326de526039579f46af0ae00ec28638e7bebe8bcdc20bf3", 0x1000}], 0x8, 0x0, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:54 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/244, 0xf7}], 0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)="66ec873dd447425be9a49feb3479017ba9576bb05721b25f3a3ff0d1c1f74e0700000000000000014b7a64cfca8f388fe17979d881c12a4b476a03f0c160c9d8e6188a9216c1ef6bc4ff286e29bf0742adbbcb4e3b3f18f4699238559336d0dc4fe4ed8df1f260e23e1021df4359d68491cf02d6ff6487cc5d0076fcd012858730c23e7aed3afb07b515f06c38bbe89d2f181d5d1c402882fed6b0b59bd5a7d7c9ab4310892ae374080000000000000000a018b29fbbd34acb2ccb4989ba851520870179e3d111102e86ce696bf9a783c14e7764b52c2d68f1d5408344ad486b1bc46549a5f6e79aef31970027e618c27a9cf3a856ddd9743c6dcc851c", 0xf2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x12, r1, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/186, 0xba) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() dup(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYRES64=r2, @ANYRESDEC=0x0, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r1, @ANYBLOB="2e65f08191c25747a860f6a152b3cde9b4ca0687cc2592a54c960fe68d7fc7d181b5b04089194a1ed71e81b8cab31e696f6abdff4c47f6b419eefe792449f6805ddba1218575e147ec8084a75d1aeac1e1ec66b49857eb82a949eb8bf6fcea41bf68f3f12ea90aa09fefa1261d79bfa19887880e556ce40a17c1c6029930e8f648292d3f543def4df057cdcc8c917478505bdf985bbe99755ca2aff48a60d06ef4f15a4999587796754a4cc820e27c34c09bad4f3c7b16fd0b86bd460833fe6c6bafbc4982531860d2fa2b2dd79fbd373e904c1e447b181745cef992ec6aa19cf33108d89d54d87510ba06ee227d461a4862663c74ecb6dbb9ca6fd89702d1462e3d17445d16a7c3748fd2cf8a7261411f1ebc31980cf57d41a3790820d17a63ee55cda79bb2a1ac8171ccc07c8cb22828e2d697bc0b23847a545d67b0f881577e093426ad4b0d918c623ce579811b97204baa5640ef04238c4d4065df35d780944d2bcfe9eb10199218c19949583da98f41de77c842cd3cfc22e31c6efd33650468a79ba236ae01c2daff78c38bc76baea05636308d7b3dd552083db9156cb565a078c9dc4f6a9cab89a5bec077d7f820c6e4215de5cb944e6d37f735b012e21360ac45aadbe11c3cea903b998fb173b8f314a63da07e4695f0fc4a6b041dc1e5ba47b94f059ca5e7377adb028c800b146f3caca79c5ebf5d109bef34e19e3cfabb99239ddc6baa80b681671d6d81ce57567fee13caafd1e144e0068a8bc8acad42cffa8996df97821e303125b479c7a1a4c345758194876196915804a2753cd6aa5ec3357e7c0df2eb1add87c702a03eff23ed100356561e3862987663794afd11cd3b199736ac8383ee9218ad1f8c4a9bd5f7f47c915dafa2fe4e181129be5f3f8168911261a55a7edaaecf8d67a3cfc167f4e298ebc8efc05323c1ba0b244750c1dcab12d567be5af96658a4d64ea2cb541120c7d114e697159cbbabb8976014b712cb68866b84f0945571f552ab6a9c6f01b18ee6f8de03ed2a6c8285f99de53268e32dee6f9e63bc89dbe07c6e1dc453a277e97bf947962b053cd3fa75fd6eb9d6051f32d40aa9d8bbd1b0165ed7a70ad59eb4d977313efd899a1bdaed7e14a001412c2a81cb0c72b8a647c3063cf9611475a1ad25657bb01d9bc6506df8a97c619a4df6a5426885b4d64abdbe9e3de7d2afeb5935d861c3b1e0580d31dd55438104b7c6cae5f007ed0ad8a49868b94366470e15784ffd8b0e6493100de2184371aa962812ce7b627bdbca3952a035d73d74b496dbf9b8e58aa651e4e5ad04e7153ff02a772b2ca6cda4dd512b70f1a602ccaf3561b4febfd99b30246b9ccd9a3efd31e0632ca7305ff4f85548d83f8b805499a4838d680c0352a45b571311381138608fa9d3dd7bb0b533ed3499f41b63f55f6bc3c1a6a0769e4895e20e958d2ff1e2862682ed55ec7c13cb1b3ce19017bcd0b3804242a10e6ce4922abf84edb5b180d11662c27a96194b8f92e092badda2c073c071c856debdc309a8c184b3b11a1246955ce056b3a91cd264dd355524fdf90d53b5dd57b9967587b779386085ae1b96daec59c8e11e612765875c44574bb389a80fc6f79278d38451db38b4ccfc27a69796802fb0c3de5ab2b1a55eb8f23e1e8aa960d4671e500710fdfef90cbcf0c289c613966d52a9f122e5d0f1f818964748b08ec41d301d284f3d3d2cbf9a025bb9e5a391d787bbbc6f0671c58fba8e8e90062bf548701eb7b48859a81d92b53eff016816dc90b9482a187b061aa923287f6a26003d6ac05835845bd1c775cac6291dbb0df91a759737ad63a7aef7c2f66cbd9889109735ab2c2ff4f45c7f423b3871d7971204be90fdc72e859e449778af194fece7189e452c7713fa9e0b903011232e5132be3a32266c15262b9a950b8e2c87e59386a492cfd3970b5a432fce17fd8d982969add35e5f840dff398792c719e9e363fcf94fa57a275d8684753454b5817f9dda3cdac14b3c4d296daa4c0b12469dca77134b535b2e07f906e8e361f22e15abb2db0fa64de4d1a8f815269aea8ac477c65fdbcf782951f5b0df602d39b77bcef5d4b6910980a474ceb07babb770b2f56b98c89f8749e26f25e3a05d0c69a6d113aa7058e960971cd2299037b8e7f3bd2e749ff52e0090460bd49a54ab11f3a51bbcecc8262a5e9d76ab2c7b27dc95a9293ee1330548a1a4e0d8262214edf77e09ec7e836bbb7448f523c5c9a07edae9b75f15a30eff3fbdfed4404b8d95ffa11b06d3df219376f0fd7654f1b8c4a4f07b531c40bcfa44180d21bb8e7b817462a751c0ceb164aec72bf7b0115a9e9c050dfcd792e34c39be7f0a9ef4899380fcaf8c8b2f373505ff47f735a51d0c5f3c61e3e49b45feed673bb43fa8eb69f947e749782988b15205f3133c983e4ae7ab20399388dead697fc48ff013f4b36be3d9eec5622bbc809ca8398770f4304af4a2792692c9bd4ca09b7447112be62175d3c54a7a45e602d4ad446d49bde0d0c5221aba6e57e36d530d94b2574b4e5545671f9785c620f9a9dc521c4ae26f2e24c3430b290653eaf8a0d264111fb9b41c64e6ade7a5cad75b326e682c4d0a36679cc0a107dd14d906fe3323c631b65b6aa3ff8a2e1f151ae9e02753aa728ed36962733b573af25aecbbc49f71acc5bdbe65128bcaa363a93cda048e792604910c98527eefc2a5c02d09672f22e8f1b0a0c39ef99fc168eb7e56f7bab743757b989bf4b9034232d31090770859d46f3e1e76930a51b06c2988fd47426b30d1fd80eb7a194cc0940c9635c12b3926d7735058f498f30cebaca307565609fcd71767dc28943f8a89430411dc8e3cf173cd24307c3b71ce17e6b94ae8805a57c8b198891f19a6a84cdf08bd91a56077d28c82a131c00752288b6669342f9de110c61ba542ee10ae1715a9883d7f56025d3e23f97ad414aaaac7b9a81b7d1b81d1ae1fb52c8535318739fd3ed3cb7495f4db49110d188b687431ab2f8f6adbad247489df43f5b92fb05b26be7b7bffbb6633ee264f3b6182988fd197e740c74e416fe7fd47469113440789140126a2671e829af917d5eaab36eeb551ce30cfa0c2db67ffd941089f0126ea539643474d4317969f6ed4da96b922d087e468c11d795fba7293d3c64bf58436aab8d6bdeda434a4d2ac48cab06f5b378de5d285d7c2dc814d30867b4046aa2bada54be09d7dd4c7f46857cc7490898afb4782ab4851af2f081517816fbc7e226e89916bc4511098e20148a257fb52d21cfa2ae4ab5f7eadbb35b99eb4bca850f5594723514cf39f0a6aa51acc2eb4bee210ad73864d52e09d1f0c9ed1f64a632df02ca801a34781e5ffa7ca1b345ce741ac1c895566bafd63cb7c706ed5c83f40e2e7b62a0369dba977c8bcd928593778dac65d6ee98af732317942b56d912fa3fcf85f80035ed3cdaa2eeb5beba03af77c2e74ac9d851f5b9a1eb2fe843dece974956286fc2d7f678a08611dbaea0711a741b6d520ad7a09dac50fccf1a5dd9526561587db37c5cdfe5d772af5315f3b3832fdc27eb0ccf6509b0b70709d659ebd08ba768863a01f46d047e32cc50023675d8f5618166fbcad6b9afe48a11a0104a1571a877026c21367c8ee99457b6ab0f5c13dc1d1fc12fc4d093664918794473350bb1eb0d7a15329c68a605fafa64c6344fb68b4d0c79eaa30a41033c69b714d9ee75472835cd890dab5b8b0954cad4b8471b23bd0a0ffa64f17fa3d1a78e70d945ce1e85b2e24d2cf98fa3b31736f7fc8c6f01f0e1e988776d4efd2e274f831c9bbad0d8371064623ec7d26394b21187a312f2314ff53e0607394e8df0dc3f1c46987e6962d742586272f2f6d7c54504386fb850dc25d43371178e0a8838ca6fd1c090ed3c9443c48a85bc23dc5d5eea457f6c2350c138f70bb327e466061da991b4419aae3cc3a47425e26ee34cf8da97d52f0627a614e6f480a16189767afaad26daeb5dd90870253211828fe6ac6bed07a42e2b996dab3be72d0ef34406de2667166a3a85bc7fd79919c1f6d66cc0b1398a0fd0828ce690c348c0d55f22c00c1cf30a8381f6b1fc02d9a2f0e1e1c96f097837b99745a009734db1e1edd190fd6814b1ed2e9a1fe4b69cd5914a3cbb8f3db8ea391e8c2878b404a308bba93d015b98f2979c3b254a588aeb5f3216cb8160e8daaa27da5181937e0532977ca191d79b00914a71dfb95d07c2a8b294d462a24854a62a9e4935cef6e704f630a7a46f0d62e848b191c606aaf588349ea14e7a70040054287f1b5398b663abe356fa8b5c98fdf3bffea5c5c6c76c28fd68736a0647544027f38cb804b0f63c93113a5aad157ed82c26c2a331127bfd81d85ca7fe8b790a39f54f3f9ffae4f547f4e99083f0fe0170d04a8f0d20b28663e2f61173e5cf34467376e16f73bdc752143937639c043d86fb295d134af75b3818219d83eec56a4ba696762479c34af75371e60bd468e003c4899ddb045ce149f56d1a77e5e1a20f3d762ddf061a048f387d7a3b230f7baae4de8ebf0f17ceeff8e39ca8a57c824f45764d94f492640c0530c8891ea8333585bd0cacc2c0174fc3bcc594a5108baf735f6d2ebf51299beaa271280b46e35787d8d9720e2dfce2cd06a65fff5c70b01ee0c334d2451b513a5c2f42a71474b66736edb72d7875238669ecbcac9e2bf9c727f443b793ab353400f1d3792ea6a89a668fbedc764b30db80f2ab793b530bad4e40adc94b365d63a8ed953b1fccceb47b0b637c5833df9d6445c3d4c226f88c9362636326c020059747bc121292d8baa9595042b0a691e9e9683d9b3229248b8bcabe9cb16245d54f0c78d1b7cdda70d8b808a4606fa6d46b1604377dc68b4fabb69cde4863cf606c8374b26bae11e6c69fefc5ec86d53062078a0ba58c523ba8174f946e3a9efc15d6972c3773343b584fe085d6843d6b0ea90032a5ede34ef8fabe8eb0a1a84d2bd18771c3ba9b8429fc42bff98dd51b185b6b6119c31bc04bed8c8ab9d729f418afa8f79b9795fa776bae84045bd6d29b44f9fcdefed647faa4f2e9c4f516c56e04fd4de7000bb3143fb6fc6a387f97d6494679a3bcffee595d76b3d2b6e2d53a9e5593c1ecf4d1a3f946360de9e7abee18f1a58f483bea0813b1c7183b8ada18c0eeb1d872159e425a29cf8c2438937fad9f00624a866572ae1a568f53c7dc34967dbc635e5ff72eccdd3a8a434a928d3d87f1dbf1b329a078b2ed99b8548074ff16f238fea6d5cea8d74f54bc46c581d06943f6a22188c83603ad9d3e9b1e77c5938e492c878b98cb6246ef9652b08999c55c967319dab17cc9b3d0cde7af511a8d6922b9b26cdcd40f1b7ffa971567a3c76913d2f811a1f9025cc488c64295537e7adcb4a7ea5f0afc9459a9c01d90b1452579dadd0c480c5040f8005117ab24539220147483449767c30114b8d38af2aa1dc986736b1042ef1816062312190e548d6cfb44c8b7db6b94b0c573f98b9a9db204820bd594d8cb8b416f1443cb30c0162a35af72d7bf413a4c3bb1f4b6c56d8cedd2494d929611cd6ac15849954326bda70ae4fce5218a8091b02f58cee01fb91f6efb9e37cc961870e7b6e3802268a7ceaaa63e2513e50b217945b8d638c3d919317b3a38321c0e1f74c1ee1d3df28bd6df6ccae22878b4543f188476b550c5a77da80346576813b9357b91cd026b8d2a70e3e292ba212a1377a242c555520b3fbdf95e2379a2477f3f6b03a8ec56231735b9beb191ceeee399c9285a1f6f23f73ef0500", @ANYRESOCT=r0], 0x7) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x82d71d7c56edef82) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r3 = syz_open_pts() dup(r3) read(r3, &(0x7f0000000280)=""/86, 0x56) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0xe6b0}, 0xc) write(r4, 0x0, 0x0) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80, 0x6, 0x7, 0x2, "52359164487a622b1f2cf0fcdd71cea1da5ad953", 0x7, 0x5}) close(r0) pread(0xffffffffffffff9c, &(0x7f0000000100)="f9abbd6e9ed9da744c54e0858624956eca5bf2ed7fb74f587e829a7d192895611ba4632d0245af53dd4b702d653b6a92faf77738d572a9f20fc49c51004dba9b07adb8d6dae8ce98609eba4689f3c69521c97fd4e921ec21b94335edec419e5d944a01705c410734d158b9e1b1e114d3ce500fcc9f6ecc8895180a87fef45d4f69b887dfa501fbf988d135da5456d36815", 0x91, 0x0, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x400, 0xff, 0x3, "73f33b160000000800", 0x0, 0x1}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:54 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:54 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffba}, 0x0) 16:00:55 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r1 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffff801, 0x20002, "f0aec40412e8bbe427d0a4584a00205fb600", 0x0, 0x6c5}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0xbf7}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7f, 0xffff, {0x100000000, 0x9}}) 16:00:55 executing program 1: 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) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="1fbb585d8a07ee6c0e2d38366da4c07418e7dd5b9e9d9df4ec4a20b554aff60b4f22cff6f5d2b32ef7d44556bf295f38d0"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) accept$unix(r6, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) socket(0x2, 0x3, 0x1) 16:00:55 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() dup(r0) fsync(r0) syz_emit_ethernet(0x86, &(0x7f00000000c0)="71f8832309c0f6f0296238f9b62ff1474e9ff5e9db6a616a476cdf0e2f57510032c608496dac4a020588fe26dec88a9298dc17346e69f2a448e6503952a51d479e162b2497161f7362307305442c78468ba3c40da71f119f0ae155785fb8dc5dc58900831181277735aaaa806477916a9d6780f76acb8255cbc8184f8e702d0de3a338ea0cee") unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x30) ioctl$BIOCLOCK(r0, 0x20004276) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000100)}], 0x2, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) 16:00:55 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() 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) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x43, 0xffffffff, 0xb2a, 0x3, 0x7fffffff, 0x7, 0xfffffff7, 0x2, 0x1, 0xc5b3, 0x661d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) r5 = open(&(0x7f0000000500)='./file0\x00', 0x101, 0x18) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) bind$inet(r6, &(0x7f00000004c0)={0x2, 0x2}, 0xc) 16:00:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/htv\xafpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8100, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:55 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x4, 0x110, r3) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000140)) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x4c82, 0x7fffffff, &(0x7f0000000000)=""/118, &(0x7f0000000080)=0x76) 16:00:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28b42a7447c42186, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:56 executing program 1: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) 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 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:56 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, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 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(&(0x7f0000000000/0x1000)=nil, 0x1000, 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) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x0, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xe9) r8 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r8) shmdt(r8) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5f, 0xfc}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) getgid() 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x7}, {0xfff, 0xf8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6a) 16:00:57 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) 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) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000200)=0xbf) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) fchownat(r2, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r6, 0x4) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:57 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0x800) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x800003, 0x0, 0x3, "03afed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r1 = dup2(0xffffffffffffffff, r0) dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = getpgid(0x0) r3 = geteuid() r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r7}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:58 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x100, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) clock_getres(0x6, &(0x7f00000000c0)) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x0, 0x2, 0x4, &(0x7f0000000200)={0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) r6 = syz_open_pts() dup(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000040)='\x00', 0x1) close(r7) r8 = syz_open_pts() dup(r8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x11, 0x1, 0x361, 0x5}], 0x5, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x5a, 0xfffff, 0xb9, 0x3}, {{r2}, 0xfffffffffffffffe, 0x44, 0x1, 0x2, 0x5}, {{r4}, 0xfffffffffffffffd, 0x46, 0xf00fffeb, 0x7, 0x2}, {{r5}, 0xfffffffffffffffe, 0x20, 0x7, 0x8, 0x9}, {{r6}, 0xfffffffffffffffd, 0x84, 0xfffff, 0x2, 0x7}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0x8001}, {{r7}, 0x2, 0x50, 0x4, 0xfade, 0x9}, {{r8}, 0xfffffffffffffffb, 0x42, 0x4, 0x100, 0x1}], 0x5, &(0x7f0000000380)={0x8e8, 0xff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x400) 16:00:58 executing program 0: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000700)=""/4096, 0x1000, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x80, 0x0, r3}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x125) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x06\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:59 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)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = syz_open_pts() r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x10000, 0x0, 0xfffff690, "f000", 0x1000, 0x2}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x10000) 16:00:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) close(r0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x3}, {0x1, 0x2}}, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) setegid(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x300, './file0\x00', './file0\x00'}) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r3 = msgget$private(0x0, 0x2) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000280)={0x20, './file0\x00', './file0\x00'}) msgsnd(r3, &(0x7f0000000180)={0x3, "f38d4ee547c5c4190ebf345ff8f9cd412056cbd84d0959aa4621cfa39dd33f57fd4ab9ed4343e53813c08497d0066702cf88cf562e22438ca972b4b8c5c731f98d72bb230fbf83b16cb0bc77c926d09ea0677fc8addf2a6a6f2f9a371b792ee844bb8c87da07e2836e74d52a1c88f3b674501761b4bdaee2736063d9fc82a834b9b30f89c06eb6c461ebe3a5b88a21df53cf9e8a9085fc7d2d5bdc2b1e0acf0e7c67b085c3a3fad59432cbf446a5afd85816339beff18cf900a43ccf4d513539b6b67f5931a094ad8fb926a75d2f59bf822c77f503ffaa825392908df98445bb612c6ff6926adef1523fd977cf423ff6"}, 0xf8, 0xc00) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") setitimer(0x5fad78d06e7a8a9, &(0x7f0000000180)={{0x3, 0x9}, {0x0, 0x100000001}}, &(0x7f00000001c0)) 16:00:59 executing program 0: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x4) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000000100)) 16:00:59 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000000)="6e99e58d91ccb63b5f7539dda596c1e2ef3f6cb26f07dc7c7ab8266ca2e035b429e8285f92f08a795fd0e80a70dcbad3f2a538aa6fc367c8772b4ef8329395a69c87239c87cf4a8125baec4c34de8334a9b2bef42cede37d17608e41f4b742e12770ca889beee237c0c07fe8b33d", 0x6e) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)='Mn}', 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) fcntl$setflags(r2, 0x2, 0x0) 16:00:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x20400, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 16:00:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df6", 0xd8, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:59 executing program 0: pipe(&(0x7f0000000880)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) pipe(&(0x7f0000000200)) select(0x40, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x800, 0x0, 0x0, 0x707}, &(0x7f0000000080)={0x7f, 0xffffffffffffffff, 0x0, 0xfffffffffffff6bd, 0x100000001, 0xd82, 0x0, 0x3}, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x183, &(0x7f00000002c0)=[{0x88, 0xff, 0x0, 0x1806}, {0x5, 0x3f, 0x1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000140)="b3f37c47b6e22b027578555da20b355e1080db4275867afd97ba97c8f2e6b6298245b73950c818ed0a957b99602f53628b5ebb29a2950ac5ad05acd23ead221dea05cbb69e06832788e2b1f72fcdbc4f743750b7728d661362aaa9f57f84e092ea453e6f61b40bbe7a57f0b55fff79afbed97f5fb1e54e3b9ffb941ce9fa834fbafb1ba577f66680ade6b5cd0ee17ee629356b4828d8163c0dfe680989b3", 0x9e, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6bb2, 0x5}, 0xc) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) getgroups(0xa, &(0x7f00000000c0)=[r7, r11, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r15]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, 0xffffffffffffffff, r16}, 0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:59 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = syz_open_pts() dup(r1) fchdir(r1) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x200) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r6, r7) r8 = syz_open_pts() dup(r8) writev(r8, &(0x7f0000001b00)=[{&(0x7f0000000500)="8b3446c44ec47c0deb52a323b4addc2269665720b31724f91a60d675bcdf45c52b15f34d17aa893ec12b1720704f2beefa21caf232456a0a8e28ef142201413cb7b1b4e5fd3f9d051a2ab4046650660d122d2fbcc6f0cb48e22f8a6fc5b388c3c16f3d99a1a8729d33ed37821dd949fe0c7d5cda7af15eede4608fbea00d571dff63986df14d2329329b709e72bd4ece5e17848029605d458ea8f1e33dbe4cdbdf7a3de64921c09ed72883b1cacb92a63f0dad50c172d7bc31aef7c48a2d141ab2a743bdf8d3077172738b510f807bdb1c88f146b6cc33f96a628ee1f9a77c16df28b53523fc63e2b537d96442247e636ffbdca4903656a549158662e4"}, {&(0x7f0000000940)="47b8d544de021fc2605f522f768138a8a5c6b004783d864972dd2c1becaa3769a79d36fa30b52418607b"}, {&(0x7f0000000640)="86362db9ed0141d8a4b0096974e847a17832836c57bf934e9fad18158127fb0ba0fac3cd086839c3c92b5f2ed0bb3d3a16635c13164d224446d341841e3951a1594df6ea82c378c297a75b63e3e37df1906768ba0f36c087e8d706c654d8ff8b8d1fe20dd979d4aab359c0e1dbebfc02dba1d5ca75f7f6d432ec96cb4add3d57d07aa94461dedb0d8e03cd7bd0d6e1307e7d990bc572ad1800e9fe99a7adc3bbcb829bcb6ffe5481f89998d5cd301bbc7adb16faa529d78def410246d59ae26b53e9033d2cc6f8fa3b45c00c79ee5a92715d405d189cf2ef59fb9ef477a84e8d4b4a38b52225d9f10d2388"}, {&(0x7f0000000740)="808dab5efc232d9c4b4ccbd8258e74403abbaf6436de048708a78332ef61a3fe9d522f58d512ab17ccad94d7dfe1d2add17d6cdb77631ee09d2982832bcc09df28a1ac9e85f713ccb7fd40d717b2d2"}, {&(0x7f00000007c0)="1638ccc26a3700396940eea25a93f630e71f790bded0da224bd669867b0453cc1c7e628984016806f1f2652eb568fb00cdc9a2f1e0943c1982fb8084802c37bab353f3bb7966b53c5b806c842aeecd5e29664dd012e982ff64dcefa2a422cc34466ba3d80a4839007e255237120f19bbda1de98f2bb82524189d4dbb5e8a739cb2aff2ec3c337ba166fde0f8e01eacf87f96fbe0f85f0008867a84147352187fc543871d553ae137c5435e933aaa040a65e8273a08419ed092c7d1ee4fa703043a2000"/210}, {&(0x7f00000008c0)="9150539623303862be9f4844e48a1e3956a9d954434ca81745f4848949f5deeddf1b237fe069f96467b65e82a06935357f7d6614"}, {&(0x7f0000000a00)="1fa97ed3553fdd6fc2a5cbfe9feab949184f07b30907e655b1739bfb9096e0fcfc82403fa8e744a7d31968b0c4fbc9501c7705bbe1ffedffa75bfc3ed77fbfdcfabe172cdb8f1a9e30448323e237994c2827d5757db4213729f2daf0f5f65b783886a3fc6503a71f426e7e7adf13af2674fa852480011a887611a91b61732b5d56209d1d8855edbf705b37a2bd2362c0b8815f4ec5afd4faaff7fefe3d316cdf4d6117469155632cfcb4d9dc1e8020aeeb004259820c1922ffc08dca3b036f248c34e64acb716215949ab31f11f0e06de13e00fea22e989eb5c2dd9b8b4c46561153ccc3d1998ada9fc60107d57871e8f46411cda918bd3518a88f7f595ee5f1010beae94ee34468d388aed53c26847dd9cd3e56b236118a404012a776020999e641d18adfd511c67e5220398088aaacb4f9c317565aba3817bf30a17c8666005056e045a9845981f6d8421bb8e35d90b71d09ee95620b1ff1fd6002856bbc9ab42e18c7dbab6a893329bfa4c888b91aef4ccf5c70519986728fd6672de20de2e55b9900f34656d42b67f13d577af526dddaa0c954430840b32bd5b42cd48b03ad57f94d1b24d93b48800ae8803c9548ceef063912c59bcfcfd5be22164dff460123eb77292c45d2fb9f78bc94b97e8234a5f0c067b5008dcebabfcbbd5efc49cc4606162bef1ad4d1316443986c452774be4c4b59cd79823a9fce88825a8de53b0de4d7113135126ffae054c2b8f21f9c06164fd1751d4daa9559419c0d15d325ddd17876a89e461c9193a9cba63a6b58858a166e6af44a1c272c747dcd31c1f2a87d4c604b38a71833e2b082e680ca6807b563e613b98f00733e57f41ef07d3936f05f2d72d1cec4bdfbffed3eb4d4eabce222cfc2011bfdce24503ba885b59c2f8b7743b4f86da0da3f9a63f6322a59ea177bffe146fe3027a5c8bc1757f0e5f5077b596fe13984374eb7ecc620b32a82cc76023d5c022d2271ffdedcb4cecf72ec6c3db9e5dd3d4e4f9e36c674744086486b7844b5bbe3a4bada30bf17d4a2d2c27816547471e8065d7dee1f1eb4cb2b94cbc600e9cacbd030a174044b92888c04dda0bdfa7636137ced09a30978e67e6766e32a5435d3fdc41c5832dd7e548250e2c1338bb2e85db56a317c7bf71225db74a70e465408f92c1ff611fd4cbe24485baff84493101d2f01edeeb62526037627651e815150a7b23b0e67d782d652f003462b7c8d17ae497a7e789cc94a778ca3963ffd110ed7647202f6d79b16bc46c1f8e0887f6e1d07a5d9e55539af5f46e2d1fded0f2cd07cbc21c9f783813a30c0ff58623dd673435dac19a70f0eefe39cde658ed236e539d323a960d5e2424aa7226cc68f2bedc73a8898f6a41a9fce5cbdd740576c13b67c8143a859d0da873bb2cf19e022d5e1125526e6f4af439c17bb1e95279cbebb8a517a22cc0bc479b0f09f3b314bd5b8b0dd0a4d19828fc517a33b8cc94bf536933a08e90a9cd1f5919329fc50d44cb959d6d7b411244442b797c1c05a6ca72872c82dc6473d183c0763c2e217866c3cc58b3b38710b0b6fa229297a7e33dfa6b25c7ad4f1330ada87599b31f14b30fc75f400877388eda2c1796478262270efe588934bc1a61cf0034c34851aa3a1812f193d622f21a0d2b52bec2aa4a79a9285730aa748e22daca72e0aa506430e80fea3a2945f8a369d16d4b9e862b015ca377c9c97e145fe4e110faf33538f32e42712d87d4a91c465196a2388c45d503e02e30d4e93d3a6161111b544e132acae1a73b36e0243e755861cf9ce4908c89e9e29ac16cbe9b7bff5869c581a5feb76a750712d4d4fd83b7ced4ca16954bcd5978d92d81d8b6efb03d18819ca189b936c59ae7c2991e43d6ed548e4e0f58f26ea18edab57e3e7bd580c0c33a960ca241792e7e29173d1e402074c8caee8b60db1cad6cdc1fe0fe9105f239fb192b0ccaf5565f3ba6f9a70beb2aed004ee104d55a8d17edbf6d9d063f504166183d8db2162038a5ee78291971192888e13d0c07741168a215469fc81ae70803bc2d79c8073292fcd4b595512c6b05cf5adf64a8f657b246bb27b39e4425046ff11fa9048b01866e258d2a2e4500dc1412af4a4e71ee9739407d8865ef9f2a3f6e265f617e73847fef31a89e80ffec570b1ae69d0e36b37ef3c73a754df7f36a4bd4b264ab8d1bb24bacd549d5b146f8eff98bf9951b047109099805de8b4dbcd561bf65d308336f2bc5acab9da11e086decf1814b002084c041820ef3eef2807b5d7a27b10fee15b9a7ffe7977a234cf681b547591b5b4ee56ed82d5a2437ed784a067ebbc18f04f51c4278c4cecedeba6c94307b73f6f8f8b652b03e7affea550a869232c5de2a32038916725b65f8308ac4aa34f284bc877238af459f4aa0ffb50954cb27a88952cc40c26aa29efb31a6989f8fa471b62d726e1aeadf7a1a826aa6b3e8feceead58543db348bb76697001df18dcfbd90cfe49d5ee18d62764e3ab24be2480199435d98db14b23974b9075ea69218e812a2ba0c2b7f3b404087f32ac0c7278cac225da8a7c0ec7e2e7ba8783a2e64fb2012309de644c8e67ffc1e4c0d171cefbd8d5f5b2ea817178391e951dd96a7e170999d36cdb6e1ef212328de98cc81e044b33599f3de90d3931cf5375cc2827cacb1359758415cfbd93bbdec3a4e7bf0203c691696f2143acd2945937f47d94357cbd4dc7f81565b705863a359cb634690174c9d4014bcb8ff33577928210d8b4c68ade909d73585fbf4d2dc4dc8b31babf9a5b269241e6a392c508025f227f3c86a515d46c4a49da8163e618df5ded028bfd47e4935d7efc8fb873ff14100ec8e48629b832b75f1cfa424b23411c675ac08f8fe0e781a1643b34a42266d4aea16efe325a3c22cb5f5a222cf55e93515bcc8380b2886750aab2fec9c2128796e37d3e5fbecdcc55c7f3e14ad033ba4c310bd3c5ed2f710dd091f465cbdebbe56302b15b53abdd25675b9f14ac0512b27c0a2422bc7bda338fa4c09c5dcdf7000e41bfdbae7ebc20b2f67df59e2d9de34b859867f7d098855ebd2c7a7714552ed0929c46ef5223fd1103ee8ab66878b387f2d68806a10af5eb95d59e4fe69fbe806d1a94b813f074d245cad7f2a281f1334f4688570840a828c8dba2a356913f1f11ad1c31c8d5bfbd27332cf4be7713cf8d4bcca121593734814aa7eecf1ecd7d8ef0284bcb425b234d3722962b71f2b1e91d1790dee917e325a78cef726a682fd1e419843adb2bb0608ccaf0d5e05d43cd320a580565117f79c3ac25efa6aeb433f3652f608008f8d05d6a0852fe76433cd27b12078843be37f5c163ac2f94592f54a8b406069972b33d1823f05fd57998db3e0d9ecf7470f8d18a7ece9393dda8aae6dab030df3c0ed76da9d045c2c3331b4957bc469e076c7e0097847c50e46f8e77cb435f00841fa1ec4ce9e35007a5874e3170c49c372f980c6421e68fbd20c6426374c0fd071e23be2a1804a409b4c6b9d2a2202aa5a29940a41ac94bbd46a9bb0c6dd7fd3be4a69f468a159442e6a2178b520c819251816b217152ad8f8dda12c4b686103dbbbc8043a40488cff157c52a9697d24f58c4caa5a60325b93bc7aeb5043749d731526b697ba42427c92d0aacc5207ebe76698e2912551ce3e8e30777a24f3f92e360db8c83dda939b17ad7f88cde7c98b1435d7e1860c75bca658baeca66a53e018318037f148a54e9bf348f35a86bd5a657607ff89f004377ca367b2f6a2ecf9325c6e91220ef6061285d6f4101db913ad79a7f3066293f0192da1724110d92e9b64e3452d1ad5bb8357ba63d512f9178856dca07ce4752b800dbf90e952bf8d644441176d4639ae14383be3da84fa1c8ba808b211812e5c98f75388fc2d2202397376d41fe15d055aea08ca5f236ba675e1eb39bb9e526de2d916aaf501d8480dc38d39924daa06515e0b4cfab72a612590b66e36285f5e98610d91b0b6a171a30b76d26983775ffc41fb6f5ac6011b2d3f5c2fbbac435d5e55ed28184dea6f1a25d4ca12524aa2fb58428d0da84c1dd8a4eabab505a372adac6a33be802cacfd4da88ef0b12b179e1f66997e14acae58d728a6de7435b3803446f6b6159cb617148355f55e3ce7582233be040e9a792404ab690c0d42253c657bdf04af9abefa5e0ec7ea7aa66127ca5e19f67d04587aa19fb64e62bddb060e981acd6c4e3cf91a95e29dc48df2ef70d7ac9820624c961c313a509b10b45c81d34ef1ce45d79356350d1e4db460113e7327e2eca3e9e232fbcea92e3855ecc79e4eba577555c53ab0797ecc08bae2d5e022e4c874c1c8d4059ba29e1fb66a8785575ccb390c9d083246b876c39bca359b2fa45b10cb05bd4d13772557e1ebbd18c8ef2e844b7511980d78ffdaad8ec71b1de021730275dc4ce9f4fb5b184417a3bafe1173f7d5ecef3af33204c8ff0045d3b0d385b8e9979818c15c44e792796fba0e0b87b1d51f6ed2f910f0c8943af098fe91fcf34ef9a5b8a7c39ccb17cfac68b20d3cc086ecccd9439fa869d2bbee39c6ce2abef4c23f84d450375cc9d2b6f4844a6d1c89fae990fee3b149de5f01e2a18ab6b3b2f10a1fd2a1fbfaa65723ce4f7519a49904ad533956a1234a2375f35caae1f3513b494b7fa23ddd9dc2a0b448cc0b4f5ed58818d97ee9bbada73b6361b37f0dbc91eb2d6de3e788b8a276d975a445e91619eb62e1dc3c33eea66b6fec46d7b4b4a5ca53c7e6c35c931dbe875cc65d4a4e7c816d04c42ab2cbf47767fc4ad4fa3d505b539bdb6dbd86a562001fc87980c5f305df37aef1bc665f649e721882a9889c5b156342809d29fc91f68a624528b45079f19c48ac31298dd8ca801f16b4f1214f2a8f3c7e5f2e815308e6e901172913c3c80af26688136a5caa00fe1b0575719771eee70256164cefacb9e37b27fc9d513045ff67c56c306c250930f8c5f3a2a1b81534a7318e1545c7f83e30ddc836570f7e0f89542cea1527dcd9fe4da9447da9508b8bdd88b5f27a92e759ec416ff323b626135597ebec97315d1485e0fe8bc68b8759efca35c208dfafe06818427488e1ebe6d6f9904f0f09e7e0ebf547544c0df29088b5c1e55d3e222e7b0ae9b2d8918c56e48b0635a163f0b04f8d4a3b3a8b3d1a178a6a3331cf61a09a34edd9da1f9496409376c856d8948a4254db9ea87d47556c33fbb6b159bb151fa1cad3038c26ee4ac2c52c36519b2d4ae60173e126f43a97ee3246c7e9045a9bd6993ec81a59ea0d1639af433a59eb76e365fdc8b3661abaafb7254acb84e5f0f254ac9aa3e3a001666c1090703f9c54cf84a6229c8ae70a3edbea7a3090e2cde562859ad9160d3b7c7eae4469f5217fd77def0ec31acaa113c942c72509aa852a662db13908f56e8976ffc948cda64eae80f4d783ed72ed385ed060e19e799e80da8f8aba3cd1283edc2863838653a3692262473aede69d2e2d6e8e84138c89f0a29a8da2af25dabc3bb541f810258fb64435328adf59e4a72bca8e6d7f301f15156314a964e8c7beb5cd94f53e6f5d2c200b37ce072d5ee30a404dfb2e8da06c404e7084a98b4412af5b9308316fc9c56c1eaafa5f837158814c790caee57bc7776e78b541b7068c65aa4312ce0e87ec21eccaa3781760a28849cf0bb3dab179e9452567b512811a045597534e2e7e8d4d7a0fed2480d9fdf8629af2b56850b53986426b48cc108817967a895745d3ff248d04d747652bccdf87952d6b0c4a839b35f9f139a2de1b707353b5401f2ff6c1e80ca84b6f0ba"}, {&(0x7f0000000900)="9acc3e592ebffb13ac6eba2ef1d9473e9a1ea546d412282a4bf517e5f4d74942091b4641bd9b021e056c432037743453b68726125ce6e4bfb192"}, {&(0x7f0000001a00)="0beb6583951fc66ffb977fb689e24f1d083c30bdb8205210da0dbeeabf354b2fd80ce9d44d5a687afa0b8fd23a4ee26ef32094a25dc0a82e7b08c5c7315323115f80c89c526bc7ab38844a03741441e879e22b079ccfe62b602a1f9b5cf693160bfa769a4c3584375c60c0c6f39c8aad76adf225395f63f9d0891b27ccd21567cd0c5af52786dc03960510636cb7f539f2a3eb43620004e52291aad4695d0ba52dedf8f7ee3e32c6d2deca76ec1447b656c12b1ef18d1ffb08163f9501bf4529530bb3ed8ab410184936c8bf0584cc567bc0993e93918b52792125dc5bde5e1bb081eb48a84a839d"}], 0x9a0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x9, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffa, 0x100000000, 0x862a, 0x3f, 0x711, 0x100000001, 0xffffffffffffffff, 0xfd, 0x6d, 0x0, 0xb074, 0x4], [0x100000000000003, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x0, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x7fe], [{0xbf, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x8}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0xffffffff, 0x125b, 0x100}, {0x7, 0x2, 0x2, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x1e, 0x2}], {0x7000, 0x1, 0xf8, 0x20000}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000004c0)={0x9c, [{0x2, 0x7}, {0x1, 0x4}, {0x3, 0x9}, {0x1, 0x6}, {0x1, 0x4}, {0x3}, {0x3, 0x7}, {0x2, 0xbdb}, {0x2, 0x6914821c}, {0x2, 0x10001}, {0x3, 0x9c}, {0x1, 0x10}, {0x584ac0b2042d6507, 0x12}, {0x1, 0x1ff}, {0x2, 0xa1b}, {0x3, 0x4}, {0x2, 0x5}, {0x1, 0x5}, {0x3, 0x1f}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1}, {0x7, 0x7d}, {0x2, 0xed42}, {0x2, 0x1}, {0x1, 0xf324da9}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x8001}, {0x1, 0x5b29}, {0x2, 0x9}, {0x2, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r6 = getpgid(0x0) fcntl$setown(r2, 0x6, r6) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000480)=[{0x800000000087, 0x3}, {0x84, 0x0, 0x0, 0x20000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x0, 0x7fffffff, {0x10001, 0xfffffffffffffbff}}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) r8 = syz_open_pts() dup(r8) pwrite(r7, &(0x7f0000000400)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r9 = getpgid(0x0) fcntl$setown(r7, 0x6, r9) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000200)=0xcce0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) fchflags(r0, 0x80001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) fchmod(r2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f706e00000012000"], 0x10) write(r2, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0x7ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xfffffffffffffff7, 0x1}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\xc4\xa9\xc9\x8a\x9b\a\xffW', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x20}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/136, 0x88) writev(r0, &(0x7f00000000c0), 0x38a) 16:00:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = msgget$private(0x0, 0xf34b8e89e6f38f72) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x611da8ea5ebd34cb, 0x21) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x208) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) r6 = socket$unix(0x1, 0x8, 0x0) r7 = syz_open_pts() dup(r7) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000380)={0x3ff, 0x7, './file0\x00', 0x0, 0x400, 0xffffffff, 0x3}) kevent(r3, &(0x7f0000000240)=[{{r4}, 0x7fffffffffffffff, 0x21, 0x1, 0x985d, 0x8}], 0x0, &(0x7f0000000280)=[{{r5}, 0x0, 0x2, 0x1, 0x5, 0x100000000}, {{r6}, 0xfffffffffffffffe, 0x2, 0x20, 0x1ff, 0x6}, {{r7}, 0xffffffffffffffff, 0x4, 0x40, 0x8, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x5c, 0x40000041, 0x80000001, 0x20}], 0x200, &(0x7f0000000300)={0x8, 0x8000}) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x2, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) semop(r9, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = geteuid() getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x9, r12, r17, r18, r19, 0x240, 0xff}, 0x100, 0x4, 0x1}) r20 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r21, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r20, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe60, &(0x7f0000000000)="da33dd4ee29dd8ab2a9c2939124237890756014775d4ca710805e70562446bcba7af1f3b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x3c, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x7fffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4a29) 16:00:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000a01000000000000cea1fea700006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbdd57699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffdac, 0x804, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) 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:59 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xfffffffffffff800}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x7c00000, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x10001}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = syz_open_pts() dup(r1) dup2(r1, r0) 16:00:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000012c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r7, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r5, r9, r11}, 0xc) r12 = semget$private(0x0, 0x3, 0x10200) semop(r12, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc001, 0x62) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000002}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r1, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0x295, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) unlink(&(0x7f0000000400)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = getpid() r6 = getpgid(r5) fcntl$setown(r1, 0x6, r6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20, 0x0) read(r7, &(0x7f00000002c0)=""/247, 0xf7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x8d, &(0x7f0000000200)="b4dd9cea87168f6fff0000000000d32f47b569c8875a962134ea42656319347311aaee6992c4fa945cc70c07c8ac438a41623a1c5814ccd6ad4e6176e9cef8ad2a031e4b2026c00e99d8ff401a6d7b2366eea26e29d64b567b57d49ba55ddd07825019d49df221105e95cd05a7d593b0a8d6104d3bacecf0687444afaa9bad1044d171f06902069e543a3b4e1e") r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44, 0x1, 0x0, 0x7}, {0x8, 0xfe, 0x0, 0x5}, {0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x490, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x1, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd76, 0xfa}) fcntl$setown(0xffffffffffffff9c, 0x6, r10) dup(r5) ioctl$BIOCPROMISC(r4, 0x20004269) r11 = syz_open_pts() dup(r11) dup2(r11, r1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2d94) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x81, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:01:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ff6000/0x2000)=nil) pmap_unwire: wiring for pmap 0xfffffd803f012578 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012578 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012578 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012578 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012578 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012578 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012578 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012578 va 0x20ffa000 didn't change! 16:01:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xfe01, 0x7f, 0x6, 0xfffffff8}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:00 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d8fa7b09776c7f19"], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r5, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000140)) close(r4) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x1, 0x8001, r2}) getuid() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) r7 = syz_open_pts() dup(r7) r8 = syz_open_pts() dup(r8) pckbd_enable: command error 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bc24246812a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7bbae55e754cb84156fbfb916eb7b6ddac9e5818232c1b5aadb2eecae09efb017d9adcde9997bf8341b4b7bf6d6cc3e321a1a6f36bd6edfa5c2c1fcfc2a49d9e76106c2b936ebee82a679d463116cc4fa3a72c3541670f6c27bb79e393297171afdc81806a5dfed3cd4a52a1e47cc94a6753c48fcbd87e17dd061cae1ec37b1f2170ba838ce4dde112f3bd73043bddff04782122563475036a574e4357b3523a4c9e2271d2813518a11362b1c2ae0fb1656895293a1d7e65c1c4f2922bf5c4edc36a0eb2b58b61e42905a155b9509ea720ac16e12ca98264bca287c2230f0a57638d5dd370ffe0a68a0e02eb62a5bff2a22f6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x2d9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1400000000de00007e81000001000000ac1400ffffff0000000000009a6b9fbc516951100adefac9d72b293dfa157281bec6841796e7da55641dc5faeebdd1efb769b67c0b2d2068228e0c6fcd723a1a04bfa7f2b63f9a6b89c605dadef5cc9b32460049c2c78dd925a3325b71aba9269f3d4c60f5f96ccd2b798a3d3c676e5df3b62dd690c4cea7dddd48c01d5d0993265ecf359d9223cf78f6b2e9751a916702cc4c6ce869b7bee880c676f7786968a30355cfdda98c7ba56e1372ba22b4f21366175b85ee4dee502695bfa758cf2a5513bc373684ecfc1b6caa415ca83ec30c87cda4cb9a5842b6a1708600000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./bus\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) pckbd_enable: command error 16:01:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x201, &(0x7f000054e000/0x4000)=nil) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) preadv(r3, &(0x7f0000002ac0)=[{&(0x7f00000017c0)=""/53, 0x35}, {&(0x7f0000001800)=""/135, 0x87}, {&(0x7f00000018c0)=""/65, 0x41}, {&(0x7f0000001940)=""/189, 0xbd}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/67, 0x43}, {&(0x7f0000002a80)=""/43, 0x2b}], 0x7, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r5 = fcntl$dupfd(r2, 0x0, r1) linkat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00', 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg(r6, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000280)="205b1490e1b218cdf4815d6f9da6e597a29022b095009a8463846aab1b3cad3e957e94aa1720e629b1e3839624b558f0379cd9d72e146b9de4db8013c724b1afd73e73aa9363f54101055992d55e773340164e005fc34c9219595eea8fba7e12b3e660f6ad1fd790d3553cecf685c5545b297f770186c90c3b701f7233b3780f26a3bcb244d004119df6a6649aa03814e7f096b2d7ebf3d25ec392df0ec8a3ebf986d14d8cfe20", 0xa7}, {&(0x7f00000001c0)="fa9f6be94ebf4ae65e7882b44b632289490c451df04b6b049ca46f5342a0f853d25689ef986468566e0011682a433811e1303a0896f372dcab7609eff9145a11d8855c4f2e35bc36049da2da4b261930", 0x50}, {&(0x7f0000000340)="5b21207b3d392203cd5a267b1093d0a9d8173d821c90a8c38bb7deaca0b1ad5a2773e4ac5e905bbd41f32fe39a10a6fb1e61ee500cfe9ec1b1caaf9e8cc6a3a3f5deeca8d843c932beacf1621b5f7b5db732756b8f1840767a9038bbf9ff63d8d96b98118aec5ac15c0a17d1a4c439170f5762cc1c1f6c1553221ab768134a31ef5b374a64687d276f1f6f65ce2d869c0d6e090b", 0x94}, {&(0x7f0000000400)="e6bc68ba2bd344a8ed6809666d26d9ef7fed6c4194e95e56c01c804b5e7ea9dace28773b96354971888a4b72d241b05eb807003f25bd75aaf7ebce2e940b6122367f1441d60bee2bd9db4a29a9a661eabbe6381e77282253bb6ba700bd9868b9ddc9c678468e37757f3f06b389c48504b026df0304664c3c487db5b30c479430f46e5029b6a02899263ea8273e1836ee9e43e4b190037647a7ae43fe914fb6c867d452c10a235dc7054635be932e93d105c1a200ac07f34d126249acf2924d237990bc0df7fde35ea0fe5e52d08020f9f38f4885b919689c0abd700d28333b825b5ce16d9b3b4fdf75c44eece160c6378cfc7dd4fd3aff37ff8adf92d4243c9792930d034be5e2f4aa4dbc45487e3eb85ddcfe6ac085651a06659b4a7cbb2739b2cb7f869af3d4ed103e2f3431bf7456f9a5b94b90d3223ff64ddfa69c52b9b2e581133caf452fa85e70faf4d151bea5f23a90b2387c7088cb12f0321a3f5939d5afb896e20907301c5f56a0878fe5f4b7fe43f7c9412ea35eceff5099e83c08b8fb89018d4d73915939c920b8a9ec0384370e487d88f7b288bea2117eac194756c8871dc37233b0503da1b6db3dc6c0b860e8add3e2a8ba17347bf2f597cb36ac51e7bb31176487a93482c4e92cb451f0d4b7381e8acd8c36b73be16f6029e485aa6df5256bc6c3c47da21d6cb98ef8c34e8cc407abe24afdd7b39ef8e0fe88e857ab1b61c3dea22dde76876b17ed6f553e846f1eab603facddc228d560bfb432ee14b964c0e83ef372fdacd56916e895bce2502a5e2cecfc67a0fb51512b8aaa1cbf70b3a31e542e51852a0b05cfe02104f1780adcccccb5cd7a0689f54ba4625bf5bc857d255df1d5785d59f42ed82642f04d80405fc74d9dabb41e3069b31d2f39d92c12b2b62ea940d1914a47f50fb93bafbe02f86b7c27675e2c19cb22839878e5546bb3d18dd3e74bb8df97d42d8ee7fe45e5c5ef1bf73e5f4e44f7a4897fd82f3b0b5828f91de705b67b9c7b5c8b54eb227d54ac055ee78f0b7d5ca9bf41fe6dd94624f4cadfdf79faa54ec727695cfef89cb26e71077c346d2382f5cc161096e86473e891339647cd8cb104498a5858235410f004768b681ab83b67ff124b7b6c0209003e0a3093a8f55ab2447b73cdd2cc5df2fc647f25e010ec7145772a7e8c793da2b14a54825c1788b88627f0bcaab3db1dde0ee45a4e489c61732f073d5eecd177197212c384c7aea88060c6b641eb972cc38d20f518802de1a4a6c88a40552e70067cd1dd7493876259d67acaad4f51a9040d50dd244bfc2c7623f6eaf4eeaa57dc771c38afeabfbe5d134bb161c5f47fe37d06028a11196c83e525ca074d15e24f7298c5ee3338aea3cc76a1706aaeb6f6f96e81eef2835477e58de239950eade6ce7fa039f881e1e0ce8a7cf5d1f8adb26cf05d2613eca590ae861f702b4c03ac13bd587133e33a55b5c3e479901e8a1c0d258bde98c35e563146897087dcba25873a7495ce0a2b3bb74b69063a8e40b879ec9ff3d1d9df5db1709939999021709e81ebdf6e08afc0d13c312a6ec43b7964e94d625ba0711032435280885508fc54964f713cb7f2a0f89e26e8be2c7d54dc9ae823447ce196941a2a7629298b9ec03af55e2e69c39e87f7f2e96c412bd8a777222ea01e317e19462d6dcba480fb8a385ce2f32c1e30689c00c7c1ba6024577da52efa8e211952d0d12e8623e5545bda5ff6b9e93fae7433a60b6714627ffa27b7f557e756dedca6a3b42321dd6037cb00cb35e7930eb2954be432008bd54d2cabba051a057959b3dfe8a8a285809ab8a83dbde81a3478accc04361b68fbea720c9c69d86cb92ee5ffefd1b818a70413db067a141fe9aa1d6806c434e1180c1746f2f278c96d3a2425b02a2e592097f3e64442990049b9b06835eb070128edd3ef0e6164d5c6d16824959d57566e0fabb6da145fe9fc688a67a691795a7f87bdb008aca3b705eb730b28f2bf6a88846f43dd7ef6c15c0a62ecf7d31c26ef1de61a054aa0ae3ac805836c270ef2762c29d33ab758a4596fd6f1e049e9828edfe486a47f559f4d38a5faed9838d4d2371a026ddca20e82df0911bcc5b2e6737450f3df239b8ee577fe73fb39d71bde50d79b4b7db9412c58a753f206cc26ebb114ef4bc8615eb7049d8a3a8f89dc03f285db9579c37819c50a15a4dc278503879c43ba562a6c005942b4191a186ada93b06040d5187b392fd0566a9d88af11158601ce8acf8c05768c56fd15721ab097ad503e74d35998f7b61af6a8d7e0c611f41afa31e72aafd0d8209482efb414e6454522f19bba8b89b5e2b4b4287464939a8a4f9d72b51b42f1faef834b9fe1b9fc537f13d8df6e50557a45b73378e474246315b65e5473cca39b8687f58dc47109c5890efa608076f930f2306288575f798c2eda2868d79dc1577a3651e6d7242f56c25b71f598ec5f8db919168cb16d1f3e46eabd39a39c09803be65151a6ad6aaf2248e63a15dc69e8e03c64b0c25673063b69af385b7285151e9786c8b0230df7e377e691c65305644bf5efad348198b4d6249bdccbe996399cc7c27ce1dde693fda395d9e033ff4e1b2e7c9764024ba6b7282bf658dfd2847a8b7be9e6dc165136b61ede3e9ac27189fea04768dd43675559794db34bd69ec3982e587b7eba32d8e24b1ba35b9ddd57afeaea9e86f3e2aefb5e55e97189a4b36dcccf78776fa10564bc5c6038aaf7be236564abf800ef46f7dc4519937606a57310530fd75b68a5aeb7a80d2335d8878d891e7a97601727ede3c031e89b8fcd4987d097031653a08ec425d0610468e8f390d16d95d53802661376e00bf7878079849f1121b0fcbc3dab1a4305890054580c416e8dc76ffac2f721021a60d50fef2edaddec29adbd940e09a83263665e081a15a794a9b176381733ca6c4ef2fd83c9c2e44e83059078331ebcd4fa52ff4fad35f132d1c5b698327b50dfa6fa88f3495be83c9d96237169574eff32c58b47b1669afbcc61199714d5e3db24fd0012dba339edb9d8e018d29212bd607a7beb1e31df18c27488024e4b74e510b6f7701ac57d4fe733b7c6779784b9c7f3423c1cdee5ff783d2bd5f0c2d3ed8fa70d313e16fc58493f641950753cd0ae6cae7c54d76504f2559a8dd96778e644c95b76429d05bfdc8309c2a86e4ae6ca5044f6beeb64328d66f11344df67c25cf4ec3493728a6ae8544bdb4582c736863c3fb3f168143584c5b31a921ee6e7a10f8849e5d1b37853507df4227797fc4b53067177863a57785788e6fce5a66989de9db0eef13ad7ea6c0de82daf1f29fa070c130f7b30038ccaf04eb2d6bac654353950a054e25be2f30e9dd24758bac78737eda30cb15b42d900d2aac5cad414515c110f6189a7f3afd80029db29e8406ff2f0bf0f24d1a28ffd7cf59d7ca8f7fd423d67000fc6abbf181edc2f7e74342be474087fc7c9f59e5be3bccf76573e417ebd2503bbfc50aff34ab32f5d965e18a6ad78a6f33fc09f99de6703c0136f7105ddd5d0561f36ca38e5a87cc315c49b794560e024f8a28a7f681791e0d38b7ebd11c53763d3d493caae6fa41811ba1a1851993e6b8b5a2e4b28205f153d3c2bb0500600406f9e2a746bc29f421cbf299d11675f69138f7a3e61b5545f328c199d8e420f8951aa19e64c0bcd47abd272d22d815c860f10edd2215f0ebb17b17a8190b2219ce10049079c69f5dc43c6a88e46920fe1aacbdcb505bed562b890d67666c880f8db09006d0fdb52f72e3b73597627b7f633596ae7f034f34877db3df3bbb3a35da8d73308309ab17276fbf64cef735932e08b62574a992d0e256fbc1f2ecff0bb655f1910c53a0acfa91cc9883023c0ff875d6a46081f970a82935f2b8151b294ad18a0b76b717ac1218eea5d230eb5e81894bfcd87311d62d3ccbb0c940bde300b2c5951f6ff9c4aa7c6cdbbdaefab36db110068bb704392a8b9c74b56679697b4cabf489c9d5d30c4aaeba805276c0532c538b74ed23b8686e61b9fdfaf6c1f4697993ce6d0ff3b2a82d00f5b79a74216b89c2c2a2c7390a39fbea765a00cc66f635cc818a327454153f02d72f9c65621a6b36399bb4fdc7e534ff27318458734fa48d1d87c56d1ad0b9747eeec02d7713391e76af582bc800cd8234768618ee19f6753159f541c427fe7510237e4a7ea72c881ba065477c6ac3546ec4455b514d399ff2a91f1e7d5aca6a9c33a814cfe3e60ecba8a05dfe4fa78db9892ad68f336366b70e448804af18550ea907684363c151cad09ed22b81ed028c5231d7c94d7acdda9b6b09196ffb1301413d3a726aa873c0dc576f389e9458ae0deaba7878a044a1ceaced9f1c16075c4fd5bd55754649daf9f5e709f35afc87ed67d8b3cfcfd1e5fca95514b22606100c0d365c1d016015477b0d3c6a840e2d592dd7a16aa834a9cce45844abeb81040a30b97219dae84e978b865826d044034733936f54c1b1f2639fd6c9ca7f06059d3815817ae39aa872cdc895ec6a9258afd7554828a19def3373c2e8ff3de06a4a3ee709fcf7288b2235b6bcebc00780423d3c5a7337a65eab0e3983e6f3a7bd9fb250080f1899fbe00f3aa78ac230c7144335c56ffab6fc80c81341a5754ef024f89e0c25d1e269f642dc05b88e441038eee1e5c694446b75f7b641eae6ac09b1e56fe07f62ff777d7c5d501531edf0005cf39073fba4d7718951f10537275aea1de3205f1d10d69b4f5506d50ece1c6779208eef80ccf0e296180ff8993d3d733be9520fbc984507d2d691e062ef46cdef0df911b220c01f1c2579994631bd281c8b88b17133ebbdf61ed3e110a0e78d63bc062e0e64a2246a87c0f6d150a67a0786bfb2e0369f162c08452b746d00fc6f2c7f0b0eb1f7a8668060c2fd5049f31408c0c1fb6430a66c7e0ce4d9a43a6b16a5ed3fb978b2bda689dbfbeea7371cb7af56c5b9614203a8d61ec8e61ad941e835afac9c3611b15d1a1b60ff411f9741ca48fe8e615644ac90240f27a9c5763de6a8029b033c6f3816f4043d9e778e736d89125ebff4c0cd6421054f55704f1d36bd2a1f65a8869bf9a82a7fce11a8152ce77672b75d77df7791a892e0a085b09d1693b5d42f2b2344042f2a0d6723cfcc9450415b9d9fc4c199ecfb158f7f5b0536dccd9733b000ec468cf3743084086168a18582fd277e54c41df1f44f97d294f439061302989b952ae9e87cf0cd4ac9314c67d95ea81b748b2bf3693e0e42cb568f94d633487b40ba6b2184790e32bb49806b240972a592faf4c11aa967cac57368f6953124feb129e865edae7b1488bfc82808003e43fea0ac4fe1ee6ab016f41877abd4e1ea62908ddeebb8115779a0834734a8ef79e30675f347e0f6ec89f2fa9c6d94da17958f51ff81f3f46d47d39f3b26356215f4f2c40bcdd0b4cacdd0b0c8ad6af30a515b24bd0ce5329f1535c5b41b45a7c133747a5b46d254ddea8cd23d7f38259b112d06f78315a913ccb2e8761fca61f7390c92734a465605b59338a4acc1854606bc8098f4d764df3b7499cc3504b00d50f1787ae3748d7798e564566cf486797f59fb454cde6d7af2e41159dcbe41fd926a39a804d469fdc9b8c20968cbf4b01b6d246920dc79f7a4cb0317e9de062f1d212d5a6852681c3bccfba13b4315982f3c31268e32b5f35376e4ace2432733d2924a895d6b12372ab6be2cda3c7ac614e581fce66bf5f16fd9e44f16c200fa2f8e14fadfe8173dc674bf453edd1f6feaa5f3d63d4af4ffad5bee6ecd1401581", 0x1000}], 0x4, &(0x7f0000001440)=[{0xf0, 0xffff, 0xfffffffe, "3dbfbe1e0d16b42ea886411839a220aa113c9191a313f964ecd684ec1c20bd5cc92c1dc9473bb6aee242f26e91b4383b3e4b5bf2044b0bd09438fbbdf5dfbb28f0278eb3d4a20eac8c9b39ec7e1e8997d8ef9771bfbe60933e4ab9c5593ff74cb90a9b58b71368c8b89aa5f0f582ba3d4d40e0b27ecdbf5d29f0a919699e58907d19601b184471f28a4368229fa1da70890c649f86839e890377f2e71989a5ba9def2659a14918aec6ac984dd527eae62c16a5c4d2e257626155af79c8cf7af8adecc6ebc8ab78a2aa5eb78672e978b7247ef4140d8eb2af4aec147ff7eb"}, {0x50, 0xffff, 0x1, "e2ad28756efd34eb172b26adf771e8fa505ba631652739fe202b271fce046a4a501935a12afa5282c27caac8e20c359ad9a9f582a0b4606fc9b8669a6e92"}, {0xf8, 0x8000, 0xb, "2117578e86dcb8a45112fd6b4b1669b635b0a84211494f76bbf4907f1af8397944f908f539c77e0549bc8f8cb3bd2f9e16219af451c9cc42e2fd6c818e1597437314cc753c97fe52b121f7fe19ee66bcd7a1cb9bfeaff1a929424de8d753e69c9bacea6ef2c4e9772da915d015d7f62f3c84dddaf0ba73ff3de04f8061863f3aee933bf7324dc30c457827b03e391183f08f669b5f178612698649f8be4187f943a7097638022535c65aa09c7a4fc538c4b075888988e5a72d1f5180bcc0a569f82f82b166459a1ee9c05f5514598693157b334c6c725d554bc863db1c6ec2c5a1"}, {0x108, 0x1, 0x68, "f9f0a794c79221807e6cb148e91c9051ee56cbbb81737d3b435213bcc28b50691517809f070328ce9b5dff4ae0759b3cf5bb1030072f867fd1086d84d1a8bf28a03952b2e719b30675590fa85db6f37989411bbb36def7be7de796891db41a63d00705d4274c08b488f3f156fd2dc79352ea23b1b65cf48b263ea47dcb51f974728cd31aba358147e25c5b36eb09a90f5f91bc897c7b2a93fb55cbb751491839fc2c3030704d7944732e768b123784da2ee22aed8fe7f6197877a22badf83b8302a9a999e48179ff4467c5bb4af82a9ff141ac524e56302579af3f48773700466958f33f201968dd7deb5ef1cc18c2b66908ff5b"}], 0x340}, 0x40f) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x102) chroot(&(0x7f0000000000)='./file0\x00') socketpair(0xbfcca811d4354f56, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffff000, 0x9}, 0x10) recvmsg(r0, &(0x7f0000001100)={0x0, 0x2ef, 0x0, 0x0, 0x0}, 0x1) getppid() 16:01:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000180)=""/144) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x7c}, {0xffff}, {0x2000000804006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) r3 = semget(0x0, 0x4, 0x600) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r5, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x20000000000000ad, &(0x7f0000000100)}) 16:01:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e8d, 0xfffffffffffff546, "42c63c9a8a7b5cdb4177f447432be5816f157e33"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:01:04 executing program 1: r0 = semget(0x3, 0x4, 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x84f4a) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) dup(r3) r4 = msgget(0x3, 0x100) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r3, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/188) 16:01:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:01:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/177, 0xb1}], 0x5, 0x0, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r3) close(r0) getuid() r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x3, 0x0) sendto$unix(r12, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setreuid(r3, 0xffffffffffffffff) dup(r1) syz_open_pts() 16:01:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) fcntl$getown(r1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="80cb384b575bd33ebe063e", 0xb}], 0x1, &(0x7f00000003c0)=[{0x38, 0x710fa42e932b87f8, 0x8, "72c359d03d581e626f08eff334cd6580dff6445ac0035ad42b9cf103e973ea03dbed1c1c0aa66a18"}, {0x30, 0x1, 0x2, "4d0022ce09cf10262423e68fb41bb494a9b31d747fac681784b484c1"}, {0x88, 0xffff, 0x80000000, "59965fc40a8bd629ab2c0f4fc16aea867fa4f98a7f60dd3a4ced01fb599f0be4a15c5afa6a96bbfa7e09fb7d8c2a873a8baeed2b4597bcaadb014df7392f7b811aae59a4355dca97f06ac7e1b5c4548aeeb8a8479d15d92712eb4e919734241d5fa8e321de5dfe1d42585ea37e6085229b2c7391ab023f17"}, {0x108, 0x1, 0xfffffffe, "6af21e238ce27c60fd45c3f22a285e589ac14cb7e35f47c751361f5ffc2be842d5e74f54fb17b80dc69275738596d63117d2a57ca6079402f165a7c1f23404efe4e7f493885cfdfdaaaf10e2d805c58f0bf5fcc531dec46b79eb21e370cd5b3985ae4002b32415af9a8390c44a94696515a1f55150f52a6a8609dddbad2481056d1fa24962df1fa6d588921d49d29a8e0888e4a6473487ade825cef1c637d37f725d2aab04e7455ae2183c3c673bafe978380f78b0dce180ec7be042dacf7236b8d5b4f2adc3045cf4e16c90990d710b2c55d07b9355a817e4be65bca903abcb607d785823fed7f4cd1adf51b89c8b82b0"}, {0x100, 0xffff, 0x4, "f591bb53ca6c0d646597c689910bf6ad8d9bf88e06a620c56e4a67fd1a92629fe51f609ba84d2413f3751fb1c37b8ba6043fd67aff2afbdc84bde47cecbd60cc51f9c20c30bc6c870886b9910797bf31d146f8b6bf80e392a7368677be8cc4137e2e2e74ee448ca26dbcdb6af076fab75a2fc7282e7744b47e9e7552f6d6e6b295f5135dc6c43e14b9aa21338389e879e5cba0594f6bedff988dbda02300a9b42f0e4cbc0d780b63d1c3633e2e17006589e3a0c9cdd4058e47f8040a1463b12962608a223e9e94eca32263fa56ff99e4f7c78f5434da8969467ee0fe00e4a9e2e5e92f6c3615b82bfa26c064f7d9"}, {0xb8, 0xffff, 0x400, "10ffd24d6d26c3f214f686ed477b2de0457e1566e949298140a97f1003c90e41991381ca3b722fa84a51333b04eb5c5eb52edfd056b629d4d709e34663fe3a05616e435aafafc363e7ba9bde87fafac61543206b1ee5efec26359edbbeac9e4ab8d7f82f1e958bfafdea21b19f061e89b2e674034fb73ea68d870faf904385cc04a3bc279659b485170afd16c699b095578218884c59372ccc45759869bbbac13f2424e831"}, {0x98, 0xffff, 0x3, "f58bba4ad3108c8c34d4dcc80274d095af88ceb81a39e4d6563fd94f7b1408426b0eb3a497f37573f7caf038e094e63d994dcd805fdd75911c4994c1547cd2cc269e86d48977c62bb883bd74bef95e722fae6d4d1ca8406e2310cd6f93756b5f9aeb6be1eb8aa98dffa2fe6fbefcbf2b0ac2c66a91462b24f8f4776154c4f576d245f5076337cb"}], 0x448}, 0x2) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r2, &(0x7f00000002c0)="f0fe53185395e788caa96e5bf119285aa6e933601d8c575dd2b09b1dc8beb7ac1ddcb0f75579bd13b836db4349d7c5087e88481c937f2cdacd9e54053d6556815f1e6f940c98b79df97bb86358af475fed8f8506c59e654eb4b5d34f27da1b9d316559222c35734af58952a6be3c527bb33970e4e0da4e", 0x77, 0x407, &(0x7f0000000340)=@in6={0x18, 0x0, 0x1f, 0x6}, 0xc) 16:01:05 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) socket$inet(0x2, 0x4, 0x55) ioctl$TIOCSETA(0xffffffffffffffff, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000280)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000140)) clock_getres(0x2, &(0x7f0000000100)) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280), 0x2aaaaa38) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r3) read(r1, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r4 = syz_open_pts() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x60, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000340)=0x4) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0xfffffffd}) syz_open_pts() r6 = socket(0x11, 0x0, 0x0) sendto$unix(r6, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000002e8, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0x2}, {0x84, 0x0, 0x0, 0xffffffff}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:06 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) fcntl$setstatus(r3, 0x4, 0x80) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000200)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) 16:01:06 executing program 0: getegid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7, 0x80000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0xa8898d12eaf1703f, 0x4, 0xfd05}, 0xc) r1 = syz_open_pts() close(r1) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000340)="de232e2b6eda665f2aa3a6182ddd37ae3fd8815187b23440c433bb75dd35dfcb679733a432d868f5d77eb4bcb09c65b46810e121b70c656048ca0693e0af11c1a6c77847e4f70447856a66c30161893c4cfa74a5c16f9db074c4c46684b5ce63568d62b51f3baccb03e32f95e212963b3096bdbf06acff34817ae0e2a984df8791", 0x81}, {&(0x7f0000000400)="ab1e64bc6b247c6b500775edf87034e5ab213fdb9e29ab965be77c80efa5c23809899bbfdb930a782c81ef4e42511394c6a9a987f172f92b844707dbdf25d0d574f2e5713e800b67000352f2a217892cf8c756a1fb2fb2dc07dfd3b8e4a3ee42bbf18a02531ffbf78850c429518b7b415b0d19cf9d258ed4186a352dd107d1dc163fc349a0055911f2039a8f8f9f7659f3f50aa669b206bbb472a447e93819ad2dfb", 0xa2}, {&(0x7f0000000100)="414883dced3a", 0x6}, {&(0x7f00000004c0)="fb6b744cdd8d0afa3acb176b0e12e2ee62d7e4b201b5458ad52038b694ae7917e361bc1e34c44049c83df11b7bfe357bd70898f8997b6260a30456b59bbc58e8a854053e65c19d7f92e8d07324ce21a05e0d4bdce77a29869f5dd7a2bd219d9eb3ca1a4109a64863e2a03c94d34adc506e69ac3232d0e85dc6fc3b4dc2fb766a81cb7b9882bc8eca5cdfb2694f9a734f38bc49afd9e8d799498d70d09bac76283b001ac609372a5bfbe08b434fedda83c6de84b896fdab7e849bf1a68ae08a426d919ec47a8c17772167b9755e9a0d4d76ca097423600ff01266ba4708474871223e626ab7", 0xe5}, {&(0x7f00000005c0)="141001e3e404cc5dc8e3bf9e3ecec068ad35638af375c0ef3e9131c1004eac35ab2ea437df2bd203c2dfffaee501823182c7fd94bbaf02aeaec3ce0ba3fbce94252eaeda3872d1a842523c227d5e68e661f61a28c9bad6b7cc5ebbcc385daf1dd5", 0x61}], 0x5) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") unlink(&(0x7f0000000040)='./file0\x00') 16:01:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:01:06 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/215) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:01:06 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r2 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/212) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) lchown(&(0x7f0000001280)='./file0\x00', r9, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0x4003, 0x8) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f0000000540)="b10005040000001ae3d3051020eab100003e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582f481438a9d4e2401ae2eae2aa79dde7c8c852b823ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9fb9ec7ab3a34c29000", 0x85dc16aeb3490cc5, 0x608, 0x0, 0x0) r22 = accept(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000d911c266000000000000000000000008000000000000000000000000000000000000000000003e7294fa00000000000000000000000000000000000000000000000400000000000000bdcdee82c53b353580ff7b0f445ff3bed459a5ddfe96f60826cccd2792e55fdace39576a385bf9a53d574f8624c5e59eadf0238cf9b1fe28be28b7404b29ccb19e2f1a12d046e206eb1c76694f75efe0d1d801d81582e253f39c26f1313d616e819f227c6e16c575fb9bd8b8285a1cc127e73145bfcc"], &(0x7f00000003c0)=0x5b) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbcd23b413a872c881ff7cc53c894303b22f310b404f36a00f90086ee01b1257aea8c500000002000000000000020208", 0x9b, 0x0, 0x0, 0x0) r23 = dup(r20) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, r10, r15, 0x0, r19, r25]) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) r30 = socket(0x11, 0x4003, 0x8) sendto$unix(r30, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r31 = dup(r30) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, r29, 0xffffffffffffffff, r33]) r35 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r37 = socket(0x11, 0x4003, 0x8) sendto$unix(r37, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r38 = dup(r37) ioctl$TIOCMBIC(r38, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r40 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r40) r41 = socket(0x11, 0x4003, 0x8) sendto$unix(r41, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r42 = dup(r41) ioctl$TIOCMBIC(r42, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r44 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r43, r44) r45 = socket(0x11, 0x4003, 0x8) sendto$unix(r45, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r46 = dup(r45) ioctl$TIOCMBIC(r46, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r48 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r47, r48) r49 = socket(0x11, 0x4003, 0x8) sendto$unix(r49, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r50 = dup(r49) ioctl$TIOCMBIC(r50, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r52 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r51, r52) r53 = socket(0x11, 0x4003, 0x8) sendto$unix(r53, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r54 = dup(r53) ioctl$TIOCMBIC(r54, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r56 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r55, r56) getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, r44, 0x0, 0x0, r48, 0x0, 0xffffffffffffffff, r52, r56]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000300)=[r5, r6, r26, r34, r35, r36, 0xffffffffffffffff, r40, r57, r58]) r59 = socket(0x18, 0xc002, 0x0) connect$unix(r59, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r59, r0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cb9, 0x4) r60 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r61 = dup(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$inet6(r61, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/\x00\x10\x00\x00\x00\x00\x00\x00\t', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) socketpair(0x6, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x48, 0x6}], 0x20000000000000bd}) 16:01:06 executing program 1: 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() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6c6530000000"], 0x10) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x71) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r3, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:01:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0xfff9, 0x81]) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) ftruncate(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x2, &(0x7f0000000080)=[r8, r12]) setgroups(0x2, &(0x7f00000000c0)=[r4, r13]) close(r0) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:01:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = syz_open_pts() dup(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) 16:01:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = syz_open_pts() dup(r0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3f, 0x6, 0xfffffffc, 0x3, 0x6, 0x7, 0x0, 0x2, 0x0, 0x7, 0x51b4}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x42, 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r2 = 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(&(0x7f0000415000/0x2000)=nil, 0x2000, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r2, &(0x7f0000000180), 0x13c) 16:01:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100}], 0x1}) pipe(&(0x7f0000000080)) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0xffff7041, 0x110000}, 0x8, [0x0, 0x0, 0x0, 0x1, 0x5, 0x5, 0x8]}, 0x34) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000506000/0x3000)=nil, 0x3000, 0x1) syz_extract_tcp_res(&(0x7f0000000100), 0x1f, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x80000}) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setegid(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2000000000000229, &(0x7f00000001c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) 16:01:07 executing program 1: nanosleep(&(0x7f0000000080)={0x8001, 0x7feffffb}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:01:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731893, 0x7}, 0x8) syz_emit_ethernet(0xda, &(0x7f0000000180)="129460be31aa49f6ec56b5047a4d8c0b0b1c907f0f93ec33a686a55b929b95b8b4f2c2731226d21b492cdb6c07a3638a6c65335c4a1dc659f898dc2ce62bef13193632d04a6954f2faa1bdfc0fc0139e41abdaa1858b9d602713c509559184653238a428163893f769fbc9daa9b7c8cda6a7c84175b0b143a146575809524d006a0c9fb08f2111b3ff1f588dcaefa762571d9d6d6020083d4e3f8dc9118cb316147554aaf3c80176898c665e499b7ab3108700d64cdcebbd6fef555fd4a4a91dedffd65f3977d0e8c8d166b480f288133d43f8483ebc9720cdd2") getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff45290429000000000000000007000000000000000000000000ffff0000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000295bbe03ee7689a0c7c3d1f800"/137], 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x2, 0x3}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\b\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0xc, &(0x7f0000000080)="f5a00ef73fd18b23835086e2") syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30481, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1ffffffffffffd45, &(0x7f00000000c0)=[{0x9ead, 0xde, 0x6, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000200)={0x9, 0x7f}, &(0x7f0000000240)) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) r3 = msgget$private(0x0, 0x2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getegid() r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r14, r18, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r20 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x7fff, r5, r6, r9, r19, 0x0, 0x2}, 0x0, 0xfff, 0xffffffffffffffff, r20, 0x1, 0x9, 0x4, 0x80000000}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:01:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x1) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:01:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3}, {0x22}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x200, 0x0) close(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r6, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r7 = getpgid(0x0) chdir(&(0x7f0000000500)='./file1\x00') fcntl$setown(r6, 0x6, r7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x9c, 0x80000001, 0x3f, 0xff, &(0x7f0000000280)={{0xe1, 0x2, 0x5, 0x3, 0x4, 0x1, 0x8}, {[0x2, 0xb910, 0xfffffffffffffffe, 0x260564c3, 0x3, 0x6, 0x68b, 0x4, 0x101, 0x800000, 0xffff, 0x1000, 0x9, 0x80000001, 0x2, 0x6, 0x6, 0x80000000], [0x8, 0x80000000, 0x0, 0xbb9, 0x10001, 0xccb, 0x29b4, 0x100, 0x7, 0x8], [0x0, 0x5c, 0x9, 0x20, 0x401, 0x1ff], [0x0, 0x6, 0x8001, 0x4, 0xb9, 0x100], [{0xf339, 0x10001, 0x7, 0x8}, {0x400, 0x9, 0x6, 0x1ff}, {0x2, 0x5, 0x2, 0x3}, {0x1, 0x6, 0x6, 0x5}, {0x7, 0x98, 0xf6, 0x100000001}, {0x5, 0x6, 0x3, 0x3ff}, {0x3, 0xb2d, 0x7ff, 0x3}, {0xfffc, 0x0, 0x4, 0x8}], {0x0, 0x8, 0xb7c5, 0x5}, {0x46b4, 0x4, 0x5, 0xa00000}}}, 0x6, 0xa}) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 16:01:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0xb3c93fb7af41cddc, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b148c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000040b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e096f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033dd29ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e75bbd49f07ec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d7555060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05073661aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7c00000000000000092167e10953b3f3bd50fcf279fdcec904368cd2e31ee85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6c5b87fe4a16056502ea7229f97cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d00"/929], 0x10) pwrite(r0, &(0x7f0000000480)="3944f5667606c143fa32a4ae3063b06db64a1289ceacbe48e0ee58a88766c30ad7a13b496b31c788970863fd9b5d0e4276372013e12579517724c10f2116eb788a488dc978652d008a7b", 0x4a, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:01:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x906, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() dup(r2) fcntl$dupfd(r2, 0xa, r0) r3 = socket(0x18, 0x1, 0x0) getsockname(r3, 0x0, &(0x7f0000000200)) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) pwrite(0xffffffffffffff9c, &(0x7f0000000800)="5ebcce22c23d71386a1363b11e0b375956f4190aff6f3880f9a1f941fc60052e41856a8421bfedae602f4836322865a2b69dc453a77ef5d40527e9192a373ee5e9082ca60b4f89521527932bea27b83360edfeca4015bdd1903c1d6d64b361245d4d8f96f1dc5ae716b9217896cd7b72a59715b70e5b3aff271b5a741451ce8b797d212067e8e326f27622344cca293eef510f65e487c0ece47514a5ad64a281f09fa5b3a3ddf8748569add154ec35121d", 0xb1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1c}, {0x6}]}) pipe(&(0x7f0000000140)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000380)="ca7c4955c774436df9bf8c430c0628fb0687384f652489735daab3f73903b90c39b23f3e2c46ad6a801bd010281ad5a6c23d235afdb40e0f3c7f7528cb20bf3a7b148041072f1c9e7936954c3a4624ed8afdab106304f2ae46cef7d42e2b812067279a205e644ca44b17d6f2f756248428ff94b20976a6a0c529f54fd5613da4f54f52343c35301a6e5ee47a22521b2ce30b443b0f487fc6a3", 0x99}, {&(0x7f0000000180)="f536e7f35a4a615d6c1a6bd8626275ce5fbec663de3e4082e155", 0x1a}, {&(0x7f0000000440)="fec5367ecb4e3de1bff6c9d0b1730750a896c53458460503cd296a7797401cbad9fdb04b9eabc4412745a91155f27d4b8e9d08afb70a1814fb9bb51c0b35e740bc509eae5b54072499bf7dafc863eb84ee5c34f5ce311235322a66a2161bba84879da11d3b7b2e4d5225721cb12c12ed396f5678bab447474553887f5f31eb4e6d50a131ed57113deda0501ab9fb6b2f37da8d915c8bb997b9454bd60040322fa3ec32d247aac1dbcdd461be050ec0ca73b9604965dce0b5803375cf5cf15735", 0xc0}, {&(0x7f0000000500)="aa5a5eb0cecc491814853fd20aca89da310db31646b9ef9f4275283336b0d1ea53399ca2572afdc325f6303d0f3d133bf8414dfa7edb709092e37c3ef8b2aeb71bb1583a64fbf15c8b4f4cbf9997f09c253363586f590f1f963715b813f453e7ce509af45be1a4b399ff546f03971d9e3487141824cf3d454ed50b818ee6f2332c4764a99adc1dd47cae0db3d8e04a87e9c9f33b018d3ae9357f08eada89786a2c3ca0e67fe4ec1d28a9347e9e9575e062438100d8d5004484c341b76208860a0e7114af4ef08b578a6d82", 0xcb}], 0x4, &(0x7f0000000600)=[{0x18, 0xffff, 0x8, "a262d9"}, {0x68, 0x1, 0x9, "35e00f0dbf1a6d3af1bce6f839fb42b049141d398647786c6b7e6bf26302721693f5be60bb7cc67172054102e5800121edf12747cd22957c527ff254faf0482e2bc6fbf6cf5f13a26acbfd0b31772626a0033b60c7"}, {0x110, 0x0, 0x8001, "cff5de88c856cfa4a50e4036803af9adfad232ef11e88ee7c6fe63d858a7c28d4b54c7528316f76e7539e97c7e009f1cb4fb18c5f80174b113d41c7b6f63862ca960b9ae6ee404b552f1f3aa42e7db5ffe29b8decdb19d16c9533807d5faf7560a9ba9865893714eacc27342a4b4a94f64b569c5ef579b45c07e0e08c3281d7e129a76408c45ff1036c1198a29abeaa6a763c054c232352a90ccdb30ea69eea7b36ac5c56394d99e2cd732db2b886047b123dbd4f1c28e5d0434b42990036e8739ebb25965a5dad4e3ad1849b95ce67e3ebfed6815dec2a673f03d923e0f8d414100c88ec4b42c0d84b185aadfe87111d1f61092434556fed053db"}], 0x190}, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="07000000c2"], 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) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffce7) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r5, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x70c91508, 0x7fffffff, r6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xbb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8001) 16:01:08 executing program 1: sendsyslog(0x0, 0x2e, 0x11) 16:01:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) pwrite(r2, &(0x7f0000000440)="92db31edb6b306e33bdca1777599f05ccf6d8299ff200981f19d65fb01b7e05a1b64e5fde3ce885079f74c481a23b90b6bd74f3b085fa6dd683119609423efe20ad3acbefb71a3c8b26daae96d9ee7d4104b1e455d06e39eb302857b842c9f346b7e44ea38e3563b5230a50adcb40df28a3cf710afe5336bff99fd5cc73fa86bf7aa83abdd66eefe6843d2d91538914592a7d7f6b9ff9f70e6fe7d7b42560289f6edb37d0a13b9a4f3b84fdef76115e413f2aa687567325f9b48f1f1c3e1fad36d961f93eed9602f6434e3701a27cd27f46e849750195d9391b5ae096c86925853a8058f93c3d03ff817c8fb86d5227d6f6b609a5c28c97eccdf9465f2f8b8ab1e9fd53c4398f6e92bdc52c949737de2df5e6e878a8f34fa6d3c0b8991ba9a29f04293f8ba99fdebd6565a3de60e5a20242afd784389d57407cd361f0c0a753c06be99b4b9209ad501f564251c5f754d50102f4820af9391b2e4fd74d3ae9908d9a43366f1b15a59f1f90268964728f20c1e908cca5e5d7d2c1f0034793490b0d9dd88ad6afbcc4bc2da2cb26263ced4addef30d0a5061eb2a19626a57e3e67e72f4d571e70380aadabbd524bcf9c2b8b823127329eff1d41f1c1920741acabd780a6b96db72024942b110a05b831019213e0f81731cbb8f81932d9fd4bffe7a1db446827b7c3c141c154f9d888ce579339e4848213fbb089395d8895c5dda61b7c5a1f1360f9f96165575117d49aa64f843e2020e322eccc6134c5ecf3de5ed63b3470bb5aae2a3b5bfe2d31e67aa72c8afd9b306a7680d32a5ee167405a083689b1cb2fb3afa050e517113ae15907955ac6f0aa2dd514aecbef51a4faee8072982fee5fc2792ce6d535c720dc30a68765b3e3387fa324cf657f5042077a24357f21b745a52afd67578671b573240fb882918910c11d9357ddb3ac1d65245d8a7599def7ead191359d403cf083fb8f6c9913a3277caa134ac603759515b2e2d36fd0d4a567f2b4405c426f5d5810c55fa701a1a7b0fde01e23f0ed8e003ef07c4a4e9ece7611a24d2536d42d765059121f5aaff821bec22129a9191f48a15dc66e61c535cdae3afc0e273d0ea7242ee54622d1758686f3ade074739f3771c17fb17d6d1db6e629200aa8367869d64da5be84b9825133d745963c94e59b1c0fd1ace3e6c76d6e76025faa075ec97830fefc83579dac4b9c7e5a3b6640b67c0af192ae8b2a298c67d273e873f8dcd91c766980988753022000b78dced2ca7edfaaa0953f9cc85e609a25195db127a97c76e546b5ffd2fc6b7a4ab987425cd6f46b921ddd2b1a7e6da2ae10156204ba096e9d6a2be9f123ecbf85648d67da148919bfdf82ce4d224932eaec8cda17a4e3b4bc789d7a9b3fd576405f9a02a6532e632831d8516485aa0dc0ff2703baed79de6b7b2f43d484d453e34bec525bee37885f666910303c6c7dee8bf4d8bb642ceff785946424eae02cbda03e7eab530baf8bff908895bb1b2eceea8a2bd04913e550a9949ed97fde3262d4958268417818ea16ac61462275a89a80151da3f2af39c63165fab31de7bf5fe84fcd3c6f93bd591b96b897a5acf1c5bb534adb6ccb9f2fc2cf6e5d1648c91749d577c73baf57baea4bf3358d3d7c0ee4cfb55d61ab6a984bd59a0349218ae906709e1b2feff628b076699f835d50815be4789b647c4f2282c80af03f2d29820fc50050852c918e7bb9ee631e1ab1e54c8569a880abeecda308027171e1bea23b3e84443bea62d663ce32a598a72d0cb2150d36b60bb104b152996ef7dd87c16d0c8c281877ff784a631a1565ca7194104c604deb5ad0ac029de5ca5387327164211a9b9e479cb0dc3afc66e93b4c7f2cfd869f70a2a2a13da7417675d93f2fac788a6ac0c55e33ff781ab08bcd037937021be2c15387738a1ece201853af51a3af5dcf01b91dab8b773398fe19f5e68ce6f6e15b54d9e02a812d4f8b539d76494a8acc9cec8d0c8cd08654764653615db23f5e04d16ddc646c9d370cc2d3b893ca5ad16d43584e8f133308894b7134e0653a165c2edc89804e22b53bf1b78be79caae4a6561efdbdbcf1875811a11205f891d97d0b962227031cf0832ed24fb42f4fe8883b5c840d3fc050e21c06c7fffc563dc0a2cfb98c63913f1102e1e6840471e42b11adced1ec6d17dcaa8b97d6df1146217705599434643df2154fe621882684c6f51aa02ec0db080386622f0e3e48bf8f42f4155e46d63c3c5f7b9c092fa3e9bde3dae4899f1bc720839a2e46a02367e4af20d953434c9f94dfa04f55895dfa2a49b2fddc9a5efa8c86323b568c5ab1ebe1a0a33fff9c1e892ac796250b9249fd0ae0c980b326e85aba2287f0751ac3d0824d26a12bba0632b8a93806d02a80c62dbb8488d5b2bfacb56d53cdb17e5d80a70989b479d650f038ab5984bd91a9aa1977f82048d5d8523dc762ef326817b03575d1cd1c1a07d01128eae78dbfdd88c4b6706e2a389a2dff2db70f698cb183e2c39859a74319827cf51d389e17861db6db802fe603149c61843ddb0c9fd6607a443096ecdcac35063c8b6ce73fa662c305711382977258b40a8c6b8b30a730a5c2bdb831325ce9b238ad5d928274a9e21967d380fc6ed3695c2db1165659e56ee88c37130e13a4a855073ad2d84bdfd4177b4c7d58b26a1663c08bc5d73954faf5b58bc264a281cf07a66c7127f8f988a27cee3c568549c599e493bb9b02fcafbc2e60c239acb199d9cef07adfeb993eb64caebbec35c33631d03a12b2fbe45d9135a346f5cb035c1711031b7070069e4294f0f802c46ae61f38308baeecfe7409a2895d88612bffa400ad69ff04f43d3202b25370804e3382769d26dbc4aee6a12aed0b51456d01a7c1716a3ae9f4dc3142ab8cbfdc64f3a1e57272b463b4fa305bce52ab3f0643fd7bda75e1363c7f67f1ed886424bdd61842840ec0aca1f8f52c8420731aa12b03beabbb63b8d28d39dffd78821468e08a3899a3c0432779aba5cb74c00d61c54fe032330a817b933dca78a43adabe20403bd64c1909b2e52dbbafa0bb5ad7a9fc9548a25a9e3e6fab248666ca6828e3ee05d4a530a73bfd9df0c3c46892d4c561a314379548e6c78435bd8c996a304bc8107f23e2b48aca08198ffb5b811573759759981cdd35974b7ddff241824145977d9d6ddd6c61b74182849d169bef327c3433d2c59bf7ef4d8a55a035e31b5e77a475b83ddf874163d32e6c59a348e76b8956c7b7a1f26a7b29f09fbb0e0aca657572efc7bb80fe65f5cc71eda005005d36a3141c5e8d2ce26094942afd7ccdb6dcae329da16ba251251df7804445e6b10fc033dc497168796356bccaa119cee21328387cf7aba6158387408214816dfdc2d6b139de09f2f9cb9bce895c6ef6031aecc2096b0bcfc3c4a745406fe0eaabad1315f28bdcb866314e3723041ed236682089598b44012d5355c8c3a42a61913b986729da9955657181c0234c0c30f322b97a918ab7df53bb58cb903e02855302e3576fc288a2355496e8adb5978934015d30d161d83b5cd7303494c34158ebf3eeb556c6e504342fbeeb22605179270fffced5c23ba40dbe4c9f5ce78cf51d682f55a3c70e4d8e028f0aa22cd98ac7a5ac09b39c0f83901e70e65ace6a11db6880f36fce59c39366eddf46588624389db242011ad286cf6bbe2d0556fd20de64469d4791deadb503888e87de77d85d5e36ac088b202283566ea7f227a2c190637d531261c3ecf8c110371ce718334370358b24eed84a5eb82e370d9fa06c61dd90de0845da63b1b14d0b7a0e45f92d2fbbd3c29484c1e4ea61c151c43f1290e21394322c087dd12adbe7ed2c94b4aa2aef68ba414434fb20e641cd95014c112555b40c0d1de599cc6f83964e6e52c1395efc5112a7b66de4f54233755f841e7cb3b7cf1fc1835fe33dfaaccdb72f5ec0a92f6c82c4830507f4278df725b31c3b478517cc89cfd9cb3ae5f98d3355059c8c020a2e8116671dfdea9bb7905f12213db8e6f9334b017000c278ac03f18f78c65e6fc1859b462803f46b258b02687c6087edf8fa2001251be40020a564c5542c747cced34280d37fd231d0b5d361a425ee4dfae59b4c73e619a5fcf208371353351e936039d2b5430dd721f76579e68451e9a21bbaaae35c49347a6d573900102e7f63f83b98dfb8dd5fcff50708fd63982d440cfe253b972c626b931125b91a908bedc22e01586b6dfc6e8a927770ec1946c4443e0086ff6fae3c9b04670df76f2f07ccd1ba3101aff377391a0fd44f41883ddb0de7ac1c1846425795ec3f060d331310eee6a5abf1aed72f486af737c2f9f5d829f486c827638a2818d5d5b5d90fdfabed8b2286cb240c128657f8e3ebc492d0c66afdf6ab902330c4607f521f1acf24902231b4a595b9f4fff57e2e2d2554d5b9cb05132654bcaea202584b464a299cf7de5db468db9d15c2cce4a9c04b7b1c61451fee120f1b5b8d890dbdd97a5d8e85b9cd6a40e8001ecd70b806b3036866f390b08489565d5630032c38856ccc28db165900519021ab3bbb7fad57b05e11ad3f116e40bbc79842653f997c134d66804483d39954152d2384a31c2cf25fcacaff218f885504a1de02bd0c01081f0e92f62ece0d0f4e98fce207dbffa5097b8e93074c8bbe39705649bbb801d60cffcfe8596d7dec8564e8780fc338294b90f209c29d892e438bd9735a5fe2044e3ad35aead885bc64d6493e3b99b1e61db535a9eaa62d19825ed3bfa6f5450e7c493eab50303a20ffb74f411427112eec527473503c61634ce953b09e9d8aaff9d7dab1bf2c911d7a7fbaed59dd5312d3e966b31943ade61ee22b5f58f6b3fedc91738f42fa79c99f6a7daec6c6a4d2bd988005ca8fd2fcfc01ae46471666849903bd2b94b4ffaed15fbeac73a4267e66ec3a00324d10824586608fe7f41a2693909280aef3902171aaf9f68b1de776f8e8a3043aad8996462d5436d7e82ac052899d80322f56ba4c7a1bc4970ef5a313c9b9864277f2776ca5d20cf2265b639d35046e5be49c4ba3307953bd43d545d2fb24fb8f85dfd98fa69aa182905f25fb69924a752089f7b8d6034a5f7396a6588c4b6a4a4a76c257794d47259ab8c9b2ff7f76bb8aa994429c5eb80ee87d72e97a30eac778868c7885a38e47116a343fcb392a2f51eb489295544ae85197808813dc5189d6802b459355909332ed32beb1648939d467b9f8953a244344cb56cfa2fc7175fe8aad0a63cafcf0d5d163f74dbac1ba60159cf1ebf71c74644bbb5a52deb23ecb09ac4d836216e7c9fe401b5eca97b49b18ad9808535539a84f954304e5a26ec0f2ab8cff23f7b4648834f58ea2607e7b9599a5139e1c4d8afb9327561a5e04cb75b4007c7d480d1c7bb1dbfee00296a4181422a85141ba59e6a9753a6425cc9c9063d3f5a5a8ed296722ac634fb8df18d9f506a32b3dbdbf92aee0c668b3d9fd858ea996d8b056507bb5b4fb726a285759b56b445b4523253fb235418276b33748d314a8d61a6010ce7a72a9628a5835650be160fda3518f4aa5c531d4fbb7b8802ec46c18aeaada65d5bb6b6eb72a1f92f5019ec1812a5518fae7f45b4f3f56edea08cc54e1199853379ffe4e5cb1b01f8a5449a4ef141204cdc67bc11afe2bd36286459c85ba0f14359325148deecfd8842c0860bbf44adcc2297211d3db6271278fb367bc5bfd971c26c684289ce89a9215fa9deabe594745dd75846cf05168819b4359e532b40f84a6d471bf12f46a5713cf28e0ec239ad2ae05ff1", 0x1000, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f466c4c30b86505a628fe78ce579a31b0653000"], 0x10) 16:01:09 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x4, 0x9, 0x2]) r5 = semget$private(0x0, 0x0, 0x4c8) semop(r5, &(0x7f0000000040), 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000140)) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/29) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x1ce6, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd86, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x8, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x80000000006}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x402, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000280)) mkdir(&(0x7f00000002c0)='./bus\x00', 0x17b) ftruncate(r0, 0x0, 0x8) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000180)={{0x6, 0x8, 0x8}, 0xb55, 0xb27d, 0x7}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r7, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r8 = syz_open_pts() dup(r8) write(r8, &(0x7f0000000400)="745a3389e8c632aebd8abdd5ced56dd221ae1ccccf86c4850d376c2077f67c317e6df4c4f8615c1918790613d47127f981b0a8b48fcbd935032f41440087f62baf4cc73a638bd165d97905dcce76b8a4c10cfacfc011f1ff86abc2cd44a6a73dad76e4c278207a0756460000d9c82e076106e65d5a827146c84c6fe28c0d259d5aff38d8357fc5e468720ddde5bc092400", 0xffffffffffffffce) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r1, 0xa) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r2, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x80\x10\x97/bef\x01', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x6, 0x7f, 0x5}, {0x100, 0x20, 0xff, 0xc0000000}, {0x2, 0x4, 0x40, 0xcfee}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040)='\x00', 0x1) close(r3) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000180)="0f5ada7d4c5613d0aa3f250fea3de488e0e3d5f20adddd3512c532099183bb12b1e2b6e2ab62a95e9248c9c973c784dc6cf5ce8e250a341609bf80c0d9fbb7e184978425b318c76fc66d429acd5b9cb7fe3064635dddc5d461fa25a91dc93f87a36d8ad85dbce32039fe409c6c2c3fa2360d7362f8c2653835384ded2fa4422f88e8ac869b169989a8809cf9bd71cbfe7f7270a9c3cedf", 0x97}, {&(0x7f0000000240)="12be201d85103e5a7172d73596af86e33ed2a6f30182ca2586957d9b0536d9ad308cfcf9d598cb5910263d23a6e2b11fa3fb467ddf6e992f80ca8b55a5ed3c9db0623a", 0x43}, {&(0x7f00000002c0)="8ad56f0bc0c28acf93d904d1bba9389e30252d0e06b5fef59fcfaf99dece81d1b5a23ad8dd72646db707b1ede6e8dc651ac46169e5", 0x35}, {&(0x7f0000000300)="6577e97a63896330aabc23208bf7571527a2d65129ac4601d1c15007985d753541bb679d32ef4c015b1aa46f89e3b3bc6648ba4fbcc5ad8ab28b04c8da59cdd92edb6a8c8ea10fbe50ede69acf8d3b41c4d4ea78b5e595edf71b9b4b75170c9a34191f71ff741f564c3ba34542bb7b8f2ccf031b011d439fa031770ad09ef04c3dc010be03a899e9f29365c3fb84187f4387258c43f9fd1b7b41beef950e65579af4003bc9566a50b8d599c35787d5325e7e1dfd6b615a95b229034f42a1da9a71388a4307febac9f92d34630f3abf6dbfac895c397e6e93b9af3966389e72709d608f29989a862bfdbf8a", 0xeb}, {&(0x7f0000000400)="3afb3caf9a7d4449dec00283a7d91ce3d74301a05035442dd849cb9392a477dcd9038965a041548ef5df537cc086dba763155f227b9e877d1d8da8b7f95e498adbdecdfe8b2359e0d4684cab65aca0bacb70bab312f4091b5dbce58c08511eee29771954eb55ca722aefa126dff077acc34e06f7de7bfc70f847cfaefd47ad1f759fe2fee3933884518b4b1bcac85076d1854eac90dd16b8fec83725562a23980db6b9805bde199f60971a56f6c3a1c1587a7a693042558380a088061a1bab782f9f55da916c6808f8a05e2b389185bcbf0b6aab6c4ca2ae90e37e5fb09e66db2b821b0e3248b4d2fc393c69d7f831ee7f1cb1d26ba979bf8f", 0xf9}, {&(0x7f0000000500)="21119ccf4ef854dc32361d9a1d515183540793502f13a96d3b96771ae2a91913a9e4fcc2c68862a49c96", 0x2a}, {&(0x7f0000000540)="72794b5e1ef91dca16a03ac8da27d7c480b5c28780496577f7ef63f33747c01b4db2d6c6001447807bae7c9869f2dbb18a0a8683431f042782786ca1f8dde681778146f5edaa5fd98fef02ce4fde2da3d4acc4476be7cfc1eaf0dc4907284271c9081fb596a42355b65a499b15828586aca6ef8b53ac033337cd08fc4ca2c343b0533ced3183f0723c92230de97f295eb08500f0c650dc021d4e65", 0x9b}], 0x7) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) setgroups(0x1, &(0x7f0000000000)=[r4]) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xf9) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="02002e2f667b8bfb775021c7ce2e4e35aa9ece2e5ba90a27f9dc1edc14b89dfc4a696c65300019f723c0df21e712315117d256741d8793bd47ffe6c8c6f4058943a203c449cbcd5a9f342c1fbfdb1bd7fa5c0925592569a46ada5e90121ab57a647fb0"], 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="9a6cc4286334a4696a216d9c5da42ef1fbf49bd008c0", 0x16}, {&(0x7f0000000300)="8a144b9da31dfea8d2bef6e109", 0xd}, {&(0x7f0000000340)="2cde22a34d107075f3e29cd8e888f24d50ecbcc69e044e80c644a6dfe009646af667a82e821a90c1b0eabfa2a2636f78", 0x30}], 0x3, 0x0, 0x0, 0x402}, 0x401) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000200)) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x4, 0x3, 0x7}, {0x80, 0xe4, 0x81, 0x2}, {0x353, 0x5d, 0x9, 0x9}, {0x98f, 0x40, 0x7f, 0x6}, {0x2, 0x5, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1000, 0x4a, 0xf4, 0x80}, {0x5, 0x0, 0x8, 0x1}, {0x1ff, 0x2, 0x6, 0x3}, {0x9, 0x7, 0x80, 0x8}, {0xfffa, 0x81, 0xff, 0x7}, {0x5, 0xc0, 0x65, 0xb1a}]}) 16:01:10 executing program 0: pipe(&(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x2000024}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x40, 0x8, 0x5, 0x1}, {0x5, 0x3f, 0xff}, {0x5, 0x81, 0x3, 0x2}, {0x7, 0x6, 0x2, 0x6}, {0x0, 0x9, 0x1}, {0x9, 0x5, 0x2, 0x800}]}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r5, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) connect$inet(r6, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1011cee8fad27050cdad8ffc3f5", 0xe, 0x0, 0x0) 16:01:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x294, 0x0, 0x0, &(0x7f0000000240)={0x801, 0x1, 0x200, 0x3, 0x9, 0x0, 0xfffffffffffffffe, 0x6}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447d33ec72545f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x1, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff, 0x8}, {0x800, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x3ff, 0x4, 0x31c9fa, [{&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ec1000/0x4000)=nil, 0x8}, {&(0x7f0000d68000/0x4000)=nil, &(0x7f0000d79000/0x2000)=nil, 0x7}, {&(0x7f0000cb3000/0x1000)=nil, &(0x7f0000f1e000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e2e000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e82000/0x4000)=nil, 0x10001}, {&(0x7f0000e72000/0x3000)=nil, &(0x7f0000d37000/0x1000)=nil, 0x1}, {&(0x7f0000c6a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000c0b000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x101}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000c4f000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c57000/0x4000)=nil, 0x7}, {&(0x7f0000c4c000/0x2000)=nil, &(0x7f0000f9a000/0x2000)=nil, 0x5}, {&(0x7f0000e65000/0x4000)=nil, &(0x7f0000d5b000/0x1000)=nil, 0x82}, {&(0x7f0000ce3000/0x1000)=nil, &(0x7f0000eee000/0x3000)=nil, 0x101}, {&(0x7f0000cc7000/0x2000)=nil, &(0x7f0000f8a000/0x1000)=nil, 0x7}, {&(0x7f0000df5000/0x2000)=nil, &(0x7f0000f02000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) r2 = syz_open_pts() dup(r2) close(r2) 16:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0xa98f164e268999aa, r1) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x810, r0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) setreuid(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000}, {}, {}, {}, {}, {}, {0x6}]}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000300)={0x3, 0x1, 0x3f, 0x4, 0x7, 0xfffff000, 0xffffffff, 0x10, [{0x3, 0x8001, 0x9, 0x3}, {0x2, 0x0, 0x3, 0xff}, {0x40, 0x7, 0x3, 0xb5f2}, {0x4, 0x48000000, 0x0, 0x81}, {0x800, 0x80, 0x1, 0x80000000}, {0x9, 0x0, 0x400, 0xe23}, {0xe589, 0xa27, 0x0, 0x7}, {0x5, 0x400, 0x4, 0x6}, {0x40000, 0x1, 0xfff, 0xfffffffc}, {0x1ff, 0x6, 0xae6, 0x537}, {0x3f, 0x5, 0x8001, 0x7f}, {0x0, 0xfff, 0x400, 0x80}, {0xfff, 0x3f, 0x7ff, 0x9}, {0x9610, 0x7, 0x40, 0x4}, {0x907a, 0x4e3, 0x7, 0x3728}, {0xfc01, 0x40, 0x6, 0x6318}]}) 16:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x400, 0x8}, 0xc) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/45, 0x2d) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:01:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e67acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x200}]}) r1 = syz_open_pts() dup(r1) r2 = dup2(r0, r1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0x7ff}, {0x1ff, 0x8d31}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socket$inet(0x2, 0x5, 0xe6) 16:01:11 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x10000000000003d5, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x05\x00\x00\x00/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="200e") 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCNXCL(r3, 0x2000740e) 16:01:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:01:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0x36f) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 16:01:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r5 = semget$private(0x0, 0x2, 0x209) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/19) 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) flock(r2, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015969250 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) unveil(&(0x7f0000000c80)='./bus\x00', &(0x7f0000000cc0)='r\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="a7199e8eefbef6", 0x7}, {&(0x7f00000001c0)="e5a7c391796477b2eee304155b76d4658c7708c066b593aef87a3fe8e566099c77f36a3c2d1b", 0x26}, {&(0x7f0000000200)="2067c3bd338e1eb7f79a8f07a8f6b7bfc510a2734d0a7487e1", 0x19}, {&(0x7f0000000440)="731c8d516493c17e637ac1bd5eee24d83fe106f09e578952632a2d09aabe91988576c50e109980f17d4efd9dbfe540171a3118e4f4e5e0f17afc66fb899d96363cf712c5d1ba5124b73ff40f0704b1438e5a39f5cc3441ab66d0b70a9297920b058ef9ab7043b0c45a86d9712e23021ba7aace9bd3b8d7cf761a23f701fd1c65099e7d3b9f1f17db232c9938f63d005c427e45101ae962868b844af6c2d775b9f0910255d294c5401de9f41acd5aa6e1daeedcddf55ccd38c6b95bd8ed3d6449f0aedcbb0c332605af131588fd2407e8ff5cffc86d62c26825dd5817a4", 0xdd}, {&(0x7f0000000240)="5dd4580b35cdeb9d1296a79b91f807b25ab4d0af22d53e4320ad57cf34f53dfa8407fba240d7f9c98668ab13932eeedfe25210026c", 0x35}], 0x5, &(0x7f00000005c0)=[{0x110, 0x1, 0x0, "392a73ef505faf37a84cbe3831359a4fa327328f1d8b458f86bfe579db687eb558ff8b37c5bb3670abf425632094a0d10ee520c9f770c383cf5f8784650bca0d5fad0abddbfaff3cd8979f5a2741a469df4f31c72305994fd09182229204a088cc3930ac768b4f8e5c8396eafbdd1cccd49814847c579774cc5f3b873de8dea6890a6f011ec2368d83e0f832d9fca3ac96c8b32fbf96f472c2b878bcd4ec4d20d4ab0de1e976143021d44e4be651d4dd8a2ffb629d0a8f12022c81f0a7580e0ba29c54acb23eacf98b239e9e0a829376b8cb2a1f30ed76ef541a1ac5ddd142b65307ffbbb5f18371a2464516f19a44a29da68a91ffcebae6ad4e53"}, {0x98, 0xffff, 0x8, "c6dc8381c096888b79d691a931a4b2d836c5b9d3204029755e5043ddbc479952dabfd3ad3db67f08e310746c18c49cda390941e432d6a260fe08bc5e5f49b38b76d43d448cbe76a93d4aab144f4c62472d5d2a69e2415decc0c71b2fee60cb471482e84c6e506863a91fd1a0b02e158d68054cf5580d3480321913df9a69ced5a10e"}, {0x18, 0xffff, 0x2, "448e738fc5e4"}, {0xf8, 0x1, 0x3ff, "9bbef093f7ee6f7fc6b9b9ec2e5319d64b674c5a725ac6cf1a79792ebcac3a22bef0049a8c51b3b63e0e38c9304382e67513c37325780e9dbee4700a5fe36fe8746bbeab319231fc5c89eeb83ccc7b33837b3a8af37e58b2bdb8047ecefc354b77de0da7af565dae56c9ebebb9dc9964633ac0d6abeab467729d76485b606fb1393127b904148cdf1cd895fa6c2b7d72abbd0367186f0e589c95a3c071ecf7c604903fe05acd61ccb4193b92075cc457d296a73983d6873e9cc1f6650676281b7293860f6a42617d7d578da308a731e72cd0e15f78d12be8f3d0c4d9b1411abb2dc8210327f900"}, {0xa0, 0x0, 0x1, "d6e6ea3bb29e4206029de4e99ad1694de181d6095cfc79d2c10cce5779a05e7860311e1cf652094848b2ea03d12883182f0b6e4a4c7211edfa1be8c25fa6cfab2397c0b5d40045c64d103bb4bf72b66f0aee2c3d5c54d8e2cd185b2bbc61b8df80dca013e6d29d1eda111ac71ad44f1815227abb50c7481780fb7d25f3cfed19494bab0a609575e476dd7b386ee6"}, {0xf0, 0xfffe, 0xe8e1, "0d0c1348940e5b079db37093644601a505bffaa0586a508a6ebf3fceebace397759bc1674e7af6bf13c7f34ce24b6d38e2b57b3917d287b03927b75290d1e4c9ed2789fbcf58166051465eb1f00fe155cc9096c8c32dd906bde317bd1b2bd1dd628743b4efd713d6696af5660a0b95afa325324c83e0fb6d70e4de41d55a98847ccfe1a251707f611f2f5d36ba23c03018115f34aa5e58553da0c01e83044297f8c9743d20ee81e756d68328fce01e088ba16e64f89e2a4b0bdc84cb79a374e8154c27231de045532e01fff7eaacf5afcef05c67cc9fbfcc72f3e7662e66"}, {0xd8, 0xffff, 0xfffffffb, "bb1d3b16f86a7a6afc02e919995ea527f9c4f14c3259f4af9d14d2b9086a74490c5eef9f4db6a5703e0870d183c798d319e7f30f9fd1f4245e71b7595ce81f86a40bb7adf95392eed34918303966b09cac2b5687a3221822971cedd78e1ae310a8d8f083b78ae8dd7a06a6d36552838bceb80a6ef377fac5dbe9325e66ee4bf3b5aa1b4d5b0c2babc353f7cd2b691a332ec1c7fdb14418852a64cf0e7a4502e399ff51d55c6a03c6dd4c5ef9de14870950178a079b83390244fa53046f370996575cee"}, {0x70, 0x0, 0x40, "1e46375173006ff4ef75dd21033aa52ce9efc51e9ce3f15569ec56832097b30660fd587998492455e0ed0d52b9d6e7087f5cf7b98fb27f5ecde1263f0746b6f020ab7e7de2e6a38e112bb1d7ea5e5facb663ad836303a163e2dcda712792ea"}, {0xc8, 0x2, 0x1, "e7179e19c17fa273691a03cafe879a139dde99ddaaada61edd8d17e59a3c55dab18f376cb44decf4b8598cdc67fbf89597f4f1c39bb42f6cf037fc621c5070997db9bf7c419caef05c0a338396c830f282c76c2ba272c4ea7de2267aa3136aea27ce00647ca1952a7f299beb9022b926582b50d91bb6103f66ce68020899e9f14fca980cbd80de75f5edae15771ab8836af1d5ac1dad8f8f7cca13ac415d08af121922c26101fea71511c7319b7935676d244a8ea8f49f"}, {0x50, 0xffff, 0x6, "674021b8b1112b24a93f7a7abdd14a7728421e462d892e0cc7a4d37a5e00ef2e308090a97614a96b883a2e2727d7ebb7b00900f8516ce6193a8d9c21c7"}], 0x6a8}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) lstat(&(0x7f0000000e00)='./bus\x00', &(0x7f0000000e40)) connect(r0, &(0x7f0000000dc0)=@un=@file={0x2, './bus\x00'}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x41, 0x6) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) 16:01:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) recvfrom(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x40, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) dup2(r0, r2) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000300)="4d2d85381a9b6b2832f374d65588ef99fcdcfd1d42c3dfe4542a70a2da9167390e910e037b261373acc300b2e0ce72bca7d6a9c040a92ded7766c04949a37d31f136d3a72fd4d4d644b134af6c3d1308fdfdf9e2dd6c8a16c16cc405280c097bcbea95ad64238691e908850f07045a4108623241f798028ad3428a57f7d15941b0bf911fd87f7ec2597cdbe7d115f9904fa57e7d3e7fdc4b0f68cf86442813ace7cb17f1b5a399e7b2ae1ab247525e30fb4365", 0xb3}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x0, 0x3ff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x80000000, 0x10001, 0x9, 0x0, "0865cf880abec5e96c6ddfd2ee418bcedd0168c6", 0xffff, 0x7}) 16:01:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x86d7], [0x0, 0xda82, 0x0, 0x5, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffe, 0x0, 0x0, 0x400000000], [0x6, 0x0, 0x4000000000], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}, {0x0, 0x8001, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xfff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x21, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x4, 0x300, 0x0, 0x6ffb13ba, 0x81, 0x3, 0x1, 0x1, 0x2, 0x7fff}) socket(0x10, 0x0, 0x8) r4 = fcntl$dupfd(r2, 0x0, r2) open(&(0x7f00000004c0)='./bus\x00', 0x2c0, 0x180) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) 16:01:12 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022ed580b7b4e4000000007f696c"], 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:01:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r1) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="e2043c46d8df646105e6daca65dede176aa115fd5a1ff56902addf5f319510a04fc6c6e81d1eb59e79fbef3aef808a7ec5b77f3a821f1add3dc647de36fcb83635f4ace224"], 0x10) write(r2, 0x0, 0x0) 16:01:12 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) pipe(&(0x7f0000000380)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) pwrite(r1, &(0x7f0000000180)="5969c62e823ab46c5d3eae3cbd4dd6a06339d8107f4632030e43cda18cf9d7f2b62ff027aaf0424ee90bbe1cbeba9b56516f0e55ce59ea14ee54aa90f13f6ae869", 0x41, 0x0, 0xfffffffffffffff8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x8000}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x8000000000000) 16:01:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x3}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xaaf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x12, 0x0) r1 = kqueue() fsync(r1) r2 = socket(0x6, 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) 16:01:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x2d}, {0x7ffffffe}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x20) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000300)='./bus\x00', 0x6617a501e7ce559f, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x10) r1 = socket$inet6(0x18, 0x3, 0x9) recvfrom(r1, &(0x7f00000000c0)=""/153, 0x99, 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) 16:01:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:13 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000001900)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000580)="8321962aa1945b917e11df5f1b54efb38894ff9df51cfd7a483d3630f650b252dabf32d15bdd4ea5c2d81633070397f161a93d0ccd43f8c647ee8495cfd1f29c5936ed60e3e2ac84f6c109e66f2353e288b2b7944726f510fd3db290d38850bd4de7eb9a57393141a238ae", 0x6b}, {&(0x7f0000000380)="8a9f9b4803afd80e443536c30d09833b6f61ec338a16e857e9de4224108717c588e26408226aab2aa15482ca5d72c6d31fa9dbe362a83e25d90eb737316e15db", 0x40}, {&(0x7f0000000600)='P', 0x1}], 0x3, &(0x7f00000006c0)=[{0x98, 0xffff, 0x6, "c6bd3130311154723d352c166d91d518cc3d16ef0a7b9a5c6755a71f8eec41560fd1d43c6a8a21250b4545bf3b4c0d41d0d9d924692b82eb53aeedb84e82f6e16bcb0c27b5281823aa9de58e1fd9abf04dd2580b69b6af6505aaf3b4784ad4b243ac7e73bb82e2445be1c93e1fc194794ffc79aac28d7e637105283f294b47d1f2"}, {0x1010, 0x1, 0x4, "8660b96434364ddc33431205a1e93007daecfaf449baa51c0f7eae6b6e6d097545e612e058e77ef90e9af9b7064459e472b342caf61da3c9aa533ab213cc38cfe67ae1f471877b297cf8cc06904f2b93be1fedda8582fa097c9551d50457f5a9c3a7bf958594fdf5d8ee8249c2184f7e874341fada3f241f9d8e09c5d8cee51f1749e7b2478083c14785c4f488ce9f6dea12c2f590e191f365f576b18c94b7ff5491f545d379309b7ed055edc140fa250ce09b5612f316a30e3bc707549793b61130c40c8df972870d56f780aa2998d1febc391d2e126ed8ad3eaf1139fb16e6993ead3d09bedb65fbad1487c6897b10b2972280cb0946823313b49dd8c17e48d792187105fe320b4ad62764f6a9c8a489e76ecd619fb96e735de4a761336841e63a074fe4fd43391bac74cb69e9b547ab76dd6393aac23d2cdff6d706ac0732fba5ba4562e87e4d07b6217daada1327547b49b2e70ee1b116dddcafb21445ed9ca58e112d680badc110dd77cb1455325c547b48e543e1e4e17246bc7a04bb872c9aa7818579db6d234d67180a0d04a92d21cc2221a96cb74b5d6d1cdd6610c37e712a887d73469915cfa1a153e117815cc657c8647d5513fd260f7bc6cff731567bf576b061f46767bc7d25dd8fb5baddcfb146d34b2ba2b81eaa69bddf56ae3e8f9252e96c295ee229d90b788ea23675857f044cda9218cf86ce39930bcf3b4bffa46350a4e36bec5e969ff086af36975a88fadcd00b5ac073ee4a0e938e56c362935f1b34f8c5d82a0c49ac0c261cb9310fba92907cb6f59d8fb9274bb3f4666d0b56b38f246cffb95e59480cd4465b46ed8c3736acbb90c12dcb3c42089a870de07ee834eb14f429e37e99e21c20d9969ad8cbd2841b2c707c4ce4d5899a196f34d42f633cf07edb2a4c01d4e82e3a6e649e9f294385c05d007ae543ddeb230f153ea99dd3e9af1863fd6b09f9cfe36b4bb00b777dc32f66a5a5f9488ada291c5cdd5c61722e028070d194154e7f749875d0b6d48092f6718156f3c2afcd04c581f8c6560c72287d1233375d4d40c1018422337b5f8e5359db66a0308ef6c76acb537d7d7511e925738f7a8d31db1be655b7566747f1a6b466ea37833cc0675b6716f44f5718b0b7f39873a7658d13fd7fc1718a0ca504883b4645c3f2bf5b676f18786ef678630a245542a25b658b88edd660fa12587fb456361bc654acd874b8f28b6941f792b725237404e79182f6da411da2a35e71d9d044b10124035ae1e67ed60f0ca0c7a03be5359a1c3510f6d2c87ff1a169cf74b231f90806e3d3f5b4c6861e764b3ce2daaa54f86a31666dc2fd4c8b4ee9c68cc71512b1f69674717c781917253ed30dde70b94e7be72ea56441203e4654a1483cebd54f9c7a1a1c1afb4a9141a3e05d898c64f86cddeed1e7a3a2320d58cf9699f0994820ccb2ec8902967a14755ef5fa2e47b7b2ebbd1f322fd0d3907337f8a03a5f72be8756115c05184bceafad24d9437aec3e1a8f18a13a611ff20f365b21b178ca56a31da54f692d9ae8efcfdd93b4d5e7f96845da6bbbf30b86c5fe3143b76111dea6652feb3e7a4365feb7155347bdcafdeb06616f95c396c3026a800134b7035baaf41555f57616687c897e237c51d71ede34699b780f52c5013d575a6230e88e82a21b4d8558a45ea1222ecefb3dcd4e622ac182ecfd33da060c6aae17ed5d93f23e46ecab31379f4312aa0a61f82ed1d02d0e4a484b9e3251ae4f59c24543e99556637993a55d2ec52fcc943dbfbe7dd7e97ebab9248e160200e0d86fcf41e38fec040f9140751cbd70329404f993170337fd9d9579133d44dc039af377d191dc0719fd8f91430192f3a7c93550adf23320cbe112da99dec5202f7acd062ab942df111167916d911b8d498e590fc60a18a5a1c883e48d293c48aa4333e563dec1d3102ee938681c6fea72c1be4492ecf98cbae742a6c2340bb31d008acbfa8b65476d7763e51aae74ba5e1975dc1c906fa874d6c78083bc6c04c5c4683f43977946a38214e605cb290b62ac9c058b4e190a90f2ad7f6afcdd557964eac2927a27d6e2b40d563e2a6cbe318d221cd4ee15e919880a4dd596111ce3efbc621d322cb1138c2057583efaf2ea348e5c6179fa8b282bf98446c6fe3ae2fd8d46c5a151cd9e4441d79ad953e4db8b2c6839734afdae015c1c8f5fe34a3847a7b6f0298c75b476b6ac9f511151ba745442f2b9bf816b5a1eced797a3da30929f84ed280c503ac72ca41b3cbe22aabbdfc57207a714c7b4b49a9ec660b1263928a12f92bc042fa45efdf902873143d88aeb984e9be1063ffebdc9dc54688bac2031031a420be9c0ff8d7471e1308c607b7709141a7ee8a8d882d72ae5d0db10923f32c0ad14f7de046268728b4a98799a4f39acdc54b25f75206dcac95b4f1a0dade331b449f6cf6cf0e569b3f3a9c122b5bf7d8188457877a31a4194edc0654526777fe32b3f0fff20b6511f903f5f409381fb66964d8c9c731d597c514c4c6577eae41c16d9ae849de2e8e92c09dd3b5b9527cc134f8a4174b1a1e5bd92f37889fb2cb291e9593394bcd2728d549940d588c0569ac0fdc255dff10060aa7cba972b870f22fbfe007bfd9cc76f6f6e525d02c4128b0bf3ebbaba1e3d9ffa198a21a802f4ac2358f429b75c3792462b33bbb933cabaa2c41d723b3edf8acc374f5c7c7555b4de95d042bf5ccffc32c0fcce24373a0eedfc9a986b399210ab5a66a5304cf42c8f50394613f2b72e5f351f584a4b664fdc7bc3928ba5bb358dcc5ffd2efb7fec829c98de3cddb53b1c0e5f9f9addbe6e3139752e24f11dd0f4348c1c4025c5efffa85d92528efbf306364262b7e6275802068f83dc2356e455a89f842bfb420a186172a13e4665dffde952f0c604efac08862eef99c03d6391f3a0cdd6bcfeafc75de0809e1e60174ab50f4d781115cc1af4a7082aceef557c10fc5d08b4726a27e1541a94dae4ea9539d91c112613384ef4834742fbd7a96cfdb418ff5492b0d04ccb85930e02182a2781c494f300a3ad807584889aa66fdaede124e445a97f315971bdc34c9099ff207942153cf6c10ffc63a8d96236008fd145e9f6318774d519a0b6d52a5c3dcc8a1fd9acd860bbe043ead80d74a4dd6887d64feb075095f33b78bd9512d7fe0e18b7f84cc9dc852c815961ba914541e83d4062b9dde8a72f31c7eaa00621a9316fab96315ba3ad97d82b34bc375fd7039975742365fb1f360668f8f5686dee5eeff8d9300750f46a8e82e06c08a1b5f90b9636217a4ee67c747713584db3e624b3a8604b574444273f01fac2330b207d90dc86cc5c3c54db19145e594a5f2fb5bca47e596e4bbff6c3547274102b3137fab1c3002d3cece6d292652f2b28e087a8594940cc67e23a12c17d2778cb950ca3b07df04784eafde0143257fb28fb091ac269e43bdf697cf3ae51aec4ad3a16b9b8a5c9255ff2bf0f786145a0d2a66ee12f48ae08bc9268c1d35bd412c9575756abc8dba0848414d56da2344406ea089c428f83b5c2f25a11adb4fb749da3355e74346da27eba1bfdc319bd8a8d7702e40b6499f4ebd5a3c9c933243217cd049814dce2258733fdd01f3e277466be0c23f1c0c089b5d89af999f49eb09efababeed26d4aff4d290026cbebd2244bdc458ab3113e0e97f1ff2a39c04761da81ab0cfe985104644ec84d15389bd261256bff3936df3b43e5b6b9cf181b02fb4d85541cf799b796421696593b8daef291a8aeb77c8efda447314c12c266d8fb9d327752f063e7b2f3f1b935f9b8790164b1bf0298e06139edea4e93f014650a50b0678cb1e57a6074ad10e422b92ae4374efd5c9cbdd5dade74357ba5c1c493ea422f92f9c41b98ddf34466669d72bf47ed81b40bbdb4432058a59f63cdbb4e1d7eac027d42c34f34bccce71018b0d9cc4aea08a7064638eb77fa69d7bf48a1c4947ce01962168c1ef44809f5d806fe3572371c1b443e16777e8a92cb2cb51ce46e272dcc7101fa81313b62e0675afac1372b639f0b1352054ea64275003632cfb04ba640efc8718b0e7dc43a2261f4f17c647004428bede1d17b98e8be9942aabcc3416f86812ea45c4649259ef9e8da3d02e71d7c98fe4f2a34ad29c598fe934b1c00df216d656b8ea281a79da53b36c7c87c1864b82a26e40165593a6a70da627a1bc85cb5aefb8f203438960760662b084d23a69169dcb9f43825356c3e63e25b3d6f707c9447f79a986e685fdd1e7fd6c3afb0323f49fa0b16edf346c37972f560b8840c5411319bcb0f165d6bdfc9a53a563b496b0e6f91d7d35aec624567d546aafcf56239e2fe0eb3d4e9bf8fe78907d0a53b3d182c29f54b227d8c63a03ec4d6239c8f53de48add70b9b65a6b8972f592890279bac1c7b2a2a419e40a87a624db6f6c501e170322b1dd7b661006695458fad22be27a1a0075baf324e72ba22926cc5cbcaf3c56e002f1a7a04d9c8df49fae40ace4dfb80343f7ea594c90f60321cb9c20e65f6207f4e0175441e0e2d4eddc96f5485c862c9097826e643c660dd1cd8f6f2640949f12b9b9fecc99bb0fb0390ab65b54e384f3b8144e5ba37ffe6db3ce38063133fb5c4280de70299d7bc5d14b3d5941a5cff3753ed1f95c2c72797633620f32ff4df56f4ab7528758e5119bdea4e6fc59bef7410ae2c4746572fc0abce181f43c490fe4f23b132b4720470c7d3d66f5e93d08878d3f1bf8a72cbec3e09205c929082bdd1b569f5544a828a66ccd7f96dac7b8249a8d452cb14722c67d4e458932c83eb041de93aa1117883ffd23d0c4b57f163cfac4aedf070075c1bbc16f62197881e59e4a4758ec566d0733d3a5586809ac54c0ee83bf795404bf5654c09b0dbe79f2a3fdcc03cae7b456ecf10a4b86b20b580c1259fc44f0d074f547dd259f2952b0e69935ab3dab3690abac87dfce1f88a7e364cb00b0b377c324507ac0e73c739246b81f8a1457c8fd98c1dc5003cf55ec2bb58f303690929c270427815b1ea94729ab4d801eb3befb18a2a3258792f49d7cf1dff444deb06c8b9696e940e21e6d486c9249479fdb13a78880c5778fa0d3cb3060c6023e271151fdb70f7cd0c20558743c8832a330e1b77f32b738093d9815b285f661cce8eee77fe73c46cb2c8fe2962898d114fcb87664486306687704d4975be715c1e7de629c52b0b0f2cdb135f83d3e5c125329933e840fb7cc9f59abd94e34a54e9035fc70b83036d9c362af2c77f5b50bde07381115874daf6392d6ae847227a65620a70a090d6d389086be1d18c2509deaa2a0d7c1f72615e445d4cdc5d7d56377924c5ae9dec0d0113048300158f45061b870082f32c32a345eeb9349158d3522651d7f213e58f7b06c406d957204236c29917060aeaeecb52cb68de8b48def804d6b3fe237c59a4cad9b498b9a03f518bb22e6eb7a6e339b33bca30f1247b453aa4baeb9b4c0d3d220b13b59fe42c70f734eaa3e5cdf704500d651d068fbab196344c7b232052d798850683adedb7268c693cd7c40fa3d0d3771a60b8d0ace1fb899f85984ac164d693fe8c3a3075cce641cc9923cedb97a5af050f1e46a1bd633bc9908ad18e2a9bbb04b2f92dccef4fc027c0793f7effe5df0f458283dd7d25c557e9b484f8b60a4716959968aafe5544477cfbe8d83748a4a6cfd20c3c65fa664103adb70a7fa82901c26b22e426aab65f1b352e76c25d21fcbf07aadf90fb80d30a43cf13c1cd75bb89613fc428c0f5628caa7f16450bc7f9969da62d5986170"}, {0x50, 0xffff, 0x4, "255fc47f2cfaf21fb0564e42301166493b4e7bb93d0b9ca6d2b7e2c5e2ebdb2d246910b2eb6c28ffbc8416c0fed5406c8f8ed4633778762c9a"}, {0x48, 0x1, 0x81, "05e7ec3ac5f9caf5792f5d7fbd8cdff35d29b6bc2318ab55a304ef522de6e1c6401abed0134ce91899a0aec5e12f6e1f61d3"}, {0x38, 0x1, 0x6, "889afd8db3ef5040b6557abf6e3541905fc5bddc7ce9b84d5e247ee0f4188d293d3990"}, {0x50, 0x1, 0x5, "cd516e58718e48f096287fb05a35a98388aa593316f0f2e5e81ff1a71001a65cdf51cc00be78671b1e21e92baaced4fe96c1a6868b0047ca22b8f2"}, {0x68, 0x0, 0x5, "6334195f3637df82ea0eda985cba784d7839393266bb15bc47716a8bc30e88d656cc86e3d0df81687f8a6113be3d8bb0342a463acf69fceb40b17634f1bb5a8c76d06a8d6657b43483006b6bb271b3fbfef5a7"}], 0x1230}, 0x200) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 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) semctl$SETVAL(r5, 0x9, 0x8, &(0x7f0000001940)=0xfffffffa) r6 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETA(r6, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) semop(r5, &(0x7f0000001980)=[{0x2, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x2) r7 = getuid() r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x5, &(0x7f00000019c0)=[0xffffffffffffffff, r19, 0xffffffffffffffff, r23, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001a00)={{0x8001, r7, r11, r14, r24, 0x8, 0x5}, 0x8, 0x101}) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000280)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x0, 0x807}) 16:01:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) socketpair(0x6, 0x8000, 0x7f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0xff}, 0x8) 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0), 0x295, 0x0, 0x25) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000940)=ANY=[], 0x0, &(0x7f00000007c0)=[{&(0x7f0000000200)="0663ac48d872324a2d75ea7e8f309a1139ac7d1ee9ecfd109be6736f1eb94f7373788245e28a15473a7b014eecf30407f8ea9dac5b5c2c31fe2d9a9e95c6d2417b244df72d08881ef8a5df149ba39ea221dd4e2b557431422c783c4df198e35a31868c2e84b50a0e42b6aad204f98661e58af0b899fcb6b08ad0ef27c273752b0f57f0f414f719b42b7f98336ddbd849324319d0b1b1a01881fdf1fb1d07c4bfde3cef047ebbe079249b82ec7d4e493eb00ad9c0e9ecf72de2b0de01fbd496062dd9480624a159df12a3d24fc20aaf496774510beb0b1a60d9a5b8529e36c0082842f8b8eb845d7df30c697736", 0xed}, {&(0x7f0000000080)="fa7d6ae8a4d050a73bc0bac7e4641739905168097956a6dcc32e0f835011793f7713612f8f5b84c24f826c62a49fbd93a3cb585de6dd19160827dcbb9a0dc56e2006faf1899267fe459d1ea24e9deb994bc0106c56e1506fe83eca3aa8c4f56ab34bd433727b2eeeb68860601efa795259f02053bc9ed6ee54403d6e789cb7", 0x7f}, {&(0x7f0000000300)="5d3e15a79d0e5cc5c283528ad5627f6908485665978222c002b75950ce8742aa3b533e62b72f9d1835e478df046283601707d0cb595252595125b75958ea49627127d503fceff50cd629db7f90c0ffcd9fc227e75c28b3d3f5fb0f97b48913f3689a273ada3dd6f432875d46cfd351201d77cc2675e063032c4cbc002fb55bd61509b1395d76f5a43e", 0x89}, {&(0x7f0000000600)="77ee3a76e1e32d9a543a5ab7a5709b2b15c7cce5a6601a7daacbd18f0f4f7bf30f0cc1dc41fee91984b851caeee9188f7b1d273238692245f9b206bdafb573c66374f47154d4d10c44c26387d4483ca3944b6fbdba292f20d619961c61af1093b1fbce5f93aca6a5c65b63a106f091b90bb2fed60e0a3fb9ae72d4c8af5b27c80f2ac820ce3fc92aeed7895e14af775691ce4d1c1563a4829796b0bd5e977e2b924aab90a2685bc681afd47c2dd1871782253f", 0xb3}, {&(0x7f00000003c0)="7c010d85ca8ea742bd9ab48a70d590f6dce0113fa6a0dfdb2262e0764bf08538bede97e7f8a2fab76e84c3c4e004e77c9241ef05bc6e27a062368f01176af1ce286d3ef7de55ff4a5381c00ef24bdb94c591b381117891bb5171f228f81437cbd024c837eb38b9a044313143a0", 0x6d}, {&(0x7f00000006c0)="02735cbc6fa4ded25a2a3c768012e82c0903795d5d0a1c8d1fd998a35f20eb24ee7fc2edbe6f35e59370455df25f5af9a522b37f821d4fb9ad53dd259dd7c63480d6fc9a48a59fb2c18ad2280e308e23072b6716ddd003ab8f4f4caf7e5633f5e859cfb79ab1834a69ec372f31c21158d230283475a700624c63f0dd8e5e886b44f5f280d47bf7065c7396459580c415e48ab5383835dd4bcb0169db166025480b53ef62c608fc1fdf75eb5213ce14a69d79ef6d0569243165f8c55fdf5339dc9e5561baa7fa5954083d0b", 0xcb}, {&(0x7f0000000100)="5825df49708c1df252a080669813622f72c19a81bf91502f7ab7a3", 0x1b}, {&(0x7f0000000180)="706472b197c281a98d", 0x9}], 0x8, &(0x7f0000001600)=[{0x1010, 0xffff, 0x9, "2d4d7b0ae034c838f9ba453608af1406dcb133b0a12c3c182afe8e979e89b4537fe4dd618956d98d4f8ef47a75299c5d4bf5b891fd735c990b5e80d4d3428793f95d0e37288eeae4c31aa90a4437e0b12aa2ce2957f51ba6d0979305502e783c8ce3b9e0cbba1c3b0a6c74e1b7c0553ae10bd6744966f611cd612ba18697e36416f28cbc49f03c06e1af5f9a4987b88c1b0f889c362a089a0d6e65a4292d6bbaaae519d93e256f04d7b367b1246a6501bac5c42a756424e7ee9fb372e20eddd08c5179cb19189c88f6c6137cf4b7de5f36ec11770692d7809a87b7971184b4ec61f944094bc3dab7028cd8e5ee9ceec3a8078a1ff87238525836dcdf005a4f91a80127496cc3c5cf1b587de27cd0943d4a14451e0598a34dfbbd9b4a1e854255f5e26da1d8428e72a82c16f8886db2229277c23361d3aa5b4e5d803f5509ee2e11cd073122b8c4ce8b3357940c9e13ac5c314847f1c8d21c1606bbbef71039530ee61173082a5046e34717a6ed7d387cb6ea41c3fc58daf5d4adcc94ccdbaed5fdcec946a92ff967562b538bfb7f3d06179675a90b029e90e3064d36617d078e89b5572e3ce9eb936c367d95334c349622c0c3eaddeab4bf508631bee51953bed1715f75aec0ce101e1ed176843ae10ef9c0c620cc7b65ff78d355710560fbd451b6c08c6f0dee4a16df1c375b26693ea2993179e7968fdb21dda2380b36a841b30acd921c1751ad3daa49abf3a6f8c9811607906e9e28bd947b37d11b586fea9f04bc407759a1e059012db7a244658cc582ff60f478c2f50bbb8e456a4a0734e123c8f1ad187756c758cee4b206a0b0afba5befd38ff3a7007d2aef6a6b5140f9d83b297bba01ccd75b3dc46e0b1616054196b39f44427a4471deb630a2d1b760944bca1ad6e62984c82741bd6939facbb55fc7b906c804c6d6ff26cd8313376326ce9d38f5e661ab8d11916e422f313157dfaf24588fbc2a003bcec4ab89c179dca08fa4f926bf2bc567e97e3b5334c9a7e6a9dba5d19b714abf580e689ef701857c1011098146afd76e9ef9bdec17e3da53f6b777a8fcb97b844664c6e11324bb73709f579a668f888fc7a370386307783543f640fe3f4df01d2bb9d177841afae220a90a261f84a7f72c88f9b7a5d6b07bc3d34fd93b6810993e3b5630c686098b4b24cf30c582e3a17de2590eaf3b6b43c063e56acf8da337cf3f019849b2d704c8b3995e0fff7e5fa6c0ffa99b543ff740c21e07fc8a72a65b49b1600cf873e36ff62eb7eba65a696723e2c4632f23c7ad9ec431358704087d4bac974ac8d3e7827f7ed453381e6a0cc5e1307068ac6dc0660a12fd67664b08a1a8963d1742cbe8d9749e720442a7294cfc273fabbb9f9de87eeffa6df85934c42d11510393ee90d8d50d28c6c5d5bad74b6eb68e762f8713af99654cfc0ecf1c004c75cd3b0890dfa20b14323711b792995d04d4e7a5505b5316ebecc14775e0f62e0ad567ede404c5511d5d1e67a1669ae07145e11aae9b0e0a9ff3d919fc8d84cd095c963dead0c29af01b8547f465a594d260b88373e1b3aa51a3251cacb48b9ac2ba09fe60d7b592a77ad74f2b7637cb195fb9687266dc57f38a374f7bfe30e9489f11806e9a63ff61feb729489faf3d258ef8d3d7e7b924c3a734a0d4b12b17a687f71575c5151bf88d56e9ba83eb5d470523c3bb117325d5d0620ed57816212948a3d5e97a68d7e958a42bb913b8be9b7faef66b2d1ceee3e4e3f9d7cb1db488d3f685b974cfa873c3953a169dfd28dd06625aa896a1d9d4fec6eca33eeb82d1dc5d14677dfa1045f25e8d7d114b327dcdadea2ce86f5f35156e06d6621b5ad7e075774a4a811341b053aac5b0342bf8b1bb11c989d560c2671c7675090592e1f7c1f22cb71d54b976617712b97a9bb1e3b08df46278be536ca0cbacbb46b8b88ed32822ca7c193ada33ecc01ceceea23aef4df5a0d6f4e098970308fdeebce61342da127d8cfbdb9b8263d874b6d5c0f91bd454be739f677197f6659fd076c42f1a43f7a6187ea6a748b2822dbfdb5312cab7795a30e5a99cc52529bc1b35101f0aeb7654708325533009ced422b176693fe497088265615bfe00756a74c4b70e621eec9ae407943e4d4a1dba8f80e3ab9aa4247ea6043078cb1285c33548f0b0ede5da266bf412f269d2b1846e5beb7d4a1d7b728ff778ac3d662f25a78849c09995c3a187e16378bc9752d28a5b059280135fc8397c803a09886ff3c2852e8ba04be99e97fe26883cd74ec078bb2158274905db5183a1b58530941206f069ecec406c976e8df18b7d575e45184b8da033248476e06705fc21a8cdb64bf6c40a27d351baf2f351feff3869a2dd5f01c72ef07620872beeb4b47ef15c42c032573605a5165864baedb98c5b0a34a3d77cb38d25aa516922ccc3f5660ec882955c102b8e2eedd85f80ebf19b61873495ca887c5153ab630d5ca3ab07febe6a5187eaae7ffa07e363188447a024a89a53afe13905a5bea7aec9de22fc48d13608dac00f69399a9e928662869571207d4d1374a8f74e4c40c575003f4ac8a698a48f533398e34a78501dd7f77ae8e44208f8b605c2e08f6ac5477194636f87122efc173a872f71ad3f157420266c1b9f8c91e648e28b786bfcec74e015394349987e6d8fc700ec9676ff430242df4483be16d61929dbf6a4a35f9254ba79a0ef2b02187d6f058a221859a6e75902e144a8801bf05d271ab55b6e7574426e34bf57c3ba5aa8947440a2502cc6386bf8f3a3e2e42a681ed5acd05ab86548a2c2ec32aba5d657a1c48b4355b8841253fc6abc85a905cc6522cd70f683f4ee891d6e47d7a49afade4e86fe8fc07b20bed47e646c5b3e6df3996f55fb0ee9e6709b6cc96df3d9df1d24654ff77b614fbb242448d3913a6a9a1f433b57ab8b43b0a6309d57feebfd67d17194f57ecf136c791c02e473ea3c1b49abd44f1d4c62eead9b506a16a29fa6e723a813918e4ef3f06bbdc9a03cb82d34a1260b27f9e45bb40b507a76c06f4d7f8a5e66bf256483952ec7e39ce90256f86442b3657228ea688e4357ab9abab0bd5a1c60f7e42644d5a681ab157846a9810a5c22e116da1b880fcf49cc058ff425413d9846c435ba2a55177e0cc035fa1716f62880c0d93e5b61df8f2351c1d6abc6374eb216ab60ed508d65cf294d3809c98764fd863a5d49c174e459fac0be5874cc702fed96cce91f3676c81abb810a3d3bb30eb1d8637e07d59b710155c557545c0e886af31a1472e87dfa18843187463113ece16f173db98158fe206858727ec3274947eccbe53bfb25d4503ea9cadfce37a186ced1d7caa4ec93f3e543ffacc35896bd710a89004b32a41c485e4e96ed86358dd72029f8457ed90a7553ccc6288891bd6a05d9021ec4236d0ebb8e45005ea50aee0a1c39bd1a1735cd4ccf48811aabe05b0d2c7087fa5c6d7a491a83a18ef45a54ae5603a399e69da7b856c120d0430783f5ba15a1b691ae900760222eb1785cfe7804c3d4840ed3c021918d15392bc39f1ec21a77b6a84c2db87a4f26c9a26c904c501952a5e33e2fd75a21222e4b56881ca1f24190d4b722da73b4e342e4725cca8b40e2f0d071ae30c2ad8d6879471dd05722e9bac5da1f2a7127af1573d00db607461d8d5352b948bdca9bea97fe356c82fa3f2a5eca858b26e375471b37d00a392d139fc0ce2e8c30c96f8fb3c244a3503c36002b00e67fb354a8d2427d2e0c77536e3e0b833a6cc39e8d69e88549fb4471ccd7b844a59596081ed413d56e113676591daf20d4e02d233b7e2eb97667271e1d3104535016f7a4979f660dcf08a87dda9e9dfc14626dc297331d434d451914cd43d59fcbdb5a7ccc48ca276337000a8f177600fc1091be88edd7dce093a7cba6716e102ab886d4417bac54ad08ad0571225063fceb1297b01daec9b065f2d2c5681d2ae7b0e2b74404452671112c713b0d9564ab471cb04c29071a2c8620a2bfefb0066bc646b8d50e285385793137b20c0b87b1cbf1a976612b1f31fa0695acedb7a18ac311442f9870d15c7e2df7de98251f88de00f353a434b204b92a6fa3dbba7b5038ca6b7c7d418b25c3aa25d7a80180c53dd30f62313d3697427f5fd068568fb5c1b3f5b17a4b579d87b5c5cacaf8209c17135a30671b00a0534d319c2e6dedca9fbffc5bdd04fc8a4e32cb0ab024ea9750c3bbfc2e5dd8185808f4b07ebae55a63f85a49ccc0f463763e5f92a64e4bf297a282045e05352c3c3a1fcfb38585bc8b55921c2ef7c5e7fccc65e5bea63b5cfa0108eeed5b0761da783500ce90cbac176eb325a47803770769956cab06c5e23e720288880cc81b2c26cd27cdbc256b0b694a62c4860593314af427cdc37128fc535bf101d1c8724793a9ed5b58393f2b1a177318cdbc6b8114593b902ce678e5e534737beff9eefe716f87b35047f9fc93e3363816907d8ffa0c60744c68ab12e657d3f6c45e5b7ce693e09d8320aa37658224d6014aec9f899ced24bb10d7728c4edf487880c31f81f4f029947eacc2fb89a14c9feb0bda8060d05cfc9c7afa692e8b0e9f49a0db8b69cc35b00b694aa46c8e3fab8be48fab7632bb02f5521d0186c431520af0a8e80a374bebf3e189a0c1561833734663b2943c7ed45965eaae91104be76e2d0e1aea97ea11f751549e99a855fa2b0f0a5852d39dcaa42d19da05e742e8c548911b37d9424ad1a03dba3e4a52af6fff1c37b5e59eceb935fdcaf2383aa166993afcf06695deee2aafd195d79d557fd0204d05cc3ebe552452c3ca3521e27e225d54d9c258ba13965a9c2939b8a1600a1b70ad7d1d17fb8e16acdf0d3d5243179d32bafc117ab82ff2cabb65fc4a4ad88db398a0ec2434eb9be0dbe350f53344f3343589a4c546d3e9b7bbe7501ad4fff117608d15481d5dacb64e2dd6fea4a53549243c8bd84dd54465e5accc9ac50d4a006212cdb676483c5a069dcb7543ce64ef7cdf894bb7b70512b2000f89ef92a56db2d42f6b870bf4e3d0297119d4c693944ec2a96c9ef925e6096e154872bd5fda249abcd4a947140f9bc7052d138318fe08d18e822407267423d2a7374b3c86f0aede278e3d6943bfbf9d4f87dcac3a3b06686a238a448b8fe6202fff896265a0e2af0cd13ae82cb7bf8232a5b65a49554dd45c0a6a6c9306e86fad245a868bf2c085c81e9d52095d24b14580bd8d30e8977a3a428207f8600fa49343e57561925a87bf82a3b5834ebcbc37c5bc916b36a1f4f825646006b353f4b10c60b5594c70c5b68a3e2bb81e2b37d64a08d370619f13dd5d4219f08fec8644677b33a042a99889f4845fbb9b39dc712bf641f3dee1ff95ed61adaebf7fdd9f1561e25700dca19b9a232a4354f2fa788f4d0f149a5ddb69ae184a077e851cc95d25ae47f365abbf46e798635471170d5fe84d48c9a65a4bc73df3ec809dda729112a22f8f31c4d483d54208ac385524b227f4249128f9c91b6fc6090416d8d0c3cd405ece78853cc48974f21c9f32079e2d977c4f37ccc004228e87c55f147d5eb4c0b29b28ea9e0038844699ed2b58736deba2c3cc02d099bfdb0d47a77761b580d9c4e6cd3648f3787fd1ea994946f9dc207152f8f065adad528618255911b696dcdf7102e0b24e4ab723d0e975d6302fbe09320fc980ca2199c8e257e3d8375523431edebc2bd9ec58c6d09c29d8887e18665a3eba134123762a76013626bb0383f58c7ecd24cad9fd8e89a3cfd2d25a55178d8a8166e16e0de1ff3b43144d8e3e26742873"}, {0x80, 0xffff, 0x7, "035af76c30f0830c1b2bfe49003eb2d26c334eabdb7311c2107a4ef21d6850b6607692ac6fbb108c3bda55bbad47df1444cd61d6655865502764aada2d88f2a58961d4ad9122f2dbbdaf5bfc8ab57a7a5c8d71a1eaf3a1694b379e228c654291e1cdbfbb6db76dc3085ef96a6c"}, {0xa0, 0xffff, 0x6, "0d02029acde5f7ff3e61bb15cb4f375ad338040eb80ac949cf5c42c0540105c1a096d909459b58ffc810df322c455fea1dbbddbd0c40979a30b7bbb1c9b8d7e71e1c2af6ed949d6495c4850cdb9818ffaee1e4b9d574306dbefde0abc1e2fd3db6f6a6c4e63338fbe34d6fba978077f3892adfb0e17e55dc3387b3a28853400ba50d272b0c36128d1d20fe9fc68805d1"}], 0x1130}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) preadv(r2, &(0x7f0000000900)=[{&(0x7f0000000580)=""/53, 0x35}, {&(0x7f0000000840)=""/147, 0x93}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:13 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) acct(&(0x7f0000000000)='./file0\x00') ktrace(0x0, 0x5, 0x4, r0) 16:01:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="828d324020e334c4322b5a7f7ab0978b68869498e9ede8f8d0fff8835da39614fb6adb28097d2a44ea2a4e376c9d1cddc608fdab35c23fd29f3f3c8f96f61f530fd3a6e0ced78567a0ff710df6c48898d0e45dce2bdeec5b8d272fb37529e217fa01e0e46d151e75431c564fd3bcf2c8d93c554309a096aada492b4e12dd74acaa65de8e5de93a8cb785ace459bbe5e6accae015c11ceca262d52fb50cd78c7f2aedc6d6e179b0c49c8715c14a9b9e567024a7b19ce7a3454d9562ef9d6531c54240aaad83c6a3bb3cccf0190857f53c5218f0c8e59562740f9f3b6de73a72000001a892f1d400000000000000000000000000000000000000188ae170ed0ee66fcd560696719d11f30edd5b991f5a9141d8eebbac328ccd5cc6e0862e86128941e6c6e04483de17d0d56e6d55ade3aa9be7e3109a43308dfaa990af421188b15e5f2548577e356f9720807ca67e816766d0039344090000aaf46c30c9a2a9b28922b752c1779da0979dc67977d1a99d59ea8317d4789808d06249752f92d41f16c5647c7d2b8f5f772013b1f481d52d61a9857d23f4dafc9fd39d80bb04e706c07e99bcd19fbf54c8607c01f31dd8ecf8dd812c14"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x9, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) getpgid(r3) fsync(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x101, 0xffe00000}, {0xa61245783361e671, 0x6}], 0x2}) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x1, 0x76) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:14 executing program 0: getpgrp() r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x240, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8189, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x80000000) socketpair(0x4, 0x2007, 0x1f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x6, 0x7, &(0x7f00000001c0)="5eb2f4baafa28d91e7d1d19109ba292c5faa5e60ba58e2bd225b6ccf1b510f06b9bf3221e9f70f5d7be3f1383c9a10b70ca5b8b5325b4db586ebedda095fc65541f10452c56a2c383a4c001f01adf34966f9df43ffbee5bfa06920de02ce47645071c3d51ac4c35519481b9078d1a744863351171fb51c82168a1d626b33b37e174998f5c31a80f52b70d51b6464f49660330e7d0b6bc8a2ccb05c56c22bbd06abafcd3bb36e28eb79787de6a86a2966372687a1154626c80b05053515", 0xbd) read(r1, &(0x7f0000000280)=""/62, 0x3e) sync() getpid() r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x8) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) r5 = accept$inet6(r2, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000014c0)={r6, r7, 0xffffffffffffffff}, 0xc) getsockopt$sock_timeval(r3, 0xffff, 0x63f56a07a51d4540, &(0x7f0000001500), &(0x7f0000001540)=0x10) r8 = socket(0x20, 0x0, 0x20) accept$inet(r8, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r9 = accept(0xffffffffffffff9c, &(0x7f0000001600)=@un=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) fcntl$getown(r9, 0x5) readlink(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)=""/85, 0x55) fchmodat(r4, &(0x7f0000002740)='./file0\x00', 0x58, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r10, &(0x7f00000027c0)=@in6={0x18, 0x0, 0x97, 0x200}, 0xc) r11 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002800), 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002840)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f0000002880)=0x8a34906b) 16:01:14 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000340)={0x1, 0x7, 0x200, 0x1201, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) 16:01:14 executing program 1: fchdir(0xffffffffffffff9c) r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:01:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x80000000, 0x7, &(0x7f0000000140)="5688963b58b2e873c554aa8da4f3e7af22a6cee05dacd41c0aa3246c584470eca28b44ceeed85784141c83b0011f72b47b4765d7cfbd44fea01194bea559de8f5b02b7d8db09f30c64841ebdd4753946aae3b2ef091b7b69c41facb8cc4cfb18b7e8d1ffefdb7e0c41f445defe0555e0d29de7abcf06bb4aae8063ce1303bc4d0bb5083c2219129d2d6501cad1677c897bcffa8ad4930e2a46537d09adbe6ecb134210", 0xa3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="226d98d0934d4bdac36394f10bbe") 16:01:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:01:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x4000, 0xc9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) fsync(r0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pread(0xffffffffffffffff, &(0x7f00000000c0)="d0867b30ee1473d722957ef65deb9b31d5b3db2dab30e8b4b02bf6cd5cc5f2a65d56281081a77d610635cea51038a957c0a1d35e5bacb2eeebbaa32b5dc0b011d9d62d4682ef241d803b775ae95f226d589fa7681bf7d782de77edf876b38fbbc48b59099302ef117a9375da93ce424054dbb3d6e82227fca365", 0x7a, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x48) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8098, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="4095d0a9bd8f88f59a487c5073b3f6ab0c966babcb3edc7b81a97ca05042d22c6f00dc6fb448b33bf1757ff2d84800f21a1a75fee90a97b015f1f50cdb9b354bbc1fc9c6aca5015d7ba4bfb8b626dc036165d98f0ab20e46edeb14ee791349447f7a4cc71ffcb811dcd903a19630907614b10639975fbf635005daa8b810fd1432baec94f8159f7e97d051e0ae559c354a3a67c14bb5ebc66fe9c5d30baf82", 0x9f}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0xa1054ce2df24258e, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x801, &(0x7f0000000400)=0xffffffff, 0x4) r8 = getppid() r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) r11 = open(&(0x7f0000000600)='./file0/file0\x00', 0x80, 0x8a) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000480)="eea16edf66943f0a08e99c3ed035dd3b68d55f310e3df944ee8d37766c0f66d07e785d21b69b584db97bbc7e6374a78a709552b2fb00ed690893770de237cc58fc041e56d5e8bc0c9278f16bcc4d8ea2e4f4a31a676ea49544f973de2abf40374989e548f3b987330bd61631f7f14e9b6428889a8593d8277ec2785ed0c84c2c58dd28f42d8f686658dfa8405d1017e8bf505319d75c088c656d2853451d", 0x9e}, {&(0x7f0000000540)}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r8, r5, r9}, @rights={0x20, 0xffff, 0x1, [r10, r11, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x9}, 0x802) r12 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r16 = getgid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) r19 = socket$inet(0x2, 0x8000, 0xc8) r20 = dup2(r0, r10) r21 = socket$inet(0x2, 0x4, 0x74) r22 = syz_open_pts() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) sendmsg$unix(r12, &(0x7f0000000c40)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000740)="f9208190513ed8138aad1a1be79528eb0cbbccc7b3fd0bc35c2abde114d9083611d40684efeed0f53e323ca2314544428da6cc01797fdeb14b08db361e0cdc9ef48588898a30f19b5e0ccc406d9e0e181f33a61cfe83f3bc9ef3e07944ed7c9aaf55632e6cd81ba192e331d38f0ac108504534f1d107767005d868371344013a21a736478c7c27319a4ecffb4c03525afd5630d295557507e4057bf970dc593608eb", 0xa2}, {&(0x7f0000000800)="c0e90dc725aa537ae7991addc78b7b1c190fc14a818166b1714b79ff42abedc38f5c6fa6d64f3cdf559922c100d88f0322deb41c14e6b3e8928665714bda719b60627bbb984c9d8b6b04e50ef0e20bd2d1e96c6679a7a6bb733cefa94ec78be84975f6918804d94234755c1dbf53ce0d9368315c71f53ae876067768a3969b0fad72864de2206c7f027a77167768458ef7d76c340e6719dd991aa3749ce4c546680c1627b71742069d8539c0ab20e1d744acae19c28074cb", 0xb8}], 0x2, &(0x7f0000000b40)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r4, r13, r14}, @cred={0x20, 0xffff, 0x0, r4, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r6}, @cred={0x20, 0xffff, 0x0, r17, r18}, @rights={0x38, 0xffff, 0x1, [r7, r19, r20, r21, r10, r22, r23, r10, r2, r24]}, @cred={0x20, 0xffff, 0x0, r4, r25, r6}], 0xf0}, 0x0) 16:01:14 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000380)={0x0, ""/81}, 0x59, 0x0, 0x3000) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ioctl$KDGKBMODE(r2, 0x40044b06) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10020, 0x0) read(r4, &(0x7f0000000300)=""/112, 0x70) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) read(r1, &(0x7f0000000300)=""/4096, 0x1000) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x30410, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x3, 0x3, 0x7, "b619e6e2169a31b7181b82f6a1e8c55893905196", 0x9, 0x2}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x9c08, 0x8}) pckbd_enable: command error 16:01:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) close(r0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000000c0)="510fc3a03879ef1c04311bb7965cff75360f813fcc4df0081c32dbc3f0fbcc34fde6be01987c09b6e0de06000000b2a16caea468d71fe10c2c", 0xffffffffffffff04) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\bb\x91G\x00\x00\x02\x00', 0x14686b9939c333f0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x60}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") pckbd_enable: command error 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) r3 = syz_open_pts() dup(r3) r4 = dup2(r2, r3) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) linkat(r4, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0/file0\x00', 0x4) 16:01:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000000), 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) r4 = syz_open_pts() dup(r4) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000040)='\x00', 0x1) close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r8, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r9 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r10, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r11 = fcntl$dupfd(r10, 0xa, r1) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r12, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r12, &(0x7f0000000040)='\x00', 0x1) close(r12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000100)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r2, r1, r3, r4, r5]}, @rights={0x30, 0xffff, 0x1, [r1, r6, r7, 0xffffffffffffffff, r8, r9, r11, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r12]}], 0x78}, 0x4) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x7f) setsockopt(r1, 0x8, 0x1, &(0x7f0000000180)="481613a91f9c29b1db31dcb2ab99258641f3b5fd82f4848912ff7b5fd358216c5a6a92aac41b783af2729558d85c2b915aaf60a2b9db0371fda8c06c39eb9fe2f34a87128de1770bc3530a55", 0x4c) r2 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x1b}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1014, 0x85}, {0x14, 0x0, 0x8, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000000580)=[{0x0}], 0x1) munlock(&(0x7f0000640000/0x2000)=nil, 0x2000) close(r1) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0006c27cc94428f406f7165ae47b74c7c32dc8af0938a23497dbf6fb11d232a47ef0bb0354925eafaa2c1d54ddd369dc3ecd2ce01e56d48241c310d47e76088869b100"/79], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xffffffffffff7fff, 0x100000000, 0x862a, 0x4, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x7fffffff, 0x80000000, 0x800], [{0x9f, 0x84, 0x1000, 0xffff}, {0x42b5, 0x80000003, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x3, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x12, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0xfef, './file0\x00', './file0\x00'}) semget(0x2, 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b660000000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000280)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000300)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:01:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) 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", 0x3b9) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) pwrite(r2, &(0x7f0000000040)="040865ff011d8593db045229b675", 0x9, 0x0, 0x20005000) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000fc, &(0x7f00000001c0)=[{0x3d, 0x0, 0x1}, {0x4d, 0x0, 0x0, 0x3}, {0x4006, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc2265a0a7b63876e, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCCDTR(r0, 0x20007478) r5 = syz_open_pts() dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r6, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0x100, './file0\x00', 0x9, 0x5, 0x7, 0x71}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r7, r10, r2, 0x11, 0x1}, 0x110, 0x9, r0, 0xffffffffffffffff, 0x40, 0x1, 0x6}) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:01:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) 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:01:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000001380)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000380)="a32966650f71f5025a35a6a248288138a5009942983c40ffa845c0ca3d5c35e2aa27dc71c3cb86357c2b0506747c822161f4aa468d5e0cb75f484c3740937a6e94b1d116422fd2651d37f1d947a818dcacd77d5cba02679e9c10e0d0c0bc58137d521600db6847464900ae6bb90f268d4b38de1ce159b94d9bfb3a2dcb272e33a38b4d66ed65c933db511a42595dc607aa6fed0359d544b3b7bb1d0371abd68a3799155ca32f6fc5cee539763e032db648563eaf74f2a4f4aa5be66fd0a4307545a7d72a1c4d95f72c218ddf9d4112143a39215dce0d1b43de63bb50c06e3e84913e5aa0118b9f68b1cc20a8413c3601ab2eed354080adc7328ba73dd9451895c6ab60537e79a0b1c29c03bd51ff45ae934e740842b83aa5678a0123b037b314a0772603af161f2387193871003bedea622d06233665f91f19589fcc0e38bdcac340540c894fbe4a7431d4452e250945a1c6a49b0d32a3d3d06b1c5da36b061d660e1f70fa2f4f70337369822b45a6065a445a50ca0366151e1af664edd58cabf3ce8b5c90c88270e9e814a622ce5ded035738835225c67c95639af1368c42cdeba34d55b2c4a26d19c262a3d8f77308f3ea4eeeebe201bfe46a43f37e4ee6015975cdd7605da50a939eb3ba69b3acbd6ab36d0799933de2f60b5212852c9c53cd61d037cafaf4ce373111b65d117596e9dbc8e4e3865ca61b85a0793e8f2cf9cbc392b95ccd7e9995088cada93ae1c1c5f16efd2c13547ab1470aa8f40927c8bdbeb77420a9fda05d970cc8f1335179558b77a6253216641e4ccc9594f5258d8738f28d27e97e8e0bad5efe5bc7ebf2a29b74d9cb53cb64f9d0a96d22c234ad6f082bb30c0335fe08760d648624a4ab1dff51b8ad3b2ef8b6f33da7df6128512e37b51d1c5139e34023206be070f7ed9f9d1518bb9d7fe2b93520543a9c3df29ed56d7ab3248ae4b3863ce1994f68eea46800085819623e7dfa92235f310bf15b09eb2a5632294bbf92d6fd02a4db323a3892af301aab4005cecc7ee298e64f49b81a5b6d63c61833104dac704c3347c2ba642a0c0faeab8955358262339cad2fff386c13534c2b8c55fcdf7c6c45754f097206ab01c228f47c785d52daaf27699c1c8b4ac20a809b3f26a8ea061e6102df1b86813beddc0319e7cd362fb7e2b7af2c8831c59ac8313ff40ed1caf7d1bc756d330ed4b1b01ab3ea3843735db29d03eef2536b048d01fd8dfb6d6771c7fbe4106e6b47a89c880999be9c39394423440301cecc5eb512ef653ee3cc4c8a7e355aec831570533ce0f02fa39e3aba2ef3aa9f687ae8f4148d7a4e7943e2deb843707bad56f85b4fcfe4df4da06ccffdc4d9fa37a78a96b1e77cbe6805386535b55ab62ebd484766b6f7c4d28f4fce00c5942377b38b94291a74ee4d4085eaa6823c6c8033df5c7bce018438b2191fea101017eeae7cc76eecf80e7ad53c90977eed244e15123095cf487a2d636e9feb1de0d364510c55c6a736e110fe981adad7a4b61e87a4008cee51acd5875aebc3d217e681760a250d15cf45deacc6a1be8094100f8e6bb54ed2b8339dfec3c2944e2fca018c6e47b9a7609472253522a30c001b05a7e5b6d50ba58105942f2f86b358311769e8063395d18af1edb38ed09bea2933e5317d02de85f933095ad4c271c282d501a47c009bde4bf68f90dd55a2cd75f233dee2c4bdfa9d11adf151e7e3f67d7fe25501d15d346a04f14c8ace4e7c863566a0418aef8f5b209056679debd3770867a1896a8721d834c97dee6c16de50c1f79544ca4a6eaf8b8a3224bf14fdef910b1892e2b8af9bd3a1a1be87eb18683051edfac1010f574085c7979a83a844567761d2c36bcd4a1e0995a8d77ecc11ee0f92122492261979f74de1d2f4321119e5a0d811d99bc1f808ce1ca628fd23f52f22947a439831787b59f6a0f6eca8635bb9f70b4ab135a0e37413cc0755daccc3b462c33104b26e214c9fbec0974bdd102881f5fbb48f8823f5310ea13ada6d0545ec1f1b6208baa9d06a3dfc231beecdad62bcf7ec57c42bda17492fa5d05787b2be2fead321bf53412ee1449420e1f6c0dfdf52b968048275ed36f75162c4277edd0a6a1bd0a43d366fced24f4b52941cb230ef2d72286c1bd59cf7d7568c79bade695bb6c5766f84abe117b547caa9ebaad14598e8f36d69ea672f90aa4689676761c797fd3b40709e8260e55010bbe79ee23ec0785d78ebfc4cf43ad6019fbec888ba2f9fd96dd8966e6ca143c579a4bc2c98817459ffe1f4630e60b345f8411ca6125ed3741227b92db63fecd272f7918072521207b40bf1748d1a3bbe768b4ec753c4df980e835f30addbb92cd8197b0afa1315b0073c26766276b6d28111b46f46a88917e20eb9042587bb50772a5301ef6041b4814a8febd20d32a95a83fc35742b8a5588ed6f6578faa65cc5ce6b668f7f4646f576e53ae15f9ac7c7ac96eb84d3befc34b2fba18e2969ccad2db272dcf50dbe57cb060ab8fb833183111f91b5e9617b8340dd475e7aad5730f5ba7947a6ad54064dda4dae8ca87aa98bb067cce2aa95e4bf50ce5ead0f8d9b8b38c596319cef87ca3fedffe61bb7b1fc728e719ae009b3df88e71f6b423da328294faa926469575b44ad4dbc623b5bbd6f069a470cff8c24a10860fef2bf5d8a24d456ad327515d0afa4461f703dbf6db99290ca9298cf4ca5741cd171b21f484eba949ee2e82eb75addfcbec9c9bfea3d0e31138d0cfee80f1aa9748f9b7359228e0a08a192e5ffb5e102497dea730ca4979a21d9bc0e77ea85d77a708d63518e46e6a9cc6dca9bb976bb53c66a1127919c6a42ee68929434a5d22c3daaf048a291a0145ce1f266c09ddb68966e11994dced5e5b0b68fc209032ed4ea50dfe6cd177d0cad8c569a8a0dec2ed1340aef25a54d69660195352e1ee2cf6e9f3b896a022135e72d0bd1f54820c172370c7996a3e067d6d925f798113d4b39afd4632c61bbe4c34d24897b80bf76f8bbf8819284066f08d4ed023d5c6394860c26058fb49f823a7969778cd0980b457c26c4eceb6c53e972e5b4530f89972f2b255e4ff75308270a83cb999aaff2d31171e8d108ea347750c0c525c67f4084426e7b17d68fa66d8dedf24c1e7b5db987dc8fff35ecde7cb3ba9e2d6b20ee1cf0e1048c17e9ac298ec8ffeb78a01338e719b119e10ac642daf029cb665175809f838c328cb07ff2f5a4b90a971b88ffbebba4b8e83a2a2b3ff0ab6be62596b90e99649b3d2e169a31011eaddb10607e44d4db1c414208623579c5000307928b96037556b42493b05b777b70107e7c96354cd175efd6df311cdf077283728a8d1f65bfeb7299ee262da52c02510dc07cbcc0f3f4e24a1c5f468e02d0dafa6cce29b1b3fbda2bb4c30f21c84fece80b0e2f97d66d5c974a181f38ba45eb7ea899e0075f89821d0843703c24a153f6a54fe02797ecc1913412dbea0cb3b905f13076399a387b9b4e9eceac05737283e27bdf00dd82b21e9ca6fab28ffbad1c6e1c1611016356e31e5392846942748b912bdb5d9b971de17b45f8da6d74084a12c5582f676bae7fedae71914b07c8251b3e3f8ac19b639f3e8cf1ddb3d3b40bab247218de33c2f1dcbc113fa58d6d30a3812d1b3dfb355f08d3a8a8eca4855681ede196622103eb0f752cd1333cbb56cefc9cbd9512c0f712fb43efac20423cbb27877dee63150432c02483a0a54dec09f89eb8b28dc05849a4b5f0ae2f3025f7115ca38d0b72eef8a8b6e1180fbc09cba0d819d658484391b6594450e632bb56aa49b802d98e917f7724f02d0366acf0dfa5599d026aeaf3e26867d535df9e2f54234454f9a7a554813764668d722ffead28f8cc1f3eeaa3238cd1e961d60609eea2e59092223459160f713e6094b862ea43dbfeecd0aacc913946d879cc0bbbbc5139ad92ea260986c8c4730723fb1e233640017056e3f73d6f37b7128609a95eadbaa1972b0a0dcb7ae42ad24f11c432010218131fa16e8f77b06c11ad5b4c936331a855e5e288969ba7946545988f680793af442cc92ee966569d9a8e31d66d8029f021c240e908a0fcfa433ccb3c7ae22c35d79e3f3072b1d0ee86cae4a518910353f0bcd7f27aa6d49d8a3f90a33be537bfcf4e7a512e227be11b174f9461a44d6f8b7ddcf4ed2dd4b56065ae528bf61b2df2af6dc39b562b63b175f0390f446445109c58102187946a2643a01beb1517393644c4059b1039344088dffd275edbf3a64af3aeb2455421d54ae21439867952ec2a6c4d784fcab729de3d5142f1a265800ad8ed3dcd5de82b6f725b9ce4e8266e241f38e470d5782d0d152b955dd1797c0ba582c6ea75aa29956884895e8b3d53b5c7b0077d09dfd7efbd2eda4402666ef73ef50014e1f3e19c3f8727f0fec9c53761278171091b9caf585ee8986efe5ec41a779f7bb25d65c0a97016f742c554c101ccdbe654d0af4fe8f0af93c05ff8c87afc41b1565d5cb76d65d233cfff884fc4aa9a23927823e0c17e85d14859c2ba5df07eff56b79d72e54c311f395f2f8290d737dddaf5f89d21d5d909e47e43f6e12ee71ff6d0b19d7ee9d8c7f7f10668e5fdc51236c49a4c3ab1788fa322ac253c6dbb7c2948f14a5480d64034343ce9dca907f7953b5391a18c5ef18852e07da9e371697ccd1dd6ce1cf79c8fa5cf6afeba56a5a393c7ca9ec77ee038e2ce1479a16f48d662ea5c0cc2548d29f0b767afc80e98d3d7802f9f57276eee1d5f880edec078bc69749051a772b542ef3618c3d02e46ec5ac0ed57fbd9619d91b4eb40e7f045e5113e97ce7b942999df5541bc58e7d632c5e46e69071dd098d9f05ececc46bf10261fc0131af1b1abd47e99360973f21e670bb70300c904db25e56ad85b4641b7f7bebc6f298518818c868ce94657d49cf045ce4952cd5b105b22706c987833d81e32c3d99cb8053fbb1c822653e0b80d7d9b9543977bdc1be8addd5a60a49ab0c0042bf07697af4f727027766b8f375e455f41dfb62423afbfb218decad7dcacf6a101e32d837a1f7a014e41453a9dcc2e430e10dd615ce29f41287b2041eb0fc9d668e68adc961a6e26921915b1a87d17ebca5a33203081cf3bab15620d63b9a9216244d8dda1c0da48cbd5872d8a30e647b1e29399141ac3f90f06019d8b2e17c93248f3e0c2870cb5d3242458c5bd121f53c363d966a216ebfac383425c815c5a4df3f365a80eeb8fb80fd64a509fe715ddefee5ff3181acbbd8f361e55e5ff044a3f2bf1c7cda05c469259cc4f5c53a7161a57c2f417df50a10488c20a3202b0ef3e5f490f20641c233d477ecc03876d1ab4882f79643884967f68053615693408fb15ca4bdca4377288f4833612d3a0c5aa7547df09122dcd18f56ae6effcb7448d10d55e83df4143f015a7b1d2a493c2d7bd3768f86271e37d2964316d7dcbc2f7e9a5594de8072726413278afa91611195e1980b8c79362ffd591daf16f613f4a30745564beb918541d59a39f0c3bc3efa3ca65f3a158f1ae47f0a9584ebc15ced93028baea2ef8c95ca6411ef6e268f9c7d418a455202f74946d2f28a86f2b1617f10357597d9ac2d21b1634018bfaa41a6154c66d749e96cf4e06b91478668561a4a2e24e338f8dbd7d0aafa5ec5b46188c8f58818c9c2d829fb1619beb7592af815bd46c210df9eb5ff5cf17701af65c30e2e911c3ebf084078ff223488135a53adb4de3d2bba0f35a239e21213709c419a670c10f10cdcf363b2dd18f10ef2f8dc96c8f9e16146fc907d634cb", 0x1000}, {&(0x7f00000000c0)="6ce6b9a650aedb694880d004686c5f8fc3762415e597375de172ae09130e5972c5c141fbc66287cadbe238b4d50687b10d69f329ee0acd8f0cf01f50b040f56e54241517d797e22cfa0699400e1ff0731de9e0f5f09a37e9e4bc", 0x5a}, {&(0x7f0000000140)="ccf32f3512c8fc13a9180b47b50bf55ec8f2d65dee86cae83a44263dea461372c95f374873d2920593fcd036d4c05564d0d281bc222f0e384a25c35a7fec00c55afa1e76bf66dc5d39912b48ac2279d8354e26da149c0e55b1c08547", 0x5c}], 0x3, &(0x7f0000000200)=[{0x78, 0x1, 0x0, "e5903c48e0512a64640d5c053ece79c9d2c13ad4a6770700376f949852f619a161f2bf483f23a26c6163fb8be747cc07a1699a1f938ed5e7aa68b124a5a8bd30a29fd779fc0987240a61e16a8d4ad5ca8df55a354c073d1e1cf58f0828aea8ac64ff3c94f7dc"}, {0x80, 0xffff, 0x3, "4e570b01eeb6d9797f7bce90177b20f706ff3875fbecd7953d51cbccd804575ac8ac89deccab2d03e5dc27db164c51d96dc39c1a523aa35e54b5998983fad0233aea4a83f75f210678260c5616b51a2de710d6002e59a852bcfad38cac318caa59b15674d5e1fb1954749de7afc3"}, {0x48, 0x649136163906e6ba, 0x6, "2a4730a994d42795376c67a304e1d1fc233f7f6abc3ec9452eb5700633ac05c6ca6f6c7df05a29b7ab527ce2dd24097f6eb1ccab"}], 0x140}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x4) write(r1, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x83c5c75acebddbe4, 0x109) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x51) rmdir(&(0x7f00000000c0)='./bus\x00') 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 16:01:19 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xea3e7a21229960e0) r0 = socket$inet(0x2, 0x18003, 0x7f) recvfrom(r0, &(0x7f0000000140)=""/98, 0x62, 0xc83, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x240, 0x80000001}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) r8 = syz_open_pts() dup(r8) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r11) setregid(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:01:19 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x181) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000480)="0e2012f59d12d1bc6db748bff5c64ce5d3a6425078a3b7f8015701706596192dbd554876", 0x24}], 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x6) fchdir(r2) pipe2(&(0x7f0000000100), 0x2000c) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat(r5, &(0x7f0000000500)='./file0\x00', 0x80, 0x100) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r6, 0x2000747a) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:19 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040)='\x00', 0x1) close(r3) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) r6 = socket$inet6(0x18, 0x4000, 0x0) r7 = syz_open_pts() dup(r7) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x44, 0x80000000, 0x2}, {{}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x9c, 0x8b}, {{r4}, 0xffffffffffffffff, 0xc8, 0x4, 0x7, 0x20}, {{r2}, 0xfffffffffffffffb, 0x54, 0x4, 0xf20000000, 0x1}, {{r5}, 0xffffffffffffffff, 0x8, 0x0, 0x657, 0x2}, {{r6}, 0xfffffffffffffffd, 0x20, 0x1, 0x10000, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0x1f, 0x10001}, {{r7}, 0x6, 0x41, 0xa00fffad, 0xfffffffffffffff8, 0x1}], 0x7, 0x0, 0x20, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r8, r2) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r10) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x80000000ff], [], [{0x0, 0xbb76}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x3}], {0x3f}}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x84, 0x0, 0xff, 0x2}, {0x6, 0xfe}, {0x7ffffffe, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSDLT(r4, 0x20004269, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) poll(0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:01:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x20003, 0xc9, 0x0, "0000000000000001d349736300", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) recvfrom(r0, &(0x7f0000000240)=""/211, 0xd3, 0x1, &(0x7f0000000340)=@in6={0x18, 0x0, 0xa025, 0x10001}, 0xc) write(r3, &(0x7f0000000040)='\x00', 0x1) close(r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) faccessat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x40, 0x1d131f45b9d22c83) r4 = getpgrp() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x20000) fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x800000000000003, 0xfffffffffffffffd, r4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = syz_open_pts() ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:19 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(0x0, 0x0, 0x6) socketpair(0x2, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000010369, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r3 = msgget(0x3, 0x100) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000180)={0x3, "3800a09997dcc7a62e2a1f2c74d4ec84"}, 0x18, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget(0x1, 0x400) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x1e2, &(0x7f00000000c0)="b6") 16:01:20 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(0x0, 0x0, 0x6) socketpair(0x2, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x72, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r14 = fcntl$getown(r9, 0x5) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x240000000, r12, r13, r12, r13, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r11, r14, 0x41d, 0x5, 0x5}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r13, r17, 0x0, 0x1c0, 0x2}, 0xd, 0x100, r14, r15, 0xfffffffffffffffc, 0x92, 0xffff}) r18 = getuid() setreuid(r18, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r18, r7, r8, r13, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r21 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r21, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r20, r22) r23 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r25, r26) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r27, r28) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r26, r3, r28]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r19, 0xffffffffffffffff, r24, r29, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:01:20 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(0x0, 0x0, 0x6) socketpair(0x2, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:20 executing program 1: r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) setuid(r2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x6663a19f6086ad93, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) 16:01:20 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(0x0, 0x0, 0x6) socketpair(0x2, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:20 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000001200)=[&(0x7f0000000700)='rc', &(0x7f0000001280)=')\x00', &(0x7f0000000780)='-\x00', &(0x7f0000001040)='+,\x00', &(0x7f0000001080)='rc', &(0x7f00000010c0)='rc', &(0x7f0000001100)='\x00', &(0x7f0000001140)=',\xb3*/^\x00', &(0x7f0000001180)='{@[\x00', &(0x7f00000011c0)='rc'], 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) dup2(0xffffffffffffff9c, r0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2c36c9e8342f7eb2, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r9 = accept$inet6(r8, 0x0, &(0x7f0000000400)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000280)=0xffffffffffffff7d) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[@ANYBLOB="fb18b8a35b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48b797eaba7231c3cfd504e98c415cc113ba80daa5d52f37bafcc56d3d89cfb7b39445c9c4a0b96acfce023994aef5a70acfc831a9c11bcf2b44727eb134bb9cde35ed40ac0aa6aca6e523"], 0xa, 0x0}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r7) semop(r2, &(0x7f0000000280), 0x0) 16:01:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/210, 0xd2}, 0x800) r3 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x800, 0xd2) ioctl$TIOCNXCL(r3, 0x2000740e) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRESOCT, @ANYRES32=r1, @ANYRES32=r2], 0x3b}, 0x0) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x7ff, 0x0, "6220a52dd686b9dfc15f0896ebd27438e60cb241", 0x4, 0x8001}) syz_open_pts() 16:01:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x400}, {0x84, 0x8}, {0x6, 0xffff}], 0x3}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x80, 0xff, 0x0, 0xfffffc66}, {0x9, 0x3, 0x9, 0x10000}]}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x68) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x2, 0x4, 0xffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x8}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2000000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x6c6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff80000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 16:01:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x4, "00000000000000010000208b241c8043b1ce2600", 0xfffffffe, 0x20}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x4ef9a089e37c51cf, 0x10) 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, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) close(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) r7 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r7, &(0x7f00000003c0)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x1, 0x0, 0x84) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = getuid() r12 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x7, r4, r10, r11, r12, 0x40, 0x8000}, 0x0, 0x0, 0x5d5db08c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005016000009000050800575d305eafb79e795fa11ea0fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac2836a3b5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881c03a0000000000002f310b404f36a00f900800000000000000c500000002000000000000020208a371a3f8000400000000e6ed00f8ffffff000000", 0x1e4, 0xc07, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x2) 16:01:21 executing program 1: socket$inet6(0x18, 0x5, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0xa40, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/60, 0x3c, 0x40, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:01:21 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e35"], 0x2) sendsyslog(&(0x7f0000000180)="1e21c85d150b598550347070e9109fc4e07aafb7dc276f3e1a6350b8c7feb1ff79053bf06bd8c3c117ec11362fe16b2bf52249ed36e349916ea1be704ef3f578975b2a4b03bc2d938381e6feba98288c5060e2031574fb271837e7adacf63352455dbc", 0x63, 0x75) 16:01:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xb012, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:01:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) 16:01:21 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e35"], 0x2) sendsyslog(&(0x7f0000000180)="1e21c85d150b598550347070e9109fc4e07aafb7dc276f3e1a6350b8c7feb1ff79053bf06bd8c3c117ec11362fe16b2bf52249ed36e349916ea1be704ef3f578975b2a4b03bc2d938381e6feba98288c5060e2031574fb271837e7adacf63352455dbc", 0x63, 0x75) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000000034, 0x0, 0x0, 0x8}, {0x1c, 0x0, 0x0, 0x2}, {0x200006, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:01:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x20, 0x3, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040)='\x00', 0x1) close(r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x401) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1000, 0x0, 0x3}, {0x84}, {0x406}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:01:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d73094790000003b9e00"}) r2 = semget$private(0x0, 0x3, 0x80) chdir(&(0x7f0000000200)='./file0\x00') link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) r3 = socket(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f00000001c0), 0x2aaaaaaaaaaaaaf4) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semop(r4, &(0x7f0000000180)=[{0x3, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x7}, {0x2, 0x3, 0x1400}, {0x4, 0x8, 0x1000}], 0x5) 16:01:23 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') socketpair(0xe3b308639f3d087, 0x4, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b3ea81e071133a2b0fb9a7cc3d15a61d7a02484c79e97f33", 0x18) 16:01:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) fchdir(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:23 executing program 0: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) r2 = syz_open_pts() dup(r2) r3 = socket(0x20, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r0}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x48000000000000, 0x6}, {{}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x100, 0x3}, {{r2}, 0x0, 0x2, 0x4, 0x0, 0xf25e}, {{r3}, 0xfffffffffffffffd, 0x11, 0x2, 0x1, 0xb1a}, {{r1}, 0x0, 0x1, 0x80000000, 0x7, 0x3ff}, {{r4}, 0xfffffffffffffff8, 0x1a2, 0x2, 0x6, 0x18bdb7e1}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x1}, {{r5}, 0x8000000000000007, 0x8, 0x1, 0xfffffffffffffff7, 0x20}], 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) write(r1, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r10, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r8, &(0x7f0000000480)=[{{r0}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r0}, 0x0, 0x48, 0x4, 0x9}, {{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r7}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r8}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(0x0) chflags(&(0x7f0000000740)='./file0\x00', 0x2a8a668f3c7073b1) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r10, r9, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r12, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r8, 0x20004276, 0x0) r13 = syz_open_pts() fcntl$dupfd(r7, 0x0, r13) ioctl$TIOCEXCL(r13, 0x2000740d) getpid() setuid(0xee01) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r10, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:01:23 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:01:23 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xffffff4c, &(0x7f0000000240)="7ebc19d6d32cb69e9491f1ed9080096389dfeb45b537ee3f1ce7975dc5a385d5eaee407c92d2d93ac738a1e5e6a2fb991b8a9a6adeb9e363afefa7372f7f974c69c53091323d26a3c0a71d87cbc6de7288385b0f1f98701c1869caecb513d493a96861bf47e51e5b8bbfd4ab3be9f70813b7fb3077ca44b7ab6973e44c6d4687173293692c7f1f8a53483feb71c056e03fff37a0b2754d05d188512f1b981e3185de995dc1ce99a1b3c7cd5c23e9589a8b97d33a771c1212406d84f8e09ce82f16bb86cbf0b991c28abf46f57dce1c0a10597c6d6ef9eeb9b1a4fcfd5f0f222d635a434d65e84cae16b438477abd543e18a00bc38fda96bab8cd647472a0f7949b5d695c1a05cf869490af43a1ad40069cbcbd1f3e2c6f592678e7b617b0f54df218ef89ce1a54ff1a382209f1a10d68352b59bae36ff8bad2c45652821636f92ab8dbad5427f7b6e310f1b5319337588168d59f38d5301950e323a75e79e3936a18424c323cfd57fa0c7c0afaa83c65dc013bbb6790a481d5c76e6ccd881c16c06deb29e3") r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0x200000000000000}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000800)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt(r5, 0x2, 0x0, &(0x7f0000000400)="46e9965c22dcaa451544591ffe921a9fd2027fb596f8892dc70e1e7fd52ad3be0a1eea891da5c117150fde2e22ee3f2ae412f956f1157801dfd1a83fb40461464a4d2bc11575330d86d0e27b65ba7c6d0e1acfaae3f623ca35308165878251dd59e930240084708dae4470511896fceaf7e1c2549f458cdea922bf299155b37e28fcd2fa68a5e411b602e4eeb0dd41fb0a82d3d276d405474d6dc337de23e751907b088ec788e440807e3183b77dd2d69b8d667e7f937e495da6", 0xba) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = socket$inet(0x2, 0x2, 0xfd) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000000)=0x7, 0x4) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000200)=0x1b1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3cb, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f00000001c0)="0400654a5c1d85045229b675871d946750857a9aafc2", 0x16, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x45}, {0x800100006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) pwrite(r0, &(0x7f0000000040)="7393a277e98ff9930de31fdc7830cba18bccac6053f1b76ae1", 0x19, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x3e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f00000026c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000001340)=""/196, 0xc4}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f0000001440)=""/199, 0xc7}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f0000001540)=""/174, 0xae}, {&(0x7f0000002640)=""/72, 0x48}], 0x9, 0x0, 0x33) write(r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x342) dup2(r1, r0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1f4, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) getuid() ioctl$TIOCSTART(r1, 0x2000746e) 16:01:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4, 0x4, 0x1, 0x2}, {0x7, 0xaa, 0x0, 0x4}, {0xff81, 0x2, 0x0, 0xfffffffe}, {0x1ff, 0x0, 0x0, 0x10000}, {0x649, 0xcf, 0x0, 0x9}, {0x2, 0x38, 0x9, 0xaacf}, {0x8, 0x8, 0xff}, {0x6, 0x6, 0x1, 0x7fff}]}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00001ec178aed5f592d12e2f66696c653000"], 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x805) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xe611410420766bd9, r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\xe4ev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r0, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)=0x7) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x2, 0x800, 0xe, 0x2, 0x0, 0xec, 0x264, 0x0, 0x0, 0x4, 0x40}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:01:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 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 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x9, 0xed3}, {0x18, 0x1, 0x7, 0x3}, 0x9, [0x9, 0xf4a9, 0x6, 0xe9, 0x2, 0x4, 0xe0ce, 0x2]}, 0x3c) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 16:01:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000041c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") clock_gettime(0x2, &(0x7f0000000100)) 16:01:25 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000002, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x9}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0x78}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x7, './file0\x00', 0x7fff, 0x5ec, 0x5, 0xdbe}) socket(0x11, 0x4003, 0x0) 16:01:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa6) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000001580)=0x14d) recvfrom$unix(r1, &(0x7f0000000140)=""/21, 0x15, 0x10c0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffea) r2 = socket(0x2, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000001540)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)="151baadffcaf8caf780dc4c6d877a8f84758f2", 0x13}, {&(0x7f0000000180)="058cf8336e642c7689b862e84bfbbfdfd4b8dd78f756c1c6e9891c95d22f4f9aa8223f", 0x23}, {&(0x7f0000000340)="30976860f3e1de6fcb6632ba5ba9a30a652854fbd10de54126b06298564a3bdd585111bbbe9846af40c42d54e566727d5f7ca1f02960dd02cd165990c52d8dfb60b0cd6bc952139ccb47", 0x4a}, {&(0x7f00000003c0)="4aab753de2c74b9242a5a220b5f205d571a625164a1b5a68cc12d786993e77472219fcd28fe2ab1790a7dca87e6a93ed6fa5e4328d0d506ae5d1a927948c3107dfdb348fa4aadd82d738ba3960782d02db453c3e177a10b63566df4ec493e6ba7b0c5692d9555db2fae9f4b1f50046d76a333e3a0facecf9244fbbed5dec5f5cde5354e75c90cd3c3e0238cd708074d577c956b574a9a3a3a8b18285e9ab60f1da15f9d641c5f07c8b24b3d69cbb1ea3dc5297af9756a0a0f075b68869add3752e464a1fce822660a4803b2b39f935a4209a476f74a7d13ee4e01b299e2cf49e96d88182335c51af0bfa34c3e23a7d8f496027f8c1fc7867d8", 0xf9}], 0x4, &(0x7f0000000500)=[{0x1010, 0xb7db93dc50e6edf3, 0x0, "2003b72d591da411737d56677528bde9fbb6b288925710154237c7aa4bcab4b9619964829543b9cc02b880dd9d9dc8a02b5744b2c75dad4b0446bda592249651dd443c47a27964012943d65a3afbf18354a4403410ca3dc6b00953d61408658145044eb60f973defe7d30d3fdafef4ccceda5be8c5cd539cdc3dc63963ad5d924c1260c68fec45bfecc7234255bcac68e0c8ce9e414199ec7ef5b24600b1e2c38cd2dc9eb106ddd19751a0119c4fe33cc6e0388a917a8bdd2fb01ed8a6003ac8232afec67aa51500a555f5e3ff78e297410a837ceab7e9714269e672bf186cef293053823e2e2b25270cfa05f80cebbe39fb07b914979b18f5869f21ede14a190e390887acbe3fbe9d4a4681088dd310f2ff7383938bd8ffbb1688bc90c9248ff6e0f7d838f5ef67607d151ffb5d857351a849a546c3989e327535df5a3f8df201095912c921ee727992421e55608f60a4f1e1078ee2ec5e4cd4b9143c024784c5f94761e903d01338572f69203062cd4e58dcd5504d0f841101d0e0cebda90b5d75b604662f60410c8121f9c770fec8781dbc875b1b1e4c9ec8fbb2e700992f40188307feb96e9cc8c331f15e7ac299f9f2b12a6344ed984ca4a732ebf1ad9536afd4e97f92c1634862ef59e852ec34ec73e5ec24670572def8a9dc408f461ed5444351ec6b2bbfe90cc09ce768bb1097dbb2d96bea8f1cff3d06d046befc684a5daedd55cfb63ff4471d4fb94482eb0983ef91f05992b5ece39565508ab434b4723a9fbd8cc07c20555ef830389a6273d6fb217765e98dfd39ff975357ae357e4bdc0c88814027e7929d2da056b7f4cb391a6f3048dbca6eca0368927170b0645c1e3a2533f45fdca33c2f3cf9eb423b7781d9b8fa18124bff017b34d5eac466b3db7218091a123c91df6d7d975dd462a1287e62137b6588ca27b41d5dc2db0cb4645e01bf1d478f752236aed883eed4814d94d23c801fa61c9a46f9c3fc089d48a9c1c2a033d46b5ae38130dfbe7b6f929799b7d22f9da00e9c520646e539464d3a75d96926f139023bfe99ecf826e7a4e285928657a9b49c52c04ec92c47e3737a64df49bb276e9f4ea22029fac24882e83f58e0ade5ef1320c44ff30da616084a6a360659370ae1c795de3221f53e38ee2556a7fe02e607c81d109d27c493c7583a4fa38b119af83ef8a43f15e8308605f0a4239935ad87b48b0feb6fc62ed3c0c72e70067915b54b0bf6658262b0d8dfb2c6fd33af756560ccf96189e2233250bacea7617890601ffdd8b9483c6daf582135b1a84d87727139ad0b895edebcb4f2a05086f5f7cae87c14adbd66cdeebbf341ed1e6a1c48895f39f55d49e81be23697a24fb876d685ba775c904a617a1df90fd22545d63c3bb23edaeb1bf12697fec918133b1fc20863c3040e5d5703d59591f7b5c5ba35b422ff321c393f6aabe13f0122206de58db03b1162263a959edda8cce107cb15d23a94cdbf31721c6c67d21943f548df6c09163c27fa19fcf56ed23b783830b3be07252451f7398289db908266e70fa6a3af85ccadbea046a0c424dec08a4ea0c985b6a0a75f46de635ac05a628e7dcbd76dcf91d679491e64b120c025f35caa1b9c96aa9936d5ea779d3f867a5305d45d900494c4fcb91f54c820b8355fb290f8735587efc78849bce0a375d890e025a0129065005498f92ce43a7b1bf5bffb337bee855e21c2ec29e126354dfa0d5878c659253898c16af59a31afb49ab87751ba906121f7fd3cec360329e462d7b5aab8499caf4ebd1aa4f912457d9c06467725c186e01b11bc62d755ae3e453add6b63fb8321f0ba8cfe7d1dbf20c83c072c8774371a006ee356607edca14d62af97021952492fc30ab6233a01b7e404e432734ffb766e475471ced8f82db23a6bb258f41d4b389b1c081c61e82b1b846167f279b11391321aaa7f0ddf062e2a9d43e9aeb163efe22f1ebc3b6e4052a19d8f2760dd37ed8293889bb77af830d5243ff9cfb8a0d86fc310cd443e89605acdf16e2e2b5857c41259a36cabc9cf57f0889cb26b701f4d8d3a60033dab851894b0affd002b2e2758c05a5441f430ab0b0729e070e70ef9a29eefde59e5c35f6d257127e2075bcb1124c441922844fbd8752a74d99e8ea7565e21e7ab766cd549ee57c4d2fb8d0b710c444a993a7567efc38bd37eedad09cdb0a3c573185b8ec43ca45858cc090c9cc2951f6d78979ec2c2a3e304827b7a8cdc6532a42277899d61d6dd056d3b555b08803b4e3dd7a70d48f5775e58cd711de902c58dbde8e7ef8eb28a10578aa347fd471e830999011112a203dcd74e26d0f8534cefe7d144fcd7d7b76ee2d50c4f96f0d67f6389310da7a56388d751e978025bd630b229e4942c641e20afda5bf89ea050ab259906fe7d763adceaf99d64d67e822c36187020753e3c59cab7fdb1e8fbbb66cb2951ef017f40d47a744d8c09e01b7a3551dbc6a79dd47aa6bdf9713fde7658adea97bdfe2a05ebdfc17a1fda457c77f1dad4f34ccab263a026d863360197c03b5791755b7ebcc4279386375647c0658efa709a6ab11031a0af9a33afd6d9126e26b3068a96ca90f18d730236f445d408310ff07c520404fb7fb767c3df8f1607fa2c3456ab738d542a55fa541ac5b9ea431d1e32097b58796a8ad3f43fb104d3f8c553528935ab011116a2c41b063e4c45a02d9886da1edc46317c31772fed3c4a80dbfff129019ea6dfc373d1f28d64686e6381f6a1daf61fa55a46da5304e2ed9496ec20826a594af66315ff897cc6a9fa6df1f6284e6d1c1347e4e35e885b61b5b30a24ef9f49ade61c6e2469fcb86dc7e016625d78c1fc08d627c05a14aa0a751bc0765574531680093f841c00b808b7882b2c565e43a3d3d3c246f1464649ca5c8ffe352382eeb412c43a3e434554eb4124597ee7f34fec4792aa88b4953a0578c44b21f83f9a5238228e30bed5ce93d977b278d1ecbc9f98c678876e18030a841bf02ba392a2d61588aa8b0683dc431a8b1a7e6e1b5f9b623e9eb3002f5132e0a90688690683383a77b9b3ca6061bd02f7abe201b50dadd938e4887fd5ea0762d07c8b5c9957d20ee1631b5265c6e7e2b2ddf6963df301e743ae202f640b75b659f855faa8683c8f5d0c6811ecc9dd23497731d9f5fd91f4aa33839215c8bb0d10f5d2ff9c93ed0c9b30d2465a9f5e8c8ac293d27556fd7d0c44a3cd86ea7b6e857aea34c9aa750a31fef00d3d8e9fa280df97054eaf0f1faa8f2f4299bf0734ff66084057e007a9524573285eb669409bcb5800da80a09d0e80a10a6c9743edc1652ef85c40dbf527ae25bd067000ac1598c6c8b5380c911798e6dea86c8c92037c9e589266db79dd43ef7848edf6564ecd53ccca6a060d17206ac75d14519f9948dea502a196f1a9ff0442fa9fec9d91ba372919a0b6e71150cc22f013674898c13cd38f280fe4cd7db890b0e4db84b5d58187dc50be95ee707a234d91fa3e8d256a4ac092ee560209680a738229a8c0d551cf65323b31ce0e113b0ab21d2fac7e2332eb0b9f560fb172cfd8b5f55494eb13af45ce0f1e83ca1d0f90db7b5d7db3c331785419704effd20736f44dfc652754e1536e05bce58402d3fad2258cc20249f1504512241f330bf6ec942df82b27b4765d6b28ec8db0cece89136974648b6ba1aec19c0ec1787c59773377594f1eddf0f5641602b682c2cfc87c8bc1236b0c19de36424b1533989fe660f5b7bf59dae1fb663a9ec0ce8936c21349855483f1d6ba7e7dca485563b01b485576f91830d1f4eee8299c31b4997cff18b0e8b3b277c46bd9d976420ea2f084eddefb1193288f2ec0d65d54ebd193ba69f675e178142ab26647407976fdff90ac86580b9485aa5cf52df5b509975ca663d3ae483e57539d6db3eb81d8719cc7b414db8f7fd84098e5d73b983048bae018c5d11f47ac0718dcf1829f1d83d678bd2d3a744900257a3c5c1f6f2e3713ababa7f4ba21fc4990fe62c84d96ee9dd7f56e03f4dc3eeee139bd58a2c620bea7a13eedfd2651094b77c31c5ff7286de79ff336f75de0f8ab3ea95365450343f2a1fdd33a52a79b6a6f4700a790ff5d681e0ba1bb705bc8ed55ecda4575325fed95f41dc89a31c2030f8ce433f6e7ed2c54e551ad83cb565b1c8c4ae960cf475e3616dc28108c11d0e310d7c1efba0a7dac2e49ae7b67b0d0fdf0715c20b70f7c16f05a9969268f6ba89d194dcd34be8a10b7c4c9ad427e30bf7d67ab40d411513045ce37b19627404e9e2cf9f704374843f58de67157f70a857e03b7a4c98504104dd618630f00507db355f329e12c9564ce9b52a623fdc6aeca62fcc26a14d0b64b53a5bf0a9313d03e658779a2ba3c546b7c4589862f85c1cc71da89a0a0ba07a2ec2727c74a8d38496fca729ed6b3fc362900ad6c1f1969fb8e3a6e8703e9451da7fa29d535111b8da8256c7cf791ee0724281ca616a02654cc037a8bd283f4e10eeaacc1a0db117520e53b62c68ce5c01bd23ef89cebef9c3db20180fb57a0b970bc4f318cf26add04c742d703bfb88534ba1806f128d39a939991b736953ed09955c8599df21b13240afc06170434d54a347b658cc909686ca2849048080f653bb59f68c1fcfb07d3cb5b5c1d67c82a5dff08a685106aebcfe09373044ff92ba9405d35c2d0e3fbc0115a944d72e20b5e6a40f33dc127db0841c5bd9c958cd9af1366d1d6630dee44d9fac1fbc1570f56e72a69668840c5f36f1fd6481d1002b4ba9cdc249c38ac4e4a4c266855cfe3326cff6760306573e1a0122c7eef79cd5570adb484fc0beb9aacbd4400c1167f91f1fa4e4f716e3afcd75c7f27a338e3c1452465361403efa263f21763c7f1f7d5eb299aa2d9986918e606fa0968cad3be4224474314ae0bfc34db6f679a4bd6b1cd9d47ddcb9cbd434aca86c9a4bc8bc08762b4706170d4412499ef2054a1e08b0ab09046f3def5589a3c5cf4acf8529de5663e689c56ee9b638a71bc9ced6112bf81f6c3dd8945f0339ba3ba537da5526e8c1a76682141acbf9a9df1b07d42da24a70e06c0c05558e1c8691164633da4c891cf5ee55f4028d6768347ad4d51a35d55e50196e0759985ad0c132c072646087e51aab5266dbfeb73561f8b139ee9261294e7a91b3c64f213d22a78a2a6fb957b00b8dee3ba670a813fc2e3bd141ffc94aa7a33c76de85c16d215b60c6a2550fb8e6120afd4c2767917bc7b0fb5294bcc54ebf7e175ca2b0493d26a6ade1ffdb37428db2207348a85ddae069ef3d46bae4461ad0f3d466bbcdf58acb8f2d0daa2d258f85844e3afc6c218b8ace0b4dc2d785597b53dd7bcaf6b721435afcb37cb516b5868ffdb94fc03e8da6d1425dbdd0329583994a09ce385c85d555e1e61f10ee92dbb8d0d330a9e6272d9b15f6b747d434903b4db3e77d13230811798a27e450021d3e56055e8e06d4639ae72202d1d99684ecbe3ac66be8c5612880742c517e1fc9db341f5e1cb73dc5665254fae036214a0f64d525f77a618b7bcde475cd564caa5dc4dbe8761440d8300103c88b9c1dfb9ebfb2cc81dd44fbd6d2785cd6b0d87210b47e31e12936dc563514fba6217a2e5a343e14cc234cd7ec370c628f0f024a430c016516de8a14e9c4b1f6513a48d4f04a746b704cd27d3f464811f33416c99aae903b0bca06f2c4ae3cb28f244c632551c402fee65509b6d26d842648d588758a0c9d41233640c0b9af4d26e2a04c280e6e28e066bb3ad2b5649232117d86435c87b0c4b201333072bbba8ced985"}], 0x1010}, 0x404) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x800}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="3e6b05eb5be58c032c8676a48af3c0fed4b48420aceee251abf3369190aef74a02d46df2d161c4dff89d41b6ee71e0f40bb27008443b219c8bd142dab501f07d6a279d0590f347001582e89a2cc643f610ece75f0810d80c068cae77b81bc5dc3348d1396dffb583c1e187e90207b540a33d1804e7fa1effe1c8449595dfe319b8ad3ada86018e46adae78b3ab5379fa538d54d2a5ce"], 0xa) dup2(r0, r1) 16:01:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:01:25 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) r1 = msgget$private(0x0, 0x4dba426e442fef85) msgrcv(r1, &(0x7f0000000100)={0x0, ""/184}, 0xc0, 0x1, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100), 0x10000000000000a1) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r4, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) fcntl$dupfd(r3, 0x0, r3) r6 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r7 = msgget(0xffffffffffffffff, 0x464) msgrcv(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/114) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0xa19, 0x20) socket$unix(0x1, 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xfffffffe, 0x0, 0x7, 0x0) kqueue() setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:01:25 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:25 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a080000002e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cbb8425fdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dface0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94b4bba37f10def211c5ee6cf4df02712a85377315804cb5ef517d8b866e7027ea196ce463213e49c9613c4eb08acda6f01694fa4c9bc11"], 0x10) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="0b600923d3e87ce58b474931c61f1df28848b60f298579e78a3cf2f0f92c996608da820700d5c573add9519bdf5a8a12f39af5cb9657ec6a7506c4b8f22c2e5b6ece5283a45da67d9d422b084d69fa4a4d0cf60b6bc03c0c0aa78296058e84cf2716aaa0855a64f8d80504e1ce8e01c632caceae9e9ad28cefffb276663a747d95f0f50188e1a0ab5b83db44ed9a9e1da1def3c07ba09ab6fa7a"}, {&(0x7f0000000140)="db88eef384f78613f3e67fb1d8d687389722b7b0f850c2f17afc0ef7a2e014482fad6e6f38318b2cb92280a93bf4345fcb5683680a7f53a5f695e0ff56bc49f6bfa54fedec048e28303c66deaaa8a390954dcb9fa23eb172c0630e95ffb85b1ad30378b8345ef8ed2edd8406054aaf4657"}, {&(0x7f00000001c0)="e8aec7ab352d89698c5885ba80e1fdab7444e3d7475ac8a4f86478be643a21881422652513683239102aa15542712df897ded618588cb9e938768be0e21d52"}, {&(0x7f0000000200)="69d5114548cb398d4a6d610e889952b33dc2708d64dffe0c03b638cff068d200ae5042fbd32423e9d009c1d2c8f987e60edd8c0022275c258bb8cac7cd05ed90bfd59a1405b7671ed0175cc5a3e022c5d54f810c4e6425d007d792f36153284c72925e14f9b3b80392300770a8a2aed0287cc6be1b0d91dca2342e0e618bb410a7b9c4dff690b65d3d682404359b"}, {&(0x7f00000002c0)="058283fb79d7ea95a88c7995a6d71c72ac4b8cb61e03f231dc1a89b80e"}, {&(0x7f0000000300)="4a0ddf548f3fd269c53e3f87cf05ea47e83d5701e098e6d005a8ec"}, {&(0x7f0000000340)="a5c4ef45fad6d49255fa92a11f021d8e35b693e7127c6904c3e2e48d65281f43a51755585102c6457cfa43b95aaf3d9e25950d84a6d4255122f8e5ef7c29"}, {&(0x7f0000000380)="625252f7d18f156b546a8b5496d04f62ddc23b5717a0d2ee052f4f9fd7cbebd9008416b5a8ac76bec82b94d3c662ee537c65caf67528ec1518b8e626369b5771351c7c17b248e3706c3912a613afd72d31958b8d16f5e6bcd6955b621b78fdc9d2cdf757edfeb899d22031cda372715c6fc34e52ad1bc00742dca9aba35181b698885a6f3b7a6cfa4bd80642a6148e5405bda0387d76378b5b70317b6d199d5d2f6692cb3d8ef48a2bc8fed139b05eef7b96471cd6f670541b9873adafbf019117000a"}], 0x19e) 16:01:25 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x5010, r0, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:01:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:01:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x8) writev(r3, &(0x7f0000000580)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) close(r0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:01:26 executing program 1: clock_gettime(0x0, &(0x7f0000001340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x1f) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f00000000c0)=""/254, 0xfe}], 0x2) setsockopt(r0, 0x9, 0x7a1, &(0x7f0000000200)="7f0f27244594e22d3fcdae09b8a35f0192c7e04a226a5b60cae1632ff3ed7f9465b36a5c507fe9435681387d551d3d40796c061f37780aaf1c29772908ebed21d1bb42109c612f369496c10ae07dc8eca99d7f76c2b30b25a1e3ece77c1af27bdcd3ef5529d54410964cad856fc3bb2fe31b89cd15f0e2a8f278534aa2dbf5de016c9c891d1e005b6931f3137fa98f47bb5cf44c5ff01c0a5d74533871a6176ad5dcb6125e2f8e3b521d38d9fbe7d215d7fb1dcf719a9a069bed63277477207391837b2b4d2bd5a29c109651229da9f02b7902900964be4194f39a5c6c0fe5a6a448563f5e8c3af7e9e0ae5e3afe4cf2ca1605a1e00710cb7f2ed7a6ccbcc8b58d6075cac0ea56c35b8ab5494323aaf07024c6866400fdf53814a4fbd6bb4b755da68dc8412ac7359a65b8d1ad9b5c8e1da01542e31d5f8e731f68e8456a7c15adbdf17a61a3ddf62f2a5b03c5a942161ce439583a59f36b498036a9dd969b551f8da246fa06116a7d78535e50012979c372fa74429f97d6e1074996c38072c7d6bbcb568b4485adade71255b3207f50c87c92660ce6ed60dcfa0236cebc2175823e62d6ebe86a9fbebc79007253e3c91dc464f063a7aafb8bb77ece9ce5b6f97c3b5a1d9f25b412fd86403a4e019d18ebf260558402c78a51f662e3f3f0281819d8071a4b6594b2d69c840ef9615f03360e0dfddabb9338975fc27c6e0277192b7ed96905895a4fdf4d39fa0a48e217ccb0a794ca92c581dbc58ea367b5f0592cc8a4316048bc27f007ba588cf9ca1675f5b173fa3414fce94735b6d3d24e567439b443b07f7fcd065c978eca195ef589040d8169478bc0c41a7aee7452cec12543097eed1c873239f78aee4c3c982d1cffd7c4b15667dc4ce0a7464bd0958e2c2ece4bf42ce2ed5719849fb301c1eb34ddda03cf96f4a2d724101a40a041500b0b8d2ec83b1c81f69d05e3b497a8ca1301b52589f70d0c83aba4f61a64cec09c0d1a8ec6a7b74048383ded925715991405086f0d82cea68b51d0e21643e09e84877c7e73855e30bc4509e28c8338e4750d25670b676ff22629d5f5b410cb34e0ed216c2d69f6e656cf39be6341184f15484d4b03a08ff63d4375ae712abb739b47dbf5bfa03461917216b14010a51cd32f58ad951e8a511a8b63266771a06e5ecb350fff342cfedc98a570b41fc5186c7adb954bc14afefcde03644a93cfec56ffcecd6bc00ae74a7963bd111f423fe6ebca6e7fea12c046def260aa97b2f5d4aac819ee788b024104b254e2a85eb32f4270b26853bb550cbf02ca0930166fa925573ca6ac8c23cc3228d5c383b65d354464c787bba766022c47e2794fecc858b548b02b9b618a84d609f5f744de923296815d2d5d7d994891cf006e041eeb54df5c94b493307c8d9da783029594a91b17ee886461e53a2bbf7bd79eaef8ba23d7e3115076072eafa029474998d9e9f844dd8413d864829ed49ed5a31a3a958a6f66ed71b8b28d7d7d7dc4b00e43a665fb9d60f8862b8658f4550aa16928bef5da49a4132ad161ed9f995c87c675d67c6cc90fcb936dc45d9e1514732c39f09746e4e01fa510294c36d80dac2daa9b9cfd9399603141e6acd91cca7202796f078a1d2ab63b1103c700367f5a74ae28eb861dc24e0375754a77ba852731fed3ede3862131e821c1b2a44ecde46826a074b6a6c184326c503e46209d289244dba13ec351e40feee15d8c1b931f117d09c7307afa069377ad6b2b1d55c58dd30bc001e276890f4ad4b3cd3083012ff052c82fe32b2aa83508a19eb8e72443e59fb4a845b6c481e3dcd830a2306e47780cbcd9fc6d085e828ad9539744ac185976f613d2a32bcb19adbbdbc2302cb8b34e9b92df7370405f3edf4e5f930790adc82ee27911e556b7e7cb61d6e18dd94e9dcc1a42550b821cf88ac2954e6d53fb55c39ed8f778c279c394975d79558b7b4e38e492e780ae9c4d6cc2e4493867a046e378f3523a9493d358c38a5ddb181e4c9e6038b249418c2c8e2a279ef1fae20df421961df77a01510eefe76fa5ec4a6a4ec879d1e27ce71e9fb6099960b3557ca0428412818f1ab7caa10432bc6bd22ac76cac423cf6cf34bf50edc62bd10752b38f4968739296b9b21d8000fd2441024e31b44ac944655794b5973ab4189e9a78206c89d8b7cc023ac9737c6bdaa11ae41870cc716ce7e60920131c7f5b0fd0c10589280969e90660e2498f898aaa8c0c7870ff01a964613e8adc30354ba4082ef7269307a1bceddc86d162289c39c8df1c6ade72cb91e3a64738758f86947174b02b93cb13b1cb99b409dee7463cf49aa122ebd0dd441798326c01938f2105be9fd203a0333c19cae98695587b0e064180d9ebd9651aebc7adce2cc703d71427e8044bdd1ba27acb2887ae6466d15f79bd3061b0643f5ff023045b9bdedce1b132a89877f3a6345478c4b5c60b4ef17a34dce544c275c691e76c773436dad9b4e496637d4ef99735f5cf483adaf9f2d8d152986ce808e0306da2a731fbf82ee6d452e633eb0617fbe2837ba2dab912501ee1f0bc44080a495a669b0eafb64359a76a54dc5f4d447225b4322dfc64d7003b0090bb801754327e380e1c5c966b8defeef90f4b7e172e6f0ede5f269e6d371122503c3da95d8b946ef6a50d3bee7124d22e5f56a76a134977a6bc0892504a701d33f14d9d8a1f30f9b5f740bc32076c454eb7e98afff25a6399b946debc979d124343ff711c672a7d8e2505443ce8bb92be42914de64c9e8f5c0515a1a32e6a3d10cefa132d3c6176f4015fbc94fd51b5a9242a28d3f64d9c59e7162d15c6431a2847144012f639c1fd1d6751316a6d871779d895ce8a1c44478f5382793aed97e0a40a7a87c15c94c0431de7ee136eef49136d3a16d018dc48947c6646f660a634621a09a5ce047ce32ef7575a55d5316380d6fcd2ac4e8d2307e0da7daf05e9a64aac940d9560ebdf03354e18674aa47322513ac971b27e35335e5fe49c423ab73e74a212cdc6a9c2f7fec0168ea49bfa07083fe327fe10d9d047282007e1f1439b473cb08a2665f701ccd95456d499279dda53fe6d69bf8240a1ccc9aa776c46f71b4bc98acf8a99e55e4e0cb4be3119e400ec4da2398ca52a5fce235853990489d374f42e85131fe29986165459fd09237fc6ade146405e3a3e535636203d85876841c005634e2fe8081cebb49947ba5c842d0bfc7cce1a792c6e93b24359607c94c35d7c58480b4b6667aa623e3874fb478446b0480bf827147c60ab44d0a0ae52cd2a39d4737827715d18789ef81e28084e5e1d92ba42ef7de9d18e32ba7526f59c8db918c5c159e2ba8f61466867f44443ca0265a825bafd2727eab9e2105c2b326a36145ab0312b8c46b9ef286da2448c9ef550414c9db01111357095573f0f12893e8e9a1f88868a81c77135cda3e88cafd63e5993f366a3d990566454a8b42f857ca578dcdfd60d5ab899717b917533793898adeabf83cc861ed60f6d568d5d77e1102f32b3664d3f472b82f95b313d883da52bd02775ead186718dee56c10ae6dddafb379ef7705bc37b6ef46e1267341b69fd0875c6c5b488c7dc8abacda09536790bf420bd69574e44029bf2ca7b10fc0bb44d21ec0a9614a04f066e0f74c1a7263d0d58e3a97ab260eef4cad725c478d52d5a8f5486245b93c74032691b4597df8fd8aa40ae543e1549344dbcc427a9fe605515dc5bf47cf8260d716fcc05279625ec43a2eb3b96d903f57e96410282135dee2c977182a660248b87acea5aa372347044f40b67e666d3152e3be2bed7cbb1a20062043a87b118807a38f5210fc11e5dc8427e0b2435ca87a6e27ea138fbdbab3a3fbba99df251afef34880140e25ba4e97f9a5a2ab9d1167696718476f2e90079db865520386f1d4097e2c8afa39c2d9d01c941a61f992ac9aabf784f9d5c3cd96bc11bd230c26510b9dbf203a602e267c4d37972b9e1c08aa61b42cfc21f3553efe0c2aae8498c6e66bea995102b97e7a8025eef11a9738635bc5507e784774bac39df9aefe6765d0c982b28c7041563ab403bbda24d23c45f7418c166fa080518d361989776c6c91119407ff10aabbc7c86be33b46d2254f6b57c4e328f4c00bf0297806779b2484cc07bd6f68b845f8ab0ea219f7e4c94d60a08ec5eb423ed2ec6999aa1dbf90bcbc89cd79d8d0b84baf26580f0180dc5bd02f886b8e7d85bf06a68c5064626b2d84cb5b592ac0cd7c7857498c660f4f47bd27d52822ef855fb90cfcabf1111268820af1311117287045c4ec756061206cd46b8070837909440db5a970a7441def8303c1ec77a3c12e6c67ab443ab53da4433148ab191c166334af1508127384ee81efd53fef5d29ca12e27ed2de2a4bdaceefc4fc1e0530cd17989d07d000034901b9a30021f236fbc07fd5b08e45488c541b39425cf7adc285fc803992d08f165f5aa92cd5a1bc56e6f22a59b3368914522154c343f2b98c7129b5f83bbdc31c9b75da38b40e830aa3ab5f86f5c44896d10385003511ad9e6ae0b7ee8dfb0b5af1ba2e87c375f649c8305aee4d529b5cff2729a37f2a2e8dfaf6e5ea7fd8a7c91c3298faca52a7b462c0142c8fcc4bcf4dacfc81281d9a449492bd4bd51e8a0dfd676f086f273ed606377369dd5404d0947f77bc5b311d58b3fe3ffdfd6804bfcee5679256500d3124cff8f61921b235d996838f973b57bcd90636d06f39b88624673f6e5557a41018d75ab22989dcebf6d95ef3dff6fad22f64f605c4b233b9f759da0ebef7d54d61220a969a7c9aaf4086a378d3ef98e30d8da2d1d6ef50e64b7455a9708363eafa2d282e459b8ae0da8c46db102ae0aa6301a0aee27a1ce50eeb82578cb26d39b2502ac08f64111ed1ebe4528038b946a89d5a5dee5b950219839ff5519b4c619226baecc0ca4102ac8dd08e3853c7738fd1c9d24aa9f3acf107264a5e3ae1f6f9ee223cbc95280320e115c1ff9a5ea7edeac68bc7b44117d6fb1c55497e16354346aca5309e6beabe8c3d4a4aae0a1b4fafd181297e10b15a51f9408d037ccc7f1bfd317ed9b3e4df5750f61fec0f13e7b1106d58745f46f124ffae5064a7c00422929cdfae8175be098f524deab76d2d05735bd33bf26ee6f80a601af86730a71bda5666f51f082587ca6d87c83be2f30aa2b1eab86c2da312632b1c951df54ab8c1ed971493a417841f6eb596f6a88a1f254aa1ca8a1cd0afbc362839f5038cd1e48ed93e44ebd4c3d7906cbd8f84d25f67fac092bd22c874fc1644b72489c67e5de8a336e7f92d52d5ecfcff6dd25e22505dcd4fe0905d45aaa63fe4baae75aa3b7d08d3be45ce55da6a3d17c75310afd65dea7fb1b388fb29d9c07294f2433d71bc40004b222b5c0b4166f70c81160b253aa03be96da4dd13f0b030e7c24b9a9e1ee3b4cb0fe88405687aab9177b364f67d1a2692d01778521b48b79071d3fbeda039a4439cf3fdb627cbeab93c52c17e67bb59ac8edd1d01ee898cc0cd94906f50afd80c96ee6ea455a128512b2ee709d7be7ba4edfd9d2a10cd850960b2fc00cbd3acee35b436a20a567441f70b818921174f9ac80b56f274c669a70f7fe4c14ec47eb670f62fa38c2d131c246882e7a9310ce84c35bed29698420af0b6dcf602776b320da97bfdc005ddaa3207694034c7f41d236d72fc467060ea57ff8650a5e95830bb1ca420bad1208f1db026592df725c8cd3140ad572caa5179b34b7065c20b8e93af7d4daa0289c94d9f9d8b5017e51264a5bb515cdcb3589ea7d0f", 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x7fff, 0x0, 0x1000109, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001380)={0x0, 0x4, 0x524c4093, 0x0, "d7003c5b00000000000000e84de400", 0x6}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) r3 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r4) shmdt(r4) close(r1) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1000}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x6a, 0x800}, {0x1, 0xfffffffffffffffc, 0x81800}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0xc227aeaad6106826}], 0x75) semop(r6, &(0x7f0000000240), 0x6) semop(r6, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETPID(r6, 0x5, 0x4, &(0x7f0000001240)=""/212) dup2(r2, r5) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000040)='\x00', 0x1) close(r7) r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r9, &(0x7f0000000040)='\x00', 0x1) close(r9) connect$unix(r8, &(0x7f0000001200)=ANY=[@ANYRES32=r9], 0x1) 16:01:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xfffffffffffffebb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x60}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:26 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000080)=0x92f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:01:26 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r4 = getpgrp() r5 = geteuid() r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) getgroups(0x6, &(0x7f00000002c0)=[r9, 0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffffff, r17]) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getgroups(0x1, &(0x7f0000000300)=[0x0]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="1be19e5556784c72c9e8518a8057174f29a7cf427e3e7637de050a68854e4917246134c950ec6f07342d4a84561d6b3321322deacbbceab3eee44e565e9aadc7a7ada060144360fc73d3b6afe9df346441ab7af209a532333fd1f9b35ad6c410084da6a32cab02d8c9fb32c279afdd2c97b507f3f000f2b222578c430298172aa28ab19153e4", 0x86}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="34ed862da808911caaf99657e70cd8a61c2d35642e0d4ca30e932525a9a0530124b3961bef2ceae1d9806be066484e2f9e66285d449df39ea5120ed06d85a2f6ebc5a9404505dd9c7d0899eb789f4db53b32bda8101b01d70f7ad63187f9c82f98f2682432414a4d77bfc5800420077a855fc4b1654058d1332478152cde317a918f456a39a509027d02022271d3ffb244cb27f1c1745ba02c83057b0617e040ec50db9d7b7482ad174aaec35155", 0xae}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r18}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r23}], 0x58, 0x400}, 0x400) r24 = getpgrp() fcntl$setown(r0, 0x6, r24) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fd, 0x0, 0x5, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="a619ca1d65a298c85287689b6b746befc64edf1424334ef1c3e244e2633f47bfd9e1ceb0c880343a93915a6f439551b2090d963a1ef0145620e32436de6c86e5272b782f38f65406b146212da62024ef84d3c82f501d86beb0488990c832d971ca58d89ea68cc7c122639ea95a07722d53d0f2d758c438d5fc2a7ea428f62b1109349cfa661eb1cca7eb74e0702deec75059ae6ba3be8fe1b2987edc7d67570149d165b6ca2a27003d2ccf1f088d9736279fb50aaeeac3341189902a5ce175a7adac05f6568892fcb1178f8ebf83d6c91733777a0e99a49e59cfb26f6651fa9c6be8027b2fbba1c72d5b8ee269b423b378c475ef35ebb75b2ff07a3279b434772120059b4dd6bf596841ea57a7e71dd4fc87a29daf8c522c3b2769da5d567a0eb38d7705389a00a53f916338308ce75f7ceff4ae88a5692a105f09acbc21f9d67279edfcd21c24a46fe94b6a619f90baafda10287391bc17b35937394824a227e337bfa25d518b26e9b27f165d515c9ba7016e2a99655eb5e2ae53fac99fae17020d4b467fa08174bdfefc3ccac7650ceb29b0e0b6636303303fafde38fbf6b69c5cd2f7c417fdc457f5f94675b8585c8e6e4cf78d7bfffc1fa7ef05ba5568e3b844d7800d6a1b4eb7b4db83a18c30555cc5c7bbc072b7dfa4e55536881745683ce784764f296b00ceab8289fab0445770df3568816dc5450b1ea6240364418f9f7514fa1f8dbbe7cf8b8cbcaa41b870bb52bb21bdf5a3c3185d065c0a117f2375b25ce7c2c6424fc9ce699d2288bdb7682f653bb15f4ac28e4ad37249d2cbb9eb980fe76d48fd244b43ec13916ccabdd0477a582686c619a8438a4d5d48c436d47af775ca0b5a0f9f1cf4a2adb3136876c34ce4d6ab424f082e94e256a410357d76b236aacea0f1463c1d968f1b52b82598476a3793f7a257e135dba850ac8d386458e9d70a691449526d55ff5deb7b8a648c23154bd6ae0de085c1784f2922b5660cf284543c225fbe50490d2c83bcb3aa1b3045453f17793659047acd9d3989f9c02dda723e5fca18c5c66377df96c2eb522735df0b1d984c87fff051b18e28d6950093a86e0271db3dafb29a9b692f547fc3e5e2c2cc705fb5e99d1fe9651dc14911a950f254daa7ecc6dfe0da9757ed2d6b8067649c1e7b3ecfee1d24289f6baa95f75327781e1c2d3c266d86447d618844d324a32d14c57565c8c6e4ecded6e3c82fe6e02f5a929b32347a1cc0be7617a7021d37963708f652f928c1c7f6edc9847ed65081e16c66c46e3d038c2572253bdb14f8b15150e9d9b889f1c43112951a875b38668ca24c977a390a5b68488ccb7b93221d6e818bb579a185ceb24a06e974a171bf608df7e212d4ebd1242391a558e2091fd0b3b91ae9bb4485c9fff19ad1c6b9fc16757223cbdfda89633ada76913d756e9e7af7fec15a2e7bf394e3173e32a462129192fdb749ae40fc75cd227b93a48eaa60e0f7041a7d53ad07d58c2d003079814ce35776ce74462ae57d0983602f963a30dd74de2549177edb647c95ec673347a004387f33749508d5d32b02bd983296c44130a168fd26b9925ca7d28e0b72b8a1821fa78037a03e99f7a0bdd2a9f88d61efa543b49e92731b5eda6d456c0064a0a619dab6e02af65c297be3c999deccb4deb0973af6ef2534599283d93844f43d647b468346c20cac6bbba14e74e0a916f0a9df3e70ded65fbd57d7d5a2c23a632439688d0afb92fe2edd94b7f07aedf46f4d87230a6848d65a3c73f9d4505cee4a49353b74691e116a282ec86910de4c501b73776d12edbc23b180fb52bfc10bd0f65cacd5b8e07fb8f86214e0b14398530b4de16b64a708675177b8b5044cfbaaed2487d731fec9371ad26c18a9afda505d241308fe40eb13577bc1c0faaffff641ebbebc0b03d003995ba00a007fcea0f58a31c19d6b9dd567d470c00a0ed473f3ca3cd22c7a3956418a945b7cd26e8a203e91e5546187aaa1f0af26839f7927cf851e4bf680a086df41d2e18b7ca36f9437ffdf8095a1f121ce0b42b7faf9f0051d1e7e7451ad792cb626064c0a69a32c422a6f2498ef749aa1817dce7245482524fcff2e55ed06c0740e6bd9cb31b51d622a5500e95b83adb3e439d1e654b9de8a8baf30da6d1136506caa25a045c802d22700a67cb32bf184662ff5b32be3cb547ed3d55a79889e45a318c0404cc14a98e17b8802e7692d99d3d4413e3a7b65e038b38f8738aec03480d786b7061693a9690da031f06409e18c692f1f21fe1c3dfe9c6c381b61a495f0305f75a6feb89c193aafa0e6e742cc00021d9112cc573e3971be1238c051fa78fe6b6beecc780d4890803450c58342bb0dddc8b6c500efb3d7103adf912d02204660b37dee06f4ce36c9d2e41c1bcba805282c81dbefc7ac94e75668cdf3de663dd97c3c29926e1b443707ad554bbbc199bfed8c894bad79caadbe9090326c4b790b2f61ea8cd9c28e7249b3c77405e10fd07a714b90d443544c5c13d667774cc30586c4045118817bd46434ff950f88b09e6304c10e8519e90d52e76fcd3ff947d90ca4d4c20ac45da93518d15f74e8655223658629d7a2dd0d8731c4fde48a4dc136ae880388eba0fb66e17422b908d03374014f4ccf1dd22cb29b1892d14a9d487b703c7193ab1189295ccde29fe8aff26b459c5a6571d21a2f58de4956adb146b6e51e1939aa9d18c77a8a3709b07c4b6615dcf100e47a8f496b6a98f05a65bdb71913ea14f8b118fb4d370cefc21bf560aabfdac4b0d9399ad57d78bbd6a985f7cc7666218949ff852bd0a1649f714caef02ff4ce4047bf705deee0df173e6c2d77adc8dc93ce2c34683180e193ce198557306fab24b90f12cf930847e76c8b73ea05828fb4c3e9ee4d34a572ba03befe77c9226f97f5cc82dd61b5bc16d5bb0806310339f43e82fcc782114ebdc8ba1e54c9f9be09f3b3963cd8466edfc23083d982e8542da3c6690ade77e21d5c3316ef8d138e381b7b687717c58e632e71793c042273cfc34fdfde8c9df9003f50745e3c91f067806b03b1fa1285b8a9f03e2c8f343ce0fad5019886781d2beef081314aff51ec392451753bbeb8e03634527da9855a0e85ab7fad754b245a8984deb53551e8b165e9335df1ccfd2021909b5f625bf4fe60791f81174a79bef33a97c424b59f92475c38457dca1a630adc3a7a683d3d5fc07b0f36e1309bedf40622f2789d7bb4a3080bc59633a128f48297735d253ee1ee8bf32feb5eb14d0f980c4fd9cd2e239b1a52bb41130cb09380fa2809373db4cffc79d8281c7755d5c2479151de7d04a2fc128df9ee5cc8c9f81b08e1a3bb4d7b3c665eb1de277eb03ca1cf69572ba979ffd9407156c4a623e2f71b41a694090d80af680d274e3f0291753a4b8a3b5ddc16364fabcc9640d94cf5492146554e10b684d4116efbea0bcc55c55667d719ee8106c6956a026aed249f0934d3eaf2e89f06c598f4c78914aa35a1c978a32c3a374698404696c1a304f51b27c9fcf93b8e45003f91b5ad128cd638bac7cdc6188fd2fecb6ef72a04a91fb6de5d603cab0ed7c37d867a96af71f2166b6921b7ee0ae77acfd18b00aaac1f36dc8c962ccc9f5542d286f5bc1d552c564e22d6181b886071a8a7355ad2076483b5fa5678232145225da6b27dfc4270291dd8788573405968b80834b6c2033af5592e714b31d765430ddb812be24e504c788cc8755c8e0cfa66f9c5930a2326a751f80bef93674d0de5e410c8642259c13eb13d8ad5905d101ec93e23fa0a98a63e857f79dfd9ddb860fa8a5ffaf8a0bf42df504801a7f35c1a7f4ebd1b8fa6d8aeaa947adf588ce43e78885e9e03142d1cc30c066e51171e8b2758f5fa8de73ac43d48667c1a16d3353947d612176332ac18307d653e3f4012c5495e9e51b8656df6a8c79b1a275877e999e61b85db6ab5304a9961fc8412823667b1ca01ee9b9cc577a7626db85cc6f32c158589615587c53dfb16fffd470fd0a6174db9b48fb1422036913b0a78bb216528956acc8839548d9dd45b67c3ed7809bd5937bcd9665a37390183763a9854f629bce4f6b293d5e215543d9dfb77af0375ae7ac2ad71b66eb60050bdf8591846d52c167300747f1ba709e5238f21f194a4485f4a63f97b650c864f69862d961f14e5429ce984bb892175f266d6a7bdc3535716008262fe2dcc856805a43b42fdfefabc5e0f30da530d79b998fe3b021eab41951e55d3b1cd1a861db92445d9665a8770c833c4ff9a257db369c19fcc7a21220761847802664133e91350af0eaf542bf4160fcc440f9749a2e1bdc37953860bbb8f103ea022323967c21c0649bf7c5c00a3b81340f2b2dfa906f8a35cb4d0197ba5891e83bf79895cff3dd9c47db9a423f16f577f0939c6643ad6e6b34c6ad1b520aae6999138acab1ee449680eb82e4b4e284288122543e9fd450c2455a1d5dc1bd33f2901aeb5aa7f6f826d6c21cadbd010cf48ce893e61c1669f8e7319dd919a28fbcbf73ec84f088035d36e90e6b888683b7101d94ce0b7228f624ce1172038f617f607baf8db3674b129e8a6a1a763780f2a738a5a92626c9d01d507222064af083bc9e674c7c77de24bca82ce9b575c06103ba3aae42ed8ee83fc61651f1606b844787afe5a6ccabc2a2b7519c3c6a364c84b67e826462ed0fecbcbe3d1cdc4b960beefefd5861f354bd8f2891fe8acd34ba6908451864d435f3fba09433b67f55ca76fccf57c3b32eb33c6e87dad52a14e0125b8c99d120222231c0b5d895e65ff46a554edbcb1bf809a68efac20d6da3033f23430bea01bb119d9b91de7eaeeba307493fc45c3393939da2b3731a2997d2418adb2f18f3f2984b9da7f6a8252f07f60c448d97d8704b60984a91ad47d8869cc9a3012f6f83f90c8c7a392efc272ab025cc31b5076858b09c60dd3cbcbfa0b5bf895d7ad23b59e97206455d52e7de073da188abb85e4d6021e9521d82e23e3d3cc9857e86e77ef12e218fe50d86c1dc2f2136a5c6e0d98e2a402089bc14266ee6c65311387807d838b1a4529a19195d0cfeecb8270cefdc58741e1fd9e0d6e38a887d4c22253f71a88a875bc5da0652dae3d76cb26aab9c62ad27700669081242236b71c08ac0c55ce49012654088f340fcb1a4c20b2774e10216c55a375968f4735ab7f2b1307a5247fbd5f76fd636d5af64cc4eada2d75da5dd5fb2ae16d0f1d99f4e920ed095356d0c14f2658f6ae74adefca54bde228ddcceec1015c2945c4fe1ec030d46e88bfa553006e0ec11577b9155c5e07f7bf1415ccd578d598eeec59092874cb2761e5e1e112f5cda8c1057705591b90d66972f174251dfd071fd59b7e2949f9feb493b9be1ca32662ac23d5188cbcdd07d6cb6a8139c2d9456aa3aa35fabebaeeaf02dcf82091c9fd5fc9a3dae23c70261f2aef925553141cef62325b698346d61fe6ecf1e93968f4e3ff7004b70decd6c5b5df047ccd99430f11dd16644f220b1fe540d82f44df0a807e8e0174463321261995ec65ef9f70785b56faea4bec7d5b1fdde625b661658665ce55e0cb030590c50c2b90aa1d8ee7bfe0449023299537b915c4cb57d15039059ad526d453b4f2d00322639e277eae7712bff2ed77daee85662b54c148017d3380b0dd40ca3c5e35df7b2e31a201f645355a300d77e1b1dcfb00ba8fa8492beb311d4262aea6529817847a9019e55574f70745839f4ab1e9dc74c7159c5dcb67ae18052eff02835dad8e3ba50df2fddc36cb11cc4ca5cf795d5a44ac6ddca12dbe", 0x1000}, {&(0x7f0000000040)="4ac3b4bdd5a8c41a9d24f5f5a151fe97db07468380c4c1d23488f607ecede14e5a49f5b507c41f0d1c3cc07b5658732efdffb8deb330dde8ea5b36237c3a8471e704b021eddc9a71aace77e6afa189f4c4b6ad405ebe8ef7846f406727d86bb948b1059d01db853325990e0d3a907734c31d8d393ac989310f4a3c2535ac6a3a", 0x80}, {&(0x7f0000000140)="0930152a5bd9f67270bdb6ddd2e1a8833bd229766b2e5c8d7a915fdfa465c5ea0ff2bccec958d849b3de00dbf1477060def23ef22b94105ced92fa440a3bedbc0eb2f62b9cfcb867c5df1b3d306c01fc225967abd286c75a0363c25b0365c8277dd79e76233fe221ca866f49d99d87c129b1aefc4a662269b6f1932a19c40cb9e54532d319445cc9fb36e76f77a7aba9969ee89d91c25f2a6dfafa6c8e6e457a38f8a5e1bed9545e92851636da4c0eddaf7324684670c9609694e3155036d3", 0xbf}, {&(0x7f0000000200)="edf3b72e54ffe05876f93f5f97078d1a0e6e636e09981ac092def91ae4e19cd3b412a31473d272c3905bb2906898f18eea14ee2708997e12f19e640b88d36c3eb79622751e5b1a3b99fc8c46fcd400e25f5a0a655974017131fd11f408c118", 0x5f}, {&(0x7f00000000c0)="16dba7b8e3757caacc22c0e5c8f61873302ede3d1708bfcc", 0xffffffffffffff30}], 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) 16:01:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r2 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) dup(r2) fcntl$dupfd(r2, 0x0, r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x3d) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget(0x3, 0x2, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xfffffffc}, {0x18, 0x1, 0x0, 0x168000}, 0xa79, [0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0xffffffff]}, 0xfffffffffffffee1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="92541e38a60013fb626c5d51efe962e61dba11fd9bccf163ee46ae1bd1efb3ddd36ae28362c362a4feffffffab6f6a926c87b8a154ac4a1d6d75446b8a393fe2625930783308400a45025e4f050247fe01a389b8cf3425f4", 0x58}], 0x1, 0x0, 0x0) r2 = syz_open_pts() dup(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xecb) 16:01:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 16:01:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x0, 0x7fff}) rmdir(&(0x7f00000002c0)='./bus\x00') r4 = semget(0x2, 0x0, 0x689e5c9a796f97f9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000380)=""/138) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000340)=0x2) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pckbd_enable: command error 16:01:29 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2088b, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x6) r5 = fcntl$dupfd(r4, 0x0, r3) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) 16:01:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x9b45dcba9ee9e304, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r3 = socket(0x800000018, 0x1, 0x0) getsockopt(r3, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r5 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r5, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x33, &(0x7f0000000440)="b615f2387ef9633befe7076f05fe0e37e77a974c412bb2da3e6489197c2d84daab6edf00ce4aee648c850abcad899b4995dc04") ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x8, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r7 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r8 = msgget$private(0x0, 0x131) msgsnd(r8, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() dup(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x80000001) r5 = syz_open_pts() dup(r5) kevent(r0, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x58, 0x40000000, 0x6, 0x3fc}, {{r4}, 0x93068a7b0ac75ec4, 0x13, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r2}, 0x16a64d252318389c, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xe, 0x20, 0x10, 0x81}, {{r5}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r1, r3) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000340)={0x7, &(0x7f0000000200)=[0x5, 0x10000, 0x0, 0xdb600000, 0x1, 0x0, 0x3f]}) r7 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000040)='\x00', 0x1) close(r7) preadv(r5, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/248, 0xf8}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/231, 0xe7}, {&(0x7f00000005c0)=""/69, 0x45}], 0x4, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4) fcntl$setflags(r6, 0x2, 0x3) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x40, 0x800, 0x1, 0x0, 0x7, 0x8, 0x200, 0x0, 0x1, 0x3, 0x860}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000c30000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) r1 = getgid() setgid(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) dup(0xffffffffffffffff) 16:01:30 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kqueue() 16:01:30 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x2, 0x2, 0x91, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) r29 = getuid() r30 = getegid() r31 = fcntl$getown(r24, 0x5) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r33 = getpid() fcntl$lock(r32, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r33}) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f00000007c0), 0xcb005093f78273e) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r35, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) r41 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r42 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r42, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r49, r51, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r43, r48) fchown(r41, r48, 0xffffffffffffffff) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r35, r48, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r29, r30, 0x20, 0x80}, 0x3, 0x7, r31, r33, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r53, 0xf, r52) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r1 = socket$inet(0x2, 0x4000, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x3000, 0x21}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:31 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x2, 0x80000202) 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}, &(0x7f0000000140)=0xc) 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="8cced0610e4c568f0000000000000000000000e68a1da624be4ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed9300"/113, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) lchown(&(0x7f0000000000)='./file/file0\x00', r16, r4) 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:01:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) close(r0) r1 = dup2(0xffffffffffffffff, r0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:31 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:31 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) close(r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="01d9e30591dde22276c6"], 0xffffffffffffff73) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="278e4c660a67e9af53241626d235406c2a90357d8ef13cea1be230a633c418cfdf19b45a7c65a63dc84e138a4992c618831412e8e1124c0cea5621d95ec5c9eb848b4dc42924dabbc6b8dd1d37e3a492486a2e0e78209e5e8cd7a79fc6780b4899207ff76a8c54be6583c3e2bcaf54d9424cd58fb1aa3b946dd9ecbb9949f4eb17adf9d1dafbc040d02575a7ca740bb79a808df8bfc31d040cdb7f5527af576b2bb9de3d4c34d68c1bd847aaf148826296bd38", 0xb3}], 0x1) close(r3) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4, 0x6) write(r5, &(0x7f0000000180), 0x17e) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000002c0)={0x10, 0xffffffff, 0x4, 0x7, [{&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f00003ee000/0x3000)=nil, &(0x7f0000584000/0x1000)=nil, 0x3}, {&(0x7f00005e6000/0x1000)=nil, &(0x7f000010b000/0x1000)=nil, 0x1}, {&(0x7f0000175000/0x3000)=nil, &(0x7f0000618000/0x4000)=nil, 0x7}, {&(0x7f0000035000/0x1000)=nil, &(0x7f0000772000/0x3000)=nil, 0x3}, {&(0x7f0000254000/0x3000)=nil, &(0x7f00004cb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00002f0000/0x3000)=nil, 0x4}, {&(0x7f0000575000/0x2000)=nil, &(0x7f000051a000/0x13000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003d0000/0x1000)=nil}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f0000132000/0x4000)=nil, 0x2}, {&(0x7f00004e8000/0x1000)=nil, &(0x7f0000114000/0x3000)=nil, 0x1}, {&(0x7f0000014000/0x2000)=nil, &(0x7f0000527000/0x2000)=nil, 0x61}, {&(0x7f00007cf000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf91}, {&(0x7f00005aa000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x1}, {&(0x7f0000d35000/0xa000)=nil, &(0x7f0000241000/0x1000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './bus\x00', './file1\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x20}) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) 16:01:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x4) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a680074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21000000000000000000000000e2823de13dc8e0e0bcd785c9c7a65838344b5b4673ef1c6eccb0116aa3cce6b2f81dbdf45db698d0a520f284fd0da20a2bd58422d332bf4155b6fdb1e9e8dd0d8c56f507001d89100fa378efa5cf2212580c54679d84d1a3", 0x121) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xffffffff, 0x6f68ab92, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) r2 = msgget(0x2, 0x170) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/168) socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r3, 0x1) r4 = semget(0x2, 0x1, 0x104) r5 = getuid() setuid(r5) r6 = socket(0x2, 0xf18c931974c288b4, 0x400) r7 = semget$private(0x0, 0x4, 0x1) sendto$unix(r6, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r7, &(0x7f00000005c0)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r8, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000004c0)={0x9, 0x3}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1, 0xd6, 0x1400}, {0x0, 0x4, 0x800}, {0x4, 0xfffffffffffffe01, 0x1000}, {0x3, 0x1, 0x1000}], 0x4) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000000c0)=""/7) 16:01:32 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000000000000000000000000000000000000000000900"/106], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgrcv(r5, &(0x7f00000012c0)={0x0, ""/4097}, 0x1009, 0x1, 0x1400) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241d39494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e8802274246b98742d26b797dec5a3f2d808d01409828484fb04ee9f05a51111344a1bb1c248c8ca26a6c7f6b00861ae6a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279d9b54eead16f154722"], 0x92, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r13, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r14 = getpgid(0x0) fcntl$setown(r13, 0x6, r14) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x6, r6, r1, r7, r11, 0x80, 0x3}, 0x6, 0x7f, r12, r14, 0x8, 0x6, 0x0, 0x2e0}) r15 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r15, 0x0, 0x4) r16 = openat(r15, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r16, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000000)='./file0\x00', r17, r3) 16:01:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9244743fc6b67ee1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:01:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x1000000000000000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:01:32 executing program 0: r0 = msgget(0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x7ff], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000380)=0xfffff001) msgctl$IPC_SET(r0, 0x1, 0x0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/155}, 0xa3, 0x2, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) fsync(r3) 16:01:32 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) flock(r0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r8, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'ta`', 0x0}) kevent(r5, &(0x7f0000000000), 0x6, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x7fff7, 0x81, 0x1}, {{r6}, 0xfffffffffffffffe, 0x8, 0x40, 0x81, 0x8}, {{r7}, 0xfffffffffffffff8, 0x6, 0x7c6346769ebb4c4f, 0x4000000, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x1, 0x3ff, 0xf46}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x5, 0xffffffff80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2c, 0x20, 0x3f, 0x8000}, {{}, 0x4, 0xacdf1383f798df40, 0x40000000, 0x422, 0xed56}], 0x1, 0x0) getpgrp() r10 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r10) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) sendmsg$unix(r11, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000ac0), 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r13, r14, r18}], 0x20, 0x40c}, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1718, r13) seteuid(r14) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:01:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r1) r2 = getppid() setpgid(r1, r2) r3 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x3, 0x80) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/121, 0x79}, {&(0x7f00000004c0)=""/205, 0xcd}, {&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f00000006c0)=""/143, 0x8f}], 0x8, 0x0}, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000800)={0x8445, 0x400, {[0xed, 0x1, 0x66d, 0x9, 0x2, 0x8, 0x1, 0xfffffffffffffff9, 0x5, 0x2017, 0x80000000, 0x2, 0x140000000000, 0x9, 0x4, 0x80000001, 0x5, 0xa1], [0x4, 0x3, 0x8000, 0xfffffffffffffff8, 0x0, 0x6, 0x44, 0x1f, 0x8, 0x3], [0x1, 0x8, 0xca, 0x2, 0xa40, 0x5, 0x6], [0x1, 0xfffffffffffffff8, 0x300000000, 0x0, 0x6d7, 0x6], [{0x0, 0x5, 0x3, 0x7}, {0x9, 0x1, 0x1, 0x401}, {0x7, 0xbf04, 0xffff, 0x2}, {0x8001, 0x3, 0x3f, 0x7}, {0x9, 0x2, 0x6}, {0x7, 0x0, 0x4, 0x7fffffff}, {0x8, 0x2, 0x33, 0x1f}, {0x5, 0x1, 0xfffffffc, 0x20}], {0x705, 0xfffff007, 0x81, 0x4}, {0xc925, 0x2, 0x0, 0x2117}}}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r6 = socket(0x11, 0x4003, 0x7) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0}, {0x18, 0x0, 0x8000, 0x404}, 0x0, [0x0, 0x3, 0x80000005, 0x60]}, 0x241beb1f69c8b07) msgget$private(0x0, 0x20) 16:01:32 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x100004, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffff9, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6f, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0x100000000, 0x6, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xfffb, 0x7, 0x9, 0x40, 0x64, 0x4], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x3, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7ffc, 0xeb8c}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000002c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) writev(r4, &(0x7f0000000040), 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000001a80)='./bus\x00', 0x1, 0x80) getpeername(r3, &(0x7f0000001ac0)=@in, &(0x7f0000001b00)=0xc) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000001a40), 0x10000) sendmsg(r2, &(0x7f0000001a00)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000000c0)="763bcd5cff0d551b87f7d53953fab602e2dde35255c97d9f43c33f1f56", 0xffffff4d}, {&(0x7f0000000140)="a2b723618cd3f1d7412155799737bbdea0b9ff2bce44b021572a2e9eb32088b38b3abb1438e8372ab67ab1dc6d7fada1862462fc8bb95461b84812a5e72e35972a74040dc43c771b48dfeafcb9264b8689ae0e6cfaf8512d56222034f71235aa7719f74025d9e5d36e4e7956eb6d436713f54bb1ffc30e9cb52854365de4f2ecf3c57b58710ed2f658d18e215d959a84d2bb700bfa12e0dea7b3c41034d73d174362dcbe76952232c686620a275de7de3fbb1e5862ee91b8532b036a9db6445e930d1821", 0xc4}, {&(0x7f0000000240)="c8d79ae696dab8186ca2b3853352d920530197e085a228934ba5f5ee493f06726f0e64f1a0d2469240ad103b2bbd55f25a3e49735c060380baa8f699464eafe13e1b51e89f358a041c6a46e6b7da30afe497e35a009f607103ef768c07e6c0b10c294f370833afb7d5a64d32d2200ba9da3358ee8f96542b2948b7fa5f59ea9e61c293547c44aed03817521db129a1536c61b41ef0d23becbfdeafea5ea4cec5e0ac31306ea2b079e3797d3b1fd5c88dfbfc5c0a47f25897413bab0b6c43cc87aadbb1d25db8f87ddecef9ac2686f61f61a06ebc7f99e996d54c04ad19fa1cf5319b1c08dade51", 0xe7}, {&(0x7f0000000340)="7d4260d42b73cf00efb3c3", 0xb}, {&(0x7f0000000380)="fd16fd59d7062bbaf1d4d53a4621bcda3477e01da3e80a19dceb7a4ea92897d87628eda59019581a56c8363a0c2d0743c72c0061c990e654692e51408736c47e9a20a9081fad209e639782b29415cd038b08881960688d85f5530e5256a2901835dd931efd9c5df91a27558121cf1e0d246a5823833ceb8a3b87e645565e3dcd2e1074aa31df762630d1089142894d560e062c094f29d789e22502b3ab4a207373ef3ab3a9841b78948db62eb6288e198c78dddab9a354ef1c0adacfe38f2b64051e359174080cf24476ad3978c6a0fa1e659da89725982e3ff2ed57ba8bee8fa852d3", 0xe3}, {&(0x7f0000000480)="fe1268408b6a75a5e47020845b70a7114b4a4b53bb5000ec13fb3f9c03bd683abafee21e79469e3115c5f6f261ae599b14c76f1a280b972b14a8cdf9f2388eb1bb0171ae7a9bac3fc31baa3199f99fa3fa36c20a8c476ee46b1e862a08bed85fb218", 0x62}, {&(0x7f0000000500)="5b67e51ea3be563e026b0e3ed8f28f9aec504b5a2b979821a9f2dd50565d9039a42d0ebbfcbae963c671d6bcb0fbb107da244a636ab21959a16289af5a99a07987179cf17d7a3e4c9f6887d1d06579446498450a07ff04a07257ff0a15a5330ea1e8354f3ddebad5f28eda34ff1078e8b7cd169a92090305e5c0795460196c42e3039347000a525007b180b1e6259c65", 0x90}, {&(0x7f00000005c0)="f2ca42d55ffd0182c3faf1d247699b685c26a7fa6f852f11b56a731c5f7c3db091a34ecf6fba1475d62bf67d842af2b066f775bdd8239230c8b5fb3f29c139f7c85700a2fecef22522bfa321ed86c490a8f277c7a518bf85d11da2df6af93495d69868aedeb2f3bc982bd2de136725c0acee2a036d699303d381190ba2542ec4c81bbabbaf160896c830acc8c9e10e0c258ea277b5c492fdf62c41d7dfe3cdc4e73125a88ef4e0c9f0137931eb13082b8e2a96b27a233149de1889eae000bddc1b8c9e24466b4d88253567e7", 0xcc}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000000000000100000001000000101000000000000001000000727e2b220a86ec23befc61278822ac048fe8ffb29842406075117efc82e728a6e1b82d2ea7c61d2300d06fdfaf26d90ba61ff386f2b4bbdcd016e1ae19094a8a4af8294b15a4cbca1e1c2ca9285d6965f336d14d67ba1d146c15ab4e4d2b9f220d2ca878a187d9f1e7bd9e4a96f38b5462b19178a712b32050454bcd167bbe97395d2d4ae09e1905f61dc41f86c43f06e47f8e2e145439bcec8b2dc1d5a44d01b5a093514185438abf0e1c6a08b21d5e384bd5d4610c22b5f38894b044764efe68dabb738b2290df9162bfa12e97da00b31e05795af8734a14559f715282e462fa07194547e5dc7fd9e3dd27b17a8c6017c402d47c24d490df2d303110df2b3be290a357b373ff75086e7e3749a84b9dcf002d401e54e956d5d755038a12d1079d2f6186c93534bedbb35d1e6509b9f80c5bfd92c6ecd125220571e136ae31eeb0d92e956e2803f9ba8aebd43df43d4a9ac2e0e0182b3f5dd42122116aa2b1c97f6078b450fa011e1fbf66b300cddc8648a991e5486e7aa434bd1d9c4c18b7854535f9fa13106fdac74bb5d0fc2831280b56bca987912fbd54c58c7e34fc9a6bfc6103b921c4ba3031a9645053066c03fcf4c9548a384e9b8b620dea5d2ed4dc0159385b98f1b5152dba2ead70ca476ba04845b4a721f8294840407295ea3005d291326c9f1aa4627518c208055655667b05aa6e740caef7399593f3304842bd0cdf8ee3e2894a633357e3f5c40dd5587dba6f8625775a309bb0fc721713995f1601eb414949e214ed88527835d3f0e990870f6244a650c05dfff9c96ced2fef60f487d60c2b346634a92272bc1c333258645f93d9e77588142b63be632ac98c7000bdea67054efe5a3649ab3317a641b27e1211f7915b762f9ebce99a2874bd3e75d838ac66917b75a39cccc325235da539bbebafcfec3ff0a9facfd947b37c2034a1d24e535c4dd9806fb5db9e628da1ceaf6a733ed92745dcf8b17bf328792fa56d6bdc6429365829aca3dde983378e92d1df6d4c11065a788844292e6180c9ce922553c127ee460c60c736d4f1158461c046c0d8d691eda3d998ac52570b060f56ebf3b8966d0655009ca54da67a08e1b4f0f0043e3eebc807286b120c3e33392dfba8b557ec925b522b0af1144c7e1b7b4639bc94f7698cfaa5fb1935eaf1aacd5748202529a43a26ab43f94d47b462c804fbe1bc149465db3252e85816c3fbbb1206d95d7ef69262ac67afc7998c9e41db3f505b24d6b03ad3bd051e43701405dc462b4f36298dbc21f3532080193b089f257d8bb480e684d37bf414d437d3ce2a14b2c8a7c9dc7d38c317914d3f0115bafd8eb1306ffc92da578d68e1ee1a82ff65745cf8e6ab90f87e58797023c18ab6da56085df375c5f9bb956ec86d878de5f0dc27d8521048856d5b566cd786781ab7827e7bb3d38b95c3d13fed77881ae10b7b08083b51f42d9e195554ffd063e124425322cf13405dcb7a2aa8d4403d4de1a5196bf91a7677f2b37dac8679eed51da0de9f2dd3cde7153af7e7deb0881a61de1e09102c95fffc5080b1f09b184164f6185fbf372e57f386b65a274246aa8d4644f06b775b9f3f2741d5d03382e18a610af92ff3057ac0010fdd9a78df8a25226549ac29286fa6aeeeafcb8076498297ebac362356290e22438174a11215ca59e4c05da35941efaf276c389666a812893bdcd22c9be1628da4024efceb7cc04c8c0b67b8a7c6f1fece1a60002b7990c0eb8b96a2952a20f315b7e6fbfa371c6bd27d018f42881fdff2140128733db4dc1c18824cdf22cc20d777a17858c76d13d058fc23896733255fe0bc26f38e20e4a34ee533027020c79285f96c3b40464e78ac4b7cb71d474eb2b93aa620aa99f3ab74e4815f9fa65434477b189f4197448e25ac8d9a04bc064f7c489ef748f237700cace9c44151535b86c047870cfafb641eb5bfd4d4a49901bf3cdb3237aecc8430b8729fc6b14c66750ffe2e2b96e14d9d54811e0f6bd44e8df915bf1946b919ced5a7cf2389dc99e05998d8be69a8c18fe75cce9a225c69f7e43ca50df6876e782638d5ab2a47c5ea68f4a96d816f08316f35d90390292631a08fd72bcd1b7062bba18c65cb0f423f2e65dc72a5e0f6141953c3887e41732ff3ef9a1fb5a81f52648562be7d33b429e8d05387ef7d83e6f50085a33a5e6e1678b63355551f443f548ffde1f49b074dfb3e2558027cdd89fa752c81c89938b546842315974fac6b21117572b2b5171f41c88b1087c0ccfe842d06ccfafcc10bcdf33356c315c042f937235ed5fbf4c604628002c4fa40ac5da017635ba7a85b572428ac4f4d1d3332f51d9f4fcf41d500792814dcc8377e4a2eea92792ff9eceefdd44bcb75807b702269334963bb2d3e812f20f865c229fa6aa6cb74098d897c72da3cb5810880c715b4c221d9b6903a2ae733533b77d9ef81d715d36b1d961debd533ce8b68372474af9a049f07c0aa8019fc4d32651d8ce4103213babe0dc0a5ae5f0a908d2d376f7cd1aac1c3e8d10504657999687df5bec7516ea5a0edc04f7865112a59561290e1e730df60bc136433f3a2e22bacf8fc55eedfc3b6674d27b8b619ee08742c8fa04d74de511fb140bc3f8169ccadfb649a9552a5c91948b40540eda4d84e4a634fd3edd274628425bba06a936ebd65829e578434dcb0edf7f0a0e7674825df6010372aed2da1c893646ffac7f968b0e91364ee01887c7b2024c107883c1c00a9ce90e6ae7674058d3e6b905a9a2d0968726f13bfacf81ed0904ed0047ed43719a0bd409bea585b2298f36c6c6195ffd86b2f4c8f47896139e02c954c166c141c28bdb942841b6f532d01d6699960b667013ac45b089a0fac9a18a699631807cb20758a060a9f2d14b8a7257612faede7118eb6cb69f199349009e16abcf9d41a5cc98bec9372115610014ceb90010f1245e74d846121fe2103e4cc2a9a5d97100221c7ef171e8ee80d440e4c6071e8a1bc31335d2318c806ceb2e99b3cf5bd718ace4ecf078a325be9ed19b77b10c0afd3c34c636393f28b81d7ef1250f31cc4f1429b0ce2d8d162a37426eba9fcbea6331b7a265cc61a0521c9450631ac82d486c1490776c98da7b9436838e40281519d94642c6afb212f60e4674c388f1c9814cf102a2207a0c72be772f9b0ce22544dd2b35d3a39289df7986d94813e5e3757b65e3621c1b85a26ce296a98e1e1959899df2376ce7e2b806b82068992c67991fca56b267ca39d36168b81d5199a0f4ce78a3ec82c78e4a5f3d10caa663664c0010f8ee13d5cb6cbadf4b79d8b853d51803d3b8698111917ba8165e8dd347430d1cb5eb775dbbc2ec48a7b8aa4ee243d3a9144c1c2e051d1de4a12b2d90a511fb1effaaf91bd69f38f0161004e2017c79c5e2fb737699318fd524dab1df3eb5bcbbfa1514356a9f3cfffa8c969e125391dd23b5957b6238155b4e22b2a658b532e8014bbae6be41f6a7e4a471e505b22d12599da639c02093d6923d94e95ef0e03160383ee30fddf4ddb58ec20f665bdf43020624c6dc453f98c3ebfe075a3f5cd69f37ad768aa951bbdfdbcc6c1283bb01a72b9925689c69a5357602dc7076f2fcf2b5c68d5283c7cc2a1a40548b0675e2f4ca24d28e1fa38e8a5bc5264454c33eb071a09560c333bcd8c837596244e10d7115f33a2a93fa2940c90571742773de360fa0a23b2a8adfa0bc3c257f6ec3f1aee231bc69e4535aff52cd4f9c62276d5d55dee94926f0f9ac7419ce3efd699f8f7555d0d9fc01cdfd57c59eb49c54d72d5f9be5bd5687ce05389f2a1c88d7a9464e8e24eba3038d2a95021c24f645a8ec0fa99066079e447000de959e83fc46890a2145413cc21bc868ca32c84b53a960805bb3f0490da2971a12c240dbf85f023f5e53499fd69b25a667a96767ab1d5cf602c4b09e4e7a8590012f934af99418fdf23d32751c9373723188cdb2efbd35f79ea3ed85d4d5c9c5ed7f655af29733763406a5779d91027cd0e016ae0c8429698dadc45790f08f8cfde5a040c781b5e00cbd77861800d81e9beaebec246a945a5e17100e09758f343b119d09d9d0c0dca92eb05484046d92e3990d5216cab9df4acae8c17d632556052509c63588c605632072fa1bcf7240509c85bd47b8cca04ffc44404801def635d96480090fb668d9749e012b9fd1e8f108bb3e1a53416cad0c0822f600a9e0807969e0c931e183c843df585b71fd945cfab3a3a11a3b2a354ee5e64ebd3ab813c35eaeda9c9976a0609601c577788a158638da0d7824270a0022884593572fcb8bded1f6d81d4772a952d2f1e047a94596ab05731eef6720b4e39b2a5f8b74cdfc6f8bf4dc7f8aac0098f34801f8136393a9258b966dc5b3c8f004788dd272a51fd3168bf161eee85fbd3ab37033919322b4fd1756c953669766d941e7eca47abe6ea6fdcb862d7fb6a389b33eeb9200bb989ff6dc86875a0bb28810be2ebde77eaf73451b84dea1d8ea8c5007beea7c5979dd04f5fa76aac3f3a6a6f487a9a9c2e176cac8decfda6a903e6988dad477ba00d86e3f1f570b049f28e0cc5c1e0e60677f3fc935832916f05b8df56367201cdb814e1687b06d016ad041f7e607528be81d33308f90fb0f3ae7b44c150046c85fb385f7fc355c6db71dcfcab007b4321f107353c6b25bf5b336057028593be072247ad2d7b6e7e8a0f12761e1264ee42aa75bfc1900bc61e1b5a6e2c855b79637c325656cdb3e9c5996a5ef1c0ae5a46f91848dc5bc190d68c69fae243a2c0c777e33e8f764a3a8ee0ba5490044b1266dbe913044bb90990c737cb56a1e2d4871547e93c324c16d4c886f8d04d90176068b272a42ca9e0f834029232affae0e1cbc077e75128c76307b8cdf84bcc02c9a415ebae60724225a0ba78f03238485bf05d15f132cd6fa7899a3f8cd05f604c3eab92f0bc885cb69233d5e6f3fb70bc28e49e998705e01e87dcea34b789c39d3111a042bfae0d00b869fc44846a3e8493fd60fd0cf8d3f5f72f983425ad9bb5858b34c60c5a9fa6ee2bda1b3a1106f603963c4b073be5428b946bf50b8c2a5d14b566c56a00681510c6314f64e10f287cbb187164e5f92583062d19adc190635125fbedc1d3bc4ae1f1e1e6921811e8e7d19b8a4dfcc4b85ae69f6cdefc60aee7e5641307a0e068bdfebfcf245eb6c3bd0cd80977560842426c2f83a281a9cc46630fe2e6f256a50948a5790786cbaab822194f006938e03fbddfba5d01f811498ad695d6d6239a0e3ebb06127ef8529b198280e4cae9b0b9bf394238dd1f33cacd1578c82e38a843bd89f8acdb18ea4bab73fb665c4384379d15c1c56ae568f0799deb84a59388e38758d8dc7c21606d817148ad6ced486a28b176de209855f13f8a4cfbb3a2d7db90bc457ba04ea83b687d2936bda49135fbf09bfc21177ee9ff29957d99abebfa6aeaa1670c5ae371f51ee1cc3b165878304591c58d9f91fcafc4118115d9a7a0c8c87e1e1a468b9cb1a4bf4387af2e27de9ce262d53a03ef1c0e06b00d57f718b2e924009d0382f59513df81852bef7a341dd13313a060387dce69143e75239db199b4de1be425fe9cb9dc96d0b8ef0f6739652761cdc4c200fe7510903fc54a399f235c1ec96ff4881a4ce01065035563cfc05225e4d33bae1ecd3aed5bb0e78515da240c64357bb40948c5de03002e3b8ed689c43b819dbe50a0a546547886cacfc4bca54cb1286760ee134b089b41b180a3a5df45c576592fd2bbef918e03e318e4af277b89b20631bd196b5a2c72a80000000000000001000000530800007336c40ae1e4966ddd3f628899b19a5db732c8e59fa12b2aaa8cf41238de90d93bcfc27475c9fb0311338f5cadd00a540ad1d639fced2bb9cfcb17d077b019e22e9d5a01fad7f368cc3d9a2c671542954fe38c84a7f4b02bfb17385b5a7de02cf93cb6ab8481b3433b1c1b51ee334e0e64f92acbcb46756f7f354afa8a7aaf531a99e0f14ecb7e3949b4965e8b4c71d5489a0000000000007000000000000000ffff0000030000009b21edc07823011532f41e09e8a2e013b7952442309e1d1709b75bcdd9ab988a97f03b1b840c48d3b5955c546ef4a3b60d5009dd27943566842dc6b4b6963bfffd37c536e617d9fcb892229d31e1dff8d9139ca49f4b4d3c25000000000000000001000000000000010000007ce94a31fb13c967bdc73838c7cac095f517aad3d9cca64f7cd6cdb9ff731d562ee69bb920bd7c1d4d8b180d665ae54b7d21a6f774eb54ea935803721aa8a884ac2ce661927e788e7a620b3494faad6dbe7463984a9df6f80be7b63dc4c1e5aeed814a4d76260f000b0e6c0d573d27b8f685716cfc3d490e53d537ccdf636f4827b505c2f249e960bcfa1be6efb9ce025e8141787dd4b0a0b83d39d1a4643b59c9cd614c940ea61c233ec24568391ca718b0f3571ee76607be69211fae7cccd49a66ce4fb6cbe8d340f3d84851662dc0f30a94748139dcf62a1931f5a22b1ee048a271cdd589e04b8f24ab1e56000000000000002000000000000000ffff00000100000044d8ef5241d978d29c8da33f64f7886840000000000000000100000089000000ff3519ee87695ec9274c3ac4635b631302713d3816d5dd0c25890f589a7b651d0b09a3d7c213"], 0x1298}, 0x20e) 16:01:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:33 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='=kl3/zero\x00', 0x8000, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') open(&(0x7f00000000c0)='./file2\x00', 0x1, 0x48) 19:33:20 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x856, 0x8643) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1a}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x1e, 0x3, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) r5 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r5, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r6 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r5, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r6, @ANYRES32=r7, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r2, @ANYRESDEC, @ANYRESHEX=r14], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x1d4, 0x400}, 0x40f) r15 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r15, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r15, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b400000000000000000000000002793d41961f0bbc38ac07682ca90000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc8229543661bd0be60e16680623ff428cc953f9281ccd1386e571193cc3ffa4266bfb1d9a5c4c0d7462ffd8d9fb53d7b14a7d4783aa90292f948e45724d647ebc9a0318066390edf425050e50de568ce8db24e6"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r16 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r16, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r16, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r16, &(0x7f0000002000)=ANY=[@ANYBLOB="ffffffffffffffe900000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b4000000000000000000000000000000000077d0320f9388180d83e1ab9138621c22141b11f70c37735806b246168840e813adb2c7e5d50a33168030971d47f4af28eea1999dc6a5032a239384998c0923958f8883ee7c49e81ce28e6b603e17425550368cae95f1691a1274a7e754d673bd34f34b09a65d97be1c1840b7ecae654d71caaff73ad302e4cbebb1b2a0f70b3bfdfa738738777bbd6a60823c515bfc5583874b18b81b79ac35592d2a5241b77ddb4078855087f8ad933a6cf83753f57cd27938568ec697a62acea5fef563fe0a5af4c3ac99717af12cd5910fb11172ef8bb06f89b2d721"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r17 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r17, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r17, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r17, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r17, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001ac0), 0x0, 0xa}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r20, 0xffffffffffffffff, r19) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x400, r2, r3, r18, r19, 0x58, 0x6}, 0x4, 0xc29, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) fchdir(r2) 19:33:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4109, 0x100d) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x5ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x30) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffe}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r5, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="000064349a49ba3222c47c98b8c4c46765e1ef88698f1d02b256f439498ec109269719e397ddaded8915b0c4853333ab0d1a92fc57af1ee021e182ee613138988901d3182c4032a455d1a9c28e78fd867b9d86bb71e78b817d7ac8a83087339a94d57fd8ceff8aafa975dddb15610ef28c49a8908674c448d790e208042cf51c42362e8195e7cc90649b125fa77f306443420f99dc8e637cfd17862027b983026484e5e183bcf4a48cc25c27d0746244116dcc8a6a19b55a1269"], &(0x7f00000001c0)=0x2) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000200)=0xf6) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x2, 0x0, 0x0, 0x7ffa}, {0x7, 0x0, 0x1, 0x5}]}) pwrite(r4, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r8 = getpgid(0x0) fcntl$setown(r4, 0x6, r8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4, 0x3, 0x49, 0xd9}, {0x40, 0x6, 0x1, 0x80}, {0x2, 0x6d, 0xfa, 0xd9}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r9, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r10 = getpgid(0x0) fcntl$setown(r9, 0x6, r10) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3ff, 0x1, 0x1, 0xf7}, {0xff01, 0x0, 0x1c, 0x7ff}, {0x5, 0x0, 0x3, 0x39}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x3ff, 0xda, 0x3, 0x8}, {0xffff, 0x5, 0x4, 0x7}, {0xa129, 0x5, 0x6, 0x401}, {0x4, 0x40, 0x88, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000002c0)={{0x40, 0x2, 0x5}, 0xbb, 0x9d, 0x2}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x1ff) 19:33:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10209, 0x0) write(r0, &(0x7f00000000c0)='Q', 0x1) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x2000) ftruncate(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0x20, 0x3, 0x1}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r2, 0x6, r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:33:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x1}, 0xc) 19:33:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r0, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x9) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 19:33:20 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x40, 0x6, 0x4}, {0xfffd, 0x10, 0x0, 0x2}]}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = syz_open_pts() dup(r3) r4 = kqueue() r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r7, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r9, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x2) r11 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xe8, 0x20000000, 0x8, 0xa24c}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x3ff, 0x5d1}, {{r2}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x8, 0x81}, {{r0}, 0xfffffffffffffff8, 0x4, 0xa7e5bbde21cbe232, 0x6, 0x5}, {{r3}, 0xffffffffffffffff, 0x8, 0xccdc2e3c47fbcc09, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0xfffffffffffffff7, 0x6cbc}, {{r4}, 0xffffffffffffffff, 0x20, 0x80000000, 0x3f, 0x1000}, {{r5}, 0xfffffffffffffffa, 0x20, 0x1, 0xe9c, 0x9}, {{r6}, 0xfffffffffffffff9, 0x10, 0x108, 0x5, 0x9}], 0x100000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x10000, 0x200}, {{r7}, 0x0, 0x0, 0x10, 0xade, 0x4}, {{r0}, 0xfffffffffffffffb, 0x43, 0x80, 0x2, 0xff}, {{r8}, 0xfffffffffffffffd, 0x1, 0x1, 0x6, 0xfff}, {{r9}, 0xfffffffffffffffc, 0x40, 0x4, 0x0, 0xffffffffffffff72}, {{r10}, 0x0, 0x2, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x3f, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x18, 0x42, 0xf2fb, 0x3}, {{r11}, 0xfffffffffffffffb, 0x4c, 0x60000049, 0x2170, 0x6}, {{r0}, 0xfffffffffffffffd, 0x44, 0xf0000000, 0x4e8, 0x3000000000000000}], 0x9, &(0x7f00000003c0)={0x2, 0x8001}) madvise(&(0x7f0000740000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 19:33:20 executing program 0: r0 = semget(0x0, 0x1, 0x400) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000080)=""/103) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) shutdown(r1, 0x1) 19:33:20 executing program 0: msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x10000000000a, r0) fchmod(r1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r1, @ANYRESOCT=r3], 0x2, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r4], 0x1, 0x800) close(r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0xe183e1c453408e74) msgrcv(r4, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r4, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r1, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a07d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r2, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r2, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0), &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r2, 0x20) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) utimensat(r2, &(0x7f0000000bc0)='\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', &(0x7f0000000c40)={{0x200, 0x100000000000001}, {0x7fff, 0x1}}, 0x2) 19:33:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r0, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x20, r1) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040)='\x00', 0x1) close(r3) writev(r3, &(0x7f00000000c0), 0x100000000000003e) 19:33:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmget(0x2, 0x4000, 0x4, &(0x7f0000002000/0x4000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\x00\x10', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 19:33:21 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="b422039b76d7b5e9f370"], 0xa, &(0x7f0000000840), 0x303}, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x8, 0xaac, &(0x7f0000000180)="88d4ddcd07871bb97e312c8a8c03bfc253e5d06a3406fc29fd7dfc4a34e4419c9a688d1ce2afe89ae08a4be727c25be6a51a5ef8e2c261b939eae966737640c3563a50d013c263371003deb007bdf25e0301e4238960dbc333869ac43cd6551cdac01717f83c4b9126b8994889a36d452f3fcf08d929f49c0bdfb8690b8bc37b4d647f4c4c89208f81292292d777c9066946dc6a254e8d5c584584c677a4784c5cbe78467b64e99238e46524ed19a86236a50253b4d4e6a9435093a8a6ee51e6dadc23d2404ca3cbdf00a2edfd66ddb1a5eabc5879a30610f460e4", 0xdb) 19:33:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x1ffffffffffffcdb, &(0x7f0000000400)=[{0x4, 0x5, 0x6, 0x400}, {0x6, 0x2, 0x80, 0x80000000}, {0x1, 0x7, 0x9, 0x7}, {0x3, 0x1f, 0x2, 0x487}, {0x9, 0x4, 0x50}, {0x400, 0x7, 0x5, 0x5}]}) pwrite(r5, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000002c0)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x4, 0x4, 0x8c, 0x8, "9d758ee047b0e196113d45df3800abc86dbe2dc7", 0x98, 0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r7, r9}, 0xc) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r10, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r10, &(0x7f0000000340)='\x00', 0x1) close(r10) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000300)={0xff, 0x9aff}) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:21 executing program 1: 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', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000340)="1e42faaa6f27ba04a1325faedcede22bfbc5fb8cbea9b465d81e884166db0055ab3bfaa9d74ef27ca5bd9bd054fc88ae825717094f1360cf3191060c19e271fb67fe86eda5bcfa0a67f0432862a6821d658dc80f8d0c2a19ea65bf900ece45ac51eda67824043fd4", 0x68}, {&(0x7f00000003c0)="d0f0dc8ab4aefe267a313beb904a11e524eb7e456adaa7c843b33e60b2f7e2cd8bd550922d9a529fde5563f1a1a8132f9c85184ac40ef84bf10bf71345b54501fe2b71f9caf9caafb420320badac9598c2550137d578287aeff21071d335fa935a303e1e2d4580035a6eb5b7b94c9a7fead9ddf8c85611a2c5a7ad9091150f9e85427b6fbba412ce1afcf8b4", 0x8c}, {&(0x7f0000000280)="79d8205d63252b2f7e1ca7c201a4c9e5252d", 0x12}], 0x3) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="0a3d1b7d209a34ccd4a612df561889fcccbe4135498ed2940cbc5ba941e96079ff0081efb93675c5fb6e190fbbb1e837d1d5729ff2bed29c689ad4010365e5c5342b04133de9769ceebf6a8b686e4b959efb02ac0f96e2037f265a2811dac0a4993eaf27f0297cd9d05a9220e32342d3f9dbcb131d9c2f49142835646ccac6f29c8208206ddd5a4ccbe972338b923a053dd0ca62419b00a55b33ae490f2eb8618fe9e84ac4c45646ba3def986a40e61479bc7f68a4f71ad7a9673f676659f34c280de1dc1d9a378905e510b9ad2edbe3f2940db5ffd938dcdd3ff04530390e6eb8a93afab95d40e036eb19c8b3df0cfbff0bd111daea", 0xf6}, {&(0x7f00000000c0)="9ab2e2dbd3d6cda88f3e", 0xa}], 0x2) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 19:33:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() dup(r2) fcntl$dupfd(r1, 0xa, r2) 19:33:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x8, "61aa0db11ce903097ec000", 0x0, 0x4}) syz_open_pts() readv(r0, &(0x7f0000001500)=[{&(0x7f0000000500)=""/4096}, {&(0x7f0000001580)=""/240}, {&(0x7f00000016c0)=""/187}, {&(0x7f0000000040)=""/46}, {&(0x7f0000000340)=""/229}, {&(0x7f0000000440)=""/118}], 0x31e) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0xffffffff}, {0x30, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:33:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7ffffffc, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:33:22 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) 19:33:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 19:33:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2090, &(0x7f0000000140)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) kqueue() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) 19:33:23 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r3 = dup2(r2, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r4, 0x9, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffffffffe, 0x10000fffffffd}) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x22, 0x2) ioctl$BIOCLOCK(r3, 0x20004276) 19:33:23 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x4) dup2(r0, r1) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0xe2}]}) pwrite(r3, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r5, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r6 = fcntl$dupfd(r5, 0x93d4b8133e7a1e31, 0xffffffffffffffff) connect(r6, &(0x7f0000000200)=@un=@file={0x3, './file0\x00'}, 0xa) 19:33:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x80045604, &(0x7f0000000140)) r1 = semget$private(0x0, 0x4, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getpeername$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/56}, &(0x7f0000000100)=0x3a) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x81, r4, r9, r12, 0x0, 0x8, 0x3ca}, 0x9, 0x0, 0x8}) 19:33:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f15bcaa6ac1a896acde1b03083ba788849fb65854c13fdd25a22e1cb829c97f5ec501a751ef0002000003657af9f538285ab4ed0b71594e66189622d1bc6f55de47a8da0a6cb5aded50d79166687196e3e5f93fb3f926b046"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) dup2(r1, r2) r3 = socket$inet6(0x18, 0x4000, 0x74) getsockname(r3, &(0x7f0000000180)=@un=@abs, &(0x7f0000000140)=0xfffffffffffffda1) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="23967de9e918949691ede2c5e6a5d0999c234a22ad55006fff7e859c0adf848133a7315c6c4f56f6ccc4c85db585964fc0e7", 0x32) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x0) 19:33:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000001540)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000000180)='-]$*\x00'], &(0x7f0000001500)=[&(0x7f0000001400)='[-\xe8[o\x00', &(0x7f0000001440)=']\x00', &(0x7f0000001480)='^@\x00', &(0x7f00000014c0)='\x00']) r1 = socket(0x2, 0x400000000002, 0x0) socket(0x7, 0x8000, 0x47) rename(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x20000, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f0000001600)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000011c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003a851f43568df6aa973de2dcd6ca626d8dc802b759dc66740792580d82b1ade7f8aa2e31765836b2253e9bfafe487f2c235b6e3abe515936a90f17a0f18ea5197b3b9933a115b257d45356a35ffad56818a7607b1c41b3099f62d68b9813380ae2"], 0x80}, 0x0) 19:33:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x8000}, {0x18, 0x3, 0x0, 0x2}, 0x2, [0x0, 0x0, 0x3]}, 0x3c) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000001c0)={0x7f, 0x0, 0x0, 0x7f, &(0x7f0000000300)={{0x1, 0x40, 0xfe, 0x3, 0x20, 0x3, 0x1000}, {[0x6, 0x1, 0x800, 0x9, 0x100000001, 0x10000, 0x9, 0x4810, 0x1ce8, 0x5, 0x1, 0x0, 0x27, 0x65b3, 0x3, 0x7f, 0x3, 0x90], [0x6, 0x1, 0xdbcd, 0x4, 0x20, 0x5, 0x1, 0x7, 0x7, 0x3ff], [0x100, 0xb23, 0x80, 0x9, 0x1, 0x1, 0x3], [0xf4e, 0x7, 0x0, 0x3, 0x3, 0x5], [{0x8, 0x1ee, 0x53e4, 0x8}, {0x0, 0xfffffe00, 0xfffffff7, 0x40}, {0x2, 0x5da46a56, 0xfffffe01, 0x600000000}, {0x6, 0xe73, 0x20, 0xdd80}, {0x7fff, 0x8, 0x9, 0x39}, {0xa5, 0xffffffff, 0x6e3ef407, 0x6}, {0xb29c, 0x8d, 0x81, 0x10001}, {0x8, 0xc77e, 0x7fffffff, 0x9}], {0x8000, 0x20be, 0x2, 0x1}, {0x9, 0x8, 0x4, 0x8}}}, 0x100, 0x1}) 19:33:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="fff2775dffebe4ae3f835ade62627089696c65300268"], 0xa) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) dup2(r0, r2) 19:33:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x80, 0x100) ioctl$KDSETRAD(r1, 0x20004b43) recvfrom$unix(r0, &(0x7f0000000000)=""/196, 0xc4, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x7, 0xbb, 0x1, 0x7ff}, {0x8001, 0xff, 0x52, 0x80000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 19:33:23 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r16, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r17 = getpgid(0x0) fcntl$setown(r16, 0x6, r17) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = getegid() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r23, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r24 = getpgid(0x0) fcntl$setown(r23, 0x6, r24) r25 = geteuid() r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="261ba29502aecf06e0600064ba2e78402f2b8320e551ab55a73ad7007ad974836b52d33fb5c46191c7993a1611d597f05052daf7884e7d1df497b9c1c3e308c2f361e381565446567e195cd36078ac662b952c15d720a0f1679498d6ce646d3c693dea0b3a8fbf43895bfd3495f1e3d1fe2dae1711dea2f93e06f8cbc6877cd0f5f54c7cf9be827921a76694f37038", 0x8f}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r15}, @cred={0x20, 0xffff, 0x0, r17, r20, r22}, @cred={0x20, 0xffff, 0x0, r24, r25, r29}], 0x80}, 0x4) writev(r0, &(0x7f0000000040), 0x1) semget(0x0, 0x3, 0x201) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 19:33:23 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x100, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r5 = syz_open_pts() dup(r5) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000680)=ANY=[@ANYBLOB="08002e2f2f966e0ae755d40000a898c229aa09dcad1defa7007faa8c381011cbe15a1a"], 0x8, &(0x7f0000000480)=[{&(0x7f0000000340)="bf40a3a7c2ab4bae9ed5f3c13a4a1ddc32587616c80f0ed4eab2170aba113dc6a7579b7f", 0x24}, {&(0x7f0000000380)="fe59a5ef070383cac8a1eed8ee44", 0xe}, {&(0x7f00000003c0)="7e4ad44e880046279327ea7ffeb00d856f2212e74befd449578e318f32caac567ef7786b5857d85a6987ea152e8e2c0f60d9235f7d8896c5c0c250cc77ff1336556c4726f8424f1c0c80b993c75b955c1331791ee0cfd49ef0ad77830372901e16be683a34867b067d8b7c636b4480f7f68f82fbb2adc037c19c4bfa4dd2d2e151d2cf0e0474d9d068a72a865f7a880a5d32adc05599de3a5bc742d75a2052e29429457930cd0fcea6f34c62659c9e8354ab", 0xb2}], 0x3, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r0, r0, r0, r4, r0, r5, r0, r0]}], 0x38, 0x400}, 0x8) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) r6 = syz_open_pts() r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x80, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x80}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff, 0x3}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000280)) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r8, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./bus\x00', r8, 0x2}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) bind$unix(r9, &(0x7f00000005c0)=@file={0x8782ccdceb53e9c1, './bus\x00'}, 0x8) write(r6, &(0x7f0000000200), 0x4268) syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) 19:33:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x20000000000000], [0xfffff8fffffffff7], [0x3, 0x8000000000000000, 0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f00000000c0)=[{r3, 0x100}], 0x1, 0x80000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r6, &(0x7f0000000040)='\x00', 0x1) close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000005c0)="582720efabd16e4e4d7ea16cd0da55e5815f73f2a044fd33055552fbd5e4178963ff334a5619515a4c8ab06198ff4b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5e7f728193ef16ab93f12fc4d5f16b136a5d00d1629b534ac7a4691", 0x67) write(r7, &(0x7f0000000040)='\x00', 0x1) close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r8, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r10 = syz_open_pts() dup(r10) write(r10, &(0x7f0000000040)='\x00', 0xfffffffffffffe6b) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r11, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r12 = syz_open_pts() dup(r12) close(r12) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r14, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r14, &(0x7f0000000040)='\x00', 0x1) close(r14) kevent(r13, &(0x7f00000004c0)=[{{r14}, 0xfffffffffffffffb, 0xe4, 0x80, 0x9, 0xba1e}, {{r1}, 0x5, 0x3c, 0x1, 0x6, 0x8}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x8, 0xb8}, {{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0xddf, 0x7}, {{r6}, 0xfffffffffffffff8, 0x25, 0xa9032fa3443fb1d3, 0x1000, 0x7}], 0x2, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffc, 0x50, 0x80000000, 0x9, 0x7}, {{r8}, 0xfffffffffffffffb, 0x72b501cde6c0444e, 0x100, 0x9, 0x100}, {{r9}, 0xfffffffffffffff1, 0x80, 0x10, 0x1f, 0x4}], 0x1, &(0x7f0000000180)={0x5, 0xffffffff}) 19:33:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x80}, {0x7fff, 0x3}}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 19:33:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = dup(0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x3}, 0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0xa40, 0x0) 19:33:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getpgrp() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000200, r3) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffca9) fcntl$setflags(r5, 0x2, 0x0) 19:33:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1c}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) dup2(r0, r1) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r4 = openat(r3, &(0x7f0000000200)='./bus\x00', 0x0, 0x24) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x20000198) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) r6 = fcntl$dupfd(r5, 0x0, r0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000040)='\x00', 0x1) close(r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r9, &(0x7f0000000040)='\x00', 0x1) close(r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r11 = syz_open_pts() dup(r11) kevent(r6, &(0x7f0000000300)=[{{}, 0xfffffffffffffff2, 0x20, 0x40000004, 0x0, 0x4}, {{r7}, 0xfffffffffffffffd, 0x62, 0x40000000, 0x8, 0x4}, {{r8}, 0xffffffffffffffff, 0x3d, 0xfffff, 0xffffffffffffffff, 0x4}, {{r9}, 0x0, 0x88, 0x2, 0x1, 0x2}, {{r9}, 0xfffffffffffffffa, 0x7b, 0x40000000, 0x100, 0xf3}, {{r7}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x1ff, 0x8}, {{r8}, 0x0, 0xd3, 0x42ce979be047426, 0x8000, 0x4}, {{r10}, 0x0, 0x20, 0xb01bc7cb27a12623, 0x10001, 0x8}, {{r11}, 0x2, 0xa1, 0x80, 0x60fc, 0x1}], 0xfffffffd, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) write(r12, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 19:33:25 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0xfffe}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000040)=0xede5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) 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) 19:33:25 executing program 1: select(0x190, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r0, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 19:33:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = socket(0x22, 0xce03df93ee41613f, 0xd) recvfrom(r3, &(0x7f00000000c0)=""/34, 0x22, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xff, 0x101}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r4) 19:33:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, r0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="40000000000000000000fdff0000000000000000", @ANYRES32=r3, @ANYRES32=r4], 0x30, 0x6}, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r5, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r7, r8) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 19:33:26 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) close(r0) poll(&(0x7f0000000040)=[{r0, 0x140}], 0x1, 0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) socketpair(0x20, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r2, 0x200) 19:33:26 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) r2 = syz_open_pts() r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10030, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r6 = accept(r5, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r7 = syz_open_pts() r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r9 = accept$inet(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = syz_open_pts() dup(r10) r11 = syz_open_pts() r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r12, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) utimensat(r12, &(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)={{0x9, 0xfffffffffffffffe}, {0x5, 0x4}}, 0x2) dup(r11) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x28, 0x20, 0x7, 0x3}, {{r2}, 0x7ffffffffffffffb, 0x44, 0x2, 0x9, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffa, 0x2, 0xc7b33132fec7fcfc, 0x9, 0x74}, {{r3}, 0xfffffffffffffff9, 0x4, 0x45, 0x4, 0x401}, {{r6}, 0xfffffffffffffffb, 0x10, 0x2, 0x8, 0x328a}, {{r7}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x8, 0xfffffffffffff800}, {{r6}, 0xffffffffffffffff, 0x40, 0x10, 0x3}, {{r9}, 0xfffffffffffffffa, 0x1f, 0xfb75b155d958085b, 0x65}, {{r10}, 0xfffffffffffffffa, 0x48, 0x20000080, 0x406, 0xfffffffffffffff9}, {{r11}, 0xfffffffffffffffb, 0x44, 0x2, 0x1f, 0x5}], 0x9, 0x0, 0xfffffffd, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000400)=[{{}, 0x0, 0x2b, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r13, &(0x7f0000000140)=[{&(0x7f0000000000)="82689c57ac43f140171b45df440076146fc3ea59f071d5f418b46378e1fed5f82d924ddc610dcbe63a92e59734a1201b8a70b50425a7", 0x36}, {&(0x7f0000000180)="daa5facb399f8ccfdf0a5b5b0443c8dce73bc3f64e5d8a343a6372d15bb19e3489ef5bc6091c1551a41343855887bf856e7b5540ff1e0319945ec038850f543473dbd605e23a892ecca5ff2f508480b239679e7dd7d483b51a6c0500000000000000fcefe2a8a0cdc36291dd564b11c20b60862ea2f23360048a8082f8ba16da0080a1d32128c3c99e7387af4e26dba8efc3694df14d9982335a12d762ede4c60cf9fa36871629813f5fc102", 0xac}, {&(0x7f0000000100)="62aaa291b6b7dcca674979ad27aedabb843733f5e55ea94f52", 0x19}], 0x3, 0x0, 0x0) 19:33:26 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000140)={0x1, "07255858e64387dda47c92d8b27431bbbeb7a86cb465b3c953711d57d3b11fcb954eb8dc1bf2531e57fabbfecc01dcab49450a410d970c4293824a05b9f063c420482e565dc1477d347ce30a714ce03bf5321c66d50a2d51be43b70e293d1e3d0263cf57f42827fe3b7833b19904074ff4bfc6521a9c8b1b707e9754d5118062992a5a8e87fe2c6ab81753ef3472c29fefbfe6c27ef5e533dfd4c0e3674974db2ed8c57f25e2e905fbe2f4f83170930f07d1384be6480ddfb4b0ba38874a0a759cf4d4c1701155a75555dd639f9b09b169572e526f2a4cd69b5dd5bd5d0da0c51e85"}, 0xea, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000300)={0x6, 0x7, 0x5}) ktrace(&(0x7f00000002c0)='./bus\x00', 0x1, 0x1004, r4) 19:33:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ca00e49300000000"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000180)=0xa9) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="ce3f6d48cc4544171a026ce6d33df92b2f98534b4973528ac55bc2240c5fcbce50e14afba0f09877beff07db7d7a62b7948c2d7317c31db9dc5c692442fa405ba6d8fa76"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) 19:33:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x2d94) seteuid(0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x9, 0x5}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000340)) 19:33:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001480)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001422, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x2, 0x400000000002, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x800) preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000180)=""/230, 0xe6) 19:33:27 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 19:33:27 executing program 1: socket(0x6, 0x8004, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='#+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='tap'], &(0x7f0000000440)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:27 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [], [{}, {}, {}, {0x0, 0xffff5f54}]}}) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket$inet6(0x18, 0x0, 0x20) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000a00)="d3ea8f8509fc1bfcbefe7baff8048ea9c22ba8cff2fe06984d4459a8525c4e14b73a5fa10e06231c13f1cb0e97cbdf1ed8c20b62ce5425c6dee6d43b181683c8b3aed63ee3430f10c3d9c5e8874b417dceb016db61fdcb4feafa925f1764eaad27883005e3075f67d44b43d1b774b989248959e056ec34046fecedb12c55039092ecec1d4909b6e74d62232ba33154527e49e23740d3553ab7436548d0ad2e8941ddbcb67d432e3fcb6fc2117d6946490b76786282205a8afc634e77bb849da380616d19e55448dc891f3f245b98fa8a73a3157fc8042e8f237eab078a1a4fa22df812f7e04d3bb705b43c720fd90fd5d5b69abf5999484f1e6b2f8a0f5bcf49949045f09bfa3e519ad67993534496eef07a471502ad4270556a822dbfc8b43aafbc1806c586545a4735e4a53e4cbbb47ee7044277098c1108daabe8934fb8a60fa271569084c657ac795b02953a8f804f3e1a31c4c2c42ad6cec7f067ab74e328a384f0128b5f6a2397a5264569d1d70385c893ccdffa981ac3e3546425023d5e02a4162e4c022b3fb60761f79f802fa0483e478412b4d50e7fce8e77c000b6cad8839322dbbee7f7fdf4c0b1a65b0a5720a7d1ff69f2b1008ab874780350654da203e70fa19c73a0508ac046c1b96971e22c58f2f6a71883cfc75617064ad1b9af3097c236fa6449b909e33f326c2ffbdb851e56bfb7502a6b531e6d97d20dca2107c285440d845fc957a153d7b455965a4fa0505f3a4ee44bc1a9d5a70d38d71bae2d087d4404abd744076d076ad9915354fdf92f412b18ecde503361bf6e015b934ef925e0316bbbc39036428e18eeb00de799ab63e6db24fb658e52fc636bdec4242ee0be8328527ebff5f655370fd17276ef1823adaf7c3ff882947e89126227d699f0fb0e8ae5d17b204443dbff6964726b5412e01114f11f777b6834dd7786228b942277afd36756d9b83ece66e0b4e490ed2ba9e18a5d0b259c54829388258ad95fd0c6fd445c70e9318c74efa7835ad443a50c608d02b71549514c565dff7662a8ddf47ba7fb6b876c59c91a9be7706a1870b2a7ae01da906dbcad0db791036184fe82c0ec7cd188b3e1de83438489e2dfce0ae8ad401325f17a34b7047435f5983bc46d236f1d42d03181dcec9b7632360d688357dece22bcaa98d2a44b344a34e747df545fee29433794259b1bece84274fe9d9b45d3eb068b22a934a1a9e2d8fdfdbc55b84faa2540ecddb3f3c6d1705014edab7f3d88aa3004f327d837fc44736ae394217e443d48fd7016a59edf260103e935ce65cad8ea537d71c0f4f731abbf5a6d16865a07fbb773f7a84be550bef94677c4cf014e9c6672ead1c670f0584e4187b0a375f67357075b1bf169d4f8eb8ae199c095ec6eeb7693bdb1a7d66ee5c268effa569579f29495a58488167eeb744935722b882223a19d2e094c29ff68b09c6fb380eb7813cdb489906c5336ff0d7961f4d4d8182e80872b932a7f536f5b726e86d5df5bec17e35d662b9cb1bf93357986248ca2ea300c835eac2d9a57218c3a1e018eeca57357c2a1f3028511b23273cc85fc5002b62c5da030f5c7d4c8f53c98aba05b227cf8d4f1081c26e2487efe8ef6b85e18088ce0fb441675fbeb32b2ec45f383c1574724d1673e6f8b57c2e555e004ab495803659ec4c0586dbfacc505a858f1d9048b585aa05a1887e456d2a4d8566b6796371bd62ba3d4e74bc537bac55685ac37e561c0df949e08ca817f3238f48085ba2e31b5e165e282d15c5cb905d9c76e54db062905b9b780f9b3876775beca56691ab73119ab8e2ebfdca00e2b695788045682bff778d2e1f20ea8944fd46d0b9cf33f62f03d1a334469e94b25604c07d604e1ffd6d08bb3fc5d2a83d0262bb1491759bf0f09912c678ea101f27d55bc85177dee761de042062366ca8cbd3cf95d055a2426f28546fe2e03fb7f66dad3453ab64080ff00af820809628926d41326f12ec98a44e09405b89b405f27393a04a3031332527ff852ca00d4a9ef8b5566a37c6f064f864edfb6b00e981899d1e573f04de139bef6080480b10b337b9a0da5343b329e58d5dc9da57dca1943491a89feed477bb7c292cb03bf64f65a79d30f1c5e0453fe829cecffc46f80f1f09c5fcd11dce369cbb89fc12792f02d44e015d0fd5bb17911ed0f3ae16f70753d4e12659d81d7a4d4a584aba15dc8d0c973d51df3b04fc71368a2b21d8bc32c7567b8e5a936e829a514dd2a7f37944bc39b94b588d644b64d1bec5780194919bf46ee9ce2d68ef406769c01cc8914a1f75ab421ca17768590de76d6e7b504d109aee696c7785df292bf6023d7d398955b5a70cde1bfd46e5b22f08fde41e412ecf7835859663b0474ca7f3ec0cd011269478801af40ccaaa0858ce801639595ffad284570718b6038805283360be81a4ffe42142142a80d87ec459d2b516755f893e2973d575980a153db2b9c3528314cd5fb854204bd77a2f445b748b2e8b8b2c1f8e1849d74de56458241e0c91bca4af401fe92d1345028787ea4698083ca31d0396f715873385e67c0b41338dad80b7469e9914056bff09adc3e71f7e37407aed495fc874f589194e8d5ea110b48e6a4996ec60e186afb0171973059fe03a09fa1bdba428dc5af01a353cc3fe3a082dafe1fb58e64bcb4e216ab2c36e09da64edd731842ea57789f860b26bb23106dfded488605939036fca9ab493820a06b5f3c70a3b24a886bb84c7360056d965b0350436763f8686b026b80313e23be9781c47678cd200eb0c3eb5774bf9f8ff204084d6c62f6d15e67844e039de5bc6089b583952143588f90f5a82652267a7ce9c1ac218238ee8559ef1c8ac46e6235f0d80eb79583b5ca6df41a60383e3e1e553e67e7d323c2be0df691daf862edafbee54edfcc902b592cf92fb09dfb1ed8d60474a20fb14915fb0d3d7e2c7b23f2957257310df81852bb9d9ca267525d4717cb329a5086d1f57e94ac456a03fce54672aa4aaa77e4239ac3982a208643e3b56f9f186cbb9fb2bf3b85c23db520ee95409ba18c323962398eb808f406aa107b6bd0236809fdc01a51a496e9e8997826e2977f6e2f38a5142728e3dd84e33bff14c446e86897a45710cd8caa1f2ddc4a9f331af658fedf0803370a46df1a184ca28f8eee53b1ed279ad20c7991a93dd99ad0c5c9558991bf8a5c219b324017d157964269909e7a801fd4ea0b64127100411b125c86acb80498b0e98bd6d8a9bef2884f8340243a5655f67ef6cd3deb479baed973345b4311902c9cc313b2ebf2d2069188d917179fc9258118f3f3b1ba6e41ccfc90529df126aa72a65dc7f9ee1bb55cee849b0c9773e54f8a20041f40f850d00e2edc1777c0757561344df0e644057c7ffa9f5da13f2d18aeeab8131d25e0f88ca4190773744ebd9d15c194587ed1dbf74c23d33e7700afec690d58e511685772c09b92a8ef3bb6a232ce3d1194a9a698d92a3916ac5782e1e12582dcbdcf06d3ad189947abdc0c704aa107da6a54c17eb20ce0f6b4306deae48668f6bfbbd17846cb507432c08e308afea72b2120d6595a8c863a6ad394413b9d9f5341fb498cf1fb56c7f380da57a1bf16c244a97e0ac5f2ae2385c9ee0d496e596e356a556f92f1e826aecab61d85c042f4940711d04593c3c75f93c9827f733ca0756827d4e069a70c47f077a79270dd73668fc304ea15ab8c0db16ee10993b7d1fcd24be0a34e0801b2d41d8dc83e5a5da8df23f3d1ede90d089a6dd84ee40bd63524d10caa54cc56d1efca14ccc28f1791c8f0a9d5ba1514b0f37b39c0085707b0afded3109edf71db1a680249b0252418acb8dd44b519275434a6b99e1715b0bbde531e7cfcc5fdafd6780825c5dbf27cd53bc27360d8d4cd6e1ac290383747760ce1f4b815456faebc257495f401d4c6e324db7606e6a118c9a976c9022589c2a08f059100a0ad634db11925779db41788e4b12495536694802af9847e0ab6f65ea0d609a4fbb25a8f10cd2762bafcfdc359a9217f1882f8ba4447c7c299dcc45ad16659d6524d24812ffcc296449337b7d1b7735ae9c7e131fbdbba04701f8f79ec4ab0a21a433df73d45b9b252aa5a4b568b04dea55ef730caebcbb485f60c8153574f14ff793aa45d818a3ad6dedcc7acab24c1f3967b5207be087e7dfd595dc480fb72ab3bbe2399d901baf672bc0c9e636f1c3652562aa5880768f11d74e8bae7ba5b2dda9cca96db068ffe59b5385e4ebeda9e042ac88563c038e200d37462e0dc7ad34d238b0b30832591b61952032d188c53bd6f5ea98e82edda133c1e56e57708aed6ddce6bdb450713b93269386930cb174d05e52f923ea7535a831e5c92cabdddfe43a1f0749b8b59740bb8dd52e3e99aafe3c87af45390587ab8cf3c9f7472f34a4287ebce466eeebbfd9bb32bf3e011bc21b8c26a9a62ea868e8144c3b3c922dd47bb889d9bd1c7b5c80e84b13d5fc5a00d2b0486b313218714b0bbe97cec045328ae4e50ab0da91afd1e5198ea12dc5f0d0326ddf4c6db4b46049b8d14cbce3a86f2f99a2ee5f2e48c1d61ae96a7ffb9ed2d04a36cb98bf34508ec41b2771de82674b76ec662c699fd98db8bd4a369357409a2e4bf1265337e864408a28a306ff4f5dc51264f5073c8c31d379bf18e84409ec4cc39da2c4165f82613ccf7fd2fd7d760f23fa712f2bff4fc9a9b912f030b83880af35ab7cf988687b566f5c8c6247dee5458199ad030bfe0cff2a292aa6c5e6481add2d3cf81ecac96672958496c083d0fe955641f5ddcabb2a65a140c13ebfeb5d06bf7b15c8da0452c938d740ad3d2e8e13717010e723268580730b75e71b40d1ba587be1368e58d563812202f1df92ce96e101e4a6e59dd68946efd0e6df5151345e96e74ce85ab6e3c6000e03c00e974395a120317bb0ee8fe93af6c82ceb49f9f04825e79681250b1ea3cb12a72be56be63e63e9b93f12057d51519f15f82234c58d21b50ef2ba0d31da3dad28b2d1e96f042fa2b3168ca9621acc1fcb4e4d0a34daad18d4419aa472d4da7da77c586304de94e045b9530024954597d5f675b30c586da7adcb6f6c86bcbcda15e8f99f1b46c07f6d5458f04f9f38ea9e1af8d3a1a6d4492a0bd49c5efb535788ee7a63f88ed21841ac422bbe6c8a71596bffdc369a13eb3c122bb5430f1db7fc744bce4242a1a95f6d01043e1935a3965108f35929b206a04fd26350574584fe65098741a9276f0bbc977f1e7f5e9aa124dbc42e8c8ed870ecd4f5cdfb185fa3b3b840100e70928fa788b7ff982b9a3a79a4c5ec0e89447da6fd80adcda6bf52069856754cd90e22ba5721651f867b6b126d177467796fa850fdd24abfec367410b90cc6655f06de9da3e7d332aa701b07ff4f9e1364696b8463498d1a79fbb96e2cac288dac7333bdac0aa001a7aac7de47e112392f13a450e0c4eea70c811eb26c921cac21eb606b05a5ffee0d570851ea1ff2533f24cfe78d0c073eee96bfb07feddaee33162ca3baed84a3054fa44c7c2d380eee54798e7bb20eabe9f0707d5660fb528963b4e5cb3eb583b756389ba9e73b3bdb1a24a5cc6d9090511488dbd292a06c25a0039f7a0b8e072d2bdd094226c439b7f228623f2d03a53fd26b9fba2216246a4983ab4286369f29d83af0ca77cb25c74aa6d270c19f403558b8b89d16360ce5bc6b0337609c13a4c20023b0f0c256736767082de8536811661e29a94e19590e6efd7eea44c22ba6bb97d5450793adb24751857179e7d1367a7eb24b94e0c", 0x1000}, {&(0x7f0000000040)="a5a1", 0x2}, {&(0x7f0000000080)="3d2a6d703682cf45e6532f468c8cabe6b245ec6ad3a3e1f7622e842c6665e163046128940f7222f3e5130ee2a7847702d8b2609ea4b49141205e24b5c90ef16c35ea9d50cbab4c88", 0x48}], 0x3, &(0x7f0000001a00)=[{0xd0, 0xffff, 0x0, "caf810bccef241dcc9e90574443bff6f63052b9690a372f144251fb725dcd4f323ac53e0bab386e7da60c0cc98aff2f71bf844974a55fbbd83bd8f6e16ea61a577d4ab5a65209ae7a9dfd998e16993e5b7be0cc2a0fa66bbf5085855447264c76bf0cba6cdf16a7b7e6aedad4e3dbb9c1bbf64ff803960c4d6697c7e1a8933709ab02a9f9b58f23fe773c57a1f2c28ae9fdd7da98318f4bd264a83fda7b4a7f50156506043041feea4d7112137b70e4137837937a02c28717eab21a3b3324a"}, {0xc8, 0xffff, 0x5, "a2dea34e68f6123c4ae9598e5cb3940a8a11e0276ba33424dbd977e452fce92024b7a2a9da62e0929e96c787b7176ae961df990bf081801a8e332650b3ac503c1f83f6a09d87b03edc1ba2ae09384fe817d4753d5527253984cfeeb447a9234ca423ff8c9662f29422d286d306b2ffb89ad4aeb503abf9f6f9a627c8ac1f366c5b07c0c3102f29674a54993facb981a3c9ca9737e971684bc6743458db48c36fe06094caa8fb1f66dfa389586f3bc7415774f3be97cb78c6"}, {0x60, 0x0, 0x6, "ef51d759c89307f4c51ebedf1632b7ae197845e52351c03fc44e1b52a8e58ab4769a2a63b39c7d08add5ed7246fabecc1476c24298139be3479367dc5ce8876d5bf0d33486e602c23e"}, {0xc0, 0x1, 0x4, "4b91a71de07a3f7d33a13856adcb4ce0e8f8849d15b59c5a6b5400bfa1cb0a50c58799e0ab7b158a5cb8afb2a91dc37860b702e9d31a7980f939dce706353b8d085b5420d47dd033369eb5ca7bd8d765e936985b78b502c32950a7c3a6fcb2ed3506a72563f2e5f7bb7b0da9070998535376a4428126973d2894b94880f8ca8fd0f9217707238c8189826aa93e0ed33759d46e775d05d8cacd8de88e9786719e9b1eccb9bf5e3cdf56162701240ca3b0"}, {0x108, 0xffff, 0x1, "14f4fe5fdab27cd19c3e6159e6b8a589f50b4f90820b2b9de25d83e0beb5d647b13edff8e8fff2cea46824d59e3f68f1b0e76c1b52315e5e57779b6481f32cb3c5650687e52444cf3610a15d97c58c217479b8f88be25eea6e25c76392343b5aecbb54547ff3d6ea4ed5fe59babb48102c11e0d9821892fd0a13184ba83efcda64d1555d4f0d4f5655d886a9e3f855b2dbbb8b559e32a044a63d7962da84c74029c7aba2437a990d1272d35d08ffac4a745f6650d614cec7a43dedeba9fc62a5dded4213fa1ad36e05d869d1da448e64b33c3e219652400ed53d1ab52dc4d1729a3e1e7b63fb5c92583e66124c81ed19310b8d241dd3"}, {0x110, 0xffff, 0x1f, "afda104ea985df1831a5bc9c8bab511cb4c17009dce41bf1d8a106a0394953bfa38779f37476645792dbbc0678452812d3aaa0e31f58ae47f17c44da06a94825db2ab21daa24a31c9ef5e5f44b90430f54575f3fecd7d72bd6c01c77dbbfd82393303e7106afabade9167fe4dc20e4a031ee7fe2a772675682d4472c0243cff826569bc5b0a599ee5babb3859ae462d12d45318494365917175af61df909f0b51a4505e9c3476287b7b9e00d25ff96d692f7832c721eab282770b77353ad09162b70a19b9c68a850b9037506b41258870a068c5bd1d557d9f2e251d37d6b4cba727aae9fad942ea9baeae86363863c1517f5e04d32f4eed1f368d576"}, {0x50, 0xffff, 0x5, "55a491258a216becb8b806482d64c54ec8603ec9e3e53045f4d2157e504003fe5c231564228f23a3f291ce76bed2c7e3eec15c6aa6899361d4"}, {0x40, 0x1, 0xfffffffc, "5c9bf02eab6d317eda41031b2f802c1a4a24ea6084416f2f0adc1089153884bd78c100d1ca28b3153c690fe80c2f"}, {0x88, 0xffff, 0x80000000, "b14bda8b2c2114b01db32a3b147888fa23081c3452dc9edf3860496859126a7554ca46fa75ae1f823e6e82a8ada62863d4316d2aeb4aed1b6812baea2b12ea5916c0f4aa82e22c008480bfe9efad893399a67bc09c614271e118e3ade45a13dbb226aede82d6dba6855926d70f10ac4ee4"}, {0xd0, 0x0, 0x3, "47f54328de54e01a7f7743903b21edc748d9facb016200d2ca263131180d7149e48233f3abd0904fd83b77d84329f401bde2110c32711b65202154d3a9ec94a3c56c62e5b618da6c438a52010c1d3baaa12b5b4742cd84c7e2336025e8b6d6d03c7c3802df38e6c12c7aeeda8b5db20b53916eb02c09b0e0733f9e0b4aae449c55a0326e3afd0dc95f93cb0871fb1a5a66d80665c695321fc724ba2938d0ea707b6f9ebfb951564c2bf51cba9125fb42179115d8ec182e127fdf57406a2fca3b"}], 0x6b8}, 0x400) chflags(&(0x7f0000000180)='./file0\x00', 0x1) 19:33:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) chmod(&(0x7f0000000100)='./bus\x00', 0x88) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r2 = dup(r1) dup2(r2, r0) 19:33:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) read(r0, &(0x7f00000000c0)=""/253, 0xfd) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ioctl$KDENABIO(r2, 0x20004b3c) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da07c0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee4f9dba438b66ed65cdf92e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f108fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:28 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) geteuid() msgget$private(0x0, 0x6) msgget(0x2, 0x81) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000e5300000000000000000000000000000000000000000000000000000000000000000000000000080000000000000"], 0x70, 0x0, 0x1800) r2 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x310) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) 19:33:28 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r11) setgroups(0x0, 0x0) kqueue() setuid(0xee01) r12 = open(&(0x7f0000000700)='./bus\x00', 0x400, 0x120) r13 = geteuid() r14 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r15 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r16 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0x40, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgid() r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r19, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000), 0x0) semop(r21, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r22 = socket(0x18, 0x2, 0x7) setsockopt(r22, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r23 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r24 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r23, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0x800000000000d75, 0xfa}) r31 = getgid() setegid(r31) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r32, 0xffffffffffffffff, r33, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r34 = open(&(0x7f0000000680)='./file0/file0\x00', 0x20000, 0x12) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) r37 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r37) sendmsg$unix(r14, &(0x7f0000000580)={&(0x7f00000019c0)=ANY=[@ANYRESDEC=r7], 0x1, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0xfffffffffffffd4d, 0xffff, 0x0, r37, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r36, r18, r35}], 0xfe8e, 0x403}, 0x8) fchownat(r12, &(0x7f0000000040)='./file0\x00', r13, r35, 0x4) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:28 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0x0, 0x1}, {{r1}, 0x0, 0x1, 0x4, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0xed, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r8 = dup(r6) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000600)) setregid(r10, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r12, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r12, &(0x7f0000000040)='\x00', 0x1) close(r12) kevent(r11, &(0x7f0000000480)=[{{r1}, 0x0, 0xc, 0x1, 0x61, 0x7fff}, {{r7}, 0x0, 0x48, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x1f, 0x4}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x100000000251, 0xff}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x401, 0x3}], 0xec55, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x2b, 0xfffff, 0x8000, 0x7}, {{r12}, 0xfffffffffffffffa, 0x10, 0x20000090, 0x4, 0x3}], 0x4, &(0x7f0000000580)={0x8000, 0x401}) setuid(0x0) chflags(&(0x7f0000000740)='./file0\x00', 0x2a8a668f3c7073b1) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r10, r9, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r14, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r8, 0x20004276, 0x0) r15 = syz_open_pts() fcntl$dupfd(r4, 0x0, r15) ioctl$TIOCEXCL(r15, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r10, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 19:33:28 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000f40)=ANY=[], 0x0) writev(r0, &(0x7f0000000000), 0x2f7) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) flock(r2, 0x1c) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x29c) r7 = socket$inet6(0x18, 0x5, 0x1) recvfrom(r7, &(0x7f00000000c0)=""/153, 0x99, 0x2, &(0x7f0000000180)=@un=@file={0x3, './file0\x00'}, 0xa) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r8) setgroups(0x1, &(0x7f0000000000)=[r8]) 19:33:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0x63a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) 19:33:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() dup(r0) ftruncate(r0, 0x0, 0x80000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20020, 0x2) 19:33:29 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) fcntl$getown(r3, 0x5) r4 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000012c0)={0x4, 0x800}, 0x10) pipe(&(0x7f0000001300)={0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001340)=0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001380)=0xf8d) r6 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r6, &(0x7f00000013c0)="63bafdf81ad0741903d12290f61f8055977fec09ff09e4ef888468c89563ed8cafe04be13c57556d4b8d0e9ccea9b1969a1c47e9ba2bc809dbccbfef69f21597fd90fc8f90391f54eeba3efe0be0b88f", 0x50, 0x802, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) r7 = socket$inet6(0x18, 0x2, 0x1f) recvmsg(r7, &(0x7f00000017c0)={&(0x7f0000001480)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f00000014c0)=""/157, 0x9d}, {&(0x7f0000001580)=""/40, 0x28}, {&(0x7f00000015c0)=""/174, 0xae}, {&(0x7f0000001680)=""/4, 0x4}], 0x4, &(0x7f0000001700)=""/161, 0xa1}, 0x2) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) mkdir(&(0x7f0000001840)='./file0\x00', 0x140) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x8000, 0x0) pwrite(r9, &(0x7f00000018c0)="13328442dbeb09b6592edfff0968c77c104e133fdfe8852f55e38b488346bbb9e58fb80582b23809536ef56403f396214ec861a6b086f66b4f45b80de300bf9bfb61", 0x42, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) msgget$private(0x0, 0x410) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$getflags(r8, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000001a00)=0x6) geteuid() open(&(0x7f0000001a40)='./file0\x00', 0x12, 0x1) 19:33:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x3) ioctl$BIOCFLUSH(r2, 0x20004268) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:29 executing program 0: madvise(&(0x7f0000be5000/0x3000)=nil, 0x3000, 0x4) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x30010, 0x0) socketpair(0x10, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x0, 0x1000}, {0x34, 0x0, 0xfd, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = getpgid(0x0) socket(0x18, 0x2, 0x9) fcntl$setown(r2, 0x6, r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) socket$inet(0x2, 0x0, 0x81) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffd38) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r14 = getgid() r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = socket(0x11, 0x3, 0x0) sendto$unix(r27, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r29 = socket(0x11, 0x4003, 0x8) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) getgroups(0x7, &(0x7f00000002c0)=[r7, r11, 0xffffffffffffffff, r32, 0xffffffffffffffff, r10, 0xffffffffffffffff]) lchown(&(0x7f0000001280)='./file0\x00', r28, r33) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r25, r14}, 0xc) mmap(&(0x7f0000bdf000/0xe000)=nil, 0xe000, 0xc8028168bdb98e61, 0x3011, r0, 0x0, 0x0) 19:33:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x80000000000006}]}) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x41, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x7, 0x4, 0x6}, {0x5, 0x803, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x3ff, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000280)="d1a42fcb8bfcff0474d6c60003e6bcc14eb64f9fbd2c3b723710c08f27e7d905e2f9f452d2d1d33f0b7dba16b462e5aa523d41d74a75e75ab4", 0xffffffffffffffcc) close(r3) r4 = dup(r3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) write(r1, &(0x7f0000000040)='\x00', 0x1) close(r1) fcntl$getown(r1, 0x5) socket(0x18, 0xa, 0x9c) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:33:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 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) pwrite(r0, &(0x7f0000000040)="7e0a78d94e217fcf29faaf79d59c22ccc5ba5e2a8c8d1264edd5ab078f338d76c07cf2b7889f0fcc62fef14188caf9", 0x2f, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:33:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x3feff, 0xfffc}, 0x44001002e, 0x400008001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x8000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000088000000259b61336b2194050e736b1ab2c7b4c234addcaa0a263400"], 0x10}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x8, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 19:33:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x48) writev(r2, &(0x7f0000000000), 0x0) fchmod(r0, 0xe3) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:30 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8d0909231872abd754f1aabecbdf4edc767b3076d7ff70610f1f48ac577bab02438916077d6e93c80e872a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 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)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) dup(r1) 19:33:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$getown(r0, 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 19:33:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0xfffffe5c) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000180)=0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000200)=@un=@file={0x20d44104d036e8e1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x400) 19:33:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000640)='./bus\x00', 0x80, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000006c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x81) r5 = syz_open_pts() dup(r5) pwrite(r5, &(0x7f0000000b00)="fbaf8a8d87a93a68b71adab00b29894ffa621a029be96914f6357e3a7b1e7846806f7d5c4df5bb4e7c9490d387fb33f95dd2e1aae0c96a547498d16a3c3479952fb7cc145147e0ed1956e290e19d050523ea0ee2130e012f143939d9eb94d22a16f99a41c001e240fd3362e4499bd25da015eacbaa4468295822d30d3c7a549151d6d2a37fbd03cdbb2c9ad9959a5b33fa9911fe6c537f4ab532f33bffc1b839d55a3993bf2c73ec467e39f9ae93981e8845feeab59f40f2aa8710c7e83a1a7ff7a98d6bf935c3772c9bd8c1dc7f2192c30a035e1533d8c32d0890c765df1dfc394a351c2e419ad7314eeea3791a3f2c880be6d02193950b681513914cc7f37b012e45446e5e044bf5cac864548a7d9be76026d00254f4658f8b9a4ddbb8d9dd8611bacd7a610d110000a15200000000", 0x32e, 0x0, 0xffffffffffffffff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1800) msgsnd(r7, &(0x7f0000000600)=ANY=[], 0x0, 0x800) msgrcv(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d8ce385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0x1, 0x1, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() msgget$private(0x0, 0x682) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r2, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r3 = syz_open_pts() dup(r3) ftruncate(r3, 0x0, 0x1541) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 19:33:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) getgroups(0x9, &(0x7f0000000100)=[r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r11, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r12) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x31) 19:33:30 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) fcntl$dupfd(r3, 0xa, r4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x8}) r5 = msgget$private(0x0, 0x80) msgrcv(r5, &(0x7f0000000180)={0x0, ""/187}, 0xc3, 0x1, 0x1000) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x828}, 0x8) r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f00000002c0)={0x0, ""/35}, 0x2b, 0x3, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) msgget$private(0x0, 0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20, 0x0) poll(&(0x7f00000003c0)=[{r8, 0xc4}, {r0, 0x8}], 0x2, 0xc0000000) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="4d9026f726569af1689dde1ed2816bf50aeec2cc199fccbcfa91056cb4fad1e6d8c4748ef7e3a87b3a2d2bbcea42355a776fb613", 0x34, 0x8, &(0x7f0000000440)={0x18, 0x3, 0x80, 0x88}, 0xc) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000480)=""/193) r9 = socket$inet(0x2, 0x3, 0xab) writev(r9, &(0x7f0000000a00)=[{&(0x7f0000000580)="ef666d781c1021d1ebe22b0f53d625ece76c1b71d5f3e74ea3e98f49dbbe8d6191463b36b6dc6814f77906dd018bf466431cffe9976d7f52e3c055d6d39f8be7a6a1bfb49d70142c6a7f2b80357e78967b6b1292f5316544578a681bdd8e05a0174b77e4660ba8c0749922733b7f3e6b7a1c1e0ae1ebac3b11d6d1349d93e6d75de4f6709b4e1c1619e01b3420090e16ecec57d12974c872372f10000adbc88390dc553b0c4350d34e55bc65e91e2fe56ac865eced5134ba077bb12427c9da13ff1cdba38c3728858313bc4f12f84a4b8448b4d0c5", 0xd5}, {&(0x7f0000000680)="ef59ead1975ee78a239414a717bdd916a79a65d5c2ac1643154e0a25fe1cf51aa0166245cf2454f92f85f0654295ee96d55b83138b1600b06a4b0e7f520d27a938e52db40df38c5b45e188a77bbbf47604acd2a0e1ff4bb45821f2943b6e7b26596b59eb2b1b", 0x66}, {&(0x7f0000000700)="a2d91b29c0aeb981f0de74a14d5bf6ba0dbf6282ef104125869703e4692c0f57b3ad464dd1e80856666b7815a601c3964f179dac3a0f773e41d3c42d874363c1d7489354c1f8dcb05c554ea3c0c35bfa38c08a05a626d83895b78379dec24c20ed1a235750ce18901ef070c4101be3ac869ee7ca8c8b61eadac01a", 0x7b}, {&(0x7f0000000780)="e3ee611704d135e7095df5d4e1b574a82322109159bd4e5ba3112d997981700b591c43b85b1dd5bad45669369b5f7cd7d1bf70243a9e3d137407103844f4942e81391f3dccf118bcc1d69ba867b1841f25df084965f33a7996121088aecf7659350ae1bbc5935d13786a78cb0c1035ab3b2ae19ca617c49f28679ffe5682d6c5efc51b5be2566a7f3db7ac1cb2", 0x8d}, {&(0x7f0000000840)="d9a733dba4b727ecbdafde97d52806234a5c2785db72a4c1fb235196eada0a56147c7324833a341f8cf2e5b04737a3079209d185ce79144f07f1451ed54f21ed877fc0c0e000d313db9d063229ee2ea769fdbaec5efb19d391576316ec01f1753db7337f1054bd9425a3f93acefecab0322e236a05f2724cfffb0c4dfc9a4e2b07000d6bf9f0", 0x86}, {&(0x7f0000000900)="e02f2971749c4c050818802ca8da6575842d61b9838f87f7467415e1d0e648f2036769407728ff68ad15ac307eee1061c9c4752263247998499e0c2b1e26d2c33d88bfcf318c971f42baabd59c1cc0fcaace609ba61ac2de7ebeb1805649c302d1544a626bf8c0cecf3f88b363f0db46c3cd74c0039919da3dcf415aff4b841f5419f2ecd77904b55e98991e3aa5bdc21832f123ec29b68d956aa7d8e89a4dfae15105a3de66659bf5041b9f3f2eab2438c4869147835760b3fb66c13df53aa9734a314af01606682959dbeaa1af8d95cb7b7ad47749256277bc1c6f4e0b5af918ef67fb562e00cdf0647acce13cc6ea8c0f725074008d4782", 0xf9}], 0x6) r10 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000a80)={0x3, 0x4128, 0x48e294bc, 0x7ff, "3bb1db9845dca8e561976d329effd910f3d72d51", 0x1, 0x7}) r11 = dup2(r4, 0xffffffffffffffff) getpeername$unix(r11, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f0000001b00)=0x1002) writev(r9, &(0x7f0000001c00)=[{&(0x7f0000001b40)="4348e10cb274de21361acf56111d1a6b08f0a9de42c9803ef47a26f17764e257fb126954311a52fa7b", 0x29}, {&(0x7f0000001b80)="bb0d5bbafc81a370f79ee3bea7fd8c58b33cd0d2a1e1c199465fc16e502f3a36fb12b872ac5d16d989a2907d92ab3264de5712c3361a09670c721c7c0fdebc2bbc32f25690fc565577f0ae9c05fd93118d6c3d736351a3da9a93828afc988f1310077e4aaeda4105ac427c4015e8b40101c9", 0x72}], 0x2) sendto(r3, &(0x7f0000001c40)="8f09dbd15fa4209b706532ad9f29a093cec4f727885f6cfbd9a1f4012b289e9fa6600a012127b3cc0d8293", 0x2b, 0x400, &(0x7f0000001c80)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) r12 = socket$unix(0x1, 0x6, 0x0) writev(r12, &(0x7f0000001f00)=[{&(0x7f0000001d40)="6d44ff8bfdcb7194aabb523718eab59e032081d44868d1deab7795eb24f81501d82ea7cd1e758dcdca64f107a6b959457e4ae37accb2300816e19e697d99a918b0e79f333d88db5b24dd8020d18683f9fee40dbc0fc80e995872cf05450e233f251be038f71da281e7b0ecbd69dd08b0dc870c487cd4cf592d4f4635233838cf4f857065863dcc9127", 0x89}, {&(0x7f0000001e00)="d58129610ae9cf5052b8a86a4738815cb527e3ac25017c56ce9d2c4adc47927fc9523066387c2502a99537a1d98f8b8989", 0x31}, {&(0x7f0000001e40)="649073a15cd6b6213b18b11e9a76aafaa078fa681c7de1cdda73f855315228f0b1", 0x21}, {&(0x7f0000001e80)="9a36d686484880916f92f1d395491ad803095887fbd7511525157db7f25447deafb51608d71e837536d38bf726787fb06696104e3c8f1ceaa44a89b4781414580299fbdc", 0x44}], 0x4) 19:33:30 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffea2}], 0x1000000000000263, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r4, &(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(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r7 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r6, 0x0, 0x4) pwritev(r6, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f00000029c0)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f0000004d80)="331fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5899e843bef843651a371211d27b914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0", 0xf0}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r8, &(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(r8, &(0x7f0000000140)={0x2, 0x1}, 0xc) r9 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r10 = shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r10) ioctl$WSMUXIO_LIST_DEVICES(r1, 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}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(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(r7, 0x0, 0x6, &(0x7f00000005c0)=""/88) 19:33:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffff36, &(0x7f00000002c0)=[{0x401, 0x1, 0x7, 0x8001}, {0x3, 0x6, 0x7f, 0x8000}, {0x6, 0x6, 0x0, 0x9}, {0x68ae, 0x0, 0x0, 0x3}, {0xc75d, 0x5, 0x1, 0x2}, {0x101, 0x0, 0x0, 0xe0}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\xbf\xff\xff', 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0\x00') r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b000700000006000000cea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x403, 0x0, 0xfffffffffffffff5) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getgid() r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_open_pts() 19:33:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x1882) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000003d40)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003c80)=[{&(0x7f00000018c0)="e0465b1fcced4d7355b91956a872983d5f6f6a4e186cf5adc941b6560282b3a2268251d23025a97c554e566f7660f0fca59b4ed27dc51c6519f750a898dd8713b8e6b8311686f28c3afd8990583b00cf3f41bd151b581f7838753c10dc1b72700ff67298a073fc52976f813a33e2f5de5e93c7dae03ea5666dc0d7f5f63da2c44a2fb05211f836e99dbef7044ff1befb535555f0ea8b30b9b6108335a927934b150970ba963fa990f2a20dad0460265d0be42acfb601e9b52775069c0210f630834fb8d792400ef193a26a929b42306fd36ccf4116629738bcf91bbf2c32a27723c54e84a78162457005265e854519ae812ae0934db46ebd44fc087e39b8", 0xfe}, {&(0x7f00000007c0)="e7bad057fe05d561d442f4fcb9cf1f7a35f5b2a8c99885c8210051323de2b7aa82f0efc36c8985a4c48d9542ef6120d5", 0x30}, {&(0x7f00000019c0)="498ecaf68c64516452719f928bad1b871a60afb685bf1e2157b3d0f6302c72971746fb9daeb4517aaa839e44df9131da0aa7d812aafa69f43cd2f4a1a77281f3505b668112415bdbc300c5bd54a5b659d1fd7ccb53ed8648489be86a69368de23127ab68005d37b56868d50c08e8eaac6d5003fdf41d756ce3fc45023df4b01195b28851f94bfc4e366122a22facf9d5182d5ca9a9223f085ef56b0c57d440c45b70902469fa9ecf49f766078c7edc36efa63a1261730804945e56a0cd0b2456b34c1391a5d3d2b28d1784e1cbd0a821bbf3c027af7bab6a518531ddb398ba527fa1388e75a8cfb7e6193a81e2c028d32f8d42afc6606de14da4d702d138d17cceaadd216b8a54e078d4fa0fb84974199851fac2a991da3e934df8627aa2efbaa653c8ba45adc693d3c0b2b03d8c4b3e8465ba5157c70bf9ec42c0feb349e04947ff54a25361506b76f0751a24f845b219f9d8bbcf68b0d23cb4fd6b58a378331eed6296c2a4951e26cfaea0502267a36924b3e6658aed90f06937144ec5fe06058cc93b72312e5288566d54f8af8c518592051fc07a852f312c3f8135f786da14be94ca6a8018354501b9b63c082751bc92592ee361feeec007f2ba5ce16fc7c12060f123e5a9b12b28a96ca93dc6bb965cdd0533b280d612b47590c5f5a05e23a5a8e79db618ad7b47b6b52d6b704c938d93cc31df3b6af917890dedb1023f36c7c6fea8e11f9a13ef1cfac71fbc79fe31ef4e2792e9d92692827c3998dcc2ce070f3fbeb20f14f7176b294a347247b9ab29298e88a2c24da2df2ce5323ef4081dea827257183d37cff96b80a339a3b6d185f866e1f7925bd7104b3216c28f41e3f0642021cd0343db478918742a9293cea4e855e1c5edd2f6c6dfcdc3b97fea65c1619ab70497138fae17a580a008addd9e7435dc256a257cf815c77aa3dcacec1317601c564930f6e99426ec5058d79189e8b7f0c960d02e6b23ecc9eb587868fa5a8b1a1667579614fba3478edd17c51d550e99528dae712ae6605a4e5b6e1eaed6512f01b6383557a53cbecbb88c7f4e510adcbe77a3e7540d8a6d30cbbc23b2fdc6cfae8562601e158ccae7f2e671da2772b1e6b4f86a90e906ec756fc511c29521fa4477f1ab734e4de1ba98b68e2fbebb6a1d619929f51ec10487f1e9f1399ed25e3f88dc8824c2ed0e066d814accb1e2e03865e10ed1cba45120074e93f3f082bac2706756e7c894a72f5be03ca59af6fa6060503b3ec12b082ed0e65c88e9951c7598ae84a6036b18013ee4a4b61829a5b1f0dad48d616186c9e808027ff2d686479c5b9a971c0d0c2dbcd685a7e38010ee92fe2d6241379e206f453a274c8c4d0fef2f7fcfbc45546c557c2c4e60e478aa07d08faa62c0a14e936ae10190863decdae31cc52396ecabd4ee733e6f50d75f32e277b78c9cc399e0772149b9d2231204785d9d9116b1bfec5d1651955fc5be6f8c551a7bf7fc92a9124662fe0d1b6212dca1d63926cda70ccca317f548a1d0572c663b3844ed40de3d5e76cc75d31798a84fde228a31511a7f7dbd6a7e0ec8399f65961273f04d3c3548497593027a4c55fe0998ea61ca1e393ee11a836c94e902ead22061706afd62ef7b644c060e5777bc6488f69d50e77b0f85167137dfc33b8eb18c35a90c0a5bcf26297042e3e9c0d4400d059a297fb98dfae5d4cd19a2736be5ca33d09c6e9fc6eac8044d13326e45b67ab56130b43de9227d2e513ae1e6f65e9c7fffd356ba3e8ee918e810bd967ea64fe261aafc700956376caba71157db318d9e39c858c0018b9e8ba6218f29cc0cdd79ec1b7172000901a99b83e232e4818a5a020a38555871ddb0762c1505a050bdc286daaa6f309b71975fa81183078836947529162a7b7968254958088c830b77f710a6cd5d8cb080a8334abb7ffd5d6990bafd0e3e327b843a2d932b99bd7b23dd5be233ad0f70bb2679b772b6e5e7108560d19030fbd30214c7e3859475391f021c09208c92ae37ce6967a8816cda268d7d8f39d8b5ae5874b1bfbb4b60509e9a3b178e552880080aa9a8c4f7919fe45f26a27713ac7e7da0963d81f85a347972622b7caa4560e0c364ad646dac07e182e3311710c5d3b89aa3eae9668df9cab4813eb7fa7156b78ec9d9ea9223e008d6ac49b2fef0fc2cbdb44702abeff73f9acbf69fde68e40baf7a381fbd8b0d437c995c60ab9a4d954fb88bb36201a0c7dec7578664a4b856555a7dfda4af03115f1019448b70c021ae84398c2d492b1f223f4a178968eac93f847c3b804310a73b90f11deea74583a3ba37c3181d8e741a4fa75a2590c7da49f99c1f80b438731f6f05f47a100d7dd7898c94148d1f0ddd2c6c9e3347f11ca4e51e10ebd0ad7d0c43fa477f025e230ae6020ff8608f6557de970fb796202c663dea5e21e172c48ee8784dd69e9d130b84f5fec2012a89462a45dbb6f5c701e9347f3f6bcb7b96eadc608e6c26a9ade7d1bc2520d235fd7fd2cbad2696dc45ef79672577171a2f73c18b9a86219bc6fa71b299bfd231e6a2ff2c0340f8d5d0fad757bb6e91ba2b0f363a9566c830e959c3aca7657305c3a5ad4e994ace177be6899a72a9c09d20c6b11e12c4f28dd13f6618147c4bffe672090d8a4de1a72dcd559591675fd6c958eb980a18150776706014a5078c2189945601631df7a9ee1f279d6aa799a7e8762588fcb3966d7750750ea2c0d072fbf9f91974241581a5dc809a0f9b9dc3b3830642971aadaf1765fceeab93f747a58eb21158d33083075755a1810c55c91f1f55edd641321a5a59fa68841c9d05501f701b265c465ac38dc3f7ace4aa11afea18bb75d789f8dbc9cdba14b5a4ea7eb2f4fded201a5d78174e7a3d92fbf8c27a0e0ca362d4ee51f7af35b286c7b5b46b8b4fe1c2072aa56fa336aa2b5eb6900d44773fafbf76766637584f16a20b2c8d3ab2e5dac6a9f34e06281a536c5588a7d7c45e5f1e86b11fd17200ffa38a52a1056819831baa1c9a1951ab385d53d592bcbc0b7a490e65e2155841805f9e71954e8a7673fd21b7f1a980d13115d09d23f0b7adfd6b8df8a7aadbff6b486085b0ceaceca06cedc3d2cd73b352c3e1d10c133ea5e4e5372f29160cc859c7bce6f3cd1dccff0476ef9be2376eefa39e83367fd0000018b327c28e19ba9e9bc9e46fc6af1266080c6354f61ae838551024c0256595366ac4324c19570c3903b8eedc57b6efbcc8a69cc1e7dda5e46322f7c2ad3b7cef7e3d685f195e729e216050a1121dc33a8200558fe10e5794f98b449ce3d8267f5f1a352a65a1f9ab55e8fdbb52202d3576c05fabe677c41a9238f509eec81f0c847490c50a2c49ed8969d45b7284eaf43c64762b86f6ea171ad2fe132d9fef3a1fe1a58e4db3107d6a44f5d5bfbffc03501a083c39d1c7d23a8aada7d0e4f03fa4e67a7a9e50e54437d8764a728a027c15e67382421c85c009682736cfe071df2d3d2c29ebe2efff52aa54db199d8c878b130585bfa77427309114d18bd836e2077be74fb0883efb102d33d937e2eef7a907d24e60f9c15445834009f7c362a9d4805cd96298dab9aa500a1ed9998aabb80fa1b2e729f3a9fcb73bf41feed09c6be00c98af93719d2c08b0aad3060eac738694be019a6bc7674180a58ee85ef655dd5a4ff7662af49949abb4b80a356dda23a7f8211186a4bd04d21576c7f7b72d528a2d65fb2c680510ebe906dbe9396afd8bdf3f48be44e54ce4e36716e7bfe38d5b2561397cb1cdcf3d8a620e61f664c45148c4f8de6e34fa513a4dfe6ebc79c781409588e769de6718e85ab6bfb7e8973581a3b8a4519abf804d0ed0ea2002c70544f5421c284b5b0a2c9fe8648c8a4ad7457b961a4c52283d11972418d695f1f51bdd0128d4c5a127635c014b3303be6c90cf81b953ccad512391e5e05984a1af7d2a606409b4cb340fb6e463ce9697532a4c16eb9e9b7b5d1d5d7f7e70e3e739b7bfaf82ba65e2aa0912ebeed5135b7beed01e82153baf3e2f7ad30627609a4923d7bb3906914cb04755a14f6702b8315069e09e7f05be09d01a4e419f310c70c0502d4a8a5cabe029cc6584c05dc913710b0be08f8afcd3992483cb6777d25ca43db2e6dfa536edf7002b506ac0381c3d33b8cd763d116b2163888ec1109aeeb6eabea4335731b6a35a7a33e57dd97268b759a37aa2d37107b179c2442c795d3fadeca62dbb6e1af3d2f9c5268479f28c3bdf5a36fa4a6e38cb8f23836e2fd825f88b13849048fdfcd0942869f09e2d2eeca4d4635f7349f7484c40ef1a7e390ae1b5c6f02c42f8c3ae9361f53ff824f199af216d72dc0203ef27c4910bc2c13f0d3c153d48ef5676bbe9060a83e96cf95f34d6b34b7ab435e148cef551faaa2c760e1992436e89761268cbaf2f32e9a91c980f7f8ad256a80ab84b23e85f9294e9449a49d00fdde36aa4faf9afd2bf57e943d7474198a0ff189d01efa06962c3047da80c973ba6a69f332f3eee0b915d3fa9794e2026dc7cdf5f21a5481a8814a35ead67bfe8c6242c98f569e4b89310c77062613729462c6b523260370707d763e4c1a88a8ebd78e39ab22c42b7599d886c318c79a0528209b9b8a8b4df9e54c5b890280538d5d1472d858847bf789d1dd6fa477fe2834afa3f50a23071dec3b7d40eb2cb775ca3ad080429874f00dcc3850760b0ad8f079498b364bc453d1934b6d76cc97d09a2ec54b34edbe3083cd5278868658501ee9bd3bf9cfb79044afa88089c5573de10362d7cd2b4bd8b7aad2f62e64094921a5cf2c15051deb0130981a2c44abee10c8d6e87e2ba3b8adfaad4e335c42e2c3a62e814dde0e98a7f066cfd3c2aeba1b2eb0672154a1c5732e18692e4bcd66b207aa65a8fd8372f691978af0b9ad16e311e2fc7235e796bf1f541deb325c9b9e0726d3827755479e33e12fabf0d18531392ef12902a4b7913e243734ca55d28e2fbae0229ff9e5c964f6f4bd7c2679752ad5a2479e1d01cd20d922ece39715a385ad6ee96233675625bc10a51793585ddc52e25cd7ca2d9961c5b4eb1853c7f0e1c704c30a3e48fadc869b3c3cfcba0620059bf38ddafd179f88eedd2b738b5d4310fd7227db40900c8e9ac19b06281d182c33daf3a29a8f1efceec68109e6a265d771c9751edc86c2f73208f28385841adbde7014975cf49c22bef14a04cc2d133510093a47c7b971bc0112c251ba4e82369f298c64de2eab3dd2049b6df2183fbb9fbc40ff548ce41fb19d553464c7d89465589c2c1e14b0228f839def07a79ea6952af83f10e55368f8aafc202ac23856c67e7fa35ac6327155a3b57ad176cb094dfb3f98d0e7d908b500b884b04c7152becf13591fc9c3fc9bd6cfd9fe377b2ce006c9469e5c031bbf9eeb7009686d14f3fd34fb7473dd3be22427bc062f130f88f5cd4847a3c7ade04d93f43b562a8ce9c8ee8fc821719f9f52c63214daa1cb90273187c03963189b6f20a8c09fc02b7981fe1f55126d6c3312cfb33ad7c11d2666d2119ec5fc6fe81b7e06d41182e61a1a3e751c98bf137d3d13db83fecd96122a447868f03009a98b891a9efae25e79fdc77adb850bfa42877b2260940bbe305ed12cb98dd72bc7a75bc94ef58b0778caf819a70f5fea4e1596ae660a9704a96a76872d5ebcda4ed42f8bffd07e7714b0deb0dd0b92919c44fddef3c0f0c994a48d184b4b2d025528427f960037223a92ad051bfef04226f0de1f36c7f6d70bbc52864fa1615efd4583e6bd102a67af25fe6ff5bda010f6e1fb770e008f40977", 0x1000}, {&(0x7f00000029c0)="9b854fcd7d305acfd3f5e04288baa84d975c80ed2ba9376725b010abf89c2d4593d18665d1b894fb74fb044033e444344f10296057f06465c563d2f14dbb565758ade8e115ab62811173ab36a0e310faaf09ba14af07f45f7b5d897b92448876fe92f5a5faa39cdd1a40469999005318ff8792ed6c4ff0477e20befd091d9080ad813a6cbdd9da34f88c04f9933f17babc87ac5e248b1327bb4ccfcc0edd9d4a07a0691f330991c2270e67584cdf1d38bc9716bcb98e8fbb913059e804f08966a5eb793b45ea6b81", 0xc8}, {&(0x7f0000002ac0)="fe321195b46f6790f06e0863487c5bbd6ee7b920182001eb1df8c2532e71f5c5c3fa7d8709b0fc3f0d28b348b9e5bb6bf92a7650f455916a8cbe3121639466755bf171ead42cc29ba909d5dd723b8389bff68147b6cb27e7d1f9b3f53c2f3bdbfd9c2d2d2ae1d39a44d2cf57777226ca04acc74d29f481cc", 0x77}, {&(0x7f0000002b40)="f0faeb96b312c59c729d942b6b0b", 0xe}, {&(0x7f0000002b80)="c572416b3a9374678a3729e7beeeee4aa9c1242c250a7b410a8e188cebd15ec4ea8736f9490cb17d57af311149e077dcfa4381d7561ceb13e2a784446c98b90c87b0095e6a66b459031a82852d1604f85540eaae7170f52e67d6f9d73df071c2d0af017089fc9366ac3bbd", 0x6b}, {&(0x7f0000002c00)="4b377e6ab617f8c57b9d42b76590a2b3f71075c293447dec44dd2d91e2240a662b9d53a02cd2491e6954900e1ea5cc7762a8b4d7e1405b6b63f05cf47da12c4f217345c0cd2cb706158320ad7faa2fdc9b205e73a000c0a3c2f69e87fce7ed2e31ce3d75aea633eac6d307a6d04a57dedba761bb9d", 0x75}, {&(0x7f0000002c80)="c4922740f6c26f9c113b287919a1bc6493c7a804f6903a42067fd103dfa02bc7ed650d23e4f8e93b7d603eba5384f3f53bc2fee7b817136825567059d2cf25c237c0d5dc157e5da3665938e58c762c2d50e6cd68d992683944dca15e1672251273426b8f8f655a17fa3b1efb5c3fff4d77af080dd49735340a6373b3c96541b5f96c2df9cb9ed2e08c4edc11f69a0a8a50ac6634ceaa9efd6692b69f28b4211656fb4ac3f2d14e7b8d2b0801c68cd7bd04fe99b53d4048957a53599f70f9e126bbb35b30783dd9d60825cfc33e3a8c3b889badf40a3a5bbadfdc047619b531a7907c290c27bbf019471df8bfeb9f32d13976650518ed56f692794a98331c8dec0adef30891ee4219320a18568061a7144ace43248003eb22e5ca20e3e512cb33b4871c3a6f834f6b646a1337783a919cb1c291cfbe8e02bf19f09cc243137a753cf18d25cf8910c75d6185ac35d06b53ef62a2a87659512cfaddcc5fb09123f47b79db4e34fce077293fc838122837c18410d796fb9b88eb83bfae5f6696d273b401e632f59386237eb42597dfef6fbcf704fa4686b67030a477d6120a40a6bc07a75c9745178b16da60d637767fd10c2938a3cf085e69078715dc116030f38c1608191c3b6b574d8ecf94434ee16ad65522895508b52d4a98d9d5d133c83620a135d76a26b9afa7f25d46bb8e127bac45d2348e9cc96ee729bcdf8c03688c77ae6708472a23538194e51a776b7c3af6409aed12ad5e65a4c2e6e1fa97dccc0a05a7c3c1c6ac530d962b8aed109c19e1b6d5359be49e5feb8cc2ddb43739de54934f4a8eb6abbd338d56664a6876fd404843975e702668ec6ebe1c2258cb9330e517a3996be6f662672357e5006df5b6bb237ed2de6e3fe7f6fb42a8d83def25279233bc8fe5d6064cc17a02e45a8b0d36b3e99f4908fcab79ef0df86705b1a77dcce010c4e35ad689dc5d6288376df6a2d40f3529ae50d0f27cbfedaa9c91444f94c8323462766443a61038515f7e6b3b1e15edb4709f61b101825da98f976343821c55f3da95ba9974eacb6b3d5287cc076aa515c4b71639a9fd6f6faf28d1a89095265feb44fb1332bda619db259076481c458872b8cdd5ed858a704ca3f6aa9ccb654f87356dca92aa2034231755a5b29bcefb216732e99aa1a4a24244a95de0e15c57d5b7a7098482c8536a0b17caf855627b0da250add8ef9967f663071f3c4b294cb2409af686159d8300e0deff293c239c5609db2c87073df8cca0a93ed85ded562edaa3510a32bbe269daa1e7b961f24b92a4eff6e983bd155ecfc8ffc4d9b8285acf590dff9b43c8d258a10a1f74576a161055b4553c0df3ac2ce9707e2343320a267a0fbbb4d116e25e1655272ac3cdbd4ef924f10577cf24d3336d22500a813a941e15d699624d184b8e683ec9a20c630a3a326f87f50c12f95a2e299fb0bda0da917710e174ef41bc52094b5f9e85c9f2cc10ef441ed70d673b988f6558b1e0bf479d6930d36cda23f91933f1d31a7dd2cd479f63dde96b44b98a7c1dc187abc85990305630b71eee897b926e7e25c5bce163e9118530e0e1b97ed2407f85cf8f3636c84f5a16a2eda3a20d4ef987b1570281d880ac79500ae585c2ea02d0f0639f07b77518da12ad577e7374428bb51966652ebe6af4c1bd6df03147189e08c631465c34ec34139f180b972249df90463d182a22f40f5c033db9adb9df3d607878780c3b3c7ae962e70cef5102b271f11d7652638c0e060785a889e3baa8a4c39abb9ef3ead15b3209e756c19a127de60d0d23cf0067fec0c95b484e8e86663a94178fd1102d7a099c2f3e5fc95f0e70cd0d36fe8b1080850be6d17e9401fc2e36722127957d5578a35aad7d1ac85041704820c7d963033e667b3588e4aeb0386b42316acf1b3cf210c1f42232863ec102038da0c5dfe0ef971911b8ce696ac1d014218f2a60567158029a18c9f23e9d6423bb53bfa7b998973f6d729e81bc1f21952bf8b4d091a5b0972190e52437224d3aa85c175a1ebb0b3760cfcb17435d23ebe7f712d400d888664693c3254058730935f59be3971abf5557c16efb1f2b3dc42dc7a5f4ef3b0266f5d15536473ca400804a34081a92a0bf6adca7308c154327a80e46f6e8a7ef3e0a7b2e4c4d94ba833f5c0948a12331cdc00fe9f4e2d7f40da96797d3bfa0cae9cf9fb8a497bbefea539cc5bc5963791b528291d485888088c107146e6e97db3211954c514ff652277898f7b95089e6c5aab8fe555d6f5747e28214f2ae92a6a445d89548b8ea6adac92776e21496213a60a4dfd360cf3913e4018f079c32f9e379b03e975c36d2bf583f6638c89109e768f3c9a9b1853ace548fbf9acab2b1cb31418d1b538a66c0f909e220144b2f2db5e21791ed91b37e90d9133549a8379da6dff590d425c10cfc6d28f2b6b9565ba6c51993b5768f3c59900b3dd03bbdcca351481f5322ad1544da41f5ffd4c1c451f8a1469ae6435c75982446b671111433ad685d4af27b72e6130307b356982186231a37127fda16b72b911ce8b92ec9ef09ee7a3b1fef1e2f9d76f4d6fd5978a2afdd191c0f34fb258f17ae1f4170696c543503c6a2ffd3ec4e161b76f43f6416cc3ef115eab1f11b626a52ec5a703c8745ca7c3b6a7c7b16e3ea13b377edeff3d35efb834d01f9acd954f0ebb1c560992a03ed442edd6f127012108ca719cb620db13ac692a8f3e7eebdbcb06becb76483bc1aeb22ce5b952ef2c3d9312ee75415ef3d54becd982bc8241e12250c244fe8695653f094401e56b9f425e0c2495674495f51a439e29b27ce7e630ebcf17370b75730199a4a8f1838c5d6687b2b3e42d2053e74b7d90ef9aad39aaf6ce255371dd968e720ecb88df24302c1a872e3ffc5acba6dde6269f8e803df3cbcdeb54a495a908688100c530e2837a70e868a5e050ea678e31ce6d491652fd9644f49f8e52455c10fb5455a983141bf01da451485c11809caa8e13244ffc265334ae044188b85cf6ef04e24ab0b751d27304c713aac532f7826e2aeb6a9b47d61bd8fab77f5b7723754967296ae5465cc18e32bfe8976c5b79e7727de80a768da2a60ae5f013119ba218cdea80d469631966f63d81989436ab0ddaa20a15680d573bfe95ea828be9996bfa1aa38b4345f6dc82ebbc9268c037942ae5d55261ec43bf9940ca69624649222025f97106df525e43d1a69dc6be7eeda4fb302788833ac6ccc5e2690a434b0e2f01abf1fcadc22c56dc80a6b1b66b1c5ccc33beb3a5e4e52d98f99d17c79dad091eb9ebd369762a4ceddfed01fc2e1a01791df64f474b2d7d37d5831548e28f728ca903af09eb548eb3e7f0b981d854d69a14ea353d33588ae71cfb4937bb0bbe43af7555b87ba6dfa7c2b0a5fe6261cdf4093c5a4e7173a3bec75cc434ea7c358a28da70ef6036c6cc49405ec6d5de4ad20b5efc4ce396d182ec42b7598a3ed8e425575e7ccf0f69fa075ece20ad583f6319467b6d3b8db3ae0138406be8194c7bdd319436fc8461ee5e1f529b74670149296ea7a94f997cc1c00f803fb15e954beeafd40e92649abcfd2393f174c80dfbf0f03fc255aa8a057058cabc67d1ccc128d33a77087c25c0ab2e55d3d5f79060e2ce42cee2b0a2ec31bfbff5c85077ec0e81cae83b5c39b39e13d0b5f15019f0f4fac79270ad35c250e176a6a51fad8dd6747df1fb2f5aad9bccde92d9c22a2fc6540a7d2f3ec65c4a7672c84d51240ada3104bc5b7344d5a2c3c92f6e5a9a3e81a3311393c04b6540cb1936ff2792a08773bd32b7176404992eeb05f347c55bed2670c5d40fb52911a5515a1b3b77dde6275f09f144df2d947cdf61d7ad6318d05baa832ad350f2b25455ad359fa2f02a6b18fe71f2916e63343fc2ca12f4a7171517a00fe74be149c542d7e4db807c3e6fbb6937724965592c5afa2733cc8d56652d76b4ad5a8ad00ebf360a42a28ed05a6349394be80b9e148f75ba4273d6e680d091b3071200432707ef4fc01243fc2614499b75ac5f8e9a8fe799f3364d4e707e0e97d49cf42d005a29d8118603620bda29f0c48edc5027aff5944a1aedb56f07a8b8c7f53d16961029a108c3c611b301cca9860b5702fc3cddd4aa1d57b98de6e9a1791c4e62ba8b66dc7769541a550ca74dd0be2b4252c7375100a0b096c6caf860245f4997be67cd9575d47e5f9c205c2a62b3ad29cb2729aee1d58cc81b5492527c2bec18edb49a7d85f1129e36042629fa8b13a36842b81ef393bc3c74b99a7225b158bb37692a3effad2d8197f487d6d6b39521988c28a63fad9bcb2abcaef0090535a81075d538f017f1d4a4e1fc862e9751e99e3f6c9e49a5cbd55bc7aed6fce9e943de70778ef6ce51187ac7dd2624e5602fa5c28c5651194ba2a3df63d318476c5f0eca41463f3f24fd127f007322919a17b0f1dee1e61d770391ce2fd47ad9ff252ad407d7511b33b0ffd60024de88905b6c79e6213179a6946471f48d4c624d16b2f1f53e5c862be984661245db3cba6243707cc6e6686e5ee1f78d5483931f0cc9096c570e9e873514c8c627bad1eb066641419fbf959ad26a195f9ae0befe13ac93748ac2ecafcdccd7b015a751cebfe21d22e507c472b5cf59a7e6655fcbeebc9f41dfa1a41b2fe9b760b1d63a4a87a63d6c62045b9a43f25dd8879bffc53a72e297541e0d93b32a34ade3cf26a9b277825d729c08f84d8f380ccfe71159b63f3b64fc4149d026fe5a49a1785b5d2d83a14a9a83ade576302ac7c472063f35727da757d6cd47bb6e0d06e62c7da088b9f8e17512cc959a1a9923bdddbd61a8d6f70c119474fdd176eaf77bbc767813b4909e5a5b2801c49191890746eedbb7635bb9b6437575dca8be1d7a29abe0d796aa8be864a9c49c57830df6e2df59babc7d589e5cf9ca6a291be851d35ff336acbe9db661fc53e63ccd718e1cf7e881269fe24a5385b74dd426b2d5a647c1fa408a681ea82aa63da4b6892921e5c4893b48e99a5e6beec7c27697889490a22ea5f3f05280624ae1fad22795012fc208ff73c2e24672bb36744e784b3b39299061ac918929aac5bf17bc972a0fbb3f876711ffe373be973e51a552075b0ab4b208e74a588ffd7654e088dc7f52d1169496add04a37a12f7d6ab801ae780727c7b19b23d705629872780d0d0feb5225b10e8f31e19d14a14a8c171f42553f96ffe8339555c7504a59a915c1e46595ca56943c1f9518ac307c8c7eb7adfca71e8179efa20adf8f2819bc1c9135b1860affa1d7f0cb278996e70b580630887cf71aac9b5f3eabc40d6c2858e0532bd2852e1ab495fed1a5bd43bc3cf25006bd4344fb0cb113b40a1a1bcfc8a40f47e35e74fc35b8c4a4c4042aa3c6fc6465dc4807f9b81fc002bcbac0cf5fdb2b1ba3ad6b38125b0ef107975faab109e266fc26384a31038277d145154fd3e9690a395cc623e6376475d9688286c7d23e7bde6b119499f6f7a7e6646687f99bc76716e971514ac6fc0cab2d500c413ab2a9ad68bcd2031fe495d1f521db433f9dae3d41aaba58ef31d4a925c2b715e0cc3685049d436c01cdea8552207298e70653aee5c63b4d3fd69f978738a3e2b73a4fc2b34df7ded69332fe127097543329a42bdc810f214778d8174a8616c2f2bdb3521eb4f8935d0387bd23b1703f15d3edea25ce01b8bce3b3a9a574572fc49cd9a3e649bea90ee116d37a4ed54544393ee264b6a0a4c2f49929e6c2d9dd42cdab38caf52f882e1d6e79505bbda1bddf33bf97048552466cc9dd26e3eca7a1b", 0x1000}], 0x9, 0x0, 0x0, 0x8}, 0x613) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='/dev/tty\x00', &(0x7f0000003e00)='/null\x00\x00\x00\x00\x00\x80\x94Y\xf7T\x1a\xd4u\xe4', &(0x7f0000000300)='/dev/tty\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)=',\x00'], &(0x7f00000006c0)=[&(0x7f0000003d80)='/dev/tty\x00', &(0x7f0000000580)='/dev/tty\x00', &(0x7f00000005c0)='/de\t\xbfM\xf8\xf1\xc0', &(0x7f0000003dc0)='/dev/null\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00']) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r6, &(0x7f0000000700)='./file0\x00', r7, &(0x7f0000000740)='./file0\x00') dup(r4) open(&(0x7f0000000780)='./file0\x00', 0x20, 0x2) writev(r3, &(0x7f0000001880)=[{&(0x7f0000000800)="e07a9966b49827199d51c5bc34ba06a979443c99525b6cf713e4fad5359df1db70332b4c34bebc57037d11b71fff50e1c4552124ca1b09b91570c4a50e4884d4396f19f2cde0958ffec6aaedfc946586d13233d6ba82a8", 0x57}, {&(0x7f0000000880)="69e8f2e5efe9592b926e6bf47d4d51dc106f725a0ea9a2ec13ef9bfd6a8879336219d58da183b85a6a09da36b1e00b6483c1b2d4357be6b589670abbe16c277620569d552027df9d9d6bad1318db34fd1203d3766041d4f461d3aed82f34630302cdd2d77034a1c407d809decd92d53294fc6d3fe415a319096e43939cf299b0a86abd5479453796c56bfac11e029fea5d7948585d4154d17df8a121953722903151c80aaac34f6d19983d9e2c2e4dd27f91c782c9a62f4b53ed52c4e7b3ef0cc7b1c950095c2890c442e40c86a54541d9573c91689dbcfb3ac7cb84c21a5896a436da6644c6b5afd757143f3f10ef6926539ba3c4957ab57223f1b2354d3e02b26322064e6faab10b8e1de7c52e649d21dc6413dd78288658ab40af05c23b67b092fe6dfa1f9cda2f8094bdfa552639a6d5fb74f618e599d76aa5a4c93eff431f262152f445d8d61a7f09b21661e3cfe94322ffc991fd072ed77824a696f1e9729b9aa3ebabbadd0855a973ec0e105836f4e43abe4284eee88fd9983a25c225213cdd722c38375ce5fb6e98436d61e93f997301641649c0db71cd489968aa211e8c2884e2afc3262dbeba599b22a34295cab93361b78ce9d99ab977e54340b27e2f288e2101761d741d51817b1d5b7383e9120946b327575de24febfcf011867e499c32f4bf2e2d9566e60c6233d59d0165d03825f15349efa1af408bf0e3bcdebec6fbfba40f131b27bb18ccd29e03bee71d29b0c8b4e74a5ee98aded9135f72577956ef4eac53d28d69fd06083f4c1ed0914e4fbf74befff99b9e7710c6eadeb41d80493088fe8ba44a3a33c705aa311cba87d8c5770cacd501b2ac4b9c4cb7db2912e922bc90769acbf672f7730259e4f6a94d8e98cdcda45313fc654272710b8185be769deef8c3c58a78458a46e6d31012ee12edc1c4efb650046be48240dcee932843b4e62c8984e524ce66bd25f10288c5b6a425f9db97e98eff25a51067a22967027c94c1e2788709bb75d4aeec6e0ca4c51b808bb8b0ee7415ce03de413d8b4f7e49ecc358a36ded9bdb6f00c6a2fa734890ac2536877c4484c306efc9707afb745f6ce22c3fdb6ed9c3624ea5418fa22af063006eeca3ccbbde66b588372785d85878292e6a702f241becb7afe8e1f3ac49e61a9d122b175f9fe383f936d515046e4b151339dbaf667aec3e7a58e215c3e5fb227c56808871c9b70e542309f78376829bcabcc7e011e8be281cef068b11a8153bb649d1b8ad5f24945752f0c8e968c74e62624e68229ee8476d80779ea31074599d678fc97889a96c08250557c7e90740cda2cdb1e73acdc662dcb824254be3bea4ae2b7c15b7d958c095ee348093ac7ba34f83f89e575c99f4a1606bebf165249b7bb2accbe196118c5e9a44dc21017bfa50f45cd5ff0d9c5242a1a2983f255e90a03dd698bdfafc284b84a9376fbe6be090239fe7c758d1a9fcd132885e39079ca3251eaf8b4292763463911847648052f067c0282f624fc7917ddaad2fb65b791a676041aa9a3654e1dda122d9de4c01a9745fedfda04954315bc7694d5decc453c5cc922358ab0576538725d70122de9522522775879f2c7dd3d2ab6ac1e084559ba1f3705a15a272de5437657aa2a5b34fd9f7fa7df425a6a1b03da767c1ea00d95e2f0d7d9d65edc9a727a29c19a3d89b56cf23bac52790fecaced396dc41804e194e34f2a9ef75c5dae1b6c17d899b2022ef1710bd4f69e27dcd4e6151ceb64be93a11c9681a7a60d709daea28ea25f3f83712c869229e4dad329de6f0324a545f40583fe98be56be5567f6baee375c40b3d55e2ebfeb0113a4d5d699902ca1e22c48cd7bf73d264d4af1d1f1b7f23ade193833a2e0083d828ac98d31c3141647d8f2b0ea48d52e0fb239af30efee707033bb1aa60d84e552631ceff15d47dedf923f3ed69b9cf2dd026d62f8a2ca0c29e8ff571feec95187d7788d8700f8162de318d2a0fd65303ac2b2494f04af485bfbde02709fe83668a9e1e7f18b4d1cbae78db7e772bfabba51e88bc7bfbc5af3fd91b4bf8f547038d8d22c5196f23600d1f87310ee831878141516f6199096060010c5c0e98f500d783f6f178c65a54ce8213ac680f3f32cbe5959cc3b31c1f6e87225836e8921804e77d33879079ef6c82e07fd18f27f614963addb49300fc3b9a0e1ea2c6430a9131393d0f5d0ef2dac316aea280ede591cefad80ce986c2bd7a2125cb61d43e4fc61441bb9632d079c22a95c68d9bc8b54aad14cd6c259d3a7c9cc860e72ff4793a49f883ae3cbea0c036add2ab5df88d95ef39e0a6f71cd4c07cc496658b01b52f60ddcb2d52bf712ad187e8324f2631c5db082b6076428a0d94ddf1a1542db0dbe17f0d0ab255c76957177bebdb2488647d6a81c22930b8ab1824d3a986c224f37c7581cfc091426332c6516e48cf28648f45a3ae92768783a7265e8cbc0333ec0232f3b634aa54d05c22ff81774a383cfe99962c15344cc9ff08d10eb0f06f734d5786c48d7b4e7b05bfbe23b13a3fa68496d6602cd0be8f3da6a6618ef1c4e82d171f34e21a4a6f8db70d178c1eec47f2b6c6ab7e31e1f2d4d4fd0c636ab3df304ca7c3356ffdce43894045c2ab472ab03d2ce08a2b078b8a93b765da49fa52309e4718c185de92bb86534652154bf8a5f7dcf97348fbf6a221ac83bc9846eafe893caac41ae161973c3868c960b0d34f7b5ceeda3353f56400886b0b78d3ca99f8396cc5f3d1b61b386b44824f514bcff07df412b5917814b8efca4001565764933efeaf2253ac9982dea2d657e9fa2206a222925f2037d530b2e687c646b03c0054251071a815adb7fdb18f682f5780f27de83bf36835f8662083e702e956bc164e68f8c4ad27477733ccca560ef82fc9524c73cd556ac7fdb506273ec8626b9d06fac03af046c14b8fd8e90f3316578eb02994421c57cc9c50031863a1e3396b7c21ff4db3f59e3ce33d3e2e50487cf3ffc4e2a3f720277a71d35ec693c55d38cda5d0f6ade80a5c23de5beee03430e4324814fd20ecb15d4c9750e4468435b555eaeb4d0b12a545a299694e6741c30a73c36d82940287639d0ca61926c5140a128ebf53f67d8a2b8d2433c0c281df66655f0900706e7e7c1f9a39fb8a9a44529fb9b3b275c726e7634dc3ce9646914439361b84e2d0702fe86aa48c8649d7ee34f4e10389f2bebd62020cb88c22b96761cb679b7f3cf39f5851df404411d68efc2f3e035dbf4c7451fca86f6766c03dd87898b070c64c1b20ba8eee498b6eb19913ddb5308730186cfdd54fa358a70f4c997048bd976c1fd84bdb1dfc35484a45e5d4e9127879cc1dc84d50a0a07cd09792564b16b3fd6f4b942daea19d9f02b78d40311efce0e69e230d9e6c175c3498fa768f86ea8eb1bdb1d020d60d4b4f1814625f6dada3be75d8b53c2c393afc61d31bcd3fe0e6a25105031c2d978d6acda8326b50d88bc7a860b8ee43d70240eb9cbac6df81114290686d2e12f220277f26e5e8932bf5d2c272b084f33092204b1202aea818e9d36b20e509b995d0cdeffe50fce67a0ca998b2ca555fd6c534dd0f2834f9eef247296d7adf83251af3d426be39519a745ee4daa1308b130154830ee4cf7c72773c3f92fdfec7cbf9ff3c889aec5c09482bbdf61277e96c9210d32b72feed05b7e3fef3c31c00df58fc345c0a185e6a4f69d168b40b747c28c63380d93c1f0bdf9a4f05ca37a65db6cb388f5603735e2a313b15ea3ca7d167f24f2b5a959be6f995ecc561d600d8b5622f593466d548361e89a7c103362d9bfc79ad567eb73a49f4c18e3c571f65a5b71e6021cec2dd1ccae08f345465a98a8d2fb04b298b7852fd9a07264bb3a10fd0e6bb9367aee9dd3520eb564d6243d6526f932305d44489426a1256f60929e6e70a36600dc14d5d8b6cd56e4c4b7ca043905c80e5ff6dddaab53ecbf11b74e0d7c39c631eb284197f6b5d2e3c61628c7f53de272ea8d01794f91dd62bcbd065a00e36c15a97a25adb8902619445580f3335570d7dbccd383095628399c1c15ac605b42efbf0acc31ae50aac4f3eba47b9c79bf78955520aa8bbb0a8f81c4b0a24f5728437fb6b7f3196f774319d679b8f43d140c6c9c0794aebca0434c8168200052ce18b1dccfe6593c214052ea7e701fc9fa2f1fe42670e6a65c4be397f78e0e14d9669f7300667bc0fdeddf79c353d4974ac3781c04d685e0e3ed6f104ac421a6fe26a256c5ef020a8a593630fd5a7ca5c4a1a513d9b9be7f10b2d5aae93ef66d2f390b27802ff1a1f4f8230442547bb2504a0eda7f0ae9170f19ce3d8e76eebc3c8d1be8b34860a6d2d0fc81db5cb747d62429fc4c6a9e7d88b402f81890ba638c6ba5a9da2d906a9a2c95c5df0b1b210e569738076c5fc6f0b1a291525fe318654f3f7c976d0e25fb7e26f86f638d52de928e9e3f3ec885fea2f7559ad1be085d54924cab0ee835ce1340c1da08d33da4100a973a7bfc493f63cfd9767d818debd9dd012eb3741fd42eda05a26562b772bce90d4affc5956df14e486a31b5e07b8015c4dac39771e70383a6145ac61ba89b674d7ca556c8746853aae676ecca0782095acf1897d494be6a759f6fb6d74047e501f014bb5827ea56b19720401ffc32062885b2442a9f5425bf6aa0c9cbc51aacafc6cc48d57776fe8d5fb44a8dcf4c67e0a71d13ec6c456466e65161e37ec54491088cf8d30b9e1b0d8ee9b8708e4112c7df9e7953e26ed8406d3f99fca3d9afee4df0dec5da0abf34245fbe8131ea6b7d00ce29a6bbb5797ca59b65bb16b5360d5732c0fae51d2564f5eb9d4384b9cac03625e49b69c4b9201d801f907b47e193b5eaa0c5988ad0571bdaec4f534d9a3044e31c125283c940cca9d2f265b7a6b09438099c49603affb202b0b5a731c7a54ef950705a61dce2c406bb756910e5366f667ea20178c8445863b1ee5f28521f408604de1b9e4edd63eab3f0d6742e00ff6dd53827e13fc2a59fc284eff214a4e85940eca87ac4d531a6fa4a3f0c162c997c58a06672ec2d3d78c59332548dbd16428d36c346e0c1e1245b854147687cb72d0df7d9cb65bf3b0808601a212c0a801a97732c31df08680b9f8d122364ec718e0d8a06c809b17f539cb935bf01300e3fa2d3bdfd0ef19890121ecb30c4da77f9e538c079f2f7e384579238329de955b7d9a3dbe19f00b1ad237377beb6072ac4a37d4f7cbcd1c0c7f39c0c10f1bbc156553af23e40bf52370bfa95ea75919ca4ba0cd3f5252ba0bfb23841a5343e2da26e051a6058aa533f659f5825dff6d4178f5f2351c767c4720f18d9fb5d8045579c3cb5523a924d3ba1560e69bf8c9b3ccf4441db67b55ae5689fdab3754cb4637db956f1e6d22818574541d90f6fa4bdeebeddf6c33f16f78765da44c0f0e030ee3fa3ea18f07803947e2e99a1fa627d0af1af26f1d748cdfe63075aa227954f01a2a63441052ef1df58b7ff231c1f3b72bf6d82f36638b81b8bbf284bfa9ec5a89cde3c776462391f61c3d26ec7fc57152a4abc8a5eb5d31de15b33116bf79bd6418e34e0d9595577c6678cc3a6764e8ae531e6ff2dea7a1da1c48a768595a41895dc27bd1a015ab49765abff3fbc901c2f35a162750f00b83dd4f167866fc65b65c24d61cab7067ad8fd77b28b70fe9d53124fd55e85f082ea4912f6062cc8b2f923ec71d4f7d4127a50bb9f137ae61d24b785a9567d397af493989a047fa74f11d81b2c346f3de7de5781641984ce0fc72991f1a8d4e8cdfe77097e5e68f53", 0x1000}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:33:30 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) dup2(r1, r0) r4 = syz_open_pts() dup(r4) fcntl$setflags(r4, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r5, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000380)={0x9, &(0x7f0000000080)=[0x6, 0x9, 0x400, 0x0, 0x4, 0x0, 0x6, 0x7f, 0xff]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:30 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xffffffcc}], 0x1000018d, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) preadv(r1, &(0x7f0000000a40)=[{&(0x7f0000000300)=""/254}, {&(0x7f0000000500)=""/197}, {&(0x7f0000000400)=""/3}, {&(0x7f0000000600)=""/233}, {&(0x7f0000000700)=""/95}, {&(0x7f0000000780)=""/129}, {&(0x7f0000000840)=""/66}, {&(0x7f0000000940)=""/233}], 0x35, 0x0, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x23088f406a771361, &(0x7f0000000340)="12fb3b1acd06acf92855a98e74a2dfe647e70a3087ae2dac01f49b3c0289483aeab825cb426c147729e2eecf4ea5e740f5b78a602b78e1ad93cc7fa86122919199da2ce45c01db5b203a7b6028010cb1b10f1ba9838066c5a053e0d12bef331f2d8dcd33a9c7b04896302b648d0cae3a9bbbd552d211bff19ad7978e3bd714639f87e4ee941b98202f419b9a1499617cc36f00972e47b112a82408694a50eeb70bf8812391eedd5e4fd22155ac2a28dcca72cdbe8dae9134333177c56e4bbe92113d223cbe1bc0b9e0357b87d942d0e6fad63980fae320d1bb2e0d6f9cc0c639a06bb0d0ad3f11ba82d25dc601e859756498878f25d71a270bfc6f5bc5cdf4", 0xff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 19:33:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) socket(0x11, 0x3, 0x8) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') 19:33:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x2, &(0x7f0000000400)={0xffffffffffffffff}) write(r5, &(0x7f0000000440)="52d3a66eb70293", 0x7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 19:33:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 19:33:30 executing program 0: 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}) 19:33:30 executing program 0: clock_gettime(0xb, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/126, 0x7e}, {0x0}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/183, 0xb7}], 0x7) close(r0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f00005e9000/0x4000)=nil, 0x4000, 0x4) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') fcntl$lock(r1, 0x9, &(0x7f0000000180)) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x7f, 0x8, 0xbda, 0x9, "ee7d8705f64a6d3f4d8c9455ed6b7a56908d459e", 0xb8, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) close(r2) r3 = syz_open_pts() dup(r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000540)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000500)=0xfff) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000004c0)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCFLUSH(r0, 0x20004268) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040)='\x00', 0x1) close(r4) preadv(r4, &(0x7f0000000400)=[{&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000080)=""/23, 0x17}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:33:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x180) poll(&(0x7f0000000080), 0x0, 0x8000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0xffc) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 19:33:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 19:33:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0xe015cc8e8a10d996}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 19:33:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 19:33:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8247e52f66696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 19:33:31 executing program 0: msgget$private(0x0, 0x200) msgget(0x1, 0x200) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/35) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgrcv(r0, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241d39494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e8802274246b98742d26b797dec5a3f2d808d01409828484fb04ee9f05a51111344a1bb1c248c8ca26a6c7f6b00861ae6a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279d9b54eead16f154722"], 0x92, 0x800) msgrcv(r0, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000a80)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000000000)={0x0, "f7f70bce7c2e462b7461cb9569521a9ca8cd83227b60a7c2d7f6920f4f6c639740561f9c78a17e2c9e1aebae151c2d595d6ca067de8262ed85e875283c19e6576f647cdc2f6b261ccbae3e0364af6629f6ee6d16cf10a360b689200780a4063eb537cf"}, 0x6b, 0x0) 19:33:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = geteuid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r5, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x7, 0x0, 0x0) 19:33:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x20002) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x97) 19:33:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r5, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) poll(&(0x7f0000000240)=[{r3, 0x1}, {r0, 0x100}, {r4, 0x4}, {r5}], 0x4, 0x128a) 19:33:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x41, 0x766de2354032510e, 0x8, 0x1}], 0x7f, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) write(r2, &(0x7f0000000240)="4387a1548730754ecf9f0108f449e396682d1f2c248e67ae6e03c6ff578dfa9c7de35b51edb6ec360c701f578979d29f64919332ed61131a86a9ab07c2d80141b655a3dc5221a09d81a6aad9a65303d346ca3c744e7cefc1ceedf3b7fcb27a4760e36e640593333ef3a1489dc0d75f15a13faa91f9ef1ef0524002aca956df048d47026333606a9600e3fb51b8bafd2dc3f9bb8a01ffa01f8fc3888f57495312ceca", 0xa2) 19:33:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x84, 0x40}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() dup(r1) fchflags(r1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000d4614c3b9473d400000000000000000000000000000000000000005abea47933ac38e20000000000000000b3fb93c278e7382a0000000000000000000000000000000000000000000000000000000800"/117], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffecd) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000180)='!*\x00', &(0x7f00000001c0)='5\x00', &(0x7f0000000200)='*{\xcd\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)='$*:\x00'], &(0x7f00000004c0)=[0xffffffffffffffff, &(0x7f0000000340)='&}\x00', &(0x7f0000000380)='*[/\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 19:33:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86136) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r4, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000280)) chown(&(0x7f00000000c0)='./bus\x00', r2, r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0xffffffff, 0x2, &(0x7f0000000080)="bd2bd0272c14fff3edaa2a6eb554b93d7a85b9cd731315843085b961254c404b38f0e16b50f3701fa54ef3eaf119a97ac1fbe2e18f9d84733c7cfe05b411e9d347c22270df5b2206126341a274837df0f80cde7889462e22055872cae2e25424cd476468916ea7340bd90e6e3cb4d4f5998c04010a580614328226bffce1636652bfac2848f6acf0581b2b1cd72223a80e20f30f58d2907f8bf93dd8b4a64abeccb7731b484d0efdea0e9ef2cfa3c103023aeb36889bc49fe368661806", 0xbd) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x6}, 0x0, 0x0) shutdown(r0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/110, 0x6e}], 0x1) 19:33:32 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:33:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getegid() r1 = socket(0x11, 0x4003, 0x8) socketpair(0x6, 0x2, 0x5, &(0x7f0000000300)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0xf, 0x0, 0x0) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r14 = getgid() setregid(r14, r6) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x5) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r15, 0x20007461) 19:33:32 executing program 1: r0 = syz_open_pts() dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYRESOCT=r0], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000780)={{0x6, 0x7}, {0x100, 0x3}}) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) getuid() 19:33:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040)='\x00', 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000140), 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) dup2(r3, r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x101, 0xffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100007}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000040)='\x00', 0x1) close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r6, &(0x7f0000000040)='\x00', 0x1) close(r6) r7 = syz_open_pts() r8 = syz_open_pts() dup(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x90d2, 0x0, "d7305387ee40899bd577e5040000000000c34be4", 0x6}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000040)='\x00', 0x1) close(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400", 0x0, 0x3}) poll(&(0x7f0000000000)=[{r9, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r10 = dup(r5) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[0xff, 0x1, 0xfffffff8, 0x9c6, 0x401]}) close(r2) ioctl$TIOCEXCL(r2, 0x2000740d) 19:33:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0xfffffffe, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x102) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="8859eb2b6d6b1bf3129436b19dee6c5bac488052e5c956911936ad1ea66bb9559045ff8b11139f800ea4131d5a8d70fb7c7985197ff6de8d75c0788432bd59db0b6628a63f250a347d39fbf8288c736198f95247269bf129b5c477259d908e00e96dc34b0417ac27a1e3058c17228707055ee6b159f851915684b2570d4da43a66b1ce4abd02405aea69e26333d8e13711ed637f8ce642296ead474aaadf74650ae8e746e989e2494288e271403b88f623b293f64a0fda9979bdc62adf5b302a774c0c92f60b850c1626b66d97ea9c7ebcd8592d214151fc1768768bc53b004b0745cb910cb6669f31fcadda37ba82145a7399f44d3225a753468e63295114fefc1b73298e216426f38822df14e586eb65da55e04b61bb1a3b46d5d34d792c9fdb53f6b40970716f3670b0e4d35dac5bfed1aad5b33d361a42083f01baa687edd5b4f079d536d31c0c69783d17d5f998978e8b3080b94f6fcc3800dd4675559ac7d06b07a61666f6f767c0ae42f910901f7c5bbcfe19e9b31f8d4512bd82a7bd06f1354fc6e09ec41527e635920102230db13f917c9418112b0c660649bf458028dd7544de7abdefb8a568a185feac2fa60c", 0xfffffffffffffe7a}], 0x100000000000016e, 0x0, 0x0) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r1, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x4, 0x3e, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 4146 16018 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e6642,ffffffff821c7c9c,3b3,ffffffff821a1824) at __assert+0x2b nd6_rtrequest(ffff800000ac9800,1,fffffd803460e778) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800015965fb8,1,ffff800015966088,0) at rtrequest+0x9be rt_ifa_add(ffff8000006a0b00,240404,ffff8000006a0b58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff8000006a0b00) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000ac9800,ffff8000006a0b00,ffff8000159663b0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000159663a0,ffff800000ac9800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000159663a0,ffff800000ac9800,1) at in_ioctl+0x1e7 ifioctl(fffffd80363cf608,8020690c,ffff8000159663a0,ffff8000ffff2508) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2508,ffff8000159664b8,ffff800015966500) at sys_ioctl+0x5b9 syscall(ffff800015966580) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,563cf655010) at Xsyscall+0x128 end of kernel end trace frame: 0x5666ad119e0, count: 1 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 kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e6642,ffffffff821c7c9c,3b3,ffffffff821a1824) at __assert+0x2b nd6_rtrequest(ffff800000ac9800,1,fffffd803460e778) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800015965fb8,1,ffff800015966088,0) at rtrequest+0x9be rt_ifa_add(ffff8000006a0b00,240404,ffff8000006a0b58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff8000006a0b00) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000ac9800,ffff8000006a0b00,ffff8000159663b0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000159663a0,ffff800000ac9800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000159663a0,ffff800000ac9800,1) at in_ioctl+0x1e7 ifioctl(fffffd80363cf608,8020690c,ffff8000159663a0,ffff8000ffff2508) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2508,ffff8000159664b8,ffff800015966500) at sys_ioctl+0x5b9 syscall(ffff800015966580) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,563cf655010) at Xsyscall+0x128 end of kernel end trace frame: 0x5666ad119e0, count: -14 ddb> show registers rdi 0xffffffff81939467 db_enter+0x17 rsi 0x6fbc __ALIGN_SIZE+0x5fbc rbp 0xffff800015965cf0 rbx 0xffff800015965da0 rdx 0x6fbd __ALIGN_SIZE+0x5fbd rcx 0xffff800017b57000 rax 0xffff800017b57000 r8 0xffff800015965cb0 r9 0x1 r10 0xffff800000a51d40 r11 0xb720a7ae4f473193 r12 0x3000000008 r13 0xffff800015965d00 r14 0x100 r15 0x1 rip 0xffffffff81939468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015965ce0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=4146 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffff8000ffff3b50 process=0xffff8000148a2a38 user=0xffff800015961000, vmspace=0xfffffd803f013ee0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 16018 475954 93893 0 2 0 syz-executor.0 *16018 4146 93893 0 7 0x4000000 syz-executor.0 16018 465728 93893 0 3 0x4000080 fsleep syz-executor.0 83722 429194 68951 0 2 0x482 syz-executor.1 93893 104158 68951 0 2 0x482 syz-executor.0 46764 513734 0 0 3 0x14200 acct acct 48057 42167 0 0 3 0x14200 bored sosplice 68951 341365 36109 0 3 0x82 thrsleep syz-fuzzer 68951 130444 36109 0 3 0x4000082 thrsleep syz-fuzzer 68951 62854 36109 0 3 0x4000082 thrsleep syz-fuzzer 68951 139222 36109 0 3 0x4000082 thrsleep syz-fuzzer 68951 449958 36109 0 3 0x4000082 kqread syz-fuzzer 68951 264174 36109 0 3 0x4000082 thrsleep syz-fuzzer 68951 493507 36109 0 3 0x4000082 thrsleep syz-fuzzer 68951 522100 36109 0 3 0x4000082 thrsleep syz-fuzzer 36109 273467 21550 0 3 0x10008a pause ksh 21550 503016 18898 0 3 0x92 select sshd 21444 34730 1 0 3 0x100083 ttyin getty 18898 190536 1 0 3 0x80 select sshd 63887 205918 32370 73 3 0x100090 kqread syslogd 32370 31555 1 0 3 0x100082 netio syslogd 51317 491872 1 77 3 0x100090 poll dhclient 48237 372074 1 0 3 0x80 poll dhclient 66198 96011 0 0 2 0x14200 zerothread 26158 121 0 0 3 0x14200 aiodoned aiodoned 47695 98568 0 0 3 0x14200 syncer update 45476 387291 0 0 3 0x14200 cleaner cleaner 37131 112051 0 0 3 0x14200 reaper reaper 68950 497316 0 0 3 0x14200 pgdaemon pagedaemon 24964 213975 0 0 3 0x14200 bored crynlk 28729 428263 0 0 3 0x14200 bored crypto 19385 287106 0 0 3 0x40014200 acpi0 acpi0 54609 6855 0 0 3 0x14200 bored softnet 88319 439578 0 0 3 0x14200 bored systqmp 88481 434443 0 0 3 0x14200 bored systq 45944 16590 0 0 3 0x40014200 bored softclock 34328 55680 0 0 3 0x40014200 idle0 48631 509077 0 0 3 0x14200 bored smr 1 177187 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 9587 7257K 7643K 78643K 15480 0 0 pcb 13 8K 8K 78643K 359 0 0 rtable 122 9K 9K 78643K 1616 0 0 ifaddr 80 17K 17K 78643K 323 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 160 0 0 iov 0 0K 24K 78643K 391 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 3095 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 27 0 0 VM map 9 2K 2K 78643K 19 0 0 sem 12 0K 0K 78643K 316 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1674 0 0 sigio 0 0K 0K 78643K 48 0 0 proc 49 38K 63K 78643K 906 0 0 subproc 32 2K 2K 78643K 204 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 92 0 0 in_multi 25 1K 2K 78643K 245 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 1 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 138 609K 609K 78643K 138 0 0 exec 0 0K 1K 78643K 478 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 129 87K 88K 78643K 5426 0 0 UVM aobj 104 7K 7K 78643K 117 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 325 0 0 NDP 19 0K 0K 78643K 106 0 0 temp 219 3544K 4184K 78643K 45150 0 0 kqueue 0 0K 0K 78643K 10 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 37 0 32 1 0 1 1 0 8 0 rtpcb 80 1130 0 1128 1 0 1 1 0 8 0 rtentry 112 242 0 197 2 0 2 2 0 8 0 unpcb 120 808 0 797 1 0 1 1 0 8 0 syncache 264 11 0 11 6 6 0 1 0 8 0 tcpqe 32 103 0 103 3 3 0 1 0 8 0 tcpcb 544 496 0 492 2 1 1 2 0 8 0 ipq 40 9 0 9 5 5 0 1 0 8 0 ipqe 40 300 0 300 5 5 0 1 0 8 0 inpcb 280 1623 0 1614 11 10 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 36 0 31 3 2 1 1 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 ppxss 1128 32 0 32 12 11 1 1 0 8 1 art_heap8 4096 18 0 16 7 5 2 4 0 8 0 art_heap4 256 1238 0 968 30 12 18 19 0 8 0 art_table 32 1256 0 984 3 0 3 3 0 8 0 art_node 16 240 0 198 1 0 1 1 0 8 0 sysvmsgpl 40 55 0 38 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 314 0 304 1 0 1 1 0 8 0 shmpl 112 115 0 13 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4234 0 2841 46 0 46 46 0 8 0 ffsino 240 4234 0 2841 83 0 83 83 0 8 0 nchpl 144 7291 0 6835 60 40 20 60 0 8 0 uvmvnodes 72 5553 0 0 101 0 101 101 0 8 0 vnodes 208 5553 0 0 293 0 293 293 0 8 0 namei 1024 26472 0 26472 2 1 1 1 0 8 1 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 520 17 0 10 2 1 1 1 0 8 0 scsiplug 64 2 0 2 2 1 1 1 0 8 1 scxspl 192 25360 0 25360 16 14 2 7 0 8 2 plimitpl 152 150 0 143 1 0 1 1 0 8 0 sigapl 432 1815 0 1802 2 0 2 2 0 8 0 futexpl 56 44855 0 44854 2 1 1 1 0 8 0 knotepl 112 409 0 390 1 0 1 1 0 8 0 kqueuepl 104 399 0 397 1 0 1 1 0 8 0 pipepl 112 1024 0 1005 5 4 1 2 0 8 0 fdescpl 424 1816 0 1802 2 0 2 2 0 8 0 filepl 120 17322 0 17218 11 7 4 5 0 8 0 lockfpl 104 845 0 844 1 0 1 1 0 8 0 lockfspl 48 297 0 296 1 0 1 1 0 8 0 sessionpl 112 27 0 17 1 0 1 1 0 8 0 pgrppl 48 42 0 32 1 0 1 1 0 8 0 ucredpl 96 5118 0 5111 1 0 1 1 0 8 0 zombiepl 144 1802 0 1801 1 0 1 1 0 8 0 processpl 864 1832 0 1801 4 0 4 4 0 8 0 procpl 632 4153 0 4113 6 2 4 5 0 8 0 sosppl 128 15 0 15 6 6 0 1 0 8 0 sockpl 384 3579 0 3557 16 12 4 5 0 8 1 mcl64k 65536 384 0 384 40 39 1 33 0 8 1 mcl16k 16384 26 0 26 12 11 1 1 0 8 1 mcl12k 12288 41 0 41 9 8 1 1 0 8 1 mcl9k 9216 27 0 27 11 10 1 1 0 8 1 mcl8k 8192 89 0 89 6 5 1 1 0 8 1 mcl4k 4096 254 0 254 4 3 1 1 0 8 1 mcl2k2 2112 19 0 19 12 11 1 1 0 8 1 mcl2k 2048 66857 0 66807 26 18 8 16 0 8 1 mtagpl 80 289 0 243 5 3 2 2 0 8 0 mbufpl 256 123756 0 123547 72 55 17 22 0 8 0 bufpl 256 12662 0 6547 383 0 383 383 0 8 0 anonpl 16 249560 0 231291 149 64 85 90 0 62 7 amapchunkpl 152 10515 0 10403 32 26 6 15 0 158 1 amappl16 192 11378 0 10327 149 92 57 66 0 8 4 amappl15 184 205 0 205 2 2 0 1 0 8 0 amappl14 176 674 0 667 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 267 0 263 2 1 1 1 0 8 0 amappl11 152 456 0 442 1 0 1 1 0 8 0 amappl10 144 48 0 45 1 0 1 1 0 8 0 amappl9 136 788 0 780 1 0 1 1 0 8 0 amappl8 128 376 0 334 2 0 2 2 0 8 0 amappl7 120 114 0 107 1 0 1 1 0 8 0 amappl6 112 446 0 432 1 0 1 1 0 8 0 amappl5 104 474 0 463 1 0 1 1 0 8 0 amappl4 96 1658 0 1631 1 0 1 1 0 8 0 amappl3 88 1095 0 1088 1 0 1 1 0 8 0 amappl2 80 13294 0 13226 3 1 2 3 0 8 0 amappl1 72 43787 0 43368 27 18 9 20 0 8 0 amappl 80 4597 0 4553 5 3 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 116 0 13 2 0 2 2 0 8 0 uaddrrnd 24 1833 0 1802 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1833 0 1802 1 0 1 1 0 8 0 vmmpekpl 168 16160 0 16130 2 0 2 2 0 8 0 vmmpepl 168 229706 0 227550 287 147 140 163 0 357 41 vmsppl 272 1815 0 1802 6 4 2 2 0 8 1 pdppl 4096 3672 0 3631 8 2 6 6 0 8 0 pvpl 32 674049 0 652641 374 169 205 307 0 265 21 pmappl 200 1832 0 1812 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 686 0 158 16 0 16 16 0 8 0