{0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r3, r4, r5) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r11, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = getgid() r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r16, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r16, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000380)) r17 = msgget$private(0x0, 0x718) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r21, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x8001, r18, r19, r20, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r25, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r25, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r25, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r25, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r25, r26, r27) getgroups(0x6, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, r19, r27, 0xffffffffffffffff, 0xffffffffffffffff]) r29 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r29, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r29, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r29, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r29, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r29, r30, r31) getgroups(0x1e5, &(0x7f00000000c0)=[r9, 0x0, r15, r31, r28, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r32, r33, r34, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r35 = dup(r0) accept$unix(r35, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r36 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r35, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r37 = socket(0x18, 0x2, 0x0) setsockopt(r37, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r37, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r35, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r38 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x80) dup(r36) ioctl$KDMKTONE(r35, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r38, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r38, 0x800c5606, &(0x7f0000000400)={0x1}) r39 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r39, 0x0, 0x0) 16:00:14 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffd) preadv(r0, &(0x7f0000000bc0)=[{&(0x7f0000000a40)}, {&(0x7f0000000a80)=""/91}, {&(0x7f0000000b00)=""/66, 0xfffffffffffffe4e}, {&(0x7f0000000b80)=""/7}], 0xa, 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)="096bbc01103f9eb2eca47db37fec51bbd69dec8f146f82864979049e0c3d0314559fdb777e4d6d8b6194845e5a2399d3eb60a5c5495353e400f1f948a94415ccd017832f876039d9fc30fd084fd7b8cb890bc544fa3ed13bf5bb33d01c771a4ca09443991cf30866f0ce8a0f2bd912e1d3ad832f6d1f98a6428a549b9be6711ad5ac2111c3599a", 0x87) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00'], &(0x7f0000000040)=0x2) sendto$unix(r1, &(0x7f00000001c0)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x798af344502980c6, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000a80)="ffb338b2a82a32b59c9b456ca7e9090f48e49270dc703b31d7e0801a7588f5e8e59b0874aa5163da6452385d8b725b7812d20ec4b99de56e00a0e47f950a76973db4d0c21f5f117114eeac47e499f117530009ea205325d28562933087d8490b6f024f9d385d2131eb568154401b12bf5398a405e8af93fecad49bc84adffafa3588e4fc365d53ab89c7b4e2fa0088abc5c7d22e70502234e81b032ab0b7"}, {&(0x7f0000000d80)="1ae3f7e4eb94505ab136d8648a8bccbbdd252e73bb413ad6ffffff0700000000000064625f8b94d5087f77317d03c3b4e5aac539875d25cf36fca0a2ad31c78f7cd205000000707dff953d065d2a70c05400"/98}, {&(0x7f0000000bc0)="f6fdca74803ba611ebcefd97d32173ec57880f9125db967fae799d1b10c9dbf78be63f4dccdc70eb9075de81d4f619fdf4376191a6a9b1f84cb75da1d4cc344ac68ef1fcfccbd3dd9bdc4ebc8dd8b2227f63c1bd9664f1e093c3bcc0a2410b0fb6afc2e6fb9af559e19ed8bb434c924b9f0b14c05d02e8be7c82b4f8cf26eb979e03c7fc255396007fd19a0ea64e14f8c362a1b649d7df91d9992fbdfd7b429994b86ec4432e13b91ae2e3061797b0de9a094c276b"}, {&(0x7f0000000c80)="676fc0dfb8cf58ad53dffeb30458b667688e1aeffc483fbe2fb66cf8c0f5342fd0d76805336992f7b5feaf4b40f14ea817dd4897da84dfa33634590524f742588a0256b698c60600000000000000276c27b603c2bc7c2e93cf26e06f00000000", 0x2f2}], 0x2da) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x40004000000028a6) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x10) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r4, 0x20007471) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x8000000000028ae) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000008c0)="f4da277b5b1f29c6f75ec3e6eac404fedc282164d6b15be44af454739e9d670e7c01021217b70de37b4afc203593dc2fac1e1460c5cab5cfce8db2f3feaf74580a6d46bc1a3c7f6cf51e79cf6e7482b883a151a2fe78dd89b1ce40a006ebbaf7f906c94dcfa7409857d35389f3b5429406323a1957a2685e82e7cdd729ff64beba50772e75a167fd6b2977d00cb25c88b04d4ddb3287c12e7219a85dba02329854aef1f48bcfad70df1c5c59626a6af8f881bf2173752c4b0d1da68ab0b7299f8dbbf9f6d19a0cf319a15f2047c50e4de5787053cdb778173c83da346f6e77bd08114e91a5586f349d758fef51c4a6d0d890", 0xf2}, {&(0x7f0000000300)="2ca4e0ffd23a9deaff", 0x9}, {&(0x7f00000009c0)="345466d6983c0cb978269e484771d9e466f34840c0757f45bcb370efc70198ec51af8be1b0d7ce408af0260d5c14cc9f7420ffd10b7009d8e03e1e79e21235dfab857e96e62efe9447b2f6d4c8214c87aa1631e381a1ec2d965489e0bfd97219be80c94a47678706ab787ff40444778a203b52f4215ee1fc7aa19a8eb86417fbdf48b6680af12b802c9db4c91159e28fde256bd1cd992556c33b81d6039c09b264831d4c93d073", 0xa7}], 0x3, 0x0, 0x38) unlink(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x404, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) dup2(r5, r3) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getrusage(0x1, &(0x7f0000000800)) dup2(r7, r1) 16:00:14 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b6", 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r1, r3, r4) r7 = msgget$private(0x0, 0x200) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028b566650000000000000000000000000000000000000000000000000000000000000000000000000306753a935a2c6fec0000000000000000000000007675e24800"/181], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r8, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r14, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x6, r3, r6, r3, r15, 0x10, 0x8}, 0x6, 0x200, r2, r2, 0x8000000000031, 0x100, 0x80000001, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r3, r18, 0x4) writev(r0, &(0x7f0000000080), 0x0) r19 = semget(0x0, 0xf, 0x2) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000180)=""/36) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = semget(0x3, 0x2, 0xd0) semctl$GETZCNT(r21, 0x0, 0x7, &(0x7f0000000040)=""/142) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r22) 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) chmod(&(0x7f0000000240)='./file0\x00', 0x14) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8a4884b13c6d158daa2870b4122cd2350000120000000000000000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a86540900056eb1511cf5302f9ddd55032487eeadae633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1aeead45a7d54cdd69e45bc50bfedc5ab94cc73547fd27fc40cea3cbb1e0bd367c53f087ff8bfb0"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0), 0x1c39e31568b479de, &(0x7f0000000580)}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt(r6, 0x10000, 0x8, &(0x7f0000000580)="33f6b1a6c66d9078d2b60105a61602b862198e59ba390060c51a31d4970fb3fd0f683fc6b678a009b893ffec6c11b7f7b1c91a8b8bf6e43536bea76f4bde2f8f80bb359258352db0a20ca3d8adad59ad1b2cc87cdeb6f9808b8a568dfa188884d318e30789b9e7c1e4cc2a37d951d40f9a91c7a6b480ff350025b7878016d8d839af", 0x82) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x100000004}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x9, 0x36, 0x3, 0x8}, {0x8, 0x800, 0x29, 0x5}, {0x40, 0x5, 0x3839, 0x3}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x4}) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) 16:00:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='[\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = getpid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x7, &(0x7f00000003c0)=[{0x9, 0x17, 0x6, 0x81}, {0x8, 0x4, 0x1000, 0x4a9}, {0x10000, 0x2a, 0x10001, 0x5}, {0x9, 0x4, 0x10000, 0xc70e}, {0x731cd4ad, 0x0, 0x81, 0x8}, {0x10000, 0x80000000, 0x1000, 0x71f8}, {0x535, 0xfffffffffffffff6, 0xdec, 0x100000001}]}) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) syz_open_pts() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c4909c02503c596ece1334227fd33c101fd13fa2e82ae21c2c9ec4c1e617773714a673756b7dab41060444bd8f1b3d48f1f7a3c263d5bdee5b8fdf398007e77ac3a77f723b8734a7475242f6209f337d57d66731e3fae4635ac844c3bf9ee104f9c15ab63c8d8c372943fae50a12f20ab3464f09da35c54f9bda1c39c2b090ade26f7ca72e11bcbeca80adee9b0b18343"], &(0x7f0000000140)=0x1002) dup(r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) recvfrom$unix(r3, &(0x7f0000000380)=""/222, 0xde, 0x803, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x80000006}]}) syz_emit_ethernet(0x17, &(0x7f0000000100)="b6f643d46208a16e857c82e623bda6694302fa408fca0aae86") 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64], @ANYRESDEC=r2, @ANYRES16, @ANYRES64, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000f402bc7112fca3e3d85bffada8675316e967c382fbb8517c94278741a18144115167b4139c7f623cd6267c2cb9c25cfdd8c2f24925feb1a9c2374b3d0d2dd97ef3026fb72049f19f2e13acb7f62f2790dc2a25c5b92a40eb9186b3e19bd7e111354fab9195cea04fbc8a2d6e9c5da3fc6dc9597a0a4e24bf4adca56b82e501f86e7e3092f32d8976dcb0185a074fe53180", @ANYRES16=r3, @ANYRES32, @ANYPTR], @ANYRES16=r2, @ANYPTR], @ANYRESDEC], 0x9) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) chflags(&(0x7f0000002900)='./bus\x00', 0x10000) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001880)={'./bus\x00', 0x4d7, 0x0, 0xffffffffffff0001, 0x0, 0x10000, 0x3f, 0x996b, 0x2, 0x0, 0x2, 0x3}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001900)="dc67acaedf75fb3895383d3ab2faf46dcd6064a554de454995f3b3d7ad02eda90f12e3187c9e9ebd181f37f10a281747964bd6678baebb504bb82b1d70274d08b5dad2f02383f3a3d5426e42ceab8d3a742c214e8f543afb28411eae9aece06bd9463859543d090d78d4e27c85dceff0b8b2638f1695325021f93fd614c7a18a02cd584a582961b3213d3ad8b0b50e01aa455a27ebfec31973da0291b8a3f12e4b0af1e08b0f1bcdfcc9a45480895641b0098fc86a59928f8bbe85550467a79f23897c1af194004e315b237d66a48e18ce38b36366c347dcf3daf8311fdfa04a52595c1275fc0f847edf0a54dd5ca4728c10644ebece71fdf21f9bcb9d29853edbace5f6d1c72c502524519033289248db3d7c1507a033919db05feaf455f83b3523950e2f7a6b3ee70a4db17291ed0d24b521ea182296a97f9da40e302c1950fe284e2f91958dd62e8310890bd34703c86b8288c00773077afdad0c1ca560f2265cc45220b36a71bde16ba29ff210e250ca83dabb07d3df9001a27ba6673d7a97c937bb1a5e6a0233bbfcb284ec81fff28c196c8be43dabe08f5c64914eeb1934f90dc188943eb39d56e17a6370aee89d96f0b3f92829e5e46f01d4d7ccbb8c6d51780fda54f002ad6f31817e68e01813bc5afb87cdf4c01e9b4ff76f8066a73f9d63081181346082090189259d9cc85aa561793d81bf2ce126951f4e8c199fe9ebf926374db9e7cd65376a35aed800e079f65cfa9c9e66042d3580e2328087b7e869b5c363fccc30f4e429e0b524d74b5cefee8978efd13a5b8ccfa864364ad9b6eb6cb0dbb5371bfaafbcbcea486034a5f37c120ddedfe28559cdffc8fb236b751962febc40083fb7385f0710132d528b01193065fc006571b919a48c9c1ff434e2ff795ac4ecfec7f3aca3bdafd3c66e30c269d5aeb5bb5ed96ddad2f537d9c57d3df07f8812ed4ed22a101f885f4555479c16c28f67f4bb057b6644dc882ed6f044f10336a2bac7ec87b0c7bd733fd1e08fa40ca411fbed46454920f3e2e56c07b325e88116fe5873ffad7d8210ec9ac44e07d49aa83b849bb92d17cbe7d34c86ec88584ebcf6867a16a8a4cecaa979b3637fcadc44a652ba3bd2dd4dfb8a5c94e8f0fbeacfc227aa9b25714a4fbf6b4cd0790a40f0a62826030881ff7731a76e64eb98fc6db144b06a2c4dd7c25b3d04a93b22d8a757b6c54de64228230c199cc5443f5d030433158df59211d660e78a2102314edeb99fa12cb4ff4c4850e89931949ca4e30bb2222bab929ac0d5161efa221003448aa3d624d9bc0eadfb149dc258f7acdd39cce7e54021d6bda25c4e3e45638602109a5beed07011afbc0aa8684f81334d49605ea56d77262c52b2b1ab4cc5e3c6a45c4292efee41543d778cfaed0e0fd7cdf7a0ca32ca1fe66fffd99297639462a55abd054e9897b60afa5c4de2458838ff1cfffe2adcff697dc3007f15b23e332cf75a51e263313c1b22888db870cc8ab4d7d439a4b2f561b8e4581bb6e4bc096a121f1a1c8b188aec22735d51ad6bc2f9a8b24ba1a44a5a1d9321abe5aac5de944663fef745edc0ae54643cf6f509a50d8e20fbfbbe42089d03759661e2a662303ab4f7bf761ac9bfca9d4d84fffd7ed29ec982e1d9d797a540d623a9836ede3f9782cb90e1dc7376c082ced5d7471f3e3960930e211c4253ef91b0cf36d78e629399e7ae3c444132bcbe4cfa856cc6ba49fa62ffe39d643abd23d9ce4c8198bf027a02320a961a6034b22b0511b2e28e9809e64f9ec207c26e39f6cf9cc4ca36a7647a9c2701f8abed3cc912207682b17785cd24d7f7dd0c5196730f71ad7df40597664306652e406d08f2834c54f9fa187f0b189fd6710dfcb12d9a5d82c777fa1c1e599895dacebf977d0438faba61de11cc989e9c0524b1717a32ec56a6479462e0636c8b1da6a380aa043467bb640e5c0ca3c510963961b8e406d339b0f8c8caf2d849bacc6531eb65914cb1688adbd5d9680ac5da340b9a1658c4f0a4a7f9a1d103e050083f14a4c1bca6f11f23ef02ae1867a438b17b6abef0ae7f9ed5048746d53745295befb5d6ef2d3adbc277208f7abf13a529bdddc17e486326665b75ae624b2cee4cd3efb776722f8c4be22d2594ccca6c317f2fd43b09553d8565bce3a25d4cbe1c603092ed7c79fd961e8da59b72e4a455f92b812d9823861d0d66553e3686b3e7b5bae6f442bff6de52aa05dd6933b7e0f11954b86612f8563daa6ef95af414e89af79e3ca93550bf17c44fe8797e05daa8522fe0999ba0151fe360642f55a60081fe53c0ba2456c346938cbc62d609e0a723955c436893b3bf603e6fd4012cb8c1ef7054d25eed87cd026ea5cdab72b1bd4da24a4d551c7aa9f5f1658194b1fda868ebc4c386e94c5a4542754d3a6d9c60c08a6c8285856586eef9f40527528c15b860b3fa538d2df6ff8205183fe32cd18516b8968f6a16776fe0059589d270c60b62c17cc736c42fde57883ae2d22e23f7993be4516f24cdadbe077140412db44d04ac83289377e6f8cb04bf9f9fadae11ffc9c40adc9030063be1e0b4176113462607995fddcf17706539db9ac0710b8f883276db7ef95854dc0f748494ec921c1f656a49a1915f23fa0dbc61b6822290c63a00746cf723926176ea722af216726450571b4c179bec08375c0d62f896f40dc56e37185b5bacd69321901676e899a6e2b13c62ab33ca78de46450e286aef8aced699d5e7a4eb5b063ba87a32493a52da4508b7fb8c758e900187b9626e239ad81a69cd7eae3aa8af016ae1101c0ac4bed33de994c29391be049c61b445f9be33edab4c56f7e9d8ccbfe5a5151837176369ff1946eb50d8eaca6fbddd0adc6326b1206e306500e137d84321e6d3e4b33f2c04745f267cc525aba9f1bd97723eb22c22fe98fe2ccd024ae9fb8f6284002c03a0cd53b1bf81faf486ddd43ed5c46e6bbfc63945c6d2b066cae79460c205fb62032760267ee9a9dae0b5131b675828bba7ce064d42c657597a7e17b2b47e43b4fd0b8b84c82dd45b8ec7231e989ffd73de38597df12b3ebe0ff417b27de8508464156b06608940c6d97108903d510df4aa929f56a2c4d3d25a2ea81f082b33032658edacf4d3d58441822285781beb76e51ed6dfeddabee5a7873a61c1e455fc702c14123bf60b860a4b8833b267072666f1a9f4010366c0305422a4b64e9091da331a58658fa67832966263ba8265b9867ac23cddb55a7f7c6d6646f6a026ad9b6dc875a8762f7246df81a65e5135c5b26afb4e2070cb4dfd360675f7263906b94ff4988031e6422d15cd14793c97bb6eb644c391c41683c6f6a3dfa1974036a183f5179c4e0c9238f90a8cfafde94cd228f40ee4855ae91c0e69612014dc514f1fb5ff184786f7f9272d28b17d434e908e3b92bfaa0e8872efdb69449f395d50ae4fcae32a06d97f81ffa63bb05f2b035d6ebfe270fec45ac60325afa3bc56963bf2c250af813589dc5039e6432ba86f1e7c800e6abe47af349994e9c97306c2fdb9c3e72536cb47a01e2e6e86528d15cc87c0e9ce189c9c813422da941844891225746ddf49accf59bf122e84242a67c2d705b36cca4ff264df9db595c76e70810638ca6db7e139dedb8ae1cfbb8f7b1a1c031e58789a5457fb8c6a1d2573ae462c8edfdf7567aeb27b00332b13e4530f47dd704df1cbe7422d042cdda696d5b4a2959b7c8f8641a4018042c74960a5d2e9f6f9d42750b41ecdef3f392aedc0314e71d40a3004dbd9a5dc9fd340fe50e71de1cc1b916ff3888ab229de81e41be43ffa13ba9e9465472eb12eb30bf8238af3169c9391d1c114e2c2ab361362536484eca98c4bdf7a6de26b7dd85e64259d883488a809fbb3a08f05b829f829b3fba345ade2c64c0fd2523233e73c513f1c7baaee26e346c05f529c17be0bb7a380d2e84a2994f20da4127174e889c2d72968c73940b2a4da7878c83d62874b83556ecbd989f10cd214e958b9a10bad8c4761f41388535f6974409d6e36cb2bbc8f2c57f92ade83e6dd8badf372448b65583a2d91469fa6bcd156314ec4bded176d67ad6c16c5236149a5e88691962d1098f0804bf5fb0bf3a8eaf8206975e5ce6d47926d28476d2f36c42b4175fedc58bb7f6fe19f572e3ae14e9d02d9dafa4e447f9e13b35dbf84c09d04eec09aef9b5fa7d0bf293e658a0927cf486ee9ac7c18a19064a926cacbcba0dcc09583e58a47736971037667ede4cf027f592aad83da9ca17c0f9f0223e1c94082fc7789b7ee8d63efbb6b393cea3c96d26c448dff8fe65ed5f50062c8c0068e4d77ea0f151140b55948eeefb911cac114303e1ffdc9ebb976ba753c812bb15f0c680af76a00d57c3697d0a0406ba9d3212ca8ceaa450a49194a539bff88a3ae23c0c4e1f74450162612c67a051aff66420bb7cd9e8acca80ddbf26eff7be384b573ef25b0ef731b193765b88841e75b7d4e0006af17d1bbed02d735eace32cbc7dcf8f1ffea7066eae6c39cc52ac22f4866e8ad2384495f4e560706e0b5e282c915be2d099522f0eb047e4402b2c5cae195566fa33ef5434d4eb080098b896a9791cf8e7e660f9a648bfadae898bbdf16ea834317d9b94774a207514093c06fd6bf587a94a0bc69bc0d7e938bad93f21e03e1936df7e9a01e8e4fd1816a9b6a4add656717f3a583f266c7c176aa82b1c460d93e739afee941a527685d9b7d479a729564bd86fe746180b529dc10306a890492bdf30d45835ffce4df73939eddba5e7de7ea25f0f96ffc9014fa5224ba6d2f786761c92d9b3fbb05d41f178c734ecbce8ef6065205e8c07fcde6784420e63dbe737a1ebb4ca40b4337cd7299a0fc89fb8c4e100be443416141a92a6ba0029307b5812c426a90c869a97951d8b5a28cf14d065eb2dba5edfdc3d737e630478603d69b71428f07b128e08ea89a4c5b77c3660794be4039495aa328f384aad30c769dfcc6f87dc3acf92910adc3fc5415c7dbff96489ae7ccd142328f30c348b0b9a6bf143fd01c19cd025328b282b2b9f27cf315c8a8ca5cf3dadaa83ae3d9338ae280b883092d1831928d1687434747466485e70470edb70c154d2c9efca1c420183f59287a830082d80aa651b366008d4aac8071353fca3620caaf2a704affeb7d76d184c5ef705f58d401e07231583e8d79a27f87e42eaabfe6e9d8a0a48debcb57e2bfc9bf5dfc01f898d75089f1352974509bf2e375ab84a37645bbcda457a5d25959242e97dc61c94cd98f61c674fff9d142687d57436fc379b71bc1595a90d8d206c0b6985cfc3fbabb9ca337abb3c60e8d5cc66c69b0217603179a5b7e727ed94fab42117e44715abf4b86ccfd76886d2de2638748bf54d3dd0c623dc3eb5f49f696f1eed2b2f71511fad807dec33be1042ad59a5ecfb519f29317092896bae85915f77addfc666413d175a8c208489053e89527f3192a49f69d2eca8b5d3e3e2e7813f4084da80d9b74bbf93eb5b9fbc2e48802940d869d9870b64894fb4195218fc38f9bb78a651a744db06702701c55762cb631d50357b2a5d30b96b227778bc02c0b96085a6331721339f1a852555721497586d911290361541baf2837b9d3faefc8551e17415400194b8c42cbc252c921bfabd7b3ee0746bfd92dd6c9276c8223832b638650ec06e68fe750962ad8ee803666437583dba2d962aa26d2815b32670aa43622ba1600a095e8cc8289bd92eda452276fddfac1de8e817ea2cad8bdabcc30c1102c897f98548ac94912249b84eeb2a9e9de", 0x1000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) sendmsg(r5, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="15192a27028ff1c586ab10adadcc0bd1fca11287bdd113a7385e465922a3d1b94e5154592dbac1cd2c77b64ac7e20c7dde3c2a9504555f4652a22418eefd22b4c6bbdac0e57cfc8b248d817617396b8e88b410775aa000f37bcd51ea4a65b8ecc2755cd0200081689db749ed8957b5db7cb29b559ea74f07ee0065944d5fd2e2dbad6500301897ece8012c338c5b5dbeae26a47fd358728585ef4c519a5368a6f8145196911f3b1abb9ecae535024dfc0b853200a918813b4ce6cbde255ddd286d7bc78d5b1346bad0fc632b927eebfac2acdab18472aad9c848cc5a21b2b79844c1740b036022527b7ef968fa7e4e374b", 0xf1}, {&(0x7f0000000040)="767c54e5abc3e1fdba3d80655bb3608c05187df306fd53488de1134eae0618caba986e3de43d1b130a9efdb0e453422a7f9c6aa4625a9ee4521b49fe31e3f4cc7c7a7fcc6c1457d09d4241797a24b52a9f375ca74e133bdcb8f18f66016e5c03714262033c0d69", 0x67}, {&(0x7f0000000200)="03a8484ef12cc0cd7a8c80545e15a4f95167fc2cc3e6931e8f1118c7084a75bb1ae3376cb08ca7248f2563d95a432cee7f5d46191bde9abf3153bab28168fd1e5b444fb7724faadf4e0ba338751ac5e0", 0x50}, {&(0x7f0000000280)="283d1c92a353e7f204a4300f407bde3c68240303d1971166719d5526fd38c7b76a6d0dbd5428edf01134fd2735ac32834bf888c8546c53f0b43e07", 0x3b}], 0x4, &(0x7f0000000300)=[{0x98, 0xffff, 0x3ff, "66c6e3e54ba317254afc34ec6b003a9f9807dd05320cfdee18a0efb84b1c9abed641132e729d5ee07cef537a6ec8a612eeb4366094a706f16b3bc93516e4fa3fb2b0a8babbf700797cbddd11a3719f2255a8f9aaec303eeca2be743ac1fe784cc65f8a88e2a57f2b955e936307e8ae4cbb17eb6c21ff4a5bd6aefed374b3ebc7ad81b875b2a0b9"}, {0x50, 0x0, 0x7, "f9206102b5e2076ae2c788f249404ea3451821d9005b974a56e13b2999a169ade4f95f2eccefabd3cad8f523c0807dcd015e98f95d1d140bf1"}, {0x100, 0x8001, 0x8000, "b5f9e014751c6a9e26544111ee1c45c15885f45b5827cbcce13bd9f2423d06d95b143e87d1997c66a248a6a59d646d9bc931e157294a26f314b528b7e6057dbe65bb2e9f88c47c74b435731b18fee968c0ff28354938910062fe543610726d1067edf9d9697afc6e9bec879163f4a7ac2ff7f206dd5ce1f23931f74e35801f10e57a1048e39e78a7d6f12ec7fbcc9553419dd790ab98f650f701a1ec26ca60c5b6e91c06538d86554b6977d70e89abff9c0273e484ad1c036b202159d1e19faf126dfbb31dd68ca1ed3fafb9f50265ab3ad0b5a5b475244b43bd9a87644b5b8ae9a511f632ea8cee9a6a"}, {0x38, 0x1, 0x800, "7f8c7cad2524b8a78667e9a2a85365426466e73a773d5e6c0e32d93456262d90fb"}, {0x1010, 0x1, 0x10001, "2f99aa42947cdc45101dbf4e4e29c5abc78e29845ba4bb9d82e60af5d23ac9dc22632d4dfc109d6d31ac8142c15a55ce5145eb4f7a1aa8f6aa41c03efc09fa85eb2118c9bb8b917a9b0a2c285915dfa53231edcd88fd1617860d37fc3e6860210dc886d20da882b43b3571278749cb65ca47fe157f96254b9022f8bfc84f8a614d7216c03a54ba58fa735e006bfa150e92c07b27899959fe9e399fbf9500dbaf3d2705bc62ef331d7535d049d3b8ae4aa649d31f6247f60ba55b5209998ac20f1e231bccb8c33d6d739e19b51220e1686aaff3ca77b3e9229bc9b567f7476d521d3ec651b64f817d7a6f470791579da8ae8a37ed0a26ab8d98c3a3409766217ffa1f734f79d849869b5b12a86cd32416e7cfd59c6f1c41f83ea1f57d11f97b9f31d9592e6f109d9bb2f7037493f88f0aed1180720e549691c889d34c0ea2952fc09482f128d52fe67d7cdb3da49f51a12b8985866584bc73d1c555531b6ecb075d19376b8cedb844b70ed2b470f29ed43d25c76f3acea8aaea846e0228e9481f9cdaba6c25e6841f24f99cf42e633b12f3b166be6c694cad5fd8d03ff3a42c0c5dc8419b376f136a4681d718676bf2097739f39a0fa48d0aae20cdc79acaba5036cd1434e519301212f8e8d85ee4f339e62dacc7cc55c6b051f84b36b87d4102c13b9092798a21e4d6b8a04208e5861d0b13412bfcf01f36222ee46c52d414382f13d59277f4cbbd84cbae302f32d159d319567d1633ab2e50ca7d9134e9814a3aa0775c0459beea4ca3e35ae3f834f3dc8f4668604845f4c2df88ff7af1513705b18205b5ee0960d5db554bc3bbd2dcadec4cdabce26e2d602d8b914daf94813ad5cb1a0242cacc919113a37de11a9396869d920f488b3a2ac104a5ee3acfc1376a73c380d83bd9566bc7305c7db79a65872a3486cedc2e60e53899fe28e926340c7b214afee4e8b78c002955d24a5e3e4b95c9984e869a787e7e1680c88dffd2fd0b01439158c9401f4855116530849735e293cb0b64c1350ab7b128e94641acfdede61b87aec024b0f8b630cd8cd3c33d631a2cd388bf1e76783543e494c34510cfa41b2f0e956cf378b824011ebb81033238da6dff7118d6d447baf141ef7cefe60e4154a01ecc697f90b21552ebf92d6aee0fee7b59b4020bdba1514a5131a2e1fcb8e1c6bf6309e71956179affc23d9f8d2c617ba124791cedb1e43acdfc203bc5b306690a8873d6f76571c57c5010723a36443b096e870f249cf9804b6cf0b50da3ade43d322e36979d7d44bdd3b8dd8118166a03632ab8d6d3f2ad782ee7785209b6b45aab3b22dd384fca14afba92e1a60772b6ad0cdf1c9721daa77875b622b651923ea84b32ee081e9ccb249a6d46cfeb3c434eaf22713e5985cc5e51a2087a4f2a88bbd2fee61463fc39f212bc5a5067340d98f5efec5b5cd9e99b04d89b893f3dcf41f58ee0a035ed0bfc39abdf48a93abcb63aba1383de515589963818510b80116a01ae332cae2b271c28b6b2640705f216189f370ef318142789c0e47830d35212544413c0276f566473ceddedd818e8ee48763aed6b4fc91397d01681f81eff6dd2aa4b1f833e0ee6529e52f95f34b9d406050ae1e6bbff1cc76c7693f52e87ad52e1f31dd0ec5ddbb3591655e8a1a61dba2db089eeb44a6f55bd926f217740dfb8757b91a6cf5a647bc2353478e3158736cd6f8ccdd005ea7bd4942371d40447c0b05dfdb1b4712e1507c56a418cbdffadf02028d8dfd435975ded1e0ac593af15df7eeff6f3eb54888529d6577e8b6ef46bfd0efe8a30456e340659354fec9a981e45bfa6bb183431ce71e90fd9b64dbf0c0fa82e34c008083aef70a1727adcfe8fcc79b362e98b6b290323b6cdb51c22b2d61d73f0d7250a0fd23a12c829a20fcfd0059ac7dc518aa3ecb701f0f1c88b8988f754ebb4663417e90cfb6d85db67019b3b0c26d1cd46d0aa84816936d6411a643d6073bafdcd61dfa6997d00225496b72033d2b42d86b67c640f4ee289b82e824468211effbcaf11f71ba805b004d383c823ee76870ee3e9f3ebc39bbafba52760cb73cb7aa040763b9e826c895d2e33e1514921155cb60bd85e7a428b56e44c567efc2161e323aa724e7ebeeb35458e9d6d95b28c13197604890e28be67ebb2719c6e21d3ccdb8fdf8bb129c790d1a44cd8133aebd74fda0ecbebfdf979b4b666994e338deb5484c27b4e82017fae152e45f9595a754e0adbade4c129fe6fcd25ff80c13b2d74a4524d3f89871b08c73a19ace2eae16460396f20601e92fb2b2cde8463e129252c2cf5d131e7576b2abde560e8ee12135f9346b823bf967a84798d62af67055e22b60493d33785754713698890e3b380c5e7ab8b9419c28ba4aa3947f93eee6a2fad37626136cecceeaab4be8691ce999ce91004974e263ec1ee17ed020e572464e211eb306d6447c5ab9eda5a1d18f23ad5705757728e680f199c5166e982d24a0007e527956d49021d42dbd7d4baf9789314f59c7918e6ce7d52b704084aa689977cc9eee034e37c5840f6d39d96021007c2a1395f94005d711ddefdb5bf6c724be2d033bda9d6b2681b0b7c4995b0bfc64e394d2ff19fd7ed0e192ff1b8636d15a04093d6097d5fc319ead44ac1564bfbd0d9ad7df31816c5c54af2511ee8be95895cbaf93dd7bad1e7f6b995af9a0e3c06ab1ef1f3671458f2a668f02801840105c194224e62f438dc77ed1b910881d883baaff5ea5c92ba0341ad9af385bad8afd52da4e892903e72159983e2da22319d292aecbf56c343956925baa9b7a6985795dffe4fc17acd14e9ba48df02a8e64b48c17288c985251e59d7277ef898d353707aab08458943eb517feda0fe375a4fea6fe0c3ef8e6a3f61db9383ccf1943b1aa5a04c9baef26bc93f12ec339a755b1783ea865c4448cc0c7173dd0c3dae8a2e2a978ec7e1afbb3ef3596bcb44d0c5255b8aa2f62d30653c6c606c3f230d450c2483747f3d4482c1a5420a2e68f623c8fefbc2bbeefb323bbda1265035d6adfaa03d4e9864efd9ff35c9a0f8f68a81875534aef43e541f1a84a4e9345d8a8b89ac9e9f089559524b00de3f33dc31e5c6eb93921c87f3b89eb21b8f355bcf170c42cafdb196ab67e62b8fff53bf29f810f3bf9f13bf6fc3d5f6c3a90f071702cf108258e914a9a47d5737cd094bec507b557679d33b082fc450c0a601b8ad791f8047e7cfdceeadae3c8ba744e0435fe78a3d37adf0c28ae58f6d58d0ac6fbcb0203dacb2994328c5f3a92d20b60299d368cbdf0e8ac6df6ed797375015ac608b85e8314b07e322262a8a6518e1ad05e1a1b8ff9de17e012228762cb6cb4cb6edbac8d4a4136f0b3d10275ae5d33803e1853d6943fc8ffc87caefe993c6e4c012a932df3e142ff206d853a33657f877e659343eac0982cdd6b5f5361244d95ab544ff0b605c595f9c641954a8fbabc3d8b99e3e76f5a472823db941ac487d72799df410f1e0a1dd8de97371da312ba8c48936e214775cf659374978bde94985b30931975ae4a6667c6aa65db84c0ec321c104e96d42064f0c6e7f39520a50aee59ea4d86e0b177f1ddfe2c828d93c6829146aa37989df2f5b493011621c8f188c8c72cfc7ec62d8246972487a014998e79de09370f62eac4d809c61d3b80d9879d2b88d59db9eaf9ab6b69adf3761f422fe0db1b771263dfa4ea882feeb351e808daafe89e1cdcf810fc87564101a3625ce7eb8630e52d0e6d194f44b790f52a882d2d8173568583c99b623830922fb44fc2f8f2487e13b637ab660e1e4e127a27ee8fc205cc5c1c13021c07be309ffb63fe7f63890c196ccfcd05978b640b7e75c2e1d7bba786517c547e8aaa36b4571745fb0feed13dc9b2e0fc3a7b1de254902d8ce4704505c2b23d7426f476bd1dbe7b825d6af04c1ea2054daba42d79770bf600d7fc6955250ebadb21683f017997831c06061c4b631386f1723f8f148aaf3121c3a25f1c65bea4983d18c15a00c4c2b858f37af37cfe712814f920419a969f6caa81a9aac03854ea5acc00889edef4c8cc8610b63ff5a5cb8528db1807469e5dd8da51ed57986f6ed62424a1ca8bdc457ee4c6cb25fee679921d3cccb57637a3052a63618c490feb4aa4e13e2bb7461e062de15d630d3d007392f69ad812c2d7b9607aa0865eee0ce418feac3c85a7e86de9e5de7e9375dd78bc799f7b97f138b09a89cffa7f456b52cb0b9223d25c5711a0ab7003007aedbae8e647eefa4549ec52ddf19b4eed2451ba029c57f7d4084d8c9d227112159ea8648a22015dbf21882300fa0250475fcd56605b0500efdd7032438178f0a2d5afb93f569b58e8823a1013e519fa5aa4a494fa0b5d2e1d62794961c4afda563076d1b12c8a93ee4866a369e2ba27545cacd5d5526daae53630daf69a71a83bea0b0fd6eee2791c8ba97e0e02943e12385918ff5da95df0c5f676dd57a1eaa98580af25bd7a81b8d8c435124901cd136e29b6b6cb36937f7eb268152849860f1d16db8e68cb47302babc018daf8ce66db03e9a238cac8fdde5ecbc44a4560e70deb977ae6a5073590767ac6edef6b2acc1e7a6fdbfc53837769a5c7883d03be8a22f3b0362a410fddda78262f399e62a31e4d18aa87a1e337825a66943936a4fb32afdc7cb43677a61e09d8a935833e1d4cd9047585ffdd12ba944c6db9df65dedb3161eed0c7e2c78917b8950dcd7f2d7fe67d966de143e8710b4ddda80ae6851fc2875eab8abaf1e2be5f2476dd5e7d24fd8ecedb06164ba356ff8894cf64f000da5f5c5e53bbbd329a202ba92c836d423a01408665952281b5c961261b3f9477d82d7a0cea7fc468558333065682d69e41f926824d4a11cc3f289f3772f5286749f84161d60029f05c12d5509e6069d917641d37b0000ca1cc8658d0ae99ec03eef1b98f6916c6b8a0b91be2b4dfbd3210493572814ca4753d35fcdcd5e4bcd95b47254224068891cd0743c13cef093f0421ebfd705f160bbbc5992c76aee63614e7e0bd4a89ac97fd0aece317338914315c09026c1ed59ff3e8573cbb50b6d9b678801d77388dbd346436ed0f3ab8a9e6d385b12d1f04683497bba588ab2a16562e5c80b32b304b5f0cd92c852f484f225eef567f83087e7fd0c0469c7bf6e1af1f802c8a27ae6eb44101d8dc1f32566135545d3e312bef762b991c4c02331681909ca96ef7cf32a5aae36b70cfd43971e38aa81a5ce90dda1a331d6c86f9b85f6e83ca6085a0c52621e2b68bcf920e4c9c55fc471c30f4e6f6848d9c786b69b0064696544bb97abfdf1a86f2e6e304f33cab07803f1d4d86085b068c3a506c57cdb3c72b5a00e9977637b9e0440e6380168dc8c192c8f0a6f550d9d05a05d4bd6ced332d9c0ad62496ce679341b2cfe84da2b9bb28d8786c47405dda252f208f18010037fc954056d1d7c267877f31499274e390ee922374cc913a9b996dac5a2d0dd6c10af97c9e53c15a082bc9772f00a5fe73eaad9aa1e3361fc17061f81b9f0325de25a1025729165374a9c8dff624958ff9acd242bb220ad14ebafa63b840061c4005ca43a81b39669b69721984180e7dfd5768ca708342ee4205ef96b0d08f05530c3f975cfe81106be9abe7372e4989e0ac3907b4aeb6a21b8bc07c5d98fab9a8044edb15029fb110f9caa56b008cac2b76cd6f4420f535b6976ebb327d39957744a762c0c91ea18962d8a2558e5ff1113d16401226bdaaaf18ab485bd17853c8eb9315138c55ef4a3a232d38caa4ad432a4dd75c7d776cf18"}, {0x28, 0x1, 0x4, "9218839f52d97574f69b48a825cec71c28643aeada71450c"}, {0xf0, 0xffff, 0x81, "e29a4c861de461a7e35d716b54227803808ee61de5f1fcdf0781072aa959ed65d534a84934414a17f44a3b594faae65c1a42b838f5886420cb8875a06a6e20f0a1bf754d1374e01333b546dfedb63b0b201c57fd837d0a8b1a92d92b7c759afd80d9a4501e590270e985b8aaf782d352d8c62cb5af6c74ad3b19f1aed48b68792c14de221a1a1f638fac3e3b506be2eebb344005c45f7a9fb93eab9730a278c75f59ac0e09ebd2543e26052717cf3d67b38731b2810e958b086c1f24c71f4dd396a4116f7e4b1cdcf7ff9d08a1b9809e257b593e3237f60f8e8fca50"}, {0x100, 0x1, 0x81, "d1d8bb5ec6dc60948bdfd9ef1a577e0e10637a64bb32a27648ba26e183f7975cecb79481a40ad4b5c009f2389cbbe5a2c01c979294088eef1e5eca072826b13ab5524d96bd9f40c76c260cd49236cdd11dd69e2fb5abaded3382caa9379a3befe4524c24e34c10c52accdc8edcb3caed8edcf1c9c46c844ab0d6971586f825090f8b5f524396dd1d88e70b9d74542c18f8c47447093d1c61f4387c64dbba19a61b7ce363ec5179bd04014ba55255d9474547597430cb52a064d05de7bd53181b12db288501207bf600e044254d46a52565a73396ccfc9b6eb28a6f8c53abd7480ef7b75c3bed4f58cbb491adc226afee"}, {0x30, 0x1, 0xfffffffffffff801, "2afc6c6080210b1f2409030a03e18290820594d5d1eacf2f2bdd82ff"}, {0xb0, 0xffff, 0x7, "091ded83db3ba7aeca84b5cb2406368bc72581809c8c37d80a2df6d7febf92d99fb0ac9ba672beb0a37d9c1d4c835e781c5ddac7a50257017d1a9edd54bf676540c8bc9e5a76106564f5bdb71f508b36a9964ea0323d2d4d6a75fa99bbe96de473d1ef15dd3715acccbed02d67542680aa8e9ce68703e5024d55ac4ab47c1990fcbdaaa78b81e5da3cd928ce8e872eaf98aacb3e2ff8102267fc4fd95651d0"}], 0x1528}, 0x402) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000004}, {0x5}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd08, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x10000, 0x1) 16:00:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x3) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x20000000000000a9, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0xc60}, {0x1000000000000028, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x86136) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8004) recvfrom$inet6(r0, &(0x7f0000000140)=""/238, 0xee, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0xfffffffffffffffb, 0x7}, 0xc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xc3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x16, 0x1, 0x6) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="42be1f46f90c5ae9b523dcec56f9cc8eaa72824e8b7c3aec21d61762da7431b2a01d9d805a675bcf9a5ecb", 0x2b}, {&(0x7f00000003c0)="7955c71958879a2747e58e9211fdd03490bc32e02dd31cf58fff45e7b8dafeb76191ad576fd040f39c1591676542677eda96c27085621d47e09325111c885ebdda5121cebbc4d1c35200106e2af8764ae5cbff9ee95c46538e87353efc3d34c7e96e7e003a7b1fb8f32f11b9a5165e412ed496c9adc27d5ad54c61fabaf48d79a3788ae2ca33ec103ed346e498d6b011781695d6ba3e777cc3f3045a2fc297a22481e61b4e246a8a9907d47961d971d17b97f76e7e16a9c906fd248667271ac59196ddc72cb3d0249279a8c956ee96a4523394ce52e5404539275b1e5f64d1c24eecf194194fa73543039977bea83452d247fa2e2678d8005ca11de36ea6930ca46d8225f562ed7d30267441d228670270c12b90abd040207067b273f6d71e549edb1394c6ff8bc9d5d11e901db4b897e64703f76d4f59e89a38cb11619078d5ef30171daf6b525336768310ed067145608a892201feb693f0fc68d2d36c3c769c01233b3e69f5aa0f84e8920300639dc660e3ceb6dc638314c5ba29e5eca3ebc515619626e3f8338cf4f274cd12ced2af25d97bf1c441fe40b07c89ff9f29183c60721c63cbd1b774bababe887273e24fc69a9406e4cdbb562bd26f9c2042fb62fbf507251d589761dd1ac9d113a1ddc9afa9443344f948f4fb3352e73e938a89953be34f7320838c1c031a8649204a2c07a1d5909f6c5cb7fa0e393323b64abfdf658233f923f5a7e975d614392d5fb56fb4652e492a0d50207e42d87f06dcd6a92286b48a2ad9aeb4487645487e6880e19a32dabf0ce6b38af4fb7d73ae842691ba8545f8cc93d4bc0fe2743c05aa88904db49e09d2ae23d0d44f7d9b64eb9a28a4e2a99c25fd787f8f79cfa4a1cc33cee2500f5a5e85aa556ca16c01b7c52e74b8529ef6d00099a62c206c4d6b7e818785e7f8442ad9c6b1050efd2cd0a823d1f3953fc38894fe511ea68275e90ee33bff5b79a91e5f3faaf8b6fcbc395c51cdc6d410269dc1eb68e57786fa6271cff9c4a3c9a2772de3c3d8d5be5f8c4456549173771f54371c3be0cb28984f0ca01f6cf522c7efe377907733dd1eeb45cb1323effafa2a06648b746f12a4f532e2b74ee499ddc229f2cb70dcfe2effbff59337e119ff6dbc87f9e9d4306e2459106b77746bf4cf63000ad2a8da160acc557175b48282f54fe94d01b2a3b1c680cc20c0e1fd1df92835f19f7e890748a9170ab643178c8702d49812a777e49dd4acc6b850b2eabc96642af28550eef840a84662a8509a243356c8e5895524999e0c316b25a2f7df6b3864b88eb1e4235aae98a535524b98614f4ac2f2156f713133adf4f593f65679916623f212beec851007763dc46e542ee4273cfcb75f5900bc349b7db173aab287a691cb6329e52786318feb87c2d60421d638a5e88c313c6a2fd08338b91e94e798c5df6a51b08b6d123bd0c1f37f649e314fffa650013a0b65a82ad3c7b6803236fb109055a0582dd8bf7302f17523070d9542f0a00cc96e9ed76a25124862b8ba4bd112c4f9aeee4b4ec7e88c785c80042559f1fb6137d4f6460553eedeac4af88635d65afc865f32a3f3da2112a111aac8b3b8b766fe18cc70e48c4199d72352dbea267dc1737dce4c6ddadcc46b4aada038cecf56782242793d685c80d7be4ac362fd03a9bf2fc7b7b11e6e8ab32748462ccab68fabebfc4d433f25f9bc322499408e795b0b59d88f9e92b9f3cff820e0f297b48b1f54f258859823f4ff8350c9a8fe6f2488747587397381734359b4c6fd18cfa867af0c188830b29c9cb626e536d2b835550e5ec50f46c04d1ce5063e4854546094c66d6eb579e052be0e96e84bbcdfad5207d13ab8507189a1e817ae810af2c76f51f27b8916791e59e7dfe253a17de5631e00124f897949649e9985746961d199cd5b41708fd76fefecf7380277dc402d4af8e540007ef54338bf6899d9cc8cde3dad163cd19c4b056d8286c7e2b8765c9250ad89e4f9fe20d00d270c594ad7d1def543b861aa40c4761d557b4ed89bacea97f6fbbf5dac6a25bffd6714c38475e0efa8b5cf1896bfa5c6c6d034135fa6b6a13f64cfc627ce5444cb10242b4d07d2112842894e4f58f9eaa631e08ff53365b79aa820bc564ac869da1fcd970d31b9e09b293053ecaca7114277e23b29560055416ad4c813ece67919faa543e96802025358069d39de8309f8510741d9709c3daa3324ce0e37e64a929fab16df6987a24eec2cfb2311477ae211abf01a4ea1e1de024cec7e3f2f1f85cae0d3b94f93ee844b08a80d31fc6378f0c61aed3eac082b03640e3b0d203cf7de5379174b93f323b908b6fe277933d0f8ef7924bab7fc21182d46c0521302c57767ef81e5fb6abad29b2c5cb6da1cde39d052f8c51d2dbd2b44da06c1c99b774676b01070a2309d4aea9e0af763abf4d4c11049e4a883e382d7e2b9a86a6e797f879b1178722686cba6699e4a212f2ff28ee69fcbd61e7e021f4dba9a059a22740037081776dff40205a19414958cccd72376563df97191b998bb0713f4ee3e0d2d71e715534d998090cd84451180b9a774004f424192a0e611fa6c32ff64fb8f0692602e62f4c3435618cd9188aff3900fd09e54df0edcc26d9f3e7cc50e77fbe05457ca5ab96a0eb5e8893466155557831528c8ad58fdcb0b56c4f3373aabcd4426afb3ab1bbda5e3b7cc4aa40887b4be00cb1e1dceab742a9258e73f27b5daebb7e976ad338537924b9fa832f65666f44c529fe60db9444be590fa4f6090489ba2ecc5215f9d4c03b4caf3b8029eee22b6de5b6988709dc8dfe142b6cb45cea04eef8791bebfb41f22e8262bf1355c37fdf8a3c81faf6bc5a4896f58483c883d65b87ec019d7e0ad5f1230b75a15714d9ce3f2af6ddab460b10bb9d493f3e09aa7ec362da12760d12f7bacd9bbbe73208d189db692b26847b79cd989dc90ded2c208215469d429346152661ca595dc1ffbc6c6e5fd9de300ac6395fb62cec0271c0258347a380d155a4ce68e07865a360aab571f9b243ed7c8d570ae7f10fb9b6d7e2aca01b10468453548fc308cb20e1e964bf1564ee273f1eeb39536a833ca9e6a53c16cbad86f4ea39f61213961ca06058a588b35d124108bcfc7b7c13639ae9ce58d6a58c2ec59168d5ec851566388e199ce4c62015a3fc2ea2fb0e1f2673a02714e8c417954c7075b7686c43548c409a683b2d7edfbe075fb28f0689d4bb8e3f30e83f14b97215a648b36810ddb362bd6ab7d451bbbb320dbcc2ea18c225d0c86234cb7c5526aa96e65c967b5f1e48b94ba1024fe428ad7e61b533a460e31068bc33d5d58d1e502bd09b8cf1fc4728dde40d36bf376eefb58003f1a951328123da5da00a28494c1f821c73af1377e5afbcac533d1c81c6e40d4cc14b4cc1e20fea5b81bb40c5b0de6f0672684fceab0bfbc6be7c3fed47834acf8bf92456e4cf940b499a4fa4183766288c7b70369f249619e2e2878adca68aed81c1ab522d05f44c29aebbaad45f1e51d0f444c6176493e8b356419b14d4ec80a95967d133c8db48cf145b8278966f3b7649ff333581f40fa006c0bacae46832c61b0ec323bb6d909ea6a399b88a8f17f565dea9e58c900c7c73d30281caac41c7f1dafc7fb4c3549ca49cf85a6d9dd6b1dc44300b8760e94ea80a533ad5f3aab970803e06b1d537ac544202ab102d751b0714306d5cfaa73a822fd5b545a0545410c857cf04df818b41953891fb3b316b06731f71bc1aa7f8e6054904e958c15a7d59923b5879cf126050044c948fc93403542e4bbd7905721636ca83597c38145f947040c052890951c24513a94da41d4df8d0c3431f6dd979a505dd77ed93149eed405c227c39aab4482c493587034335325607af0fa680171b38f1ef471f519aab2ca8c414bf08f9daa4ef9497e54bca4b4145e2de3026e6537a7da1e9c9cea2f3e5d861a8bfad270baae4c0f68bd8d2cb6f1bc93420fdb0e7bc56a505fb2b5900b8684e633598ab39747b57a721672e2a59060ca99984a24889270d689bf5d85fe45720603500d3f47ac8f23e6fee0e0cc0d87efd02b67c0249626d9f33feffc2a26fae3529cbe404458bfe09187521c42b0539bcb3e3370cc7464ebe254a3d2c43e7e3e0e6144e0cbfdffb35ef4ca98b924b86f97c1ef6890d82ae59b36d94f66486f7f14edb0f3486f663e4f92a00a6bd4e34dd994840c0a20a93bd4f4d7e8079f49da0cf6801c2e1256f8451323806d2e018cecf76c7461f004682585e8ff72465e1fa9161d0dcdc1750e5b987a1594638a48ad32b38e722283a6423ee60213010d9fe27da669a6bb1e3da76453ee9931a7e8b9ba234a1e8516fae785d8434f87500055dcfa96bcc1b64f6e6ef701f282d0c37269bea364e4957d8508acf0f5e21d15578bde034c11f8648eed5e50b95765b20104bc18ebf5f3125048aecd1207c361f9ba95a15bad3e17594a9cd99a83f0faab19daee68610284fc10a502e43efd88e4958703f5734d42560019e6d37cb48cd2f8e2e914785d395ff6fcce7924410ce95d05109341db01364ca81d553c181af2bd10ad4f9dca6c84909e26875b22db658eadd89529d35d52845b08e02261f3599a57d4ad7da8e30eede8bca422b59e7e12fc6cb92a3901fb66ba2ae42d1def77cb7989b602583890a191c11aa168b2d9424ed8dfadb75de8161d740e4833047c7917f7c67e39f76ff05227f45b586a8364fea60eb1de862f1bd9fda4c9784b69574dae26dab528458718a9cc7ec41bb3020668f25e2e14d241ad6104540f0117c5f115ab27309500791d9cae4072f0add37477c737045bcfde7465bfce9a0571d4c91166c6fd9eca0edaa8601f69235436cd71351edc749a6ff34a92450997212fba0f956549d701b385172b4583b8dddf372996a39c443840d6c9db01141137511e2aa6b91bce412548d24350206ab7b1fd55050e7e5cf3d6ade1d6daf7ee1a99fe7a4cfa15b5b2f55720465e606f559e7b22d1ac3106d7d886a1e05d914d5f6d7b8d44e30fd437d4b5207353ad32dc27bfc2f91c40a7cb31abfd96fdef41475d4f59f889e88b52bfff251457223ffbfc96460a1d777f0b9270c056f5e84461efd95f971319040c181a4b4403e8216186651a6f9ce910c0bf9cad0c56c6714d6690798b75057053b944c16212f3f17fbe2f97d0c965d7f95467b6ce55282babd01e92fcde32ece1a821c3ec0fcff0e16c6b85d21d166b0cc110cd2b30e2db8d12da3255cb9c617d475fe82cb05a6022ff3306218ecad8c560043f6e91f785bc9af8231f89b6ec8ce70de9d19e630dcccdf27ad7e5d17418deffe355344acb8491a066b708927a6d99d89120d463dc83a19df3ed9a3c6bb5cbdb2b9dfbeb336837888f9a2ee590fdd3a700c622697bab657e0ece1fe54621dff10b5d8b6ea0efedd50e60c489c4386a573358b8d954cff536e483cce73a10aec8e047754a7cd952d143c4b200856cf34f15e20c9366575e5c928ad014156ac643fe7961f260eddb101b1cc7d479b25181b74f7509a0b49c3e702643d3ee87712d52099516706b97b6f6160ac0d4c84c7b5c1126bfac8faa762d44da646207baa6c68d645b39482e1b915f87455bf2256bdd4bef4b95dd947bcc9184e06ea32aa8643d3cb271261314de2e5223ca51e2fdb27fe082a5583111bf5b23e586ca014ccdb86ca4d5e295de5940d5839b83f3865f02bf589f025102d584937d2de960e36bd6296b840b3eb1335937723e1f3be3077021b3c8139f611f3336731ed0d39d8301da34a1", 0x1000}], 0x2) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000aecc7750f85f2f920000000000000000000000000000000200"/110], &(0x7f0000000080)=0x6e) write(r0, &(0x7f0000000140)="4e8e47f8039c6c49ca820f302aba6d25", 0x101e8) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0xf) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/27, 0x1b}], 0x1, &(0x7f0000000280)=""/18, 0x12}, 0x801) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000140)) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x1}, {r0, 0x8}, {r1, 0x4}, {r2, 0x20}, {r3, 0x100}, {r4, 0x80}], 0x7, 0x7fffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) 16:00:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x14, 0xf14, 0x0) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000004c0)={0x9, 0x0, 0x4, 0xf16a, 0xfffffffffffffffa}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="eba1769aa54ce91fe7b6522693ce88ac9d0a385d6fa0aa5e4e17b43eb750fe03f537f90fcf25ae879641aa2cd5116d02dec0138d89cb67390cd251fa6b219c68090d405ede717a2105eac97686bcbfad498a2d4898061a8fd37734126198fc6e0d074196f43328e7eb0b76312e313055abe5a7932a1c1eb898cb07a80c2d7576c40d9d8d10c62eecc439dd875c86414d1bb1765641905c94c0b28fe49be5b2dc8358a120f5fa754949101b30898d833f45d3c1230f379f247a519868a670630cc380a9e923ff05debd6e2265e7016ebf4367", 0xd2}, {&(0x7f0000000000)="06056c4d0769a6497ab7f153fae3af588d1673776b02702c2a968bc15d1d1b0437650b936c0a2adb4cd7a4e40fd1d686b6ac05f25c52dbf0055852e1bac05be1c62cdb2a4442c1c683bc5ebafecec122a80a0191a7cf8e93874534e77803e0", 0x5f}, {&(0x7f0000000340)="7667ddb7f4a9af643e46a2721412f6bfb64eefdfe560c380f8fb94dd55734837bd207e4bbbd67398d0c9665202c24b579b4723ed3db215343bde344a14847ca4553af5a18ca19ac9e64bc1f06868f2689a14aaf2c7549cd7eca408e802f01780d4b2529d38c0a4b55cde7a39bcb134b6c7710ba1da7a78792da814dc818f98251ead864dcea2b0a1981d7326e4ee611a9cd6fa321a0efea174cb1ea48e70ee0051ab75dac63ac9964d18833c8e34e2f98ccb4fc7c1454bccbac7d88e61dd42edf9df4e946df5386847be1b958f5a2373481304", 0xd3}], 0x3) dup2(r3, r2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000440)) recvmsg(r2, &(0x7f0000000a40)={0x0, 0xfffffffffffffeb7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x40) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x80}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = dup(r0) openat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x10, 0x28) recvfrom(r0, &(0x7f0000000040)=""/200, 0xc8, 0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000140)="db25f0107e8f7659d3f12c8de78a7ce3353ae9e69a0a632e68a86fdc9f0a885fc53a346e51f44c6bcb95bb6fe1ac82f9c3167be6c5b99952d5b8f89d6b1180b1b41383c12f2a343865a9eda2dae0b4386972722ef76924bb2b11451f9ce519913527cb1cfec7e10dc78045d412b8da94", 0x70}, {&(0x7f00000006c0)="1552eed145a6bdfaa1de1ff299c90226a4b2e58397432146f9bb5d4b3aa3bcf15e5487152b1804f6bb9a54541a87300bf74b40c4e0bf84d9227bb018f55495f4d2197a4c378a714a9f58ed7f242bbd38d1266993a7b9fc9c43f8e5e4480b6a6847c7fddb0139aeab2462735c61a9187b091a2bc43f7165307898a7e5f1645052b53394ef3526bb011592398d139cf178ea678cfe4f9a8d27e59063b84556feaacbfbda63a859fdaf99b7cc75dcb09e646988ab9431f1add81f4d71f4fd", 0xbd}], 0x2, 0x0, 0x400000000000) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x101) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x5) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x3, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x96}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0xe9a3f0567775e47c, 0x400}, {0x2, 0x8}, {0x1, 0x200}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x2, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x2}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r6, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r6, r7, r8) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r8, 0x0, 0x0]) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000580)={0x85c9, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x1, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x2, 0x800}, {0x1, 0x5}, {0xa2f9a201fa0723bb, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x6}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x0, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r2, r4, r5) r11 = msgget$private(0x0, 0x200) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000001580)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/160], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r12, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r9, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) symlinkat(&(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000780)='\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') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r19, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x6, r4, r10, r4, r20, 0x10, 0x8}, 0x6, 0x200, r3, r3, 0x8000000000031, 0x100, 0x80000001, 0x2}) r23 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r4, r23, 0x4) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000100)={0x2, 0x3, 0x100000000, 0x5}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000001180)="60dbcd7e23d94eb941e281ddfd6936bce1fbb43cb9ac84c2e34b1d788a47bdc663d5ca5963c958a4e3ae1f1993fe2f8936d7cc766cfd122276ffd731e21c0f8cca5af4991c925e98", 0x48}, {&(0x7f0000001200)="e2ea293c0ddfb3717a18f1c7474df526de5acda66e6a3f257dda6dc9ba8e325de03d50bcd4a7382e816283d39566c03ab49a03f369ce82acc4234d0cf266fa85d91cc63946bfc7adf2e29e07f588cc4242c4f4b62749783ad508326cbe8d50ea6beab3c3a08d673fc6a5642c996b5d1c37b192bb54cfefe6f5ff301363672d7165015ee4", 0x84}, {&(0x7f00000012c0)="3410f5577517fafb2a341612fc72d635969ece75991f3988cb9fe8495f50b59260ca4f22d1a030625fdeff94612d41ac0cfc95179abbfc1eef7d9337e7bffb6e913203cfcee39ab3ed52869d44c3cd1bc937a0dd2da8f1ad06b42dc53afbe95c7ee8eeb8823cf0e0bc78b281734c316b388364603d93c077573487680be0d5c5ac92b4e314bd3819fdf2553561934da7ac06d63efb0b126b5c73419d4db2ce55d2a1c5feb94dff7a2bd979caaf036a52e5912e86feefe99c704958d34ced6fca203f0a1b8bbbfbb3aa98202888197cf8d2b4a4cf0cb11fc03c6b69ccd725622f8e47025d74832ef947f386ecf18828e101846251ccf8b87460b2cd", 0xfb}, {&(0x7f00000013c0)="1eab31cf3c6311b28662ddb630707ea89dd0283e49268ff58c6a9eb488b33f06ecb6c19a2a06b383075c622a991c883ce3b300b56471a2512daf6a61e1f5804afc1aa37419d3546a9ac29d7d2a4aef7f041e7f8171821254cec9ec145ee03854a6ec36567be5b44ded98b64329bb5ad898cb64b43860c6b001b6268974433e398721bb1a07fee2bb47c2d141b1bfb06bbba344d06b039d56a0baf6fa5b8bf1438f02e465b35a00de572fe3e6baff64b18899af366a1da29dfc1f93bfd7a954e6db37c8528e41a975efc0ce5366685f164764633dd269b3484f", 0xd9}, {&(0x7f00000014c0)="c15d3667cdee73eba66b175aa7459e96390f3a416587ac68b5cc1702b58cd9854343c199c15663640735e733b8f229fab5c1ae2b5ccb70551d495577ac0b3cf97d6ab73d6f4ac20adc501b17c1cfad62a83fdb887e278bc9cc96c540d4f2c84cde5dbc16a42279a519900b0daf4ae61bf49c4a5039e310a3a42d37bc970c279edc0ebddd7a392e75d9e79a0d50f8fe03265a530f8a", 0x95}, {&(0x7f00000000c0)="cb1405eed5", 0x5}, {&(0x7f0000001580)="8c880c0f6bf995b4d70900f6136095251dd67180e6931e5132a1b9deda36406579997facd94cd548a039e6380a8d0c7d97a04ebf5e59398542e002f28b5ee411acf4fa4d0d06819deeed5a937eb89745404bf6855114bb2cb3cbd569ec47f555bc714835dcf4f61721e726ec614c72eaca23f0840f79f54929a17629c503b8e03387c10997382972676f1a177ce066534ff2472ceba7e892ea0625d0d0293c", 0x9f}], 0x7, &(0x7f00000016c0)=ANY=[@ANYBLOB="b8aa36c46f0a00c08e17c80000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00\x06\x00', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000180)="2001daa40f813c88b7dcade7ae31dbe25e3ccad1563a23a6c9e109ce7364611460f41568b0c1bdb61f95cf660686944d616a08603433739b26640087616ec1119b5e6a284692ff8194bfb11afd2e3ac3c1dda88e230d93c237e0f1c96b13e3c4643ea97c583a7a9c5b6007c37d009ca71a1a1d53bff8a3ae98635ad8a5c4dc705d5a37529ccd06f7a258dc53363b4fc20e138628af7e3f92c8e6851bd990dfd19973de14e67004ff222fa05c97a0bc3246ead0439085442e87667752fcb861c5c61a6eda885daa8e1c39e6aedbfc7ea621910b73078240a056a063cc602cdd7127c3bffbe932cf63b23233a4c08ce7e0d445ce3765a33bbb3b66ae07d85d817fc3f27d8ffc63c372d3bff20a1d988236476ffcf9a6adc8d94f8ecb201b076f7bffc94c53922012c64f5c3f4f2e897414ea088a9c6a62adef53923f8a38a06ed753d1483a4152888b7d15dca91530bc23d9f82f2fff1dced6d8d861642f6956f97ba72e11fa4373c0b5986f49b00e9c44e8a33179e4806c10e71554066c99a202c4b13eda6f1649b3e8de490d7624052a6eecfb92f2dba8822e17fe0c627c20ad8609879761c17ff2f2f81a875e8dc7ce36aa33ecc4e6a74651a6e2618c88921f21b8c90a440aa52703a8ffa2b36bc2e1988d02e1f90f165a04399d93d46e1b48a3aeb2301a9f0701d9f1440951ffd10cf57996173faaad6a02e389762209870e797fe5bd5776aa9dc206fd484de644f69789f716748590cfcc3cd657784fbf68f9297c5f600c8333eabce5ec04b2d5ddfe1c54684ba0d17e66e020e9cb2f87cc411bfb3bea01975ff48d5721dc0db757311ffb82cccda17f1d7e400b0251aadc25b39d3eb13ca685b285c010950a4bb5354679854b1dea3da1bf67e3ae1223fd38fd0ce13aa1378ca5b67c5b8d00e6046ccc12720ee2b27018e966ab7c3736a189d8154225f25d3d41e032fc3b9d40e28a2f97aaa4f483b7d2e3c1859b41512c0ce0278b263e8202a6586960612930ad3a3e0b8802e8b93d8b5e80a5678fdb203cd0df9fae0006b9b3e18dd3cf23302a5b2ad761ae5a32cfe75f0d1e9a30d06b7fd48d7d8843a9cf9aa33f2117de3ccdf849c375439ba531043958f901aeab0b1106647f741e13ad08b3ebb154f7f5e1f9049c83e2a1acd9d34d884618e224fca0bd173e9b1b0483b19a85e176b30f5b110f5360df25bdd2c6a294307e5d8c7b4aafaef8e58f3f753e10895ea48587f24b21ad43ec7915f5137da5db1705854b7e81990ba65ee3399ae10e956c22270d06c39a7644e8908b1ee441b5fcfbd83ad5b50753c5976e3085f4937bdc385b0f99b8071460f4c83516a34461659196bc89b94092ed18b4394f422d7194378539d03e590b0c934e6a18fb5fd5fa042bf45f79197b9f4c9ca21cd56bf6c96cba490d3863d27a568235d0b1eeef50efd0b633e3c138222e4c24c701e66bab61ff0715b2c052632f89fb757d04cca9aafe5d85c2530880e8c3a9da03db0c65c38f449813e75d8f8b7918e6a546bf1f703f988fac34b723e9a286cb1757da45eaee197537d557e9488506663b10a7eafdc189daf7ccaad78ac37fd9c3ebe116c254240541c6227d765f0cb1146801ad63ee811bc8810e506facffb1f96aaa8dede28467d3eae4ac78dd491abacbdac5f3ef682901ff8478dc48841876061dc2b3530a59d137d32066168baec60095cd861580c236f7b85006797bbad6b3d96bb046cb02033e8cafd75656f8b725db83b735be37dc1f94ac431ff4209457ecd6e10898c171ec285d51bdb48b8280e82eff0d4322227a89c5d894c31502ad298c90d15ae5cb8d662da6e61f07888781adfd8e0ce73c3ee790e5323053dfdd66f6da57399c914a56f039264e075aa9429b41e4cb1478b3955e96442cf9737915e2509a9ac2670de31155b98ae5d936f10a15556ded03b45d9b921820aaa65c278626cbbad29e6c0f467dbcc7b831bdec90c1ce652a69c13b41912367bf9cc5bcf8a244e885b84b63affc497f4d3a3f838cb2e983427f1186ffb0fc8fe3a09b418dd54f01777c62dea935ae0e26aca6857b4f2f9db907c91c6360dc549b3724a41b547861a1707ae33166fb8cf960b1cbdff1fbc44d9b0ee5eb9311f037074c92fdaac53b81d253647c3dcf3dd9624953e8ae1bde4dc9c5b1bfcc8142a91efd5c21890fa7fb2a37da7d8e0daa665a6313bb234c5b13265d7b7ee2e0366135fa1cb933375e4a41484b7adf4f4a2cb2b4d76b21cfb6b2b60ceaa38cdb4223725173af558bf104784b2dece0cb14dee763c905b207ce7d849f30125e79818ccc45e153091d6b20ae55178d248d8e9dae7306d28584517c26a6edf8092696cb943e22b02006667912c750c6baa90a0d055be52c373bd494b9706e4d51831597a514846d7bcb5fba17d6facf85b763caf447853f4f5e2af844273a696db488d1128ebd48cf7335df802a4693c26c8d690338d10709d59429227ecb53dd66ad86640a3fb8c17563973880bb5dc9dc2caa02e21286ed13ef3d8056cb40c5c1e7b4df7f0c073bb974af859de618d5572f09a9b4cae33709d1def3e288e0f609c8801a33cfc302ef4e5e52b30d53d438d8ed86107ed3eff16e3a6ad5f48f9ad470de839f8bb873b990289ede6a3b604166c4a45b8073bd99ad137e01100681a3e1178b11f05ad60ded990beaccd7f87d810a144df2dee11604a85f95e6fdbf55e16e7b1569e029be21e3c77c96261e582df174d7d96394ec1adf2ca725e60ae7a37e871b3e36c7d2fd3ba29d82c306dc68eecd971e9ac3e8b9636e75718de8a5610a271cceac0b0a30c865546db726346cba8efe1f7f16359e9fa0bb6cd7b62a2b2a2fc031744cf15b4d75862dc89d5db4e7c5e797f1a144b8e2a9be7f6c5a58c0cc45436fe7d5ee8a6b9f5f0000efd3e8945a65fb5b36d8737c78a20047f42af3662d4dcf1f5c98ab4159d614eedc83032832e513c0bfc63cea6d379ea064c46fe03a180e29982a73408dcf52325ed8add228d68739d451075aee4f9d36bda3ea85c2007c09826594d74b597e9e132b0a3b7a9fcc13a7312113f78668aeb72edfb60430072615406046f0ab10c64c0982942252808bafe070d7f0b1202302607ca043e7862fee86f0922a5a9405b21fc58ae15120f03d955082dbd3afe03d87683434aeea28b82f0967b88602961b7642107d2dee54315c86566e524c77ddbcff01f8b1af3f857dafb067f1812781c038318614ec69af218615bee4d37e4bb2f459fb4a5412bd01ffcfb8a48e0523bd23b514cb83bf4500e7cf92dac96db477a5fa2318adcbcf6cb8f3a7bf35c3b38293f79fff55d9f5f0c2cec0242af25589096733729dd436225e746a2895677d916f71c24c9ffb3c8867f497590f17f3468c8d5234ddc2f349018cf7d468738eedac93398de3b313544487bad33a75a8dbac256f4a62ce02f69073c704d93de7901b66c68203f618847bca1be53aaa9abde80533ad0bf44540090fb65aed8064682520fbc35a44c89c996e943b6015a99436519cd1abf7fe2a2f5c6ca8aaa75ebe917c82268ccc3ebdd769fd9f83c2ecfde4bd26e70d1812523f4ed305786acf0bae74d8d215432ba05cdc588cd88c0e243fbf4dc44ab43cad5d28b240a8d95bb4a1c2f01ae518fb77646e442a3176aa85c74ad1e3788ec975c84d230091efa2213133f94297c3006e0b59ae1397ebeedfadc2b7d173a1cb513e3854edecc74f0970cf4eca643f19ee040833ea95efc03d5db5b5323374eac7f307549759ffeadcdae7f24d8f149b66c5792ef81b5d9d8153dae009ac3f4cbf959d5ecec216f8ab04df0a820b21953fe0fdab65a43e025670557fd4ac9c218bc409996e179982488f10dcbbe7e0464c9af75f5491aa244eede72177cddca95d73e5c713da7441b4d0b1f068e552291f3e26e2d55762d53d7596ac8a4da20d9f03c8150e66d0cc6e910710a772bcf9832a3000f4297acb4cabf15c5f0104c91b338737ed928bacd3af20106eb587498d2f38fb6121e561c3e9d671db429d4705df1df447c04deded964577bf37a9ea50cc379f6f776faca1222ae5a9811d40b01f724a303b18ac261134d7a43a22c25166fd1c276c377a44626b1aa3dd224019bebdacc1f0b8ade3f2718038f17874d29686e21d040e7790d7feffa0185f8153596d3963bccfdf3179f3d935e2a2300e8d56c289c1179f02133851a8574244f4b44b2641cd21cf71c832a11ed0e82489805b62a9850bdf0ed6e245ba7dda2947d991ccc7c72097d0e22774042ae130ede52eb801888250eed93ffb5237e848ba93052abc123ef2f0a33b18b0806526886a1fad4fb9008db574c5b51c9bb7fd0292e08bed758ee3f06ca7b5b6a3caa0638ac7c298033c1fe2244bf2bb65b4b278e99be0a6087fa4f2406cfdfea8815a1f6edcbc780aad4ad2abbc2c85d749fc2a9ea03d18da477b5a16fbfcfaecadbd9c8c77ff22bd493cebe55ef9215876d01f7a183dc400c7ec1c075385ffbcd899a58703e8de389a3e742ec455f9c6bbee3d1fb987740ca630a8c3d140976319cd8dac0881d14faaae8df330c44cd7aef36f47e143ae51112010d16103b5e8713149fde736bc318d5f2c267d65d592bbaf1890d4f3bca870e7baf5c92fd5cf1941eec1078ae82465a1ebaac330214476a0c68b44fc7b18812e55cde4c20774cd2729b73f6bcefb149463462210c44da1f1eb91048dc5e93c491dc651809dfce10497faf1341c9899dcd1d88e1e82934d27144952da9d0c44f1ef9414b4d80e8fd3f19fcc703708ddbc1988edf64aa0b5215ee783eb2248d71cdcd9bc639f42d0cd265a9f946693a693264c725afdffb6c8f024c36592ad691ceb0cf5ccafa9a103ff5876795eaa618bd5f2782ec89d03dd78c27b4aa82c2588d4b9a6838ca2b10cbb75be29ffe3b84853d2a97ac2b4a4c9ecfff739bce9fcd1bfc1cbd4ff6f9a00596c6308afe6cc56837bec05e0d8288aef06a9a92674de71529ea7b6564d078d469f73f1f7ca2000beb8f5694834506d9a5cfa6b46b804961adf83f813c475852d1c4dcdbd92b784418d1e8d1a49b8c2dc75de8038f0ca865d96e840e1ad722b7246f3ad13d0c84a20ff0b0bfd782528dd29c6b9fb3c3069bff84c934963c43a0d420154631f5c32cb2f9067ecc0574967f6c9888376fbce5f55a19e76b0c63d8b7d95d3a423d68c90a18fd9fe573fd35f06e58c09f5779600cd0129fec89f1a53b8e75b68cecd4c4137ffb132635c1aec9b391c81de4e54cb41ef76d64af8234c557ff4555676f73490e62b5bd69fdcab5cb2d703465f135f4ecea4676f71415564ff1af60526e7b71ebaec2d763fba7b72aa280976d2e85dd601ecc1b871cd11f2ee88e2c1b3539f16f4a07d123c45acff26e7fe9efac8c48ff88ccc6102dd19a3ddcbbbf166918a4ba4d0d0c1b8e4cd0f60fb1eceb3c756a390d4758b7a01bfc4ac9ab2c64ff7acdbfbbdd39c5d8bbc4639af5684b78240e92fe1db17b914e9e5b3afde61de1c1482286ed7c0038ac6513f7c6ce54eb200aff197dbb9e88001a6629884980b5e15826666eb18a2b1cf8f0b5abce06df352e1212dd5e05bd6cd513a0225a3d2486e8eec84bc4bf0b463a5938468adbfbce055ebd7c0c1374db9b90b70255f9a67ddb8373a168c6b560ad040a23c2c7252d1f0f4856d2ca3c5374af0196aa9da865fd1a9cca31d38626519c991c8602212f4adea6996cf793f12f1eb09d26b01a8dbd504c989c595ea908d3d97b5074a870d459980432e1ef8ba6b") 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r5, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) seteuid(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) sendsyslog(&(0x7f0000000100)="4710d5c127abf4fde01b3ad088cde17ecf4bdd8f624fd25607dd3843dd5c33b7508d530d1f5dabf078e9704f59b7fcbd714798162c24e70dac6576205fb2a6c78da6fa2376e7e60392e1521e79408b351aa6003d46a70b21dafe228ffb202456e1b0964debb75c96baebe7d07c8432b4d5432f8f038a98ffff882778be243e614b6c1ab740591c599bf33c6b67940a41b171d3e991120412165dad93bd0e3e2d5fbbd61a08cb7c5f3c989d94e82c754394070bbae1ad3b68a5ce9634ca", 0xbd, 0x0) msgget(0x0, 0x0) r9 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100000006) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xabe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x4}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x50000000}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe83}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './file1\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffffffffff8}) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='+\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$(\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x1994b53fa191e18a, 0xffffffffffffff9c) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="00000018600400800401000000000000000008000000c5da812339310000001c0000000000000000000000000000000001004a87e5416e0b2a74a6e0fd3a90a97425b59c25b43d13902adb961789f8f05ddc363d61cf3448b7b50bea4b28b9d48ba8a50218bfdddb2bd92b660f36b240b9af696c1924d3e2379afac3e639b01f3df8a86bcd745fef678f9c246312986387cb149a950a7e2a4a9225ffc0659cc11d2c3d533e5d79728e2c1515532d6a6434cb8ac0f2153adc37839a2a370f794713f1e0a39f5fcddf3c8f6137e72431445f22bc0d74f486e01faa621e8b4a6012eea0d189ccb9e58bb7d31fe5865a4c93966caaeeed112ea143ed9e50aec4a3dbef8bdda4e532168b563b1e48921236d81f1d835a", 0x114}], 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1b9, &(0x7f0000000380)="b6bc5fc924790000000000000000c8d9d11612a4dcc3ea2ac879867fb33e53dd6009dd340694c53ebff7d3de0c3f1cecb41b39ff9c67d3bf2a0d0b9dc2185d6d8d01f9ff65a7c0c2bdaeb1d088c8940de14dc3e6942b96ab4b584aadd7bf03e95d2b149b147ef49ff0fa722d389e37f0fbccc4f7ce0e115f7d68dcc760079067ea00000000000000000000e628147c1e0e547fe0ae2b26ad70ef663a244aed2b5fb31335ebfb550d69e85cb38fa041b3ea81bffa31d7eac71bd9c04105164e8de67e6d4ac40cf8113b44989eb5aa709e8af8e9327071821d273364848f0a6bb06e409a84040202d31d620d9afecd40e0074b63fc4c9c008207def337a01e74303d507eee22762f59ed2aa28c29e6e8fe9bce8bdfbb7692dd4749dae2f48c7a11f7e2ba636de5e9e71de0f96623f175dfaafd51679879ae2dee6d9f4469350a3d8d190673ef9c931fb8f4f02dc78cb497f00cd35852d12ccb9b2f44718a5b783aabb0228c0f46818856e76c6df6fe0a8f7173d8e285644a34f131836c0c61025760e948f6f2248872281480bb2de649ad6188c15c2cb1f51581d1f30005722b8229a5eb9609216915be7c6ae31ece1aa93827c43e683aee639a") 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000140)="4833781d577a88a7755da4ff05ff3ce8e315770700000081c413c616d25f2086731c8a4bba4d8cdda3aca9d839b01100be0788c4fe4d59b49848655bfe167bc86c70f11463ebbec22ede41fdd008aa3bc2fd7b8b4525ad96f687b893233329086e74532ac31e74263c6a8b67e49d8a512991308625d7da7d9cf2006c168cf7786e0284732d0422440f4685abe4fb8838cd5a480c146daa2cd7935ad9392968581a77a900e6bb16f29824e3d220", 0x147, 0x0, 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r1, 0x0, 0x4003) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$dupfd(r1, 0xa, r2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt(0xffffffffffffff9c, 0x8000, 0x7f, &(0x7f0000000180)=""/71, &(0x7f00000000c0)=0x47) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='sZ4\x10\x00\xabj\xd9\x00bW\xac1\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00f7ffffffffffff756166e7ff00"], 0xa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCEXCL(r4, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000000c0)) accept$unix(r0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) read(r3, &(0x7f00000000c0)=""/44, 0x2c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fchflags(r4, 0x1) writev(r2, &(0x7f0000000180), 0x198) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) syz_emit_ethernet(0x170, &(0x7f0000000280)) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x26eb65c9f6647c66, 0x0) close(r2) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket(0x26, 0x0, 0xd07) fchown(r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x800) ioctl$TIOCSTOP(r1, 0x2000746f) kqueue() r5 = dup(0xffffffffffffff9c) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x105, 0x2) socketpair(0x1, 0x8000, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f00000001c0)=""/187, 0xbb, 0x4, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket$inet6(0x18, 0x1, 0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x30, 0xf0000000, 0x1, 0x200}, {{r9}, 0xfffffffffffffffa, 0x4, 0x10, 0x1, 0xb15}], 0x4, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffc, 0x65, 0x2, 0x0, 0x8}], 0x7, &(0x7f0000000380)={0x5, 0x1f}) mkdir(&(0x7f00000003c0)='./file1\x00', 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x90, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000440)={{0x2, 0x3, 0x3}, 0x7, 0x7, 0x2}) openat(r1, &(0x7f0000000480)='./file0\x00', 0x10000, 0x170) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x136, 0x6, 0x0, 0xdd0}]}) unlink(&(0x7f0000000540)='./file0\x00') r11 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0xb0) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f00000005c0)=0x1) 16:00:16 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cm') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) chroot(&(0x7f0000001ac0)='./bus\x00') sendmsg(r1, &(0x7f0000001a80)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000003480)=[{&(0x7f0000003140)="b1eab8563e56197bac57e83bb7dc33651c64cd9e8c6057270aba6e8672dfbee359c8d9f6dc0aee9f2ebce51383030c1f2968bab16afe72726089f363b82cb0fd9c8d404f15034fcb1f5f9b195e1d2d27329caab1ed7d5817c9327548a4b67d158e3bc1890ae20294385ed02dd3643b447dc5e0c7171a55ece958e7c598a776049617fabde28026104d852583f2e6e169cce3ef1474f1877750d1639f2d35b9c3d590f54b8131b8e411aae9abc7936286740ad33240baece292ea94ec0f64ac925261ecd6f801c0b02e9627d37a2b9e08d0417a8a8bb286a47aea", 0xda}, {&(0x7f0000003240)="bab7e9f36b7b8ff6b3bb384e88cbb714760caaa98ba6b5012f550cf7e60c55a930ab82f4fe6f763ade58fdc8f927041ec152e2be35c0fd36f62d78bf3e8eb8e294cd067ead5e61580b1588b8ff46103f10bb2a10e69a5a9e722fd87b3fbeaadd26f95a2c956e0021ca3f9488e3ed", 0x6e}, {&(0x7f00000032c0)="879fef8f36899093238d6a7c8a63f4898ac7c9b9e1524fdd8863a47f1f3f37bf14bfe53279d7b6b7ba4a141dbc095617b917ddcb7b3e979b14f3c65f4fd7bf3adcec0281715948942487dc73675c25c3ef3fd115b79c9c89895eefe7f7", 0x5d}, {&(0x7f0000003340)="2eab441d4bd45680b7", 0x9}, {&(0x7f0000003380)="b6de8231ca1b04c8dc4f59233c621e6e2c8bb58cb3543f76671fb2f8f6e0dae88fa24467899f9f240ae7edf766235de18d8ca14b5881fe363dd824", 0x3b}, {&(0x7f00000033c0)="6c7908eb0a794b97d5c1949b3b", 0xd}, {&(0x7f0000003400)="04d36c42f4e540a0fa524cbc36fcdafc6f721f639d779caaa58d5d4c28a6ff3823bd526b7b93aed91ecf09d4ba9354051c30ec63d41b1cfa09a94f3c62944166d2e32bcc131216b4ddb02e", 0x4b}], 0x7, &(0x7f0000001b00)=ANY=[@ANYBLOB="f8000000000000000000000000000000e3c44abe1a8f0b9ccfd5d0584bdb7b4c544cd306add73eabb1f8b28112d1de61d6fff20ab7f5ebe5731b51e3a5c4b9cb09bb6c42a5ae43c6e3bd6af4264da40c9266509e9b5b0953c99e8b9f012213f7b3d9fda9baecd8e45aa1d17c42b20217ba7a0029f4f5edfef16f6b81a5b0d0b363e3f33493d0e385e21e71aced5b9dd85f81face521b908dd24c3054c0c26b3e059f50a2fa1d6d4e19c10ca49284328eea54c3e00e63a5b2105fb9fcffa17b60d100d2879377161b12dc5f22689bebd6f302283697d1368c46d037b7e1b519b325ea32e2e278261c76f8c29667c410c2e14a510000000000c80100000000000001000000c4050000c3bba7c894f7591483506b835ec883bc895b3950c253322f06ea5b22eb6f5ddd6e9f99a73d38d7a40f6c577c45d698ee155884f998790c2d2ff69b3fdc4ca94fe898f249ea2ab9d6b461e3c2e8545c0aafaf3b216ea32bfc42a50836ef595d0411a166a99bd73b24ba6a94a2a3456b70be22947344a61eaa7da8141af11c479b1e7732ca3fed0bd629d9fa67d322ef690e7040bac44f018708b1057209f45d194a95f8ebd7be3bf02fb8a4c53b63ebcc961a25f6bc15950259b03ed96c79ee7118215beef2f3a949407e1f3e9f5c2ac7da2b6d0a0a8db5ecc9ee1a5e41cfa33d162dadd74780e45d39284354db984eb65ecf83f99dda75f7effaa23576fdeb595f8ab2a461cb26e136a2d1085e6848d3ad881597d67797261b2ddc04f38047bade0bfe86a27a2a0cf5d66937b97d54d27b26e282763bdc42f6c97c4fa7ac230532dc00f41f2ab9f87a70ed5d019654c86d636cb49db967a2f4fedc9ec91542d25d95005d52332a7f1f5265d58b2b1809f5862342f5f7db85369f3b10f5785e4d4dbfc1fca371aa253b9859da57c3ce288c2b6f080aabfd13dcc2b11a0c18505b76583b49f09477ec1cc3dc0c3fde9869a207f500000000009000000000000000010000007f0000006405b32ae19efaba1f5dcafec1c4f116c23fd69ac874e9f3f58174959d7b0af46422a7f621bbd9b755e3be5fad38326902f326ed5eb1098184f50c2ef2f1b170aeabe4164500b1e85e16015e70b2037262ece7db19598da8e752a57e8e10f9edf3eba2a4c8fd08d0372292a6a47a64f8220e9982e9c3742f3accaa850596940008010000000000000100000008000000ac6f251ee28036eab8d32589cd81ad73ec10ae713c7af32216a007bfe175a9f342ae6ad38c25c6b8ef88de7e130cfbd43d8603ea4d1b2293d090f5e2b6d316c89dadd554fe25b9764e2c15448bc3a78fb8239e5f977776c05d03266b7ec3e51dd8a57b74c6c839584705716bb8d9966de45e171272b4fbbb616bc1d09396ce54cc9da73f7f172b52605003411ff48872795b8b9311216b830241d8cd133a95ef9fe1e4b73d1699f6a7da850b0f9d9764466411bd98eb660195a14d30b1dc08176d224905ce10921747cfed3803d91ef5e737ebb6823b2a44a2008e3f43bf8acacbcb9a0509bb835bafb366a9485a4481eda0cb5a00000000e00000000000000001000000ffffffffc4039989e6ff9de7664a75c2135048f948de9e2c083da2215a16b193286628ea8b3afdebc88852983182f88304b80d98098b32646c0531f4e8e6241d5b60b54abdd6794cd577d5f9473274b7cb0a2f20774ce8f6c3a150b6b8f4354b33e420aca15a8948fa6eb39b7bc898c80fc32e55dbfa39eeb86ce7e4d5ef198b5cd521318c5b90e1515fc0d2e43a6628a4b68537633dde6203cf18b35a1275764b1451a2bd0e54776bcf5c5cb2bae69e0977256286b907db7452ab9b5058185e78898b087d68665937ad9c020f0252efc973d7008000000000000000ffff000000800000e8f32336e9f4a9fcdccd457a00df6a7478323941ff606847a5fa6dde2b51d06f3f619e3d03e09ad8fec4485358327062532f021204fdb6f44af995ab81feab4a27ab71664a58b890a19e6b2989fd736f3e3b10b9cd681a4bf7d8bc73f43cfa8001533bda9f3fad05965c8e14ca760000780000000000000001000000a10000005f159cb281ea8aaf02ffdc8f9d6bca77fa8c0989de7d02cde1580dbc50cbc5c2ee91ca3c82877a3eb8b7710445cec6137e25d76cb46e2d9858a95fb88f46defd74f29062d91d1cfcba7e23e53891dc87bd4667e070560139f3a40ac55b6eebefe290ba60d82600001010000000000000ffff0000b3000000a0c1c3d1380ef77066957bd80e3368fd6ed1d3e58697c7a45fe10a0206b1847696456b8edc7b95b044803d0efd39c87d42b83888b2c828e0e0452084bb93648506d7db7fddf8028367f15871ea2b49e9f980a0132f381a802646bcc25b8badf351ece44e00c9674e82436f13dcc8b0cb898cb2b3fec6db8498031f55b35c1722a8a3a4c95b98bdc73f0b084bf68ed4257bc07f28b54564f164694b530d04467be62844fddaf8fc47ba2eca7408191be61f3b71a569f5cce448ba3b934d1486c34d34068b324b51c0fc36aa3acb45720dbd91d2ca8e4ea2663531dc1b56d36e3ac2d690e8272cdaf670cd2f557ed873ff5b16bc8ae5599f46644ea3685aa37e0b83f8a1352891446ff742efe63a8a9280e3ba4d20a75a4083cbf776cc38ce064d38d4fa779b0bcf2be13d430ed11e65df880bbcb6a22e1d53be98f8a8dd5a967b38285642ffd82bae9ae72094d6672eb5dd1f355408690180ecce4b901e862e59ec4b706a8706fa544ba93541f571d1f01cbfd4d77137b35bf77f1f3c5857c98f36fe05e5ec40c53bede0a81ac3918869f217e20567989b9d621809cd944ae60696de14af2bc74961a859b445e8b98545273150ef6f404255ff4ad068e032a3195a8e79adb522c235fe93b2144fc009c2bdce355ac70deb906e02cd06c9e00fe9df682a1f5fbbae7229a13f437a6b6f21bcac6040eb26086a94dc98a64f0ae2fdddd819896b3e665c962f136556eb6eba8d0a72dfeedf0248b5c50802656062ff3451e7e57850b9f81311d574412b5f682755f1f6311a2fb564731acbcb1886454fdf0cf5aa4739e3ae2c84e78b6e14f6545e8cb93093d533afc8b5c442815acf76a1f06e63ffd9681567a75ac487849c2bbf31f6024eaa5a3555ab3bf279e86735884eb15307e7f7db348d1d7621d50b476f86b8ae1421a6800d6464ad28178e40ce96c0fd6a1c038fba8af3f9de33e08737f243e8454770a8641c0fd196add7310b8050b9d68ec4996e5ead3190fe2da60d41787390a75b381ee9657067e3b165619791f284d52b9b774ec4959d058baa5f90e065c4ac12db74f44d47c1e6564900aa3b38e76ec3985e50a1c06bf101384f7e837e3722ae16d2c2617adcafbbef9496a52b3fa0fe7f5f00d447d86d1f90061b75331bb7ef2aef2c2b47af66213fb83d18230c119f8393c898a43e17e15c0b69f24f498d9d315295de8b097998eef594b54a7503cd769eaef04fd4013d89c3c197c9a382a45f8c34e029cad4bc712537cd02d27a8c9879637d5a57597173f23ff0e0715aa690d3dd6a770c9c0e349eb18690d9c2bb8ea1a23bccdbddf4ad76229e29feea08d2db4aa87a28371f2cf7a2794ae3999219dda51181a286c99706e3f2886c328543b9abb704fa1f342babf22eb838cc953be138adf7f8d0d5c94866fe298d223744a545e20e7cff0169be0ebca8af26556b8fbadd07cd070d8899ef1a7b7b3d6e0e69c630d363844b90b2fc33a5416c2042c9e61222839f6c8a25ee5eb316d00e004d66c9b457c14c88bb267b31e18de0906933a796b7d022cea0f8283f2c77a57c1b3a17a2863cf4ba7694d431b6a524cc45b8ebcaf9c307a361d582954cbdb9937ea11350b1d3368f71a93ae8829c96b63501750c8833fb11621c68e73187deffb2452f95e09da85080e7e938195409d314bb69d98c02f16cc157e21a650d72834465e4bc27ab53959ee5859e0267006f7a350e2ffec563df5deea5c7f53dcfe8c418988b690abc52e5b837f970640dbad0d622d9da0667a4b263a042d9de4da3a046e5d50e8710a35f0863684691b2f2ce993fc0425c2bd45b02f601ef1fceb9879f8b74b4a4381908eaa9f10a40d6dd6c16f8c1d1902a58d22a6fc44d9da53f2c2e5779053505cd21b6e0e388426c864f11fc67bae26cab189b8b3fdef4695585b77a687d0d1a2378db3110aeef0f03ccbcfa839488744338f9130c5365bcf68fa732c879b5b29b3a0701c2354a3c199353e8ebbdd1643cabe6dc569f71c786e260482572a972b34e7b4075f9d10a72c74be96eacc1fab4b9733732c5b6865b69f347725225f1e60176a1571d3383113234b5b9be6434175736ae2921a7c68ca45a5fd904ba3689162bf0774281d6494c4173efe4da7dae91d698a85417f4e1983b4e2e76e83b055539f37a05956cef45db12c1b2023587c6fe3262534f638d3d761367f862882376d44cd99b8238ab5e99202efa7e3c3ffcfa7316238f839089231bf3e106bcd64b00e2a891e2d98777d9254f49dafe4e3320df6e06c08611cc3120780b574c2bbad5443a653360f80f63be486f8a95b4139356ad4e1cfd78cafd905d07df1826406b9f547974a885dca2c9b568e63fd78998bb1892444b897f5c073fad0a5920622617bee37f0231b98af7fff6957712ac77bb6cec9e4d26acdfee70aaa17b70498ea4edd8e983cc1455be403659c853bc830bee14d7c601b24585668df4f4a5c0921e31c6b75dfb8d1967e70cffcc99a57f1322ff2080898e7bd7538d8d2afe967a0eb1fd5eea089d0114db316755fc5d375359877819b0542a98396c0698d36c4c9d34ca53bfddc34ca6112d5b41e6121b9c41176b6bfcc4f6248938b7d022f733f4e37a314a5467abfcf5fa48aa6f3aeb43bc87de8579cd5cae33d75a7e5e56978926ffb8b254aa0bf162d4372ba82db1d7345934ece7979bd773eda8a39d9fbc8461ed25f96a8fc3be62ee3237ea51af30ecf11eb3d4b4331bcfeb6db3618e6a7c435afecb9a9b7cc4c22219b672bcee66f5b24cd488e834f3740d11b8f0eede88695cfca21ae3a66282f81ee4b3695c9bf85295df1374461d38f6e9f5025bbe45413951f059549a314337f2319f8c9de8bea28d3d405cd63fd9917eb31a15e5f40cf4099348d478e983158742e471cdadd46884ba54fbe4736700234e5673ff8e718d0a894be50ae4569ea11df0091a76bedc90df63382325aacc63e457110393dec3eeb4b73e37e60964b56662f88fdc48fa6e12e38fb5da72de354e00a92e654851f4cdcb55df1e61360ce2455c89fadc756346efcbbd73eac45d5ba17c7a8b73b692df4b80b7c9d2f129e8a09812d2a7f170b5838daab69f69ab0982ea3358c2cfcaa52badda8365a9e9bbe7816ed88203e11097ccbbf4d0196f4571470029cc291245e4eba77c63fea3c6cc84458bd68559756c1773046a611045241f09b1146dfa1bbcb53efc861e35c17f9b16d6d88584db70b65cdadf4d911293c6a45bcc3da5bef6ca53d6356f09916092d052e1aa42303f28c2e8932491f88b7316bb86beec50cea9b925a9c1c8760ada7feda348530c3b916b70724b9347de82284b3c76398c6d7c9f0a31aa98fd8ad7242592ff44774232158b73968fb3fcdc0741d9a7e577b0e4a4910cda3332ab37fc88edc16aa522f6ed198a67cedf4e91f9bec42f34410a3b72cfa04506446dbd19bca3de228ea442a5410189c14cdfd48cf64dd83bc51c2e8a9fb0e8141b436e2ef0e0a1554473875c0d5ac02847127f0a94d83ab536bba2be1ec907441772221e34820015fadd7fc21a690ba240658808a678fb7fc3042fd6d6f39d99fb96d450f6a23321cfcfefd10de7f3d2964fe9175930d7501f77ec7a1efdf90403ce822d9a0e19122da72bbdc7e34728fa7f3e1a39aede4c5d13e68b45e1b2094561e80e0e0d1b9dffc514c7f21b93b6cbd2c81fc026f538ad61d5c2aea8647c32d37b6be7eec9b379e943bc799cb05db31270cc301a9c938d4cbb1b99a0fbd97325ca8adcaa5d613a7394580b912f288aa5abc66d15f74ab68b2cda44b72c85bfe96908b89a550f97792d611c9b042a5d557050f87f9192d9cddc29aea6b7ef24456fb0d5f1bceb1e55d209fd7ee63614c471d47741d46f219952a6bd4466a36ea49b7ae7093c81a5017915a8e32663e694edae91eb14e0617a9448940b93f442d9785bb097e9b00351aee6763f9ea61ce6ca2d12c56dd94c7caa7337b7d0afba18bdc2995d12e7e7ec32e04a376c3e754bceabf9c3205ef6184ea721c6860df47ec5caf0bf0853b97587eaf6a6f1f72d646b99227b08375ab403104d1051543666e89ff846abd0a863bdb0a1fc397610f978d737249488aa443c1af2e8a542bd45e3c2addb5dccd2b50fa3afbd31f365e73b85109a96ae2fe32dba02cd5aa6326425986ab668038547f69d4c8f4a73634112b5442ed4e27d14193893c63301b5347a96e2f8c409d50be3679c45356bec004cb18a7cd7349b03f96315d7b218e24cc1f9c138ac7a9117876c31251346f2ff9d5a3e163e7d8be17348b5ede96ad1a3ada951700da384a320d64a1ecddfd317656ea989d2afcc31dc4e975e53baea8b14ba0db31bb24cd4d9b8cdf7df17c23922519bd41348a38aaa51a9527c83b1986a032efad91b3b76db68112d69c7727d876b43ec3fcc58e94b5ddd9340ed8e02b5613c559cd707498610f841e2e8a3207e42d0cf97cb4794dedcad9a003d45922712e55037c22fd50204fe39109fc2fc601c718b28bae0b840548461c676554df54a932c38957344aa1fd695842578fb84e5be5fee15655b0aa446b00b7d47dfacf9a40ee24dcbc1d092d44324e6142500abb17f8b515590277c08981ea990b78b295be7de11a7305b05f545ff3cbe8d122f0eb9826205bef1cb235daad2305b0756f49426d5f7b84290e4ba1847c042f4a529e302e67160ccce7c010ef12443c73a606575f1049f3adacd7d94677e5c5f8bfce2233c4b9f7a97fc349a4dbc5eb30a5bd855b8491ca05235d0b662179e46fcee43da3a96d0be6f74a521aba0ebd837022d9c421d07cfc19c7c3a5cd35830c827aa2ee954b1bcbdc7c8f09c0160e2189fe2b77fb77a7529141ad97689143e21d606af2edb7d7d23ca8447051e87c750dc79dfe13067a336fb7658f4dbc0e718c69b64924a7655f72f28e9ba8c619b7d2c69309779220caca07f271c77bfb6e41e38968c9207dbc37b7986e22cf7e7ae860f4b5d066434d639398b8390cc3c9cc3f1960df4d5eb5dd34feb32a1e4257ce577bd07aafb5c3e5b6ed10e1443114c84c976a3ea11f0d55617bbcd7c3bd9d79dedecd8f254c86913b26dfaf271f451b7379911f4fe0250b17f9676b4405521c3a95db453d30babbc0f7b8c4d5ab8f2209956e19abd6556401e3a8705c547986cfbe75edeb6a7098e4284f5c2065981c1d5dc6974fa56661ff03625e7e8133e7c425c7bbd2d698ab4a7e0b2d624b27eecb22a5a0a61cc1f7b909d8a0ef4176c1baf21eba4b6e68f50334cb982a5f20b3c1b4537ca7bc581ca3b64e7f79021236e62736bdbd0864d3812108cda0ba36b4cc434772c57ffb947a1bd6dae9ed29b3455fbc662940cd9fc8c1948de8c14593aafca2b1647b9b93700b0e1d18516d0c9fb8709529ef4c1f25775642e26c9e4dcd48c2263b4a0a2ee66ec18eec13cb55b66174264bba4c4197afed0f27ce68a56293e426919d0d002315bfdb17e9a5039954941414f04f795b1bb5503c76f64db460c6273459e2f0967e2ace855b0ad87476f4d99dc4d49105865fbc9fa6b707b6fe158bfab84240a9c33a9388a41bae736c6e008aed423e4b458b58147730f209f7ea81a37c566bf4ff49c108a2e0d56426b7477aab301ef32f2b52854f005aff5eab7bb63265b3471dfeda45addf438d95e633e9a3d62fd0598373f275948ce9d4cc71c988d4e1628af11ecbd23424d0443ecf2a28013d320174781ecbfa8a1e384d644e0b8d75e439137d0a6ddf0d21991fa93ba7eb43090f58ba1"], 0x172b}, 0x2) mknodat(r0, &(0x7f00000000c0)='\x00', 0x10, 0xc7) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xf) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) execve(&(0x7f0000000000)='\x00', &(0x7f0000000500)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='(\'J{\x00', &(0x7f00000004c0)='+-\x00'], &(0x7f0000000400)) wait4(0x0, &(0x7f00000001c0), 0x2, 0x0) syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x42, 0x2) 16:00:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}], 0x1}, 0x0) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000b478b3a88111fd6fac0812ec0c7d855ef456fe2beca0ef451c2b0586ece757b6335442f3107580693b45efd3f77d5788736dd41a6240b3098e3d2391aadbbcc95542681d29b1733f423f88dae61b47de2ae7c2a81237b3da69dd316a2bc90eaa360b8b18"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r7, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r7, r9, r10) r13 = msgget$private(0x0, 0x200) r14 = msgget$private(0x0, 0x200) msgrcv(r14, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r14, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, 0x0, r11, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r20, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x6, r9, r12, r9, r21, 0x10, 0x8}, 0x6, 0x200, r8, r8, 0x8000000000031, 0x100, 0x80000001, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x2, r9, r3, r4, 0x0, 0x46, 0x400000003}, 0x100, 0x5, r5, r6, 0x753, 0x1, 0x101, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r24) r25 = socket(0x20, 0x4, 0x2) r26 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r26, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setsockopt(r25, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) r3 = dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x100001ef) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000240)={0x0, 0x9, 0x8, 0x1, 0x8}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffb, 0x4c, 0x10, 0x10001, 0x1}, {{r6}, 0x547b7dcb65ae004d, 0x28, 0xb935b9ad166d8e51, 0x5, 0x1}, {{}, 0x6bd7dd29f0c9f62a, 0x80, 0x80000000, 0x614, 0x87}, {{r0}, 0x0, 0x0, 0x40, 0x7, 0x1f}, {{r7}, 0xfffffffffffffff4, 0xd26c4bc1a10454c0, 0x2, 0x7fffffff, 0x100}], 0x7f, &(0x7f00000001c0)=[{{r8}, 0x7, 0x0, 0x40000000, 0xfabc, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffff9, 0x8, 0x4, 0x4, 0x9}], 0x1000, &(0x7f0000000200)={0x7, 0xcf}) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e0d2522c577730b3bbb63beed97b8e5e4e783f4a82e80221cbeb1c806be7a33c22a9b85ecf744e5cd9efe13914dd82497f7fedc818045bcc1a843d8948bd5430", 0x40}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000240), 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:16 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="f8f55fd7ed0e3ae2f81fbf"], 0x10}, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340), 0x1, 0x0}, 0x842) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001140)={0xfb5b, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x8, 0x7, './file0\x00', 0x6, 0x2, 0x9b, 0x4}) socketpair(0x10, 0x3, 0xfffffffffffffff7, &(0x7f00000000c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) recvmsg(r3, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0xfffffffffffffec0, 0x0, 0x260}, 0x0) dup2(r1, r0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x6, 0x3, 0x0, 0x100}]}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x400, 0x6, 0x7728, 0xfffffffffffffffa}, {0x5, 0x5, 0x6, 0x101}, {0x9, 0x1, 0x8a9e}, {0x7ff, 0x1, 0x2, 0x9f5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:16 executing program 0: setuid(0xee01) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x9, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [{}, {}, {0x80000000000000}, {}, {0x9}, {0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000040)="9c87c377283c35b86e2e2e2e", 0xc) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb4de40000001400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r1, 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r2, r4, r5) r7 = msgget$private(0x0, 0x200) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb4843ffce1338000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d2b08dd474aa6ae92d971257688fe39c4455eb0f89166857dea3ddf57810e021964912636bf9ecbf67247f8efaaa07f58d746bc570eb677664c630221ef1e57e9dc32583950b5064a9eeec327ab177f4f96"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r8, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r9, &(0x7f0000000080)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r9, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r9, r11, r12) r15 = msgget$private(0x0, 0x200) r16 = msgget$private(0x0, 0x200) msgrcv(r16, &(0x7f0000001580)=ANY=[@ANYBLOB="0000008e0000000000000000000000000000000000000800000000000000000000000000000000000087c82323dea4e9ef00"/161], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r16, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x3, r11, 0x0, 0x0, r13, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r22, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x6, r11, r14, r11, r23, 0x10, 0x8}, 0x6, 0x200, r10, r10, 0x8000000000031, 0x100, 0x80000001, 0x2}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r23, 0x80, 0x6}, 0x1, 0x7, r3, 0x0, 0x1, 0x1000, 0x5, 0x8001}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r31, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r32, 0x4c, 0x6}, 0x8, 0x800, r33, 0x0, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x6, r4, r6, r4, r32, 0x10, 0x8}, 0x6, 0x200, r3, r3, 0x8000000000031, 0x100, 0x80000001, 0x2}) setreuid(r1, r4) syz_emit_ethernet(0x15c, &(0x7f0000000340)) getppid() 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ftruncate(r1, 0x0, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = accept$unix(r2, &(0x7f0000002300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9663ae4db4080150f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f27ead65600"/4113], &(0x7f00000022c0)=0x1002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xffffff94) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x140) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x20000, 0x0) recvfrom$unix(r11, &(0x7f0000001140)=""/71, 0x47, 0x40, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r12, r9) getpgid(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r8, r10, r12, r13, 0x2, 0x9}, 0x7a, 0x5, 0x2}) r14 = socket$inet(0x2, 0x5, 0xa9ef) setsockopt$sock_int(r14, 0xffff, 0x1003, &(0x7f0000001240)=0x4, 0x4) open(&(0x7f0000001200)='./file0\x00', 0x100, 0x10c) setreuid(r8, r5) setuid(r8) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000040)='t5', 0x3d0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20240, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') recvfrom(r0, &(0x7f00000000c0)=""/80, 0x50, 0xc03, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d730c1d5bb6fc6e2ffff00000c000000464ff2cc"}) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) close(r2) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) bind(r6, &(0x7f0000000100)=@in={0x2, 0x1}, 0xffffff5c) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x100, 0xfffffffffffffffc}, {0x4d}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x82, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f00001ba000/0x1000)=nil, 0x1000, 0xb) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) accept(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/4094], &(0x7f0000000080)=0x1002) setsockopt(r1, 0x7ff, 0x0, &(0x7f0000000040)="0b9d23df42aaaa10c0a1a69807ee3810eff29c7eabd15c61ccee", 0x1a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001180), 0xc) 16:00:17 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40018, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)="83c3bd222aced64e4b144198eeefda731eb4128bddc05ee74c1498bcc572885e0a87012a4bef0fc977e812885a1a7980a7dc8eefa04f91e27fca899bdc37d3232641f2dd65344c1470a0275d5921e6ab00ee40591522a72a4a0583236bcbccb4f9ea38f23f6ccf9684cecc84c1c081f06501c63cd30c2a1c70ea0f615963f8dd87f474013c541e22e06f813866f33d"}, {&(0x7f0000000240)="6d321b314898585e389a8f1a2008e0e54d449e811af1016be5bdd93e93420ff1c86687908c246ea1f0118fb78f393394fbdae5b2712bc2ff7c087f26c23b9896f4b35d38128d40f088095cf8b253353f82cadb8bffe67d4ea67e47300d8dfd786806a29f7744e9718cfae9487e85e124b6529b90d3ce96d136f77b1723b54927ff71759833d40ad2d2d8cb307ddf78233d49de6882f342b48f9552bb0b63959c23a661623dd159ef5dd9f1500f37224bb3e9d16ce99a498527e2bb1725fe171220ad9efa01b0f3aedfdeb58226262f3a535c6c56aa7da81a21cf0c"}, {&(0x7f0000000340)="dc844b373a9b937686938b75428a1e7609c94dac4d5421d58ab9e041483df2d65f45d96fb83242b400fb92fd0c809add8d65816d281dcf9d25acae0047dc30c108bb2690bd536605b392ad56665fdd6fe4db961eecf0a3ef7334df2e725361e0db85f84102645126ae99aa354560c8335bad5217755275cf9d3894a4b05d4664827f343581a6b54d439cd5402679d06efaa6b5355c53f6605012e61ac3d0ac"}], 0xffffffffffffe3f) r4 = socket(0x1, 0x8000, 0x5) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) r7 = getpgrp() socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000004c0)) ktrace(&(0x7f0000000480)='./bus\x00', 0x1, 0xc02, r7) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x3, 0x409a}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fchflags(r9, 0x0) poll(&(0x7f0000000080)=[{r2, 0x1}, {r3, 0x20}, {r1, 0x100}, {r1, 0x10}, {r4, 0x351}, {r1, 0x100}, {r5, 0x3b}, {r8, 0x1}, {r1, 0x80}], 0x9, 0x2) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000280)=""/5, 0x5}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/197, 0xc5}, {&(0x7f00000004c0)=""/6, 0x6}], 0x9, 0x0, 0x0) 16:00:18 executing program 0: shmget$private(0x0, 0x1000, 0x259, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) shmget$private(0x0, 0x2000, 0x640, &(0x7f0000ffe000/0x2000)=nil) r0 = shmget$private(0x0, 0x3000, 0x58, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r1 = shmget$private(0x0, 0x4000, 0x8a889130ba3657b2, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x120, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/167) clock_settime(0x0, &(0x7f0000000000)={0x200, 0x3}) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) 16:00:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) linkat(r0, &(0x7f0000000300)='./bus\x00', r1, &(0x7f0000000340)='./file1\x00', 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000380)={0x7, './bus/file0\x00', './file0\x00'}) readv(0xffffffffffffff9c, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x10000) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000014c0)=""/123, 0x7b}, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x2d, 0x2) 16:00:18 executing program 1: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x3, r2, r3, r4, r5, 0x117, 0x1}, 0x7, 0x5ed6, r6, r8, 0x8, 0x7ff, 0xa07, 0x100000001}) 16:00:18 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x8001, 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x2}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0xc}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) r2 = msgget(0x0, 0x4) msgrcv(r2, &(0x7f0000000700)={0x0, ""/126}, 0x86, 0xaa1190e6ae9d3b0f, 0x1000) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa77d09d67a4b1af7, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r9 = socket(0x2, 0x4000, 0x7) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x1, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) kevent(r3, &(0x7f00000007c0)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x580fff35, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffff6, 0x1, 0x1e000000f, 0xff}, {{r5}, 0xffffffffffffffff, 0xb8, 0x8, 0x6, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffff9, 0x28, 0xfffff, 0x2e, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x81, 0xb08}, {{r7}, 0xfffffffffffffffb, 0xc, 0x0, 0x101, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x101, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x2, 0x40, 0x7f}], 0x81, &(0x7f0000000a00)=[{{r8}, 0xffffffffffffffff, 0x80, 0x20000000, 0x8, 0x8}, {{r9}, 0xffffffffffffffff, 0xa1, 0x0, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x7, 0x7c9}, {{r10}, 0xfffffffffffffff9, 0x1, 0x20, 0xffffffffffff8000, 0x4}, {{r11}, 0xfffffffffffffffe, 0x95c68ac4bd0747cc, 0x4, 0x2, 0x3ff}], 0x1000009, &(0x7f0000000900)={0x2d, 0x20}) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="189d3b8497b7ae6591861f32f8e4") r1 = open(&(0x7f0000000000)='./file0\x00', 0x41380, 0x40) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0xfff, 0x5, 0x0, 0x3, 0x9, 0x40000000000000, 0x1, 0x0, 0x7, 0xbd79}) 16:00:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4fba87e6bb013024865647f70cc6e1ab53b5a630c023c7ebfe92837d1e7eea100ca93c62c33880b96b5ab6571eba992952cb69244dd94972f1480780c3221a05a428bdb4825d56418b02c1c6f7588d2004c86d62a9656f87fc082503", 0x5c}, {&(0x7f0000000280)="dd51a296833edd6b922c9cfe22509eab3561d95369f498defd18a192f5f5e74cd0fc9b222e0b1752ecfeb3caa5748130f50e0801645f7528b822e0b08941a420c2395fed0ab4a2ebaa6c269eb2549e2c30068d8bfc37de74d84197e75e4e8dc834b92942a9b3b04e7c33c1ad856ae8c912222b3275ae0c6bb58b93c7439aaed68133ec384b96dcb6e1a4588949346501c491d06c4a20253d5c32457b25f50526b5b5efde9e3cb791242d2b1761ce70d5f5db", 0xb2}, {&(0x7f0000000340)="f52d0b197b1b0e04f3d8defa910671df4deb43591a52022a6a769cd6ff48b0ef02406ca37e3e079391f13945eaf2368f843b7df8e8c9d4001b6b634f761ca94f59df72fa76d08717c03990577c74bd0596cb1a2e5b2fdbf6ec7dd076f068bca2f227ba21014c49e9480900ed052959db2fe7217303a4f738fd6bbfd1ad54eb487eeea3ea9be5238d63942aa0822ab15606900c1ecb6e279279cdef8703", 0x9d}, {&(0x7f0000000100)="bb8d2eec4b068fcdba89b458e81acd143b998a68078997521b7dd3e91c367c3e0e687605932ffaeb79ff739316960df0cf855329635092d06f3f6df8cbcdb39ff9952a1965209bceb6f27b0b4e68f6cfd1bf35242338deb3d0d863557ee22ff14ea1ee4d18dffb099f997e026e51229b94ffe79ae17c14bae7e8ae87325aa15698", 0x81}], 0x4) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) fchmod(0xffffffffffffff9c, 0x8) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0714045f099be009e93800000000eb2b33ff7c0f", 0xfffffffffffffe62) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$getown(r1, 0x5) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x8001, 0x6, 0x8001}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592f5801000000c58b62c25b9d19bf96cea18a", 0x5, 0xfffffffffffffffd}) write(r0, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x84) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x7, [{0x3, 0xffffffffffffffff}, {0x1, 0x368}, {0x3, 0x9}, {0x0, 0x9}, {0x2, 0x5}, {0x3, 0x1b55}, {0x6, 0x5}, {0x3, 0x9}, {0x3}, {0x2}, {0x1, 0x1}, {0x2, 0x4}, {0x2}, {0x2, 0x3f}, {0x1, 0x5}, {0x3, 0x10000}, {0x0, 0x6}, {0x1, 0x8}, {0x1, 0x3}, {0x1, 0x1}, {0x1, 0x400}, {0x2, 0x8001}, {0xc922f0513f6acd5e, 0x1ff}, {0x1, 0x8}, {0x2, 0x6f}, {0x4, 0x7}, {0x3, 0x1}, {0x9f83a8db9b33dbf7, 0x4}, {0x3, 0x400}, {0x7890cf702c9b277d, 0x40}, {0x3, 0x8}, {0x3, 0x8}]}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x188, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="8dd8fbd4d949d5d234ac6ba194d2767ee76764eb89407a12fbc56067a5abab2d6abc33c1ef633640367820233e1039d096d89198c70c71b6a8d6754e3bb8ab19a6a4080a93fea6611d3a9e9378658ceb7c2e2620fc3ae2511ed86a6622332efc98460c9ddf819a081c4129c73e346a26265aded6fd3245d712f22f7f380961f1badbd7b82738382d91f28e2d3c593327c87b06cbb41524bdda08c6e3e4a1", 0x9e, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = socket(0x0, 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x84) setsockopt(r0, 0x6, 0x5, &(0x7f0000000040)="0000000018fa6c66f73d760a14dad33f8f02a752af8696b5a1f9534003d3f06ce3238299d9642dad469876bc0b962c41980c1c7ec08be2a29c1e220f", 0xfffffffffffffda4) writev(r0, &(0x7f0000001d80)=[{&(0x7f00000000c0)="4c3958f23951e5a51c43c0062aec55040304bfedff0f8a9fbcef5ddfd8aa287973a65d19ab2d1366b0d5f8bdc8746e7cb7606820fd5a3d", 0x37}, {&(0x7f0000001a80)="5950375196a3886a6fe0389e77e47847827e924b01f483589fa1ca53425092d751d9ec721fad9c5b7ff73d29859f71a594e136962a31effca0a910bf75a1e045cb470f0eb0057197d3a4d539959e0efbbf237e32df76f3aaff9297d9b7f12ed7828a29781bf36f14fd689d33530e101b69c83e8a8c3b1fbb18381148b5ec431abc233c799371f409d6c2441e75cc17d6287fa87884ecf1157651a310b03c3d9cd66fe12a687639206d3b4cdf73a2eccaae4d71d10080cec46276cfbaeb26349030e2ad5e751c6b", 0xc7}, {&(0x7f0000001b80)="619014c5fe28fc728cdde2df57e0e88709e81454e0cf426de684a80df8598e0913066138a6f16f882b6346e01833df0742ca07bf171efaa9920b0b253935de3038e0090d9596c664b773e58badbf3543651f4ddc4a182579e54ffbc70a2b8ab66787d96e7d9d47a178d4cef16ecd5ce005e4318ea0364fd827", 0x79}, {&(0x7f0000001c00)="aec277c20f39c74059c8c355962ca2d6c9a38eb82a6fac3c1398dfd6226000aa943cc35100ffc3337b5228dd46a16e0826f9c5fafd75b01e680f60d65c5d0377f06c34aca091325a01875fab027d6a851575d4", 0x53}, {&(0x7f0000001c80)="df556d2c2585636daabeb89f14aca0048668169add67b0c275fb1f85d05758a478497fcc5cfc63cecd343b9f5950a1e393adafbb0d", 0x35}, {&(0x7f0000001cc0)="4106fc22d09a27b3b822be5e9019ec953ec14159e5e5ec8759d280eb6bfcf3f5545e965b30bffd2cac44df8745ee857ffb42539806673537ae2c267fd020d0033e38e6bb84da5e52da2d44a7067db3a1aa31c405b16f944ac46a1f0a1e50653b54feccca1989c5f127965edb7c1f4ca14d4198cbe6080e194ae26498f3174d958bfdb317e2751c4ca16e08", 0x8b}], 0x6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) munlockall() sendmsg(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)="17b3a2ac2706a6b6a7d677153c6a25c9f3c00d0001372122ddce194a5289440323db2c5c2586d743b7ee38dd305d0e9cb7fc07c914862ce1831d9c005a250674f846ce99e510f869b2ce2766a7008f0b9ee8fea21473fd70f5111dc4ad6cf288ad02f09a9a1cc586a97b4c2dbd4c29359830eafac960bd586fa76c6959f996287fa54250550bcc2c144f664e0a64a6893bde58bc5cd031c06251f22b5fd8ca9beb875ef53f6d2098a24da35005794fa24ac6f59557ccbdac6bb19050747a4f79d92a79f444b2a6675a3a37ca9fe4ca637ee95a107c6b9b415e358061ab141e5659567bc869ee664604e1962cac0f4b1a4a918e3aa4fb7f83a3", 0xf9}, {&(0x7f0000000240)="1eb7faccf686dc7cf2ee6e73bada14198a2ded24a7d33387f9030db29207645d6ca306dfea0198d44c42bea361cea8310cecec338e57b2bdedd66bffacfb77ce310347fa795587c84cd48d4468872f2c993bddb3d88552d10a096e5b2da69f028c201c01fcc05fb4aaeee0272f9f7066e940", 0x72}, {&(0x7f00000002c0)="52df7e2eb3f0b7540cf64763e7b3a385ebab46762c2ae5f42452b2b04da0eae08cf518053f8a29da8253e7c531400cd7781c4a60eb3c88a51b150e436a720ae4741ad2ca8bb254ee8cdf12e9359a0752a719d77e4333edb9a9922c1b65e85dfca9af030c1be2c8b9c0c3bdafecf53a37bffee2ca5c54e2f340beaf70c8c3db8ddcb9", 0x82}, {&(0x7f0000000380)="5de09553ff6c0d56de4e9ce6c48140d17965d4c1a3f3269092198974f75d1729fccdd2f4f0233ed235a7fdfbb553cd50ae6417b7f022fff494a8907ef21ea418131552d0bc9fe3159a46ccf30c1d4b5a2c59621e7016a7c4cdda98b68847f310923d87008028e86835f5677b3279d8b0c01631a4bcdc6db1ea10c109c061eccc10bdf648eac2f0", 0x87}, {&(0x7f0000000440)="6eaeaf040506f7a7a68ce927a472836b9f8cb4bfcda20ead029024acd8b6c29931ae26db29fea93df802e8fae8543ddff5d51a30be5e5c329ac3dfc27a35f3200dd40fb4ef8f125bd03aba9c5e136b33373ca1e2383b9ba2942612ec26b28d67e73888602d68eb13891c11b5e80ec5c0d5224749d709ca757a968d62ff7641127ed7a3aea0dd531b8c00058fbc82d02dc77610", 0x93}], 0x5, &(0x7f0000001e00)=[{0x70, 0xfffe, 0x4, "516d9495970e30297085e9e753fe5652311b363f14aa1b99874fac04e0c3da0f805949139299f6adea237f9a2af8753cf896fd62e6d66f908ecda290c46174327a3661844d179b190a55d58dddc99a022c7de562521e960228807390d4"}, {0x90, 0x1, 0xfffffffffffffff7, "f6afdc61d2eb216c9cda7005a3a31d5b1a2bec6cfcc1275500935ae7763531bdbde8b6699b1e838030e59859d7e39805751b045639a0558ac51f9e858bd10b29c903eac97573ec523e68df476767c6811d8412b6f01ee383180f62208fc7e7d9c339c69d6ef4dd508da0b892c695dc03d6e6291b9d39f16da8"}, {0x1010, 0xffff, 0x38c7, "aa6d3a533142a76c12eec4578a23d5e14d8e81a9723cc95f5b1741a62271052c0c696c505c4e58d1edd85d7a241e13fc391d8e7019335468ca094f128891bc7ce69508b62aa8e69862bb4101ce3611bdf67cc9106237a87a62b71e5fbb1a3858d24aa4322e564108bf58dc8b7d8ad97fedd07d2b497a090eb9011c141c215304788225b6c0c243483d5d0b4a222dc5f83eb8f706c968c2133402def8c704b3496e491126976e77b559a5261dabd01650fd58e1a5ae8b7b9f7472270514184361b67791305c7bd3bccd1af7467e372422f157445f87eef351ed2690087d567dd3a351ba1d102320ec93b179fc5fce1c1ab8798b4af58bc87ed6eb2b2308107354222c0691472d3370531f06bf928efa974d99fd4daf017d610870012f8ac26076c386ca1d4b0763dc4b81c9ce0d0aaa8e8d39d25863e56a6a86d6e7233af9415b46112659e594cae1cbca7f912406695f2b87725bd1b7a8eb271f3e112f96ad21fb6b014c312e66a355207c93bc392396aa3fde3aca3d876a784442c4de7be12bb00906bc3ff395a39608ae20f4dffc6384d2cc394959b8f03360dda6741ba202f0d5b55aed9fd853a201a46fbc2879e5c4a5ab9673af0a91bfaf7ab4fa746a187d7b3d44f8cd217ec7f5e6b8da2672226e592101a2e91a4db27df658186a5991becbc74a022a0c4e6c1813fd053f7dd3d437aba2934555ddaa7b67e3977e529c4a9d12e421d823cef3f2f0825da865fd1942cb8b1c18385d3a560acf34067b4dd5b57845b417c8ff7f8d82b820a8a5e38fd2e8ebad13ee3c9f8548673c01e7fa1b2ef2651ef8c26e416dff02c074ebaf037c25b9c976256fb2973d00b7ac9f13cc65daa49e7923badaec76c8340577fab07c157389fa8ec1bb96c69f05c2652fff17903b88230e7543d5be66e2f2781a483f7920ef935c60ace51a36b1b15be2f88c89f6e12ff11bac7462abdd85d8997ebae6179195193a0ac061608af5814b3069d8daecb5b7c9e99b3af83fd4f358e8faa687be02dcda7fe30a02d92d2aeba59310e2c3e53257aabec71986de629749b6d291b2c53e40514a11da02b888ec1ce55d43100afaaf82d09912b3adcf4ff52b43c06f9d7898411af7049aa1091b74ab722707f0d50677319d890759286ca51915ff33a768b5261095000e9e7c48354aeff80ecdff81ed1981a735591b9f74a679e7f0e777985a6d91081334c80edb090d6ce6fce7788eb856d08fb243edadcab28aa61bdb2c2bdb1c008a947c3a807a99607aecd7da428565d4a9af50f369d26ff321f38d954b2af9f960244dbe2b6f985fb4ba75272a2c773f3d1a10866a6be85bad8a1b193bea8692428aa7d3057f061746f7396f5b86541e99ae8b2b8b0ea3a217741f300d2b5f197320ffa461efb7e57b53a572e32e04ffe2d691afbd71cc593b7cd665b888653c3528e0526dff10c0308b18e041f6bace037b9d4d91c87cd1f31b9cb95efd8594871ec64cca33703b8e911b3f8d27d3d22b0cc3787596ac1411223d87846e89b6f360ebe7386d63182a3ff6d4cd390d9a3f8b715080e0ec833e63aaa9fd54fc192687f6663d868b9ac013b66a8a4aefefb07932e150a6952a851f5921cf99888bd60b0018a3250f66a16e1a5ab9ae943ca930780b0d696546746829775f8aeca2d690aa6b215b378eece361ce024b2dba6d4cd3513a502961d6d92927bf672d2fecdc2eddec451086d4d145f505b1b3ba97b98557501af39012d5b8f406222559e0ffdd8b431b4a2cc525ea6305cc91420ceb3a48e4db10a779d8b45158fe64b6b03db98a3c4768ae892c9883da1b3442c10ec25f0c5317a2554ac522a1a35645c385c6cdb66aa26986aae4855599f5c4687b76af4771ba2e3d6a6c9b23972aad0055f8690c857870fa437ae8464b870f9555f8359d0bfe16dd687f481fdf140f52c8788e35dd24fc8e38122d7a9767b0c6f5d7eb928047fb3838abf785824f8991ba95a78dc2ce9c1b5a25d0536d2290e5fe78a532b825430e0923406a4faea2db2579ad55fc62741473ea1690e13222fbf2301e129a432775637cbc3c945341ee355aae5a48bd105dbe52b8e01537bce12fcadba79ecfb7a2affd70d121b23e4f13f406d2ea7b6e7de9affb7a6bf6cf0830f2465eb20f6b1f53ba358dffc6f2665aa965b87d3ac461ee00df7ecf3ea1d1c1c423f624a21639a446d36e60ad76cd69e1c7df136b5d998fb921a9f5c1eff34fb152dc590cb9dda6daf1b0b5b369e46820d89ffe573682e3dd4fc928960d839105b6dad9deb4ecd1a93271ab88bd3876a86634adcb2fa1f549c13edaad188af0150957b2ae18182af2712bff2befce8d42a21f02bcd58c5378381f58547a9655330a3d39d7dfbf59e2a93edd2316f1d0e5b01396d04f8205ddf17a77eaee2e4d76f98e4180a0d8bf1ce86b8cfa58a9f1586ea59d35033b2bce07062b8304ba2017ab55ef73432fb7df225169a10ec7e2486d01b7057025bd0ab71f665e5c6ec81e016f3831efd7a6600f85660dcd60b29c14a29540fb4e8122bd80bbb9343e3aabe4b6e1de119e8a16bf46abfe2a7eff9eb06806ab76e77e9a4b84211b452f52c032e1d3a47d335284bf43cf4ea2efd1daf46d2785d2dec709e0be42f8bf541eb105b3afa5d00e3635354d2dde464a3c1b41fd428768e18454834ea5ed4acbfad5b5b94b4f21796718ea659420709d51becc74f91b35c3fcaf480b21c3946b453c8913d930fa40f8ef9cd04a0654d08fbe3f90b6a9d222394228f5c6ecb86be90582bc11adaeb8024dfdd08e873db7a6dcacd6b33e0ed9eaec977fd33cc14e81ddebeeed986d3ce623548955b514bf50c7a46d238c8e9e5587338f74f9860c3f887a2626fa147949fe7406cd083a82e77574fed2ac4562c2bcf1f0b88809bf90d1aeaee5bdb65fcb3d5e51d4fda76a99e9052d74f23ccff142f7d57e67e05948db464f37bd4e26e4ef6c6d375f6a592459931c5c412167e24dfe2b3a9e57d3e11738a77c92a52699fd97df84345f19fe846982ee7406bf0e15b3048bcfaf070f6011659f58c10d2757c2e4fc1cbbb3adc2b4c825a9e9b03389c2df278413c04fa49b2581b2f8db9eee60febe8aa8fc8b1edb876a10b2dd1d47b8c4665789e6d54598196f6b96a3cb6bb3d37d83252f1450393087414fa401c48cd77ea7112dccb0335e85cb5639cc5c1896abc20b4e9023fcedabc324c1b41f42addecf4c69f25a05de45034be780fec610b38aeb57f2f09b11f7767d19573b78ecf1bc3787f8e004b57e7384047faa287deb1132fb18fe774ce4e8f8e22dd2448ad4d8b8c781443ef5a0b721f3af139460768d2fc2a2b6dcfe55a8e30b309c0ed3cc93ce327825c9cb4d4b19c8c8f1d3643907ff0a70f6b9cee778e12748567e5399b87299c4e33a4b60ff1291d5ce5c5e02b54dafa6c0c8181116403fa873dce4ff414c0e74dfa3876da3dc3c34f3cd922ec974e59a4312c2ab5391c0e47eaca2f67ddfc7ae90d18a2d3b1ee9125294e6a2ada2c6011643dba1d74c1af84fba59c1c84f2004c90a8580a8bab7bdeb2920f7ef4463ec98242c79bb8e52e91467395a402d518b1a37d61ea5031cb150ef8cb333a0dc2732ebbc8718268529a9f48dfc6cf6d55c74acadbea52e8067550c07742e73de63a4b7b8f38d4c6ff1162afbbaac5fb4d803ed64e45224df05815c9940e997088f26b262822f55767be2a3095afd996f4a1ddc03f86a212d09a5a3dcdb0615b5a8ec239b7893aedb85b9e28ced42c68fdc1ea59e8c9ed7ac65a7a7525040220b82ca10ae3e9dce04d3cda3dbc6e20f968aed1000d65f3c252f15e013436a9a706707fc00c98f0abe89321f0731869c55fdd3ea8f55517a2abd7c5e30d65597dd4b1812bffe33fa2dfec55720b652b5b126137ce23462e47372bb34b6757d7bfce2b9922f2e6959ee4080cb50a50baf930787bea5df71962c40491226c4023cb96f66a2a2e6d1822164691555e33c197521c04b5a271dbbf2f1dd7c7211229b0a2596a534ee0d4a3044f32c8aae855c408e96023c834ac718cb09acd6bdc5fbf0d8d5f199270913d9fe482f3a698d538a639404f765ce16d67542f2569345558b60e62ed3797684796882929499138d0d95ada1a10efd972e86ad37cd9d203dde8e536b89878580057ea9317c2a0808a44fc0c0b1665f917d18682d1a68f6a5b14c66eb65a8b96b6cc13de8aca6119d139530d34a4ce257d3af5d97580e30910c4cb6a2d2073678c3803bcff7e948ee5cc0866473be11c4d0fb5a245ad603015b72ef2c8df974a18ce64e9f34f7c28bf0dc8641ffd20aa58ee10d12fa1a19f04ad7194a6af970327babedeb09a3a3caeb4a41f1cfde05bb9574f950b80286021b8b659bec317438b442ab363e3a60439fd42f1b25dda9c5071b6e142479f3e948d9b3c37cf7129db02d33420716eb17860b0fac103e2b26c529eed5e26e09697abc4e518c108c53407f6acfefc28a1bb1000d93ec79a8f6ebce748906c20cf1f0b24d65952f5b6c8844b0a8f17afdd416e27cb850dbab648687db437266c21097cb012342e0bbd60d60bb7188180165f0cf296ae4d0cae67411641ac4b2bcc746ffb8cc4cddfbbddd8d91e9849ad5c06d2bf1552f70dee3de6a288e1f380b547126d135a2118d15989e9f36ea3de59a8b4982ef02ed3599d0a2c761e39e9232f2f8d9870a8fdcc82fc001154380b76fed1ec1a89fbb749aeff70a1dc25f3b8115035d00f003d932b95bcb19060ab737292f0848cf4e16e7aa6f7661acbbb65d2659665e4a8f36970587e7beba302886f0d09859a2ed8e3fddfa4059060a53a586edadb293e1c14d8b2e3f43b91f877f8b3b08a878aacb7e441efbdce0115d954048a54181fac3d83adffbff378b1e4d8087b58ae9e0f6743891f18766b775eeacebd315e059ef8463ceb615adffb94c732bcff98910f6914b4f521205ce6d8dc6d6fdfce35a54444ff6a3f9b3d73fc95df3a15adb497529448ac45f87a4d7b44ec1977addb4f1e462889ca5b92840b0a432e6829b01a20b2e01cbba9ee0e297e7f234e898bc58a25b0e8a7308f53ca5c823cb23d4ede6b0788d5759247412c4bba4c094afd634371b2bc602070b4d97429c67d1bf01c8a92e147f26ef0a0c13a9185b954143f0a3cef90faa596f46a639ad9a66305435c479139ae1d9d320725e0a1a0253122009ebcbe54afdaad43eefc7de7c90989c56c1847ff7463f22a30bf0d6f4daece280c0ef553a174055fd696f64cb1f2ac0cbf3a9f320782a756727344b3181fc7da6a26cd4f89d52cefcf9bb98e3540b80b4ae51a39884b7683409c17c5c0915643710b51e41d48fe91f8dd369ea768b513f13c480aabbc0c9307caa59368a36b5fd6df433b6d98479ee96cb7ae7568919776b3dcb0e0c7b38d77ba655296257d8b06be97254d2a046d266105d19b863a3cdb3bf284e26c4bc82a581ef1701cfabc33d0a76dcf3f93480efacfaf0048eb912a144b9e63b125fbfbd13d109e24c176047cd4a6a63d5a4985c2c085e8376ddc145965bf248eca1399e1334a5f50d1d65857a28dd6290430e9020b2b9bec7ad0f01f6e8a8a9382bea414cc8ce7f69cb56b28d9e8502fe764bd21338a643f1d48def365102f5cd9d7b56cfceaf5b55c2c552db68ad50a1b16637c08ded1e103b5aa0e2c5db02f0f754eaa66e2bc515580be3ee955cb70b36f36f116af507d594a8550c92ff5332242a683315ebe439648c1e0fc3b735da0e49b83134421680aaee8f5f7c9a6d4f7325d96ae15a"}, {0xd8, 0x1, 0x5, "c8ac034ba0de3a59e923ffbdfc7723402d0da8640d40730ca7f2c457b9dc25668e197646dcca6176f8ef4e026afd81cbae83418627d7a4f6731c9a3de9720e7bc303f1a4956d0a855745621388e94b456d8c8a9114a11adb1838cfcf0a63e785926a5d6a360892dcbe96f2ddd34d527454ffb251b4628ff2fec83ac8f9f0b3f7cf6d86a81e88d04713f96b31b38d8f0e1220642ea879ea3394a387fee1aa713c73d728f136ff03901a3cd9ecbc418171140f7051c2e1003f1a2725862cc385d72fe71cc923"}, {0x48, 0x8002, 0x3c7c, "16a4055835122f3ce2ab41357e0362b63e94274c5a645719ec3b4c6ce1724d3566c1fabccfe9b9d73075fad26e80a7a9f49e91f9"}, {0x80, 0x0, 0x6, "bfbeb2964cbab64401749cee970ac3d07d66446c153313a0ccce6fbab283db1ce91aa9c744d3ed512d4fa3b842e49d69b731ab8557f6b440982406dfcbb6e5101cee6e8aacb28865e8949b86f009edf053d86b9856d0d6c86bde4aa32bfd3510d2e414b99d7fd0f8e7dd399171"}, {0x110, 0xffff, 0x8, "b9444ebc6e7d60be6dde5a664cf6ee47533ea946cdf8c4e235c22fd4685b899217d49ce8aacc04bea9ccf8f81d3028a30837eb4d8138d73ea0fca168bac74686f444acad41b9f14905a00cf4ae340212b68d8058b100d4e7a85bc7b59c166334a66f4c6d8c2bf0c8f4da39e2f12996137611ea5c972b0d21f5a0b602ca1fd1c47fa530230a80a8ad4e1b1d0e2ed6fbb1c17034e597a2688fb81fa82de8e7da122582541bed4935b677458be9ac3c76dd24875e687c5a8ad86a57339dbf80dd931178f50bf181c67aeec82f203f5a0ae49036134f9d134bbfccdeab644571e366696ae3d875ae7f8846e7066c1d52032c36c8eff6fd33bd30516ac9"}, {0xd8, 0xfffe, 0x0, "601c2593f52093ae2f16afc36e3bb2ffaddf5abbb7f3568949250752ad0635802b4c8b9bb79fc039aa281ed9abb16d24b1d54396b6bd7e7ec718e3afd02deefe0b663c93f40936cbd384e6af64669fdef667bdb0c616a73116c6bc862c2d0a6f4f9fe75bd1c03100610ea7070800c4aa4446d8af287dd37b21652907cbb7e87d8a4f1c9326c332f6e4859a73a77589e316fee2cdcb1e4819526d68ea7c8923505bbb78f5ec3289b0fd95d77cca5afe446c931e79eab54c7994677feaa5144444efde41f1f1"}, {0x70, 0xffff, 0x80, "e3c53239cbadff364e6175b8da5c409040e14a92a84cb0ea1d5798d5dddf914d165dfb34bad095ee2a13d8c288867df9b6dde391e0b6539dae51280df95f681d7a0861df620105fc657d70be2b0a9cb9850fcfb68962d631f319a6e3"}, {0x10, 0x1, 0x6}], 0x1518}, 0x404) r2 = open$dir(&(0x7f0000000580)='./bus\x00', 0x100, 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ftruncate(r3, 0x0, 0x3) fchflags(r2, 0x10009) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0xfffffffffffffffb, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x100000000, 0x3f}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80, 0x5}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x5, 0x0, 0x6}], 0x0, 0x0, 0xa102, 0x0) getppid() dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x7a5f8aa3a7c976dc, 0x8) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x40000400000002c1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x40) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x26) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:18 executing program 1: r0 = socket(0x2, 0x6ca4ed6edf4180db, 0x0) shutdown(r0, 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus/file0\x00', r3}) r8 = dup2(r2, r2) shutdown(r8, 0x1) dup2(r1, r0) r9 = msgget$private(0x0, 0x20) msgsnd(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603476bad651c396b03e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834478943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b26043002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a30180000000000000d131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915fd6f1cb03c3d109c068f648ae071160ed93c2f287027f51a31a59ed06892574acce0db384a1590d556d56b822cdcab402eeee6fe6e2d34ca2d806e8560bd1b5142ac6d8deef75743b1a6f73c26000a1f0e62290608a68e743a098e82294ff8b00aa4a53c5e164bde7d042a400c2adb4773702a9afe7d0912a40a1e83ad308e79f9bc49807d5d75cef89cb85898ab8a0a2"], 0x86, 0x0) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x1, 0x0) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xffffffffffffffe5) geteuid() fcntl$getown(r8, 0x5) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="24369f826d55f81c", 0x8) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x45}, {0x6}]}) pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000100)=',\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:19 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0b40b4f81895b83a0f120242538ddff888459685", 0x0, 0x2}) msgget(0x1, 0x15) ftruncate(r0, 0x0, 0xec7) 16:00:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socketpair$unix(0x1, 0xe, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000080)="abe4e07c20037705", 0xfffffd79, 0x800, 0x0, 0x2f0) 16:00:19 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) socketpair(0x1, 0x5, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cefc83a90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000655cff33fbdc2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000400000034a8980c00"/4073], &(0x7f0000000040)=0x1002) clock_getres(0x4, &(0x7f0000000080)) write(r0, &(0x7f0000000340), 0x10000014c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) wait4(r4, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:19 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)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) unlinkat(r1, &(0x7f00000000c0)='.\x00', 0x8) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) dup2(r0, r0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 1: socket$inet6(0x18, 0x4, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x1b7) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffb, 0x3, 0xfffffffffffffffe, "000000000000000100002000", 0x0, 0x1}) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x3ef1, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0x4901) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f06f5a7586b6fd1cbb1cb46d7121eaf1c6a4d2f6217cd100d4a28fd117d31476034bab4c734e81b9931a5cf461a8fb57cb1514c1a5d4c889a5340125266729fd5cb587da2ccd21a5961aa77a44c4b07c8efee043350d383fd26cebe8e7f8a81df4a9c634ebcc7b238704d5c01b71429bd63932c06d79968a443d4c031277fbe37dd29b6e6f59a92f72025575e85ca0aac68542c3ff5c393f34ac220dcac912dce7b35d1236ea5f2e300c6733b8ca8b8f18ded3defae7218b0a3590fb6980733a8fea08421b060189dfb1a70a5b752824eb0992b4c4770c4bbf", 0xffffffffffffff26}, {&(0x7f0000000000)="fb6df7"}, {&(0x7f0000000240)="b44ccf88fc88b59020a3704946009d2c48fa3b398e851dd6def8c25b6351a74c0acb79380d1a25004ad24444a5b5b71e76bcc7d685f95acba3713e70fd1585665ac0b8b9c9516fc7deb1b23ceedd624d46f86b403db7bbd3163fd25673ce35c83fa23e61590849c6e72388cfa989e70992bfbfc5c5b61d475acf25bb7083b9c93f445375f8b4e14a2dd3f544107858bbab3fd9148c327134610f7b3cc6b1076af0ab1640"}], 0x1000000000000360) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0xa90, 0xb6) ioctl$TIOCSDTR(r1, 0x20004401) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x39a) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x7, 0x3, 0x4, 0x5}]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x9, 0xc05b, 0x1000}, 0xc) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = getegid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7f) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x2, 0x20) semop(r3, &(0x7f00000000c0), 0x0) r4 = socket(0x16, 0x0, 0x7) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x715) openat$wsmuxmouse(0xffffffffffffff9c, 0xffffffffffffffff, 0x1, 0x0) r5 = getpgrp() r6 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, r0}, 0xc) r7 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x20) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f00000001c0)=0x1) r8 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r8, 0x20004b3d) getsockname(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r9 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x1, 0x2, 0x200, 0x2d7, r9}) r10 = semget(0x2, 0x0, 0x8) semctl$SETVAL(r10, 0x4f970787eca79dac, 0x8, &(0x7f00000002c0)=0x1ff) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvfrom(r11, &(0x7f0000000380)=""/49, 0x31, 0x8c3, &(0x7f00000003c0)=@un=@file={0x4127b07151649b13, './file0\x00'}, 0xa) r12 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/84}, &(0x7f0000000480)=0x56) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={r13, r6, 0xffffffffffffffff}, 0xc) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x7, 0x1011, r14, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x40, 0x0) socketpair(0x10, 0x1, 0x1, &(0x7f0000000600)={0xffffffffffffffff}) accept$inet6(r15, &(0x7f0000000640), &(0x7f0000000680)=0xc) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x8, 0x1, 0x3f, 0x7ff}, {0x5, 0x5, 0x1f, 0x8}, {0x4e18, 0x3ff, 0x100, 0x9}, {0x1b, 0xfff, 0x6, 0x2}, {0x2, 0x100000000, 0x3, 0x800}, {0x0, 0x81, 0xfff, 0x20}, {0xdafebbf, 0x7, 0x100}, {0x80000000, 0x800, 0x40, 0x2}, {0x6, 0x8001, 0x40, 0xffffffffffff68c3}, {0x10000, 0x1ff, 0xe5, 0x60}]}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x401, 0xffffffff, 0x40, 0x20}, {0x100000000, 0x7, 0x0, 0xffffffff}, {0x6, 0x9f, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) `â@äÿÜt0`â@äÿÜt0`€`€pckbd_enable: command error 16:00:22 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/167, 0x76}, {&(0x7f0000000140)=""/28, 0x1c}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000000440)=""/236, 0xec}, {&(0x7f0000000380)=""/95, 0x5f}], 0x5, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000240)=ANY=[@ANYRESOCT], 0x1, &(0x7f0000000200), 0x0, 0xfffffffffffffffe}, 0x1) 16:00:22 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 16:00:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) read(r0, &(0x7f0000000140)=""/195, 0xc3) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x20000000000002e8, &(0x7f00000001c0)=[{0x4, 0x40, 0x5e73, 0xbb5}, {0x4000000000000000, 0x1, 0x4, 0xfe}, {0xdb, 0x0, 0x730fade7, 0xfffffffffffffffb}, {0x80000000, 0x81, 0x5, 0x6}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x8000, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x10000, 0x2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000280)=0xbeb) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setuid(r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0x800000000}, {0x40000002d, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x5076, 0x100000000, 0x8, 0x7}, {0x7, 0x8, 0x5, 0xffffffffffffffc1}, {0xfffffffffffffffb, 0x9, 0x9, 0x2}, {0x7, 0x200, 0x2418, 0xfff}, {0x9, 0x5, 0x3ff, 0x2}, {0x6a, 0x5f9c, 0x9, 0x6}, {0x27, 0x0, 0x6bce000000000000, 0x7}]}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x2, &(0x7f00000003c0)=[{0xfffffffffffffbff, 0x8, 0x2, 0x1f}, {0x0, 0x6, 0x80000001, 0x345}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000080)=0xf4d) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa883208cd3d0a45) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x475ccae9) socket(0x10, 0x2, 0x2) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x109, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) chflagsat(r3, &(0x7f0000000200)='./bus\x00', 0x0, 0x6) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) write(r2, &(0x7f00000000c0)="1c", 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pread(r5, &(0x7f0000000140)="1cfb636485c6532d44a13a28c01b0e93507fbd10910135e993b0de3781c805a86ab98adb65dc313cdb818e5218e8c51cf22f63f81df0a5e802e6ebd9210b68a3daae46cdcbad69f60de608d07a23652288d857da2d219f8779e2d95ec2af2d4cbb6c93cd2470de25f455d5116a52463bffc6d7da33fa9792c4027c29fa383f1e7ded8c6b5451", 0x86, 0x0, 0x0) socketpair(0x20, 0x3, 0x81, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, 0x0, 0x0, 0x6, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sync() r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x0, 0x1, 0x38, 0x8}) getrusage(0x1, &(0x7f0000000300)) kqueue() r2 = msgget$private(0x0, 0x216) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/201], 0xc9, 0x3, 0x2800) msgget$private(0x0, 0xed0a7f42a6adb828) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/M\x02\x00\x00bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000cf, &(0x7f0000000040)=[{0x2c}, {0x200000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000180)) recvfrom$inet6(r2, &(0x7f0000000240)=""/156, 0x9c, 0x40, &(0x7f00000001c0)={0x18, 0x2, 0x8001, 0x81}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xb1}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) clock_getres(0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x8000, 0x2, 0x4, 0x1f}, {0x20, 0x7fff, 0x8a, 0x8000}, {0xe2, 0xfffffffffffffffb, 0x0, 0x5}, {0x1, 0x9, 0xb98, 0xe1}, {0x8, 0x6, 0x77, 0xfffffffffffffff8}]}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r5, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) 16:00:23 executing program 1: r0 = socket(0x6, 0x5, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) bind(r1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc7, &(0x7f0000000200)="d0") getdents(r1, &(0x7f0000000000)=""/227, 0xe3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) accept$unix(r4, 0x0, &(0x7f0000000300)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) dup(r5) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r6 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3}) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) 16:00:23 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1a4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getdents(r1, &(0x7f0000000140)=""/190, 0xbe) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffe}, {0x7}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) sendto$unix(r1, &(0x7f0000000140)="441e15101a903e3be3b1351dcd9c66e744ac2bbd304ae89c60eb724898b920abdf68bbf8a9809a0cc23019ac2458c4833f875b4a97a34489be26a87639a6e042290adffbd887085f81766945cfe57d1bd8f3cac07a98528f1f7f1ef3fa689f29537b5db785a781c899b94f5b4889ef359b371deb582ba5c21e2d84778158d2aa88d8456c66d1d08bf1b3fea6d37beb8f823a262e99eab55c58e5a1a8c1a15f4beaf6b5e845405a3695d08006d6cb902b0e2d84ff041e5f80d3bcc73beb", 0xbd, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000ecff7de045fff56dc751e5a4ec789fc46022e2365e9440b100d7d80704dc64a68fc2ca4ef4140412c81698f7caaa9fcde4b2b5e34a1e57145b29898a86a3d5b3ec49b2d34575df6bfc620050a6441108dfc0ee9388901c321c1ac063945b37e2ec282c15763ab3fa81aa6a141995a7c80f81382ce22a008be494043d68185fc0b59d8657"], 0xa) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) close(0xffffffffffffff9c) r4 = socket(0x18, 0x400000002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg(0xffffffffffffffff, &(0x7f0000002180)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000ec0)=[{&(0x7f0000000e40)="6d914e3413b8abfa4c5d3bdf3162405eb124476ef392ea26cb2bab75b06ea6a2f8422376bc00f005a421abe6cc26dd7bb814879b9f188ab0a5844744eaf9", 0x3e}, {&(0x7f0000000e80)="35d4fe7957", 0x5}], 0x2, &(0x7f0000000f00)=ANY=[@ANYBLOB="10100000000000000100000040000000a60d809f5091fb4ad65bb31ec59b1e919e2529ee1d0d7d8988240d6a73881b859a7925d15a0485f44c0a11325faddad60081d92ae68734ebfe1eba6d8c50e1724735fca9f94b73cc99b9fb69cbbd541e516732aee6c5aea8ca62fbf90d5b65534114b022eb62f9621e31effbbc8daf5da3e21610ed37261dce434330b2b8220cb936becb00ad14ace92ca93e3bf75b39085bf8794b37a59679260e926ddf1b3780ff8f0b01648fe2588f9629752767008ac326ba4e7cb9d6fc873cd59bd5f82c4ae2618f8aa278e5bf4393e2016f3cf977c4b299d0a68e485c6c70e450b9541d4a2350643e5d5f260ac4313396124440683505bb3dc1330a7c787c6429ba1426559a781c556c70af8801fe925cc3ddb950e1995abf53b239098fea30b1c2c08d5ef35ded76a7e8810585138bbcbd1ec450c0141657bac2b2e2b4b26ec4d9290ff3dc2b85c0ce483d48d90ec2e47ac736fa8e605fde7f69e7d5e594c1f10f68cc445947c3a48cc641788e050ab621cd33777971d8d28198a153681330704ed83021f716eea0479e6aac4927305795610ca96956843c38d16306cc326fb6bbe8142890ceb2accc1130c834d59847f058c4dfb19b02d22abcb4889e149230a35c50063270811759a5a494901227e15870456ab0d13afcfd25d13f05626306640e9be12f36a74ab5b6869e7534a83cb0fbdee3402efe701caace1c935ba2492a73ab9eac3b6eaff47c2d0705b6e9f577ee28de0195c57a904ba112c960afb6a331d14b3b0865856ac863a7af32e372d4387c8e4ef9020f228eb5a8e301cca04358bedddb71ba9a9ffeacac3aa1b7a499d7a266535a408ac496830b0ab794d3b1a16e437b2eb0f0dac940438904595c0fa006f16d4765d121164f6586f97992d1a668ad9d4acbdc5876e4ab649a72de4a25d8b2fb21fc76d4329d8867b6b4803808a941a51350cfaf046b1c0235fd2c0bd93a7b5b3fb5775a74dc92c32ee2f3ad4399d98fd48665cb8ddae57899d01fdf0100331d425db83d7773e8d7c0c5e004652a7b287bd2e811a90efee9439d5b619e17f6daa981dff04c30adad08a18757e87bdd724b306300ff025eb3bcd0cab02bfe6fc5678aea68cb79b444da51bfeda3390a40901f67f2760be4a6ab621ff39ca995fed4d90b13b325cf1793839cc6f283a0deb3375f6e489879d91697dee584c1f3e396ae7bcdaa7b24289eca72b8bf2d3dde70b0acfa741f85099c1458b16af250ddd5ed04a213d2d02eb9b51b1d9dfffa4f5bbe0dbaa31cd57912b536b196f728c1b3a2869f0a58985ed35f4c075a18b5dd81e1cbbe117a7697299b2f486e0337a204f2cf3997da50b1c4260d94d71e93c31ee3423e9bed6a98cde404c1e1bb134a68a608fd6ce042f8a8091ef71023f7490ce2a557a823bd1008175a41100f94d2adb80ab975b0da3158fa584376c7a8c58c554df120146483455091df1cc72c78741e5a1fb488a17245ec7427013230df467fe4900c6009c76bbcaa30330de9dc7a8d1d8dc4b6104609b1c72e8f7ed8cca51f8ec29a519b03c0cf3497a5d5c3cfdd24540a3d652cd57c60c25291236e2f5145a3f8fab180da12944161e09e2fd2a4ea41f89c87e8e5b952b88a82b62d58425b58cd05bb8202112c8a549a2c4ef3526be09b6f4bffd645b2f98e6f74d2997c4e42854bb692391677f923aac06b0f1e0ba662421d852e2bfd4cd1b7b27e6652f4cd9979da63550a2136ae9bc98bdb29f005588e0173630160b5ab298e595e1645fe7ee11845dd6b875443d0c21f184682b6d7f4308b74c4895063ea52b5a7227c680f2591b2102f8505327df122e87a03b0c1cdb2d8936539fdd479f55700ffd9e9e7f99a003a4265cb7627354f723cffbd5b04f438ca8d4bc00f5aaf3665ae629fc79cc2a054e4641365458558814d850fdaf247fea4a447261d1383470fff4024530d9b18e8a64611ee5000e8d5b93cad6e72aff55b2cd282e49aebdec0f20bdcb703812d9447d846543318b402314e6f0cf2d5d21586aef37cd83a0b012ab2d92934e925166e24987e5062576948f71bec0070df30048830b950e89fdcc0ca061a81c726214284aeb6c3078f54545797e16c49081c0a263fd4ad9618e79936aaa974637a851947114ca252500d009ce409d67a76193db78fae5b859fa0fa1241c8526bc7b50ff3d2be6622f4ba9af2b5ffe9754377373c1add5011b541cbbc424cae374ba6776afade908c3fc0a707d756c83c93a944615ddb991e7f5c55e256657fc10540e2e78dd11fee81e31db91c147777f3f84e3ca88a2dee4be4d69b762fef57ca44f4362743e43ffbbc2d5a5fd9dbae0d5ed51a6d132081df2f559eccbacf7c766118d602b5f284c7594d1098a16e13c837460e06d5d30ce45a22c0100a5e8ebb4698529c0ae8257fbc168f60bea277307629a1be92a8aeebf0169d814bf1c445e911577fba43c701c2a2a26aace074fa0f316cf160d2b0ac249d9cee4c1a48957bd900fb896a527ad219f47439bf3812d680c075eccc5b432130c068b48c9036db3a6fc795bdaba07483e5d799f3b25bc48971e48847af678b2fda4ccb4e986debb5a6dbecde31d115d04d229b5c072d16246de9ea5505a685b86f0e1aff3099a52d9eb837c5de0bb94b950a35c9c9324a7724d496a46086c841a62a87227d546e267b50d6c5e8875d43e2c7ea307df20ba0383c40fb9617425973dbe950c3a191944870f31c2e12f9d1af074604add9e65c6428ea76bcecd734630e67ac9b59744c5b2b8d32df319a03525c327dda0bd8591b9aab09284ad2cab2a74965e8881fc72989944be55c5a62c593dd77c3462984fc363fad4fa3b9c524cffff4b8ba4f434921f3912020b917726e03d3c83b1153140cfdb41c2ba406021a8aa8e4d09026e317de34c4763022a19f99b815c1ef2c220fa45588b2bbf64a0cf9dc78611288900038dc9e4648f879e369d574d741984cbfc28615db7a8933c7a7b4a41879b876bdf6ebf2eaaf5b32e62757b7c04801b23e5931d81fd40cb65dbf44bd9cf1b19a198e30961686b1b7e9a1be5f9832be373191a2822bd30c7a2e6e629b77d19b2d78fce8026d6e0a9507852eb1207d2bb3c7cc48fe85777892b44729eb3aaa054be60c082fd9014eab5706b6e843e3a13ba61064ce5561895a1da026b4014ebd991756d9648823ae78bf051e80569c3f4809b8e9eab21729deb5a664434722f8f4c48f8dbde74527d9ec064502bf90224f2e7b1551312a17a54b01e88e0fd463f01ef42333d9423367c1bc02d95af932e575c08d20b48ccea3ec905efdffd247abdd526b574b555d60f7ec6dd687927f79f0d3e989c3e3e4e6c5fdb16bf0b14294d52a1401e7f56ffd6d87e0c67a99392e638a512f141b6fc4e773b88e92fab7c948fc04d14ca2bae44f5071a08225629522603d98224560fe82373a2c4a4ed99a2410c37397fb202e158a758fb19b3e8418ce028e8726de18b006b5c8574d1be3ea8daa54b8d00c83c87e115b36b2cfdae18a6c8ef71aa778337a840b576a5ff1116cf9ec2b984451454e1e19bfa187f9d912edf1a6e1978a620fc9c011ebe4af3c25e7fbe383c7302540a1ce33236144f33a4c7a941ca8354199a29f760ceb4edd605a47ec347d74d7c9dbf46668effd9c281d6d06a3f4dab027a58af82223bb79c1a5e97a175261806354a52783cf7deb8aa10f1011792d5feba52826cadba06d82f30942da5653ea98c6ed7c44c54f91894740a5eef88988166cb057a07d500c984ec85f36bc0f5e9f88797ebe1cc76d9d84b68d42edc6dd2bc9d2b30ab663ceffff84e11abe436758ac126ee39a995daa269fed212fe8d6c92e8e086a12fc7b04c0ed3ee359c44007bd76105800593c1b65c929c5866a420d3bad4de74ce86912218214a9d2911af1d91c3d16a19183b3ee24bf381372c0a7e995ea5acffff6c2155b60b0769e0f91c1e93d3c9eac7c84246c735c167b784e2cdb79396e4750fb69257be2c8003cf881e6831847915f422fb0a9768f9a15fe7ddc4323010754758ca591b41cb4e0cfa7fb27376a2c7463ab5801a3f68f5576b11aa1438d930d7947895437ea6533a5ee65b84919091c83d42534597fa154d327d5c2e034e443b4bd2183d856ba468aefc6aa8986f21199b803552edaa89fbd9d874cc66afa19d8f4d00beba3e5b34b0250653284a737b788c268c601844119c39dc3b0776fc372ab0e945c1e9d70b690a92741987686cd33d408aea84037f8965070c821485541edb26ce3a9d6bbb4aebdd3b07d6f48a7aa43c875a854c8551e236b17b1c6a247278520df6629fd35369b3128dfe7cdf9509d813ec926a4c55918375820893a26d9dd3c80e0def98aaa638e48134fd2bd8a6140235bfb7ac103d950e30a58fe592e5a49eec8d4e833173c7eca1ddb1942673287283f7ec4a98fb8e60ce7a6525b5f8fdbc8d41bcff644e43d028780cd59f3dca6fd6c2cfed6446571a397f76a77cbc159b1cd576a30c78e3db1ded00d6122c3c478b307e1eb15e8e9cd4500b4b783331aa88f5b0cf462c40b1b435684bbe805e1851803d15873281a40d3f1292ac0ca9cbe19eb1d070740e189ff09f90bb351fd8de6a7b3dc67e749a492a50ed496930bc4bd07dfbf72150e8d8f8ee6daf87bf55aa98702848761c889144b6e482b8b5e87b80fad75678c0605b00f70c8e614a650c83df32cc33e0544245beb8de68f80da020a2e623b697138b25da5a0f002a2c2ea22eb3538f74bda307c62f3409f0b12b476ed53dd41f0f2748e0cec7eed925c60887cd2c801964eca149d2e9dc7e3fec74e108693cdf485b9632b77c8d3ab4ad87c377f6fbf6efda82480bcc77db835f73999277437e94be255e70d0ab13fb833469a07b378e02d94d688e63c2053faba63600f85d71137e5d1bd0e040898ae51cfcc453c3cccea4ca8bfbd2b71344af075fe50f4241c5f6ebe44dcc920166e43beb62c372a53472c32a3a31171d097a33ec7d8ecc1e56d5dc47d47bedb7987a967dbaa046698405cd204d4ec944c314b03f60b93525f0bf92970122b3d7e7473811cd67b71c5ee38f483d5eb809dbaab281f62ee3d291a3a02c5b2ac329281089e93525de64c99a5d79af30ba8c84a79230c370814b3677dcc0b774858a1b817d533729fcdf9865ebeb26dfa2a7635970deecb1e05ad256b13699fcb26140ff38a05540453ccd03dd7145f600631fb1c950799bf931a6a7769285a0cab8811335068f47162ffbe34156d238cd5cf1bd275adcd8edcb75ff13e6641cd4907f94d15c3efeb4dab2d06db16a14c0790197cabc3a8ec39a9f8e922ed242fcf092cb56740bfaaa6f273ca9f86d2197bffe67ba5e079f0afde5a2917488b8cdeb6d04b5ac2faf29451407951274253da1fd00c654fe08b897e9c11b5462def2d683e5b76c4c1a8526b4b280130b1f3b53d876d7f356dd308576da2145b6b1f8f1242c97fbeb26db3fb31faf975dac13ac12168e3970e47b88fd39b295ffbbb95bc14b8c24f98958fccc314f233977e4e08b029dfbc4819ef9537798a82f1733e4fd12125f37e4cf908b753ce4ed31003d871b4937b08f7c73defbc730f0caa3b36ae5d10d6a6a5d2479157ca476a4aff20161e1fce5587cec3883a07de6ebada9fe3b9001274b08ca3057078d1333553026b25c4de96dcdc91f89703aed3c0f8516896b32a33675a36511d6adeb5a2e80401664e8fb4f793f2d4c8b1ac91845933332d16ac93f1d1dc7231b1fe85abdfd97034ac4000000000000000ffff0000040000004aec88709fd8ab8c1d5874cb45d173719f247858b359c6b9e5c4b2da0a6dddfad20923804523ab6c97275000000000009800000000000000ffff0000020000009157aa74532158f6774133b63ac16b89448e9b75e0f8eca6a0fe4c9008c60817afcde2eaf59bc6ed85055fd4fcc27c3245b637b9dfddce2bfd5f6d7210f9faf94088e2bb761442ba1980fa05a285e11048e6d8ee4360e3c756661ab47385b0d26a47deba5839c55d634190c2ecb737ec51926d2380542146ed75d899300f37f0a8000000000000006000000000000000ffff00007f00000062f5f62a19e2eaa9adcfcfab620fdaf2f36efe9d4deac682c5adbb45c4eb602bfa3851ce430017f65127ea36d53867547406a8dae33b70a931ceb198f2ccceb3d92686f79c55957d31d20000000000007800000000000000ffff0000070000008197c5c6505ded32f6a241a9502dbff319705fd7387c79913ff775d1f09f26269d9c1c7581799be8d1444b93bf7311448b4a3fc6939aaa1db9940ed50bced0d8241a25f47c0aa2ecceed79f846217edb7076355640c4c71e36f914118430fb68b2894000000000009000000000000000f42ab9d404000000b8f3f596b7a70e3c2ff44234c6c4edc4a7562d917d17fc0c265122b071873e722103dd6e871c4eb891fac0decb9de016a89aab5db8b8ceabc8dee817e802315de426192a821505dd68ac27a132bc1789713210aa27986942deb80d4a11a0517fd444f2bc0e131d7803b00fea804218582024cacedb7f8b2ec9a400"/4685], 0x1250}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xa7c, 0x80000000}, {0x1, 0x8b4}}) 16:00:23 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:23 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xb3ef, 0x6, 0x1aec, 0x2, "e029c4f045647d82ba95c2b9f0c76444d8710ec9", 0x1f, 0x3}) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, 0xffffffffffffff9c) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r1, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_data=&(0x7f00000001c0)="41a7fe15c20f5bdb45"}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xd5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="fb", 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/244, 0xf4}, {&(0x7f00000000c0)=""/87, 0x57}], 0x3) 16:00:23 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() r3 = getpgid(r2) setpgid(0x0, r3) ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000240)="8047db9513fed022a90b264eca4b8a09f2b166cee1c26f7295c0c7d75e2be217675bb30a138ad60d08b49ac839f01427ec2fc42acdb22e1e4cca62edb09596371d8c78902f07c0aaf9e0980d3e9c0d382f874fc0b0a534e8f2c5875a59e4af5fdd18a4cedf79698f06dedf22b5d68fadea82a7a61a69ba222f907b0fda9f28afef24bfb1342a7555a60a90db5460efd93eb7bf618e11cb1aa88b346fc3baf3e68c2c41dcc43040a9dbfa71aa6c84214df9f718e110365f9c4399ef7120888f4ed539b8c6f5fb3ef186bb442957132bb2acb26e3ded9d7ec6ac107854d9e7a3c2fd85f588b9124c2273a8b1a844437563cefabc11d3ebc0224b5e6d9fce3b3f088c9dfe1f89969716c91727e916fb60388544d2277d4d045e77bd189d2901010000d9fd013ed9e4e2f8a9555655721051289d71ee787f2b56f3d12ee272b5b142e4826a95fc4c3623b8f10aab654277eca1caf24362a14a7cd6f99def7ee400b631d262e63f26b7541af09f5041a0052e65d95762713521ec660fc4235df4a98fb1d0f3e874d43ecaedc3b4f0fefca544f39f2d6f9dc39c8e46dab3af628bd824244f3fa04341aeb2817b63d40174801c5f0ec2488c8f93a1e5def2c9677640d2975b28cb6bea28c36567ed4f5a930d039a346e558b0098e8e5d1e9470effaf2eac7bdc84602b1457f5e4ea7e532d48f0be476155fb5cec48709ad4b3e19e07731f0887c10fe9372d6bf043ce44f099d78d1e4766e11efa7e00"/556, 0x22c, 0x400, 0x0, 0x35c) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x5, "dc00040000d4b48197ea4b0fc7c818d8e995dc54", 0x2, 0x4}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="3bf17035ef697b839eee3fedba64faf5cd6b55cbb9ca1ea30813bcb14f88391bcb587f3275578c86246b35a988b4a61fd780fe3d69", 0x35}, {&(0x7f0000001500)="e43bed913b4f2910a320e3282720dd676ac0277c28e2df4b13b26fabfb440f107a7ec3227bc6ab345cc9f0b8a5efe456aab1955e4d26fe4d6da02197180a6504579a4f0fe222a21c46b5c5713494dfaa29c4eef0092efd04820ea77f82547fe536e147df849a35654272d644a4a0b9aa90fa57ee12c95d284f846e3e5a3ee1c0909081862168d85b6ee05236c09dd5a4c42fc5ff5308a472827b14376b88bd3b4be1e0bce1c8a28d59501e53ee31d614aeefa5764ed8439f1cc935f70811b1c045eb86e25ed6f0507c29c56a7fa4293c5b73c8d30f08877be3caa31847e26daca9e95473b9f361f873ffc32f0d5efc19bbf932eb2406079cc9f30a7875f5f1e1e957fd48896e21f45aa1fd20f07b924d35c6472725ff0a006be02906ad0656d91872d2a068f9051b9b0f4a4054caec55c5c62e40d4b5c45c949ed50992bac0f7bbec664038666905b74116a92848f4604509011c965cd28022be1ae7e7dddfbe862433b5047a506ef5192452079e2c95644658fad6a2b50d5178aa1ae86da47cd023e5d160fcce0ef8be9245053ae488da7ba19bbd0db07643af20dacd8227c4eddcd1ea7cce618f6515f58c8d1182dab4ddf6d4ee779c4446f1f792cf69a9c39046088075080979b60317a7b599c4589008380cb7895daf8a29d2b60f4beff4a586366726e90d8bbbb5674565ad5b67dfd6295713c861c92bfc6556131562b5491edc8b32a7588a025f08d4a7e20bccb9196b9dab1cb532d4a9ca5fcbf8bb44235d2e1c3c3a3446f2db1519702989f5c757608c0462eed286f1db030b736df46881777ec90dd090b514d04b601e40e562f095eef5de854085b57e80adadc8d99b329a3c6bc06d76a105e74107c444497eada15c97e4c6632165c5209616aea7142868d3c181d612d641304f0acdc44e2d668233f85e493caf1955ab4f6a3e3c22298b83bd5f29f62c0821546ead2d5088dcccda197ad3e49d0d9578e00df6b9bbfbbd7a6e23dcdeb61d369c32891339bde7341b49d23159fd244272e5965955e8128e5a7590e5cc90dd5f9354e4efb3246b85896fcb5c8f07d0ecd3cd23e9a749bf920b1fb555ba19494f5488ea2911a4ef952b6476467454385611e558a250b73ffcc9749b6d315c99144903f43517b8eb313d24c4b6181096f45dfbddd533df1bcb197f665b62d24920e862078c29ee9b6c9c85d0aa9a83bf8c464051002a3c60391f5d17d3e0e182d66efb40fafea0e25ac03b75c0d956ca0c94475e9d5cbc514d09559dff61736ba619ea836b736d43683d8985de6bb0ac4ac309cbc57f3b94a7bb996164017ec5c37ef344cb8346244622e090df4bb546ef09324d6cb375bc91d15469e8c8fec25f9c160da35bff13f6931d24302d5660381f09d705e45da3b8941718e129178f6947acca1f33d08aae4b672507297bb0b72d167ca8dd90f5550258d15ac1a5fc5c7ae450fd9e8540938182bbfa9cac10db1ebe32adba57ad6f0a346deffd786ce00baaa9b13358ef4cb453d14af75b2f502395f3e9db9dee535826315071cd78db5a0b5645b5090873dee2e030875f38a034fec4bcd648ca269f43dd5badf98c9434284b1db944a7fee43c1249a789ace2a167b6841d5ccefe97fb70bbb2b56ce37cbed15365b41cdd526c446f86524e6fb18c5877d4f5e4c2324b5915937f81f7aae24ab02770d1829d991ea1e9b6fd45712bbb1e66b6e161b1e24e0780519c87f7cd7797eb60161829b61acd092ec3e2f6b3c5b4b78368e7b714f336076e87af43ecce25324bdfd6b0f3615490436d3ab9b2eb07425d5b0e6bab901c33319d0425da43cc31ba5ccf6e7c2bb5f8cf3a753d87db09b99a42ba02a55e9ab0bae2ad0ea7d26b6ba18bc8b9dd65c7ed22bbdec5a204fe9a46e749c245389ddbd5bac2a40785a70d462378c32383c15741ba4ba97df4fe8f749c139294379b49d0af8d291e28d661c5ddf68a168a51b0e6509e798dcb9bd4f941717280a944a6419ef6e6969dce3d098d0b235bb188cc49a9c9df59930532817f365db8c8a742cf7337d2b91982657062814703f5f499530cc738fce275ec88a9f0dfb46dfe836c8d6b40b126b9be4811a29d27a3275d4b5d31cf566bd3533cae206ec6b57c4175d4ddcd791f3921faeca6713cf25fe7b4b94bb90eb14d61c6f29a6f125762d25506eb2dfe7d6f4e66a37eeffc8adcd17a21a6377346f642ee4c2e24d865f4b3bb2fd78b4a2a3609cd90d5d727d68cf111f201b6e5acb6c90f5a20e0d2be8fde7c8b028b8fc138cf24f432b0e74c61198b8ce7d820af6237039c26d0957e4466549e3430f97b9383cf081d954e8ed3475aacce4b5bcce22d0e35e72bf80687ca1dc65c49233efff4c445f5c444cba1a0d592c18bd980786c2b5de63254ab2356442404d4369f490e3bf45d183ee94f077a70a7359775efca309602c4245fa3ee26e740f083199cb994868e2cf2fe15882f4e2ed3f73644168c47a89d0de356dcc92fd9efa1aad1887019008db3363ccf8fe5866925f1f32e06bc1ef1cb5286df68ac642d04bed9bd32498f348eb44119cf9a7717e91ce4262fc755603d030b2d6e011974ae0b3157590675e53ea56f22779d258b51ffe2b971b448eacb5ddefb78c135ee840bdf01a8e60b1441264ed24cb745b5779703962b3260dd41048093b790b2c11bede11c94d20aa3fb4a7714a1c9dbbc0b03342dc58a0bc3f4e93f8d2a07bb761dc73884b9d7efc490bff3a985fb8bfe4e22d845db0d073afde1a6765a9737c810818ebf90a32109b5160264108fcd81c9342ebdaa4e87f24fda3220b6089ac55d6dd7b5a72721184e760f893ec461cdbb1fee95fa06f90ed637a457262635c570c6734ea3986a034f96af9f86930e3383a6dc5207a677b9555b780c42c7b73f83a7576391870321e7bfebdaeb2fe4601079ab6267232944a28d37ada63bdb293ea3da2c37d1647c036461578b9fd16fe0825f6d0579753b9bbbe7e5f7546b9faa8a21dda5172585dc2b4492b4c47a44a0d26da6f443561d6ca3f9a3d838e54432e6e5693aa9215c681dd6fab45dc726081230cf68c3f6e208effe3243795525e7410c01bd9b62329980da50802cbea022d49047dedab7c183209e6f3588871bbf87f2fd3a0dbeef875ffb32034170587873b8915bb674b687fa7c560244bfc7fd5cb7fdc6c8e4d68023218dcc8453f5923f9ae6ea8f521a1fd6402c4f9b0e850cba13b2daf0ca3dda77d77ae9e8b10e45e8329fac89cbbfaf72ecf3c38a6744d2ccb4184665beb5a2a462f37ceafc4eb4727188fa934c28808aad11c22c1f677aac3240e8f5501c42b71567fcd50fd35f83b96774df6f726059412a86658f7219b10acf8706072872d78b77ca7dbe90919eb92799c308f0d7630aac3e18f17e037a8f9ff08478e4d1adbcc93e504fce60160c14318f0a5f60744b44fcced27531396989d6dea83588781275d06904a624c9fb7db605852e90777b5311b61b42ac02d5392ee9eef8e7d1f2eb277b3dfeb3c31d1d309bebfff407f2b2c2b5038b465a8f4d6365597001fe0f1e20de01caca32897d88d18bd9bfbfb14c9487fa71bdcac353bdd954e3da127fc528db995ca8e400efbfe22ac81e80ed321221b1c290d3a8c243cd9380d5b2d7fc83910c3178008a5f66ce570d8fd5c418fb16af5abc8c2719af1cac9b9e9013ecd623fadb8768422d46e1042653e70e3c8d319a7f99d3d15dffdfe3be080ff8c7bd94981219f6031176fec05c83eae3ce3e81bd4138e9024aaf9de5f0b0c33df6dc237902f8aedcf6c31ac81a71095b63051a798e713b4343e6950c0dc4c1cbd7e4ce3db3f791a76f034b1943f16f5d09ca3b09ae3045a6a095dc8b6259d50930178bfbbb1519a9ca7c84075a9ce175cb230cbf6fe5982d58c752f8541cca02a7108adb0c9d7629f8105a48625f003152977504e80cd7344718ea0424599910317952281d454d12a22d759ad7037982b54db0f659e39ae13afd7dd2b2271ab2f17482792a3549640378b7841b7b5208da414258098d30fe51284ba4d731b162919d4f0c419a567212a90237cc71debd6387e4a906959a1b1c1d111ede9e2b62f8253f40df68cb727ee7ca9f9330f403bc5125d96bdfce0e4a7634b46301e6de5fb83bd072b3aa71fcdefcc6667a5dd4ff22fc8bf3ae2aefc4ec13360bd18771583815edd8112ba2b82356076d6705ec523c7341576401602f750a748c1a7ce6288788cb9a4ce96d40649ecd62c563824849090afe35a4b9994ef469d90859abb41b72da2086f1ad5ee8d1b158c8680efe75e3ff0d46070000d6b88fd0db727601bc9b1b29b20755eb4d9d18959cd5ec21e89495d5201b86408c1c6e82a9f564a9308aaea91c01b811d6e87dc6ba1acd75a6770ebf84c596c868d227861a8a7129b8420d233c17ad8623b4246397e2fef71997c0c90c5eaa30ebfde512dff1a4e53e214151ea958adaff48d93d5f8c5d7419d702d0b3108eb64b7a4b754507f0864d5e56516c6a2e7518cd424438c6ffda7668958cfedbc320198b9764f68e49ab231cd7125cf05836a6f03a8af2e0c4ff89d29486ace289a2970714107c5fccaae6d5865a4e6813d62e3667f876fd4a25aa44c903834e331dde4a8e7d25035a5e6bc20b02ad119b7cb3170edae363bcb1ce94014c5bca3594f4f4df751a943ff2ccb396f79eed76034cf0fb8040387b403cc54a4b6e59a8eac7d800726aa60504ade34fabeec9e503c494770b641ec087b5f0fa94424a598063ce3c9990bcc2ddff8284ac35aebea722b13487864bdd089ebc2b1afa705fc57127d97efda714774a42b405161e00d8a586d5e88b61a6f295357a24ecccd08758d2fa0158127dd1f79201381a1714076ed096c6c74de131c9a668e4816abb56c0bca573f69b579c2982aa2fe370ed6c2251570843b3f1d18fcd226cad770d7547c5cfd8b554d8ea3fcab2fd521e60706d369a4504801c1ecfbf4066285cb3890be29968de555d03607ab67daef54b1219a4b009dbfa027c5bf6b6ba2d9cd6888fea22e06254bbf5c6bb6c1278fe8259eafc61467a06e67b660d0bfbf9ff1cec0ec07c16fd276003c807609735dc990d88943bc6d6ecee4f0db8e2854fa76334f72e6d7f6410d2dbfa90108186efa84151152705019fbb38c1ff8fcab336af945fb1810ff9fc4c99a4b9e5dd214f5bad6389bc7553eac8fd0be017d4209d5f8cf514097edeef0bd77d44de9726a5dea76fd698b41b25872349055286feb0df7cd99656b05138779a74d6c9a4fc2ef1de0be4203c56f4937033e94cb68d8da0d96a086336f9e8992ff2d01f0d0237520dbe21032e6413c9f2c1419b650ee0d5acebb8abdf4df406697c2611add056d2cb574e26d22edd2fd36bf507b4587115659db109a69724a52699320913ab85d27d78c97414c1275445c85b4218f501a01a61fe0cdea647b0cd51ec6859640cd64a2275b8f314484c0b48910be4e569fa7857171261c9304b5a1118ba8f97eb24174b060851e221c1a16ffbdd6c4cbb839d36318a4199419187eb57f62eb82939fb855b32c248753d885fef055436c93a238663fb271b59ee76e05b8b069e06a024206c1f6d9d9f77c1c778d921e17f254175ac6f2970dd0387a6ceb28835bc58012d0e1dddfc2e4115569ff0c4155cf46205e4631de46a6bddb3e8ef63d58e6646603ff0ee98a0da2f646df50bd9d3beabdfb8225b40e1e5c184c37ab57d22e7437d817f732d2f26cf0fe40b93178bad9288fcc11c6d867a59561525ea2546de38", 0xfffffffffffffe37}, {&(0x7f00000000c0)="feebec7d7682070000000000000002570be876"}, {&(0x7f0000001440)="f635f3bc9fb68a9d101a4248a22a699911930f7a58943756720e50fb44105fc266808d925291b61796e12dbcde9748714bac85fe0fb9d9317b141c0720ed5b37ada651c8d3e82b6d73b4016de76ba59e16875cdc0d556ace156e999877054780bcf795f753f02dd41648bb01722feaa9790590bf863b31d0d7c2b8c12ad1140aa8fc2ec3e0dbae023a", 0x89}, {&(0x7f0000000200)="eb837d707a7152d8f95f108ac177569db171c82c15c486359865bee451b8b3af1e17da48c7e6cf3c7c1214700957ecc25ab608ad6777bdcabd0f00341a5b5a69becfdea377587443041bb0b87b2e81786d3e81c8052fc7d64978665c9fc1d9d332d0aca4c99ba6d98908c20969b877a839181100f7ad42a2cbb278c6204840192bb335f3b9e80512caa2edddc6ba", 0xfffffffffffffde6}], 0x5) fchdir(r1) lseek(r0, 0x0, 0x0, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x100000001) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = dup2(r1, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000008011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd78) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xce) socket(0x20, 0x8000, 0x9) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x7fffffff) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x50}, {0x6}]}) sendsyslog(&(0x7f0000000000)="1d07eba8d8fe0458b16039ce847c3af0078f4fa454d970357eb6ece4b60462b60aa9b2a4c4a62675d8ac02731b28235b09e42a4d0ee47964f8e0329464131c68bb63f228fb111251fa0e44d5a22f85541f37d0dda3", 0x55, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:23 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r7 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt(r7, 0xa, 0x9, &(0x7f0000000180)="00009600", 0xfffffffffffffff3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) setegid(r4) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:23 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwrite(r0, &(0x7f0000000240)="dfa4db39212a3de1f97a87872dcf9843731ac8e9d7100bf965b8d751ecf234d9f852d0f892a2c84c19204f102c64f77fed50f5845ca1bc5a0484f11c9d1b9968ed4d69aa8dd05890f8c92baaa8d0acfec0e4837610242c10dfd72301c5dd159099d58d30c3cead0abfe03230a4f47d41c0c17cdf6082b2482f8fe03918b527f945d08f9f509d92b0c0fb4257726db85fcbdf95e4dd30a3abf5418179f213d0e03f9795b23af12d3c26810849869b777743f188", 0xb3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1c7}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x6, 0x4, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x10, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r7 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r9 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r10 = kqueue() r11 = open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x8) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r15 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r17 = socket$inet(0x2, 0x4000, 0x7) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="0f636bb6c359e7d4fdb37c9cfe0955a0c2e268a365f920044d78555d2209fcaa577e319d0f08bbb415f7a55e73ad22bb23f496386fb87ca2e8000857c3438311a47cc48fcc4ebe6c9c8a6e8a06ead71b759e4b230bba89818deb3e0935ff4fdd4e1658c5228f8ec38e31254bf949775f973687", 0x73}, {&(0x7f0000000100)="4252bab2bc175cab40420f3290622c8bd839b660ef5888e52c4cd85b7c334b439045322183d3853cd9757c2fb6080a7eb5e0843fa89f3c4ed4b41069c42b458e48866fbc103473730faf61d2300d8acea4eba9db5acc716aa67323cb6b49e1454ef20878ce8270136de23e0b45594c5840e30b862c58ab415d436a028e065f9c100bc279981bc7694f31317b94604b5584e72fc7d0040870ca91d82db070be492607556105cf2840341b3c7fa445b49e9d7d3af6b713dedbeee6401cbe8c4b402fc8fb63eb3efc8a7aeecb2fda2ef1d4eeb9ea1e30d1073216b1aa3171d47900", 0xe0}, {&(0x7f0000000200)}, {&(0x7f0000000240)="b86ea7f9256879daaa081aa08d69800631f458e0d6292dd3a5a48d506010700129bd78c21079be5c1fefc466889b14097d3afb3a051d9bcf01491b3b19be8ee34e2ab0c61f9d8b81e9fa412b", 0x4c}, {&(0x7f00000002c0)="9ce32d6bf7dac3d5aa309d63a5d5a18eaed1911e93577ee29c233eacd68b33e3072de4fc1943f9198c2e7f6e14de4f4d8006b289708e3c05ac4e45c38d276424256dff94da476f18c19ef6d0757e828d4d544039e13d5c029880faba300a2fa6d9703058b2dbcfec4d204624cdfe9ef3230c3479600fe7df95bae5faee305153d8296da8cb445a22e3bc8af882a224ae889f5cf30ce7e6ff878bc26ba2", 0x9d}, {&(0x7f0000000380)="d3edb69a32476cfd2ed9655807fc175a65560da6261515e8352d60d45071ad5d", 0x20}, {&(0x7f00000003c0)="0f69dc8e0bded4ca0d6819e3c7a3", 0xe}, {&(0x7f0000000400)}], 0x8, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r3, r1, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r0, r7, r0, r1, r8, r0]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @rights={0x38, 0xffff, 0x1, [r12, r13, r14, r0, r15, r1, r16, r17, 0xffffffffffffff9c]}], 0xc8, 0x1}, 0x2) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) close(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x82) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x20) pipe(&(0x7f0000001280)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 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(&(0x7f00000000c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x280, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) r1 = geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r2, r4, r5) r7 = msgget$private(0x0, 0x200) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r8, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r16, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x6, r4, r6, r17, r18, 0x12, 0x8008}, 0x3, 0x200, r19, r3, 0x8000000000031, 0x100, 0x8, 0x2}) lchown(&(0x7f0000000180)='./file0\x00', r1, r18) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/234, 0xea, 0x82, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) 16:00:24 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sync() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT=r2, @ANYRESDEC=0x0], 0x3f}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x10, 0x1a) listen(r5, 0x6) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x20) setsockopt$inet_opts(r3, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:24 executing program 1: r0 = socket(0x0, 0x4, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20081, 0x40) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) setsockopt(r4, 0x3, 0xbc, &(0x7f0000000040)="5c92072dc63fb2edfa937382b1f946c5e33b203ebeb835ab7ae9fa2353b2ab65eb2471e28a7544f91f9a91efac1194148e185e2cc31031d7bcf04f0f8dee527a70e3ab0391836fc25a6f3dd2d65e4c95db3468e0a68e885c68c2621d9c5200850e8369328cc608f0751c285adc97731d", 0x70) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf40854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd5c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f0415769cb000000000000a202361cd8eab1969f64e1e2cac7dbbc5b65c6593d2870b4122cd23500"/196], 0x10) write(r0, 0x0, 0x0) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680d1ca09a34b41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c"], 0x10) write(0xffffffffffffffff, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(0xffffffffffffffff, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = socket$inet(0x2, 0x4000, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1}) write(0xffffffffffffffff, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:24 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r4, r3) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="bd6f0e66e325f46882681360c88df4b4d656e7c60c4e52b939b64b9384a1391c442eed", 0x23}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="55592ffdd9b888a5a3b209934612c7b85a8eac696f9dff59153b79f26ea92e06dca37d6b4fcc209ec1e6be28dc4c36cace5cfe84e70d71791c15991bf502f97709cc7b9db82619a26c3c8defd57d7d269b4263da6ede089ef0337baeff382210c84ab3b9feab9fa3438a3d0ce3aa9a0e6f2cb837451043c4ad3a2972e8f5a12c0fb3c025d3dc3aa4a064506825494516c84c1a75783283ab669c5f1ae5df02bcbd8d2141d410a3dcccb89deb1ba30237aeb93c11308b55dd5f4d122968c78f2b10", 0xc1, 0x41b, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x2, 0x8, 0xffffffffc1ea9648, 0x1, 0xffff, 0xffffffff, 0x6, 0x5, 0x1, 0x401, 0x5095}) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x7c, 0x241}, {0x6c}, {0xc1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:24 executing program 1: clock_getres(0x2, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000300)="601d4ea2aedebec960d0df5cf97ed78a7632c6e425d314bdf784d469867fa5da3c3fe1a6f70787aee2e2bc3061b51506731326373cba21d46cbe7fa860582d0b9a3a833eea4af20c52c4bdb49a6b29573d325be3d336ecb157b550f980143ac0a31133877c0c9c30ed573530230b38a55d04c8c87be4b76dd3f5e3d4dbf282b999ac42cc9e2e1642d4889eac3e03e0cbac5f5bf6a042eb9f7757ed3bbc16c9ce9b2a88eccfb3d015a8501a11bd72b8f227cf2da3930a145b91e8bcdcbe7dd935f1c855f389f470a184706593c15707e224e5d70099a33d1c951c90804160536463e085649a8d9d9c9333a202669587bc354c0c59f17a2a249374c832dd6ccbe2e87b171ce3f03f1b3beb28b270ee3a989a00d12cdc416a4f050606df97fcc0184e842bc650f8143dbb87279323ca8217c25d83ebc5f77aa625740382a25de11b34a74161e76b3ea3bf6afdbefbfa5633e7d82dfb886549f0a77d17a19e9b4d205754f1b6e0b525cf78979af22eee00c53c101c56e4df90b624adf6a562119a7fa849328e21cf26c97351660d54ad0a493bc2520866fa2089c282907caebb340c038eb3369a4c375c2b4aea2ab053d787805df4cb6ac7cbcf37fa4e67f13c893300222d771a0330e3ef4b19e3905696daadadb1ba0228851bb47802e4662f4dc60a15ffa2465114eaf0542a8c5ef8776619bc738df83cd16f5e24ddf41faee3a33a26d5e8dc5d02950f14b0d8060ced95d83838f786474dbf761187a68178e891a0f3350c17e898a19d24f7c1dba0bd16f8f6852daf467c5eab2f05a25d032060b8482b42596ef10759dc49186f320990240123cdde2e86f114bf9b0faa88e1b751367bdcd9462fa9c087da101f7625c3531e38178af4721c544d002172d3c83c051eb6145d6c8d7398e1dd575a78170e92cf806f4942a39287f2f9c66682b9a583be013c535807724e80372ae8d812723e5e71876c86fe8e117c446b3fea137a98b4e470d707f8b9276d2a72732ae1e637c9eba95cd17104d9d220f4d5130f2f87f07a50e9186b59a3522540e747faf926660ca0e531f08c42de8fe7a327c61390a2a84240c95279c079359b67d8a00a7268ca68f2f0b8947eccf06e55df42de5d2e2bc2ebf6e9d12fdba449fd885a0d7778f4cfaf55042ebd2ea538212f0520f77e5a1fba4de30f924e326b38e4bf56acc4a21cbd8393847c220e27853b14f20b3c1e07bd1d49c2dd3d720cfde4207cb72363571d449534afc666710ddf8f74487ee489109e322da47be124ebf4eb8a9a88097b0bd713b2e79c637fb53c934cb6d43168da87e663fc84b1f5c1bdb6a07eb1b989a29c48aef06521d6c635f96ac72f14513c92567626ab6e72593fb0508ab50bc94f68bd1c671e138d830ea98a2f6a580c78829ae5553fdf75a1e05c4bf1d9f9e04a09a22ddc33ced4fc1c53fe87da9da6ec1c8e1cd62d09403a7aaf4770846d130a0c998a740fe127d7f10ba12da0e0e46c23d3a7df97af80c4ebb9ef8c0fe82eea71119d4a32c00b794b4f6522761a3a20c440f582e7ba033199951fdc6a0b535c8cbd42346f42521a1b88fa7d82ad7e7abf19a3982cfa153472d0ed2a4433a44f0addc0d364e3f385e675c16fed2f7a3fb6e63359a7874112caf6876bceab94d08dfddd5daa1e3e280c55a3d3c5ca62eafddf6c8e31b4d3b1beccb84dd9a110976179fb2298935b7ea27407d7fa8d93d0d1450835ca76414cecf94d8800479e45afafaac427cde046217bb56e41ca6835dddb56fd44756d069a1c3c5ab0d9a14f1c1422d84f0646f85b86e009f3164c38517bf0ae145db6ad0e8f915cf9610a2deaab9f981b98482a4df447fb55f5451a02c6c1f79f815451b8d7436b18493cb6de27ad7aff8b8594d41a40e0065fd14655cbb4f06f73a752744476cb2e16006c115082d412ce5e2bf7ac25c185ad4c1daf067dbb690aaa2aba25fb6247ea9f6f3253976f899b4ff476512e1b56071f9b39dc0d9c77ade17ce0f3ec3964bcded044e4a362ffe0a97018ebed05c6ee66e2b39d8f2b90165623e763016875e287e57e825b8f9d59390ec6b0d8f46be15f2ee023563894a5913f9f1f2c2a3a52aad86606f5ce9b3c8420db6141cb6d8a573d77dd5426a54cb8d531ac163d78bdd540488fc3f261c42baa99e7d2118c18b429368011a78945c703aefc0491c37db9e880ff6c56cfea24eba77957c1714a9e9c8361d24b078df187da9e7ffd071f45aed81e2ddf0b2d0462fb4307adc324c2be51c37dec5a752d66f11f0c1ad9e7a9dbe883a8e8be436fc4a572cc5069d5031cfa2e26afdd5309d8da3f1da92f99b859b6397a8c9c91e29b365c539b422c57c243da322e1f095f3bae66dd3d0484f290add6263f5c82262ccb451663549fdca2103a678b1d0211430537c858111a4af29ff5d1ff6ee23072abe2e08415f45c46ff211b8889b28eacdfb3db1d2810306a0ba1f6ba1b872a77b5608f195ab59160be9a609c55dd4e4f1763cc0f77025ae43b553bfe44e374c52ad580db07daa8d31fb51ef5a63475ea775235acb29caf15a231a2a93be4c36a78b6d3ff1e564d8b2d883536cd113710e4f402580810904e4b2d25f918e8d413038f0dc0c76f5422892e1c725579339f7f379eb8876574dfd3739ccdf3a06d88ecd129ff30251ffb57d931bc4575f07e5337cec5b27302edc89ac74148257d57cd223b739e74b3ba2078311a0ef1e29b7379c76be57fe335eaf05432baa49e3456ee46e49cd6ca475c62c695b304d59a704211457a540beef3930e7a5a7b2e09f02bf84d065e37f9f81cb13b0a190dea98a644286eb5638f9a9691a423d9a705fd0dcf312547ab6947193d6e68fd040a6aa299f3d63985d64562fc5f7dff4e673a046993fddde40e81cb81cb149b075b282c3df5be8fc026557b44bc4fe0433c9a4f47a08d12ca9038f969374ecc24628aa5e10e51c92fb4912257d1735132137226bf70e25f4d082b9f54ca45d1bd05c019cc857e9db09db24d207d368023cc8651482ad03b8eaa5fe41b2612baa41c85f163ec7ce90da0fbc33001a76a6097f7abf84010500f864e9ae5cecf39ac58f54c204292e3238cd94d573c471253ddde7b278b90a73e34f967ddafa7e70b8f54620820cb46b2b3cb044a85d922c87b0c3d927a1a7d71061c1943eccd645409480dd527e7beb7ee3373a94eccecb54447eb428755c577a769ccc5b0ae8314556bdb4ad4b517d858406d599af18e29cf508105ed92b3dc9611acee1a628e42549e025d7aad48d0830453cbf0ae440db23d09b053ea1ad6c0477003ce6fdd8d22f0766d6fb1be7dd6322fb385bf7943d9c219bf3bc3e32aed4ff2bfadaec1a049773f3537723d44895e679e98aeb997e8da40f5d4602670d053d042c7b1ac6a9a1fbbfefbc6805031db028e570bd6251dd258f08143ca743b2930fafd12de7b458bfa030050a19e5bb37394feb6a34dafe7020de8b1e706acbaf5c0adb57ab2d2157c33aef0058611a89534d04f1470f7607d623945eb41098cfdc090fac9a01cb2db0344ee1d6b39a0e35b8b114abb212b8380739c9b78d766648db73fae8728be0e57270638fb6197beff7f554cb76a44b2bfe7ab7f5f34ba07030c9ec6299a1162c680419ea1cf291f2649959098327f965063d8e542c9a0b68ed509bc2fa55982321f084ea97056d81427a716e28a30c0a792b75d27c4ef6f9d1b82c384ae7b5c0d957449ba6f504c513cacfc29db4ee0d23314564cc655e032b233b515c0141835b363214cc64b978d91a7f5e805ea665c8b0e9011882a4539dd242f38afc2b466424b727f065e80016d4f44f2ed6b4b6ae6609eaacafb073edacf74a90dc9b4888b856284b8f9db72f62dd84738245ea604ea7fafe6f6c4bb478af430f5e9c46adf23528b3cccbcff67fa5b6098c7aa1b1495fea3b9d486b12bc5bea3b16d4cc51357bf275225bea0d5ca938c66a3e69ae8cf456df4c9746da76760db0ccd4cd28b2d5d332a38058ddc2e674235d7a4dde1fdb2a4bde86d0bf4ade999e04054be372190d3753c4a045bc1be0076919b0a87e480f5133c1b89c2aabc6c4e667a945caa8fb6683249098faaac93d42f81499f4850e0cb1b3e66b3cbef51c7deab5a807be5da501a20d1e1f6416853c9c56c20cd39e194364f66fd6f3417d87b57d60e498b6744b7decaf8566809fbc881f02a257560cef91d2eaf2ff08e692ca182dc23a527093199a0ec93665c844dbe88e8b1f632d7883ca224a2987367f4225a6d843ab18ae8841bc61daf11034ed946adaa988eb56dc6ba114675a0ec92cbab6cb5335a572d698468ce126e8ab47a3477fa5d6ce147e56b56507c66a1e2d6958bed56561589fd44bdbbd8573c89308618766f66bf28f99587a6cf84f411dbe8cbfe68ec45a044f81d3f680bc563c1c85bd29a673ad9ca02440949e7bf85e8c311c0dfe28dd13c9bde0f6227b001266140dc09c471703655a856d346a537f6018b3de92009eb4287fc446421d05e2e0e3365beae7b06a8f5da9d26e6c1d5fbe4756e77a9376c4b770d1452bf479923ea8d6b715057b355fa4dbcdb168557d5166574dfe5b11a4a5adaac58cbdc49fed597336f6b7ce9644bd4a2a926709c8372eb09febc7e6f16cd4a198b9d5dcd51ae68fe96c3dbcf21623ff6565fd3b8b51c9120299fec366e330a5639620c37fcb10b0a60fe555e6b4353dc781f373e3c06b9d97e1666bcb9dc992e97b58b0089da7f0a9c3c4cd94544cfb1ecce4000f30fa96b02ab337c27618fe307674c9e2cef7dcaa122c1cb526fbddbe21a781129d4201bfaec8df97aa0ccd896af8ba51fd092562dd4ab013fe3023eeb6ef5fdd4b18f9e0f34fc76fd13841098091e4914d7ff3ee2a70877f63735e6de4461251d6630c33933eac60b04b6999e9c775de083c9f5648ae653f60d21ca80a026c22e80941d21da82a0bde5a4f94fb04606a0755fb554ab01ef81fe26c9fd1fa987a47f507c0ec0869cbb4542150afcf03609a34025ea92f3ced6133d7e306319b5a45ff8f465da7bba9a1ab8a7ff512755a8e0410781f8980a641e63fae5a28eaebad9d4b0326930efff58d7ba39fc6cf6c724b8b00c569ea25fde7e31a2feaaad5af65fbabb2724d1f40c627fc3f01c1a46a1ba41f9b819fa3739a80584f3f9174a99a5b124f84f2a4fbb3ecf496ccef346a0ce7e87db337265d0f0493f3892613aaabde8ac425da846fc9fdb9627f82583ec27fe05cf5cf50b85b954948c1af932e0d6672b28474d6f14769ef1a4a822ee7839ca2a740cb5c9500d00815d226020f143a9d7f15c22eed41d84f230a24c246e5c9ee1924ab8f6663b7840f4e73d082cb348d65e9644777d438aebce7dd896d7e40e2a8ac72f9296e368fcccd2ec1a7e12b7ce22ff3e45e4278f3e78fd3ca032cb6944bc8ed1b4e8d694be84a8fd6b0d5421ec3213e2643ecbbbc6c1ec8d83520c441caf53943bd3fb80e1aa99ef69b32eb66c8ac6b570a9f709ce00ccfc5cc3f4f67d97f746343402b8de97a8d236d8c2e4e0e5ee872d418fe167912bf6c855a305b07a57bb6ea397b6ee81ab0afaff7a4d94ed98ed4ffeff87ffca381b3cbab55a25f91ca3ed15ae8ca9d728ec352d572aaa384c83569b68c0bbe02b47e8b0aa778aecf39abc2cef58b86ab6d2f60e9333b7b86e87559528a4af0c024230b247717d82f29c05f11208f3e72e76fdb30c6cd2dd0847cb7b76d3815e3efc15076a95efded58d7bad6322cf4df39b3fc79a1e421550d333492f81057429b26fe3"}) 16:00:24 executing program 1: r0 = socket(0x2000000000000002, 0x4, 0x33) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xec, 0x3f, 0x3, 0x0, 0x1000, 0x0, 0x7, 0x1, 0x2, 0x100000001, 0x5}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x9fe354872b87b332) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x8, 0x40, 0x10000}) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x100000080000) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:25 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) r2 = geteuid() chown(&(0x7f00000001c0)='./bus\x00', r2, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x1ff, 0x0, "0000550900000000c745d87f9ccf00", 0xfffffffffffffffe, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x8000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000400)='./bus\x00', 0x80efe607dc9b124c, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x4f) write(r1, &(0x7f0000000440)="1800000000100000ec6b067a1cc231be9f666b8791b72fff6cd5d1e41a950a7d2b72f485d6402ac2308c87b16ccc6bb4078c6b31a85c4c1949eeba04dcc2574446fa43c80934e7698c84f54a567d8dc04b9a5fa20f2c18d43c8007dbdc415c4c35a42ad13426cd886fd9e83d5e011649114f0fd31d7d792a68796d024edb82fa58ccdf8e1e803891b27e99fe186f8fc1e3ca4af60f07120eddc21deccb8b84cb2f27f5b76dbe5a14b16214c9981423da1891297179b951b8b90ae106800452be0c7fed56c1a61c3c6bf8a5a6186814cef3fcfb6b7478d06ed1195f1532723e4252781a8ba05bf2d30ef141ab1e551b3495deb93c829b88b813f95eac5f8371159937c31c25af18ade2013ddfa04d1573d48ffcf38fc3ad79d02fa34ec905899babba0db57e716b9b15b15174b241b39c4c3a6ea8fee297f4ffc285a65e120f671431e20c6776178a70e196828f5a53790afc757ff94763ab5c648680bb0081fcb184c3337c6ee4ffa5dc778b00819561fe2acf5e974ca662332a6099d2ff3b19b6bdd27c6ea651915b9e8a8a8e562ffe955fe7324b843ef39bc3b83d7c2ba82924e9dda855c450776903fb342868e7cb9b9b009652a583d5f315fa2481f41eb979455c8cf55643bf0cec070314e60ed7880161ac09dc32b3fc1634b55b315b1f64063bd2b0e3c2d3733d91193930dcbf96872ef1c0fb70f28d13dd8e625232267b00", 0xffffff85) preadv(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) r5 = shmget(0x0, 0xf000, 0x98, &(0x7f0000ff1000/0xf000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/19) r6 = shmget(0x2, 0x2000, 0x80, &(0x7f00002fb000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x2) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) 16:00:25 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="d62be4e5b32c53d01a48435245", 0xd) write(r1, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getgroups(0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) writev(r5, &(0x7f0000000080), 0x1) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x3, 0x3, 0xffffffffffff3d07, 0x3, 0x8]}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000140)={0x7fff, 0x4}) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xffffffffffffff7f}], 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, r2, 0xffffffffffffffff, r3, 0x0, 0x0]) setegid(r4) semget$private(0x0, 0x4, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r5 = msgget(0x2, 0x0) msgctl$IPC_STAT(r5, 0x2, 0x0) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x5, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fchmod(r1, 0x2) close(r0) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) recvfrom(r1, &(0x7f0000000000)=""/139, 0x8b, 0x60, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:25 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000ff0000/0xf000)=nil, 0xf000) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r2 = syz_open_pts() close(r2) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) writev(r2, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file0\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000140)="4ff70cc8", 0x4) setsockopt(r5, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000004c0)=0x4e) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x2b0f, &(0x7f0000000000)=0x1, 0x527cb70a6db8e2c7) syz_open_pts() 16:00:25 executing program 1: r0 = semget$private(0x0, 0x4, 0x410) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r9, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001e80)={{0x1000, r1, r2, r3, r7, 0x4, 0x2}, 0xffffffffffffffff, 0x101, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = semget$private(0x0, 0x6, 0x200008000000010) semop(r14, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r14, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) semop(r14, &(0x7f0000000100), 0x2aaaa9b2) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f00000006c0)=""/191) r15 = socket$inet(0x2, 0x0, 0x4) sendmsg(r15, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000003c0)="7e7f235a5bdecc056f8ba9f73fd92244f3d0974febaea26eab21c59b93beb7948d1a33b252ad81cb2aa20f9f02b887abadc782c76837952fc7847aa67f146239a77fc00ba4fbebfa5b4d88cfdd581af901d72adf77a8789f1702d61d8f5bccc2473708f0746073735937ad370ab601a0136f72b52a0dd765fce9f41646cbc5b72aac84c8f4e39599acd0009c5f519cfdcfeb3fe4aa676cde6705c8ac3395d82610d01cc8c04653a1512f2fc07cf3160d9dbb329c0ea1d12f5b74cb547ca1f6baef48631198232ca0b83696b0e3a93523ae20bacd44bcd6906a88b1088c", 0xdd}, {&(0x7f00000004c0)="947d5d9be8622d043b3cfd40c4cb30a6ff7887cf826ed224ada7bb91cd4200c3e40f6caff0811043e01b27e95a29b13937b3e65f809646ce958d640a4b4d197f9a7d7adda8c055dd2b5918a0edbf3518f5490572a6ec99c23b6d2ac5bbf73f32fc57a6f54b620f6a3dddfbdb8f9fa8c3edbde19a6de4532f783e6125ca70844bb134c772b90b5a9faaf80c4061aeed3d5d385ab9b72bceaf0760b1ee69", 0x9d}, {&(0x7f0000000300)="fac1378a899e56a15cfeca197ef05655036f", 0x12}, {&(0x7f0000000840)="1fde178f27bca5a01e112f39f486750558bf383283678502e040daf4a05073defb68841debca4fd9485e462913f7f8ae7c2def4458d9dc438d9f0b6e88dec1127f3988e9b78769ed967732ed6d6f41578a746a5bdb99029a527732ed132144e235e24dd46b6ead805aafa60b54510878a86d7a1be33c9600991cd008a6a768c8dcc1705f7a9476922e483b34bd2ba5fd0473e1244659300d5d81ef2414d6d2eed70f130599f2e4012fadfe35a222fc49e0aadc9861276d4b53a0d46644f266ff10fa48e32eb6fd17b17c274210183d7939eac3ba2135a0feedb5781c4984b2215b7a05c16f939fff18427b5791eaad6738f7f9521600b4a7f0a22dd97d89a0c21ecd1e26d6a44a2de129fdd4c37a5a5ef31a396517f69afebb18120764d3fe1d7df8d63a08a0f7e1cea28812fd90c4d3526fc1bccb23d505dae972b69cc9220686e229d9396f1fa70844cab7f350d3a5a819e559e954e6ba8a93471d2d511aa8c368db702388cd987379880209dce28a36d6347c042beaa096674c623df060aa4ad8c8eee637b938f7530c196bb73f8cf57d7aa6f62b781fc852f75cee8a7062d494de6ad54ee59e78fb166c81b0be341cdb4b5002d9b7b031d6ac76bc71a46a1b05578353f3f4af4c1684e4d2f3e2e71053da630a171127c8eab3da296f99d4c0077f501e2c81ee186c4ff597272d737739a65ed910805f343138c45d04919901fa33667ddcbcace6229f857f72d403d2890afc21b234e9d6a517bbb65ee73fb1229278c63dc10a8206c947cfd68d09771da2cf474801a5ce0bffc06db748f0a20276226eba8ccc85ece334ed2652c05d273e27a452ee10fe5d48396e5658f383c0a80d158ff405ccbacd3ba4a2577367fc9a5ed7a98aadd94d6d28537dbaddf2baf42047530432ffdc915f59359edcd73a1c21c8c37b46d803c194f72dcabfc57d67312d60190f96fa3f64cb2fe2fad63fefb903d8e93816aae8298dc592f31769b0b6beaf59115fd7e100c8c5e94dd796203bc0eaf48dcc1c1f2b8b3bbcbfa981b354f880aa4070041e7106cf6d9d48a12cc5a94f3adf70089063cb691504838b3e3f51bd11b00c3366dae6594d7243dd93948eeb270f4cbb88e477e672e4fd1a6c39b31fc9e566fde827d3f3d7212a74ddb4ad673caebffb2313cc82f8e8837cde1162e7481ae7496391ab1a1f80e89c558c2323617d6fb2c561bd8de9718e7b4d15ccee80cf39fb320bb4c9b44c0dbd25c003af8daf1ddfc1310fa2c0d46b3e37a3ffce8a5950615f6bb918510d4cb477bf431d59df1b72922d297b3c24bf01135591e86a838ba2bab4e5cad373d8abd65085141aa3a2dd186cb6e5d8a662b2af1341d1705db19fadf2056f50c9ca4be6b4e1a850f079ab391ef1296f3425a08507737922ebe0d8358be2cbc7b13d2327aa7f719f729267610dfb76314132260b01148feeb2da867412138a9d32e0cedb4118096d4386b9aa234b8bc469779b61e688829b7426d09f5bd759ce8338d77e7650c44692d019d811976cc89829a9c5fce02f55541a0ff0ba3af9f6702229dbb721e3477c4b1f0dc0953cb4207b1b03d269dfcf489f0e3745d39190bbfa99786fc700d8567450b7e86a9c08666e9f35ecfdc4ba10b6e72691089cab37f20d0d7eec017458645021cd230108f310c2d6e57ad0e9dfccffa680547c3c994cfd29b7a87ff868e1d3dc280a3ebd563381b8ece07a1ae75e6f19bc0f0d583fa2fd1187bccc7f49ab1fc8006fc04d4284be6b2e08e6db50cc0a0b93548f05476e42c14dcaeec0faefa26d2db8ad8b8d2fa455550a9980366dd1cb2c3dde70088121e00fdafec7045cc3b002d7a67db49c90849af1711acc1a68ba72e835d89b0097d621d07c10679045fc2b9694197804ec2c76f7fa04b697ef8adee1050a103a556f6e4b1a0ec55cab73bc2350fe79fb61682d74329354b0b2faf41ae3aef8fe0eb091bd90ef1b0428f3af2c46768ed567d22b8f91e63f545c788adc42bd32db4c53e3533a737a0bd9fbf21300852fb4d01e6f66341b5ba2c8e1cde74282f190654ff908db4d59919260640e3dedcb159a13f5a6284f326413df90f1bf8aca145942bc9c6e2a38c620a0285fcfe2c37edaa010564625cfaa0b8a8218c1ce99f7fb7eaf4b62c5f6c25f38340f90b4c5488298533534714b9ca95752f78b20643905f5db6a253c2314863e82121584d3ba303522e14a5b78a40ab5b6722770470082456642426294785486ab9b576afe3b859e4a9af368f140c6d1dff75e45569c2b96ace8976d961ef8fc865512473c37455784fd39cce94bd1bd8747c183df48d6a28136e2751a0d5ad6467fde4d26935ff53914580415eca484ca08fbc9ae6653de23efd624b6582c6e10f7a4dae6dca0483412a98e8e89fc9336ec0970a75990883f53adb0677bb089770a9c63fd0d9337b8d9d724ed68c9d834f69ff8e8648d0adbf67f7fc4831bfc492cfa25f96a49454080567fe120edb1a9c40b06d4d18b588c11ca9f8a1fccd8ad8421b5de5ccde0f87f354192f669e08cb04b2900c2713941d32e9d531f78d26290b5e254e5f1f2d555840d9a932d434d8f6b5527d0cbb7f1ef609406986c0b2576bf6af4066bb04e4c1e922e9f83e7db3ba19ed841fdd269385aed5793adf38a8c82eb74fbf181a14568cddb68ea243965c61bc85e17553182c53e29acfcd4942dc4761f6fcc7094f351af9082c7cdbe7b587a4ebd6a81c6b524c0955be8cf1a5f2273ce9a92cad51ef48cbba5e30b4f1501b4143c4b0e944e206eeb39fcb9b786eb826b09c2befd72e701611a75a5a45bb994620cbe25f449c8f328155b78057a6c2dce5037b8996cdcbed321fba6d88bea2d0045be2c987af4d18bba1be0c4a94a3abba5effbbfc02c2542530199bff006134543abc7e9d3cc8ed32556cdeeca9e173e9bd567e06922600266fe09c4211a80f7ad28ad8e4380bcd3bb3455a21c722ed30171db0e3815303e1122ee23e6455861ef841afcb01215548ed7b8f66bef66e75ad950089daaa68a01ea00eb15ade6247af0ccebc6828ce261a66c374fea99d5f8933a367cde3de33362b246bc9d0c76a1b532b3d655e527e509726816e556b5d35cb41cb91e15005c2cc7c778a4780ffa313eb26c8c8babb4a26a61625c3deb5a93cf0cce1b0ababdf683007809cacb42ac43f5dfe8010ebbf0bb2483a9df28c101f7394d4ededfcc99268100441b93222e5ba86f91931700900c9d7d66d109a18ef23e4109825a884e51cccd1af2944b2d2f4e6c7194a1f3dc79a35b530420d97a64a1c0f7b9f79dfd8bc48ec3877ccca5b15d60e8e7e31d624836bf4713ea40f2682ee5c261ddc06cdd1aad2347005e5afdedd8d79f500bead072459b23b52fd07c9931f2a40bbe6f64694295f02958941a23373bfdc603d44c91a0f801cc166dc62270d31d1f0fa4f4fca2a4116aa0b085299710e5d54f3e882806269213e252047fd1688484abcde4ad0ab5be97b3a6c5ed77a776a8ae50b65449641974017bd2831b3a68f395d9dbd0277d249b03b0c552d10d44b6b6918bb1c5ee293a97b34036468e7984d688ae377cfdf79d9343c8ad5d0de43ac89bb485a47412b625ed037a9dfc4c38fb0ce0219e327b0e55b023405fb0f4bb574106d8b85086fb570a2aa2356dd2ae169881d45cf0b510dffe6fae6ab31fcf5216020631bb91d7b3843e1d3a1ebc09dfc33bd421ec4859a86d8be222b64e1cf8a0308664e8dfedef5919be1afe1af351a5a9c17959e16761f7b95066c0c6c9628c5e2e0859d48bffbf758446983d63c40c986eab21efaef4c4fb0aa22da7d8536547116ed17812db7cbebd3ec84ff7f83e626e6e5f888197fd4eb591e6bd135c64c4509d719c197103af63971d317793ae3bcc0130889465ce679906a81dc99a01102bbac1531d2f3de741310ff0781968d8484fd265caf0ca66168c2cb65e8d48f1c51dd3b2caf9485f81cb720d40678f632c2a1c840ce764a0700628a700db656d427edc1ed5a125bcf15c696bb2b2db427ee2831bc8a79aff0a8a367c8d9fd1bc047d3c187712d637bcfd4893ec697998034a4c4fb4050f2daeafce35bc99ec61b83af2f6e9e79aaccdeca511d66b496dfea1577d2a1a1fa8852fae9f0dcfca4805147d7abae2c5987a481fb763c7ed50ecf190d5a030b01dd56d2e7c5bc50d4358b5bf0b30a15df2e1cd040a68443080f434b6d1d76dd9699695de185ae1c9b1a80a9114b752149780a735f27c82c1ce06e68d9bf4ad8b27e69f94e3344bdf3fdcc502fd9e012bf0d76d23c72d6e8ffeb2d0cb2cf4ceb4677f5117e540b7a191de6fe1e5471df449387f10b1622b72f6fc7adb6a6671bf35d628411bbc901de3ad9044918588bae8bcab6e1c3cd9b63695c0a378218667788effa12021433d8d086d0bbdb37ce7d1469903bb52164e08390175d9abbada8395c9e1835b881dfe3c775d0375a10989caaafb0731c8790dffeab6004c990adb0c7de16069177122264e2752d43545c1ddf3025db5a5509fa5f5ca8e59b95174032d68ee0a7acaf381a7836789256fce58f329375b1f01e16445fd19b49e2c4015971b20020875b7e5dd13a3c13186978395afd16aff8b8b2a01ecf975af0b64fd416eff5408e0efd760ba189ab423106e7edcf8a841e44debfdb5b1f263fc36930414fb1b92b6a06c8348de08708c71a647a00fde7f1a0fff3df7637d446ca9db1f3c230ec7efc3936d16f4db692023ccf45ab9ae6acceae5de19d8f654ef53ee64c838b73eeae2f05613c0a75f6da8aa9ef01a398a1b86dcdbd3d6ad7ee2fe5d725062489b0713250cb440d2f31a5c4f08d722eaebeb4a2959fb6aead9427a90f351fce29736bc8cdc088ba27256fc3875e89313445af004a96af0f96e344f4c146f90fc8762551de10d42a02ff00e714cc154578312cd3ecef7386d98531d7d2629e6d14880b91c573ce6004f4bfa2cbba8f18b4c7673583c5a3ebee0d90cc73234bca1354891a0a87ba6db3b4885ac1cf9d1c64258cce167365b494bd2f87d9cfa38bdb6843c03ab09e6534f55dd03970f7c404b13aad423551f4be1da23068460fbf0a830c31a9151afb591dbec511112b8a5cf96f5a920090ba2679106c261d88e058eaaa9b0e8dbb8d92245c7c0122bf5a7463c9cb2bb82078e5bc7ecfac18431d1da1cf9f5bec01af3a2c81b7d6d24b38dbb91038e01771ab19228f084912393b208cf98db6dea81f2a4c2fe25fe108dd699cdcb7c2f542a1209eae4fcd9960ad751d1635e0f661e6ce1407ae850cfc2a64b8f9c5692bab9fd7bb386d853cf1cdc75824e449bd16cd976221dc7792e5aae4a5580a4d25888800b2b57770d1b1109fd6e9cc27f8e2e7303a2b7ffc98fea62f2d5ee866a36d55f2daf4bb3150b034c9036da7465cebf80b8192beca6d45657bf97e88200c4bd84808f6b751fb81185b502f887e8c61650d1795eb9b656cbfa7c335bc5068ac65ec1f6d82ebf1066c186be6d566439a3c0c578ff859f5980d0e9dc96a7659acd1bd658d8ccd50e46885de6a920fa998a781bcd6d339ad062b0ecea1c36ec223d5f5f4ca33bba91327a7c7e2571a4f65384d1b5f5e4de4ad2fe7ff2b476f445e0d5e2f8b162ee37c7ccc07bbd2190effb8a7fb29483ecf3d095f2d7ae3e31e6149c4fdf9eed38b2185dae5eb5a80ad28dac17d7038eb075b907c7bfaba84006bc461cf1b211197610f1e506e25cac5efafad60863cd60a02f5664ed72452c6f889da853eecc6f5a8c71c447f2d094acd704", 0x1000}], 0x4, &(0x7f0000001840)=[{0x50, 0xffff, 0x1000, "58d4d69752158da59ed878b43fbee7c50cd07abb261e11445efb285a34e12784f72ade4090ed72f700430dd40440ad6502a647a2f52791d7a91953a0"}, {0x90, 0x0, 0x4, "d717365426df41b04ced1d71b45c70db514e929b08bbcc761ae56c523fd4f29495c10be1af05ad889cd8cf3a4c9db44d733601117227457ab098bb15d87856bc6d4f60a928a29c52ad1f021aa9b8c38ee3df0e085d2d79a4977e57516bac55071dc5abb1eccc6dff4bd9b7646a5d0c11eb3fd3eeb1ecb620258320d5085b94b1"}, {0x110, 0x1, 0x3, "60081a16b121a64ca9beb08311b0d77004e5bb043c636a788028c74b82ac4adb69dd223b3e9b3100d701609d858b4daa52b8d61474679146d809ada2107ad877b37bf29d1080703ceff4581c86984667d03827f2c942301a41cc98eadac3109b8899e1dd0a20d8d4ead531943e3a150c93b1f2fab8012add68dff4c805a34b403b09beaa9c71d62fd6ce3da9df066ed16eacdd297b28edd703959390a4938c6bb7e6b0f88a485f903e3f3d740c384ffa99c5137a5cc5b434bdc07ec98b7f1e715e33155d18af3d3d393d3fcf08371fc8f55bf3768ed1d56c3df4b17e28132f0f9925bf9f47266acdb196ce23b9903daa390308a6179d4466bc"}, {0xf0, 0x1, 0x172, "8342a7b48bd7905e7396db58b97c04e9e9720d247cd11301ac61efb7793ef03034006a57d7057d68c1e72a497b0f74f1b48eae36b709a85819fac129bb64c4e921990d98b555e217361f93a42d03b786906221f6d6b5c9e593413ed89bf4526a72867e2f3fdd17494bad43db87ad4d64ac4a9931c80129eb111a5dced38a6e2164b23cc6539d34a2dfa41412a010bf291675074e827d67c7cb7aa1e96804488c6d4bd32cefc872cc188495952641e6fd4060d34b1341b5b99e51a1e06809a1ee9c5d4e106153554b020d041c28b2ddefc77492601c818054253d3aa9b763"}, {0x88, 0x8001, 0x40000000000, "af619b7bac55680ce585a0bdf48ad446782f79599d42452fbe2d4e21a9a82ee4ecd05728293d7d76b185117d0ae8c8f77b6b52f576ab7f04b25b63cf450df5dfb257244505c842784c95a687216031887d60226e29cddc39cfc9854f160811e2706e33cee8a4109727adbadf255dd33921d179e766"}, {0x78, 0x1, 0x9, "25b58a6617c6497f65844cfacf4d8c779564d233e347f2ff673cbbe96964170d1a931f06b0b1903065066a606b0915ae2f9cb2c8db324678a7ae186b17ca8c8267a01d76733161bed12b3504e0527bcbc6310394db200acccb053c42d966f7a18b3e"}, {0xa0, 0x17ffc, 0xff, "67d1e7e667222ca0605f490672d1a4fc9f4edf5405eb2cea7b08a5bb192971fbabf6b0dba775807bddd542737b7b543cbe2565c7edda9184b41b9d76310f9ab6c02e9a4bb997fb45c32c5b3becf0e12abfc80ed0e15e9da38de91302454fa037cd088cbd4d4a874cf82b4b4a50ff06758cb8fd0d14ba030378a5a572578e8e98a831139975d4713f4c7b4e"}, {0x28, 0x1, 0xffff, "34eea8ef6d754ebd2d9cb9ff26dd58492f14d72fab"}, {0x110, 0xffff, 0x1, "060a3e8de62300d61e4a426e7e07cc90e00e09d645a050b7d487ee3a2a26ecc54d70c45369c77c521b1bc0f98b8a50ec64472029064344a954b7803bf34172c82d8b61524cf1e33a03a2eb1f060da2684a4d50dbc9b8c18b866857985c79c83eae20b58486401c88084d7f6e475c4b9caadfbe00411df222232f88de258a0810fc27333e4f59011b113048f9ab3f1d54eb21f761cc355e5ebb60695c7e3789ee246e00aad1ec72025e34a891054c4db19219386817b4a0b26f7ddbfe6b6fa56ecc51c16dc396e6a68e97ece9868b75dd712d4581df412113ddaeb143f609e4073f27f08be6545af22c2fc50c5bb35877287bd544401666522616ea7eab"}, {0x80, 0x1, 0x40, "6d3ffc9354652c4b9381d4f2b957e31e1049a9ab3af135f5f81b236a65a6006965b75440948657cf621ef3f01c905885629367a8a4f667b6f0ca88ca23bab7dab67552662946521ba95627844f86bf5a0d6fb724434f7bcf41efdc19e17c8850a91d76359f49d13b360edb18"}], 0x638}, 0x0) semget$private(0x0, 0x4, 0x184) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000780)=""/187) semop(r14, &(0x7f00000000c0)=[{0x2, 0x5, 0x800}, {0x3, 0x80000001, 0x400}, {0x0, 0x3, 0x1800}, {0x0, 0x7}], 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='!$!\x00', &(0x7f0000000140)='{!^!\x00', &(0x7f0000000180)='$\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000280)='(#,+%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300), &(0x7f0000000340)='\\\x00'], &(0x7f00000003c0)) writev(r13, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x100000000000032c) r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) openat(r16, &(0x7f0000000600)='./file0\x00', 0x221, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0x7) r4 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r4, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r6, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/127], 0x7f, 0x3, 0x1000) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000280)) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x19c) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x12a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) close(r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x1, 0x4) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) 16:00:26 executing program 0: syz_open_pts() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3d) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) dup2(r0, r0) 16:00:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$getflags(r2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:26 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040), 0x6, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 16:00:26 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x800, 0x193) fcntl$setflags(r2, 0x2, 0x495669f1eab9dcac) pckbd_enable: command error 16:00:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c0ffffffffffffffe1d69da31209282509cd34071906ecddd112b62807700d5cacdb157637d3e89094bffd7b287624b8b3fdb9584882c1a401d55dacf49caa2960e2fc83443dc2067f266e1af53624a170504804a6fe2fb32ebb11d9f6db27fd18a7a4561d03fe4509e136e75116e56380de94a3ce3bbd8d8442aa8df78cab26b487858270d36c062eead5e77a212c4692b82d642b5ded68f3636ae4d8c077c99151b4c8e1dde91e4060ba472be2693c27a1b470ab60f8d7e0697a291da4604b56b64c42a38d0ab7405692aad81c99fb994dd14181be5791f57ec28edd9e7b9142b8d5320578dbe76e003dfead88d0936090dee81223b438dc96af6e11a8b70e5a2eaa23cf1d938935"], 0x10) write(r0, 0x0, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup(r1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = accept(r4, &(0x7f00000004c0)=@in, &(0x7f00000000c0)=0xffffffffffffff90) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000280)="00000018767163d2c9f1029db2f19e390319b81393c66004008004010000000000000000080000000000001c000000ffffffe10000000000", 0x2c}], 0x100000000000016c) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x5b7eaa9f24b7112a, 0x68b14fba, 0xffffffff968c8e12}, {{r5}, 0xfffffffffffffffc, 0x10, 0x4, 0x9f97, 0x4}, {{r1}, 0xfffffffffffffffd, 0x50, 0x80, 0x1, 0x9}, {{r2}, 0xfffffffffffffffb, 0xfd0579b2f0e16b86, 0x1, 0x40, 0x7fff}, {{r6}, 0xfffffffffffffffd, 0x25, 0x80, 0x8, 0x8}, {{r2}, 0xfffffffffffffffd, 0x20, 0x20000105, 0x3, 0x4883}], 0x800000000000007, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x8}, {{r7}, 0xf, 0x19, 0x8, 0x1, 0xfffffffffffffffa}, {{r8}, 0xfffffffffffffff8, 0x49, 0x80, 0x7ff, 0x100000001}], 0x10001, &(0x7f0000000240)={0x3ff, 0x80000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10000) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000003c0)=0x1) getpeername(r9, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r10 = open(&(0x7f00000002c0)='./bus\x00', 0x100, 0x8) ioctl$KDGKBMODE(r10, 0x40044b06) kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x0, 0xfffffffffffffffc}) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) mkdirat(r11, &(0x7f0000000300)='./file0\x00', 0x9a) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) write(r1, &(0x7f0000000180)="f57503863be35954169e6ec1c49857bf378c7a2983e55197309a0726914842e8e9bbd7fb5ee0aa743f6db4732659dace930e9f000089f4881c1fa5e8b2ce488cf0c762901e988ead027872d9ffc4a663f8000000773f7d17b8d9b393c98d0490e332cea8f91d54df4fe2d7a25bf2cebc240918c53f44e5163466077afe03bf5909096f96d604d9a9f0bb8383bf97df7c4484a140aa2f4776ad6a9fd8aa95bc53cdd9b74825fb147baada1a6b8186bbd090f1ca817644589a43723593a596e7e665d15f33a3edcc1ad32f34499d16d005aa473a7586ac2e3fe39a56f490647b9d7431bc7bda47f34073dc965f8f1dc0ebd4f9e7c018e282f65eb0d01efc2588c6df3b57c0b7954ac4fdedd8bb33a921c4900e8e08fd76fb68f64ffdfd230f6c340fc581eb090698fd3fcfda0e9d968d5b2f8bf6a1981c12c927008281d9102b5fdb0a5e493b1aecfe4c38dbefdfd72e8f3061e2ab50a53b32fbf7e540e43f2deead1e44c636f9ae6978de7e54ef8c6599e79ef470ac8e9a3613b0eb451f3beff51f2f05ebc137d3c16a22871966b70d25e6048dfef87b6f8d28f485f4ec5c1354448825e70627472b0d25034e0fda9904df6bc243e37fb3a3a1b461445d1051f1c3263c916248621d6c7bfe8715aee3d755a26668b46ef771ccd6e7c4d505fcac29bf20fba9fef8ad209dae91f0070667de782acfab", 0x1ca) close(r0) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x84) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) syz_open_pts() readv(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)=""/203}, {&(0x7f0000000ac0)=""/120}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) clock_gettime(0x2, &(0x7f0000000180)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getrlimit(0x2, &(0x7f00000001c0)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000200)=0xc) recvmsg(r2, &(0x7f0000000980)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000003c0)}, {&(0x7f0000000540)=""/40, 0x28}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f0000000740)=""/104, 0x68}, {&(0x7f00000007c0)=""/88, 0x58}, {&(0x7f0000000840)=""/42, 0x2a}], 0x7, &(0x7f0000000900)=""/121, 0x79}, 0x2) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0xfffffee3}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) 16:00:28 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) accept(r3, 0x0, &(0x7f0000000740)) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="ff0f59d1b4e2feb03000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000000640)={0x0, ""/192}, 0xc8, 0x7, 0x1400) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:00:28 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='ie8/ur\xebbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000540)=0x9) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000580)="c92d859d99ae2e53a7e8ad31d56f9e26e72c22bcc280c437ba6a750e52e4e31acf0a9f411d8096417e9a64149dbdab6bc9347fe1ed0bd09c1c342aae589f9c6024cfe22b8e57b1314c9db2bf8900837e3a1cae0d6b078e75fc3bc59862c846e0cd98463027a20d7502dcbb3ff00f46a5071a00000000000000000000386b0ef5b5b01b806205349d96657d0f897aa048edbcb6f52e3bb205d5ce86cfec526d092b641bae3b5c748967cd8b9475a83f4f459d2e4951030af92ec43e10fa45b7b517eb1a8a954ef17df67bed556360310048743e1c866c958a6abdceb2a3ec38b7a9913e9e7d66bc181fad8cf1c50c579291d47ea852dce9fd0cdc6a643d69f08c6532e59cdbc142e29eb8d08ac6af0c5fee5f503bd1f315caf3fa5cbbff7975", 0x11f}, {&(0x7f00000001c0)="7d066ff54088baefec26883568b8d923e9c757ad873bf1d0431a2e8d5c27b697a6a12cd323eecb7a27dcaf4041bc518f7c7d022de74508e02756003abfdde9cb72f361678508477ad49b83f469053690d8e581f1d3c1e31b685625b5228b62eee9be2e162a8673ba2c43334179496f0b1e5d84", 0x73}, {&(0x7f0000000240)="f55da57da5cd5c1a7e72c145896b6b79eb0fd589329ebf974641233eff4240f8e7e5b4df0a9b142d40da36b0d919", 0x2e}, {&(0x7f0000000280)="60a2e0a56526b5b5fd18380469518a56924c31a1f3aa213cd776f65428736ec0a94dba0724dd7027088288dc3614b77bdbc9106fe0559f93ed1fca8cd93512b9dc6f1e5820627d24c505e60ac24c6a973ddadeab1f18ebeb942064cfc70fcf3721d87e2e0701396fe850c01cf1342581e980c60ad0d811cd05b74e111397eafe1ed6ea6a2d9fb52059ef0e29eacd43ef265ad4cb824a44e403e59ddd9906604b3655da23c2c21dc2c4a93979d8bb2280f69ae2bb26c9e8efc68ec090c1ce0c79489b73fbe1da5043aa147d4a681bfe456ab37c8fc754a8be5e4cdb398314f3bf690f757b39d3e0a10800a5ae71a4943ac58bb346b09713b7c808e6", 0xfb}, {&(0x7f0000000380)="c323a7aefa11b23975e84f3c93f7aab7499e5412d2239fe0092f89a1618b6cf2abdc94851eb00d9119df59cde5abdd3411f44be3c650d63929e6a3d23182324c31a2fe1810599c66f239411b7272748766e7287b950585421f3fa5893ca174385abd7b20f5aeb5be5a", 0xffffffffffffff36}, {&(0x7f0000000440)="6ae36a2c246df4cc43486387e3277bb8eddd501ce37e2185e0eadab2039f25b7e89aafc65673fea1542586", 0xfffffffffffffff1}], 0x6) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:28 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}, 0xfffffffffffffd91) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x506}, {0x1000000006, 0x0, 0x0, 0x20000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xad4caddb4c8dcbc6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x83e5, 0x1, 0x9, 0x1, 0x3, 0x7ff, 0x4a6a, 0x1, 0x1, 0xfffffffffffffffc, 0xffffffffffffff80}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r4, r6, r7) r10 = msgget$private(0x0, 0x200) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r11, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r17, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x6, r6, r9, r6, r18, 0x10, 0x8}, 0x6, 0x200, r5, r5, 0x8000000000031, 0x100, 0x80000001, 0x2}) r21 = getegid() chown(&(0x7f0000000240)='./file0/../file0\x00', r6, r21) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0xa9, 0xe) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0/file1\x00'}, 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020700010000"], 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x80000001, 0x1, 0x4, 0x1, 0x22, 0xffffffff80000001, 0x3, 0x1, 0x2, 0x7, 0x3a}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="91ab5c3943e62ef2237011ae1f8f37db46c4052cdd0a52d55c13fcca5c46f3cb129d578248ca34", 0x27}, {&(0x7f00000000c0)="ad0cc9e9c6896a71620d661295745217548d08baab56549050d236f8d358967ca241936a65b8e5b59689a77e43a156dfdc9b5de7d106c0a6891dd43bcfb7c7ceb5e3c796538f114fb7eb95eda9ee5ce947ce377651523a481b9c1fb07a66cac3e322f0a350adeeeecce20e250ed648cfa2f4ebe982b2917fc52492f081f09cca04e251e0e905217e8a0c5eeed429626cdb9b68ec98624f0e55f7267eadf311431891095765f93321e49f0590cd2b9fc58a", 0xb1}], 0x2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3b, &(0x7f0000000080)=[{0x5c, 0x0, 0xffffffffffffffff, 0x5}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x100fffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x100) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = getgid() setregid(0xffffffffffffffff, r1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d", 0x49}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000500)="44178e60b5a4f14fff22b1e10543db36bb2ed06e28ca06222e9011b9f0ad16ce7538c75cc5c4cd67c6ed1c421d608b8aa401fc5072ea80455dcc822bdb4268be93e82cf70fa6ce59ddd49009e11ca88c09e4d046d16cdee3326c84cc23d11effcc0ef0fd3e023c442d791a456f401dad72e94a62f5b7dbc3fb1c133c7d59091d0097dc753d06af5a39b6224126d6d8ecc6f58419c9de4fbd4c1d74afee4051020e5f1b46e33f6f3e462c50647ee4a42769970e2b267ac14e9fd76362bbda7e525f2003d7bf5a", 0xc6}, {&(0x7f0000000600)="37db3813d5017251badd5da6094d6280d55a68f74098742225cdf6962d6b231e10c1586f2a7cd569ddee237baaa8e6d36713c366e6c95812d9a4132916989b856c6f2932dccf5b2f0e93578b4ad2889aab8afdb778817fc149dfe039c6b33922410f709badd98eb4e78a35ed9c6e3bdbe6554670ef2f8c22d7900f4d975c7abdb68a3ab7dba532199e437f1aebfec0e4e15d928106da6a37f94051c1d35be778204ae109a8f6aff58c71c5333c9d5adefc7f96ba88cc06dee8fc", 0xba}, {&(0x7f0000000380)="462e535107f1ff3e826b3e8962f967a3f3b1308a7df847", 0x3b4}, {&(0x7f00000044c0)="b26c46142ff5ab7b9db797b2ec98b861b07543281ac076c4fa8057e2ee83231665748bb37e32edff53f244c8ae890f5c70c0ec27cb488f912b4cfab902edfdd8a3143c97b8affba78da36c633362fb55701088b93f6412ce40ec42bfd3b006bbe57c0ea9f6e364551ff48c8a5ebbb59eaa73af186afd2bdcf03e3fa39c621ff1fef38aa2d0b5b4455d66037cdd25380f61d47bf4b560f1cfb5a0245f2846912d30742bccc8010722d71c1d68ec74b45dbd559ee0ff0daa7c5f0681ef5441a1e949a8fff9240b3bfde295c362d55d3d95980768681cc8f68a778ad93a8e1f776be8bde9368a00a36447fb3f9df746137107da396ec9665ca4fad57de33367fd16546a80899f35fdd08dc0945e15f0b1e6b183b218810ed8dee82284ba830b98856fa173812a5605a33d15c6c6230c3196ffb0d6816b59f5e81b672ec121b8a70ff44d36292d7ba2c8484e8e218fdbdac3cd272e0676086c47c401535ba4846409b58b566bf9aea359fb9051c0a377d87053f4a73424b832042d83574865dc0e15beae4a6e72ef88e613cb7753799ed571acdb5131ab1d18351ab8cffabc759a5b342fcb1121218310df76f99389a41bfa0a1f97a67770e8db8aeae0844eb5ccc7366169c8f698a82fe9ce2fb4cc249cd0f8dcff8a43f693d5a96c937ada57ddfedf78e8a22fd00118cb86fa75e867ae2b5272f2d6d3f93c7f4b9d41af8d26d2354998ea860625e11a5a850f34bed89917b497ea9a759df5e1b2ea531665ef5ae9e0f1d574ebddf551fe33048d6379ba8e12e167a6bec7b1e3a0bdac814ff012107ffb8fbc98b288493a22582d00a424e5996e469dcd2134d253c647d5476da88c2f133c5efb21830aff5bb43ff45ce5157ff8b3702b70739ed952734044c78d3ee4dfa8256611b786f6714b05d174397ed6aad616b70181b4320e857a4076767886e87309e0a7c4a5d8871c025cb7cb0a6bbce80a7634f0c3fd2136cd449060017618c88e8adbc608cf16753e3f0453773be679d4c62274986e2972cc17ec169bc4827fd03ff83cf03cace970a013663fd35a6d9e02209fb7b9f0e622bb7995df9f7e3fbbd8db1b139c68052d234283908ae779e993b0a24121dc75647660c2e3bfb4900ea6b09bd876754c2873a285f3f1495af13ce2676ddbd86d93addae5a34bfb17f1a7622cf9dedf5aa3c762611aebb86a5823f456831eb7068b95feba785019f7e5d3caf1c192e7255cc6f9535a10e22bbd6cd4ff6c2d8316374a8de155b6f27adec73014b1b4a019964c765d8ceebb60137f5cf9d2ed25336dbe78832dcb0cd4039159caca02c03014551a39449fb4efe9114dee89a72be3c087c1c18196c228e2b91a8deb534ee2da441c00b4f51d4dec46bce0f48c265eda1b4d1912268655ecc34e088864e67ceb6bec5dc27616b32aee572d57a90ba7a5e63a6e9b6e9e6c8ec085317e2db38470c7d6739ffe3624b62cc1b6a5fd7cec54e2f00abaf1f4b070823ce08b0f509141881331babfbe3ed405398645440af0278050a1646bd9eb89c13efa33f3d64d56fa5c0637153ed2ebeae3e17796208ee8c99a97aab3d53e707d050fb1082decc4632e156f103ab46d83c8aca4abe5fd8a4c20e2344ce556179a6126fe9f311179b1051cf4361d9939a57814b56e602168865f87dc887d78f8c507a533f545533311e25d1d9b12aaa125c52c1e9049967781fea76958dc12eb0b9558eee45b6bd81d6dd6417a4a3354532cb9673dc78e26a1d25ae5939e43b4fdfd42d665d82c2f4e54ccf0bdfc9d0cee45023b96e960bc62e165e4abea1f94d2b3fd06dfc50e045db145da5856a8e3c3b0492e9f6380c80027d7eab8c6c4af92f3ca86bb73ba2c58366745a06bc87693f6d54fb4811da82d9eaef63c3e8f7ecd412ac2f12d7a913ae78f74bfd878eeaa60f5b423daf909d0903ba6b555faaac605f77ee09c4db22a4d2a22922cbfd2212046308e7d9163242611d423a1495a1e1fa0231af80e712dd114d37da6d693f902ce02d70dc5be5497a868ef4e0e409bd271f394c903e9cae87a7294f2d69bed1c8ac3ebfbd1e831cb5bad3693f87d6b1787bf05b6a65c71d558b74b849a7fc00b018571fb93b665ffc28d33f528fa8467dd6d07575ddb9dff5f49a0f3b1c210f7cf30fc9845eba8d28198fd91002e66b91005fcc6feb6d79c2605989ad430e2c13ca432c28595c61f33db9c803961fd509b9d7d823dc5e500dbcd0706b30a6c72e757ad1a4dd57a72488dcbf5578cc59c7e3935306d88958b61250cf0697dd6fa99d3ce99d360cba982fe122b673873dbdf2367a84ac0df433039dcda0c266c7dabf5faccf030a234081c16429d410e01ab55811fbf1a7656e0d19362754e94a564e52d0b1f8fc2ce367fad693098d1f435c2d82564bf1b5acebea6c139f9247d49081323b1cd8461922d48d36354a1fccd93f1d7c03517463b6be8eb017b4617bb32a50340f37d5309a59ca29b35e0e60aa1b7837445bc81f3f8aacd2ece73991c4cce29bfe43b24dce7c718ec77cab62bc4754fcc57ce05ef1daaa73225f492d7a04f933e7fb47e057ee1ab86dfc53aaf21009e9aa2029c60ad26cfd48c8eb7b8d9640ca9df9740e56f6b4bbab008ae494d2fda4a9b2a46620589680246d2c7d7152396edd06afa6f0c0f2b853c30d3017899dc9d30121183da54bb0e2ae8bd0a7f87e7714ae8b72de800a1899f1936036768b5f948660979a988dfb83038e45160d79ec7edb9254c1d1022e04290bf685613a79c5a765243f5582557daf9c7a8599cd12e344f56008414a06c00fe1bfb29a461d6db1baf84245a08a68474e72c5b11833ae45b281b5e0c31461f9be73ad52bb4746ec59127874c73359537afe8e1af7c42c8dc65eae247b90dc9a0e58db116d21389ccb69771da9db4d993547a16c04737fd2329b326b0a3259d3c7b52dd56f6efaf550d3651027b2b46eac7bf201c945400a2c52a94a34eca59f46c25bf30c2e746dff68a86621d0dcaa8d7df45e675c5f26eabdf60968a9768ffe2ccd4dc214cc46c90ff08a7e35c67fd6c78333b1e71634f46ed205a8e1c0c7b845a8701c5ad574bc38535efb3acf612018db181b58b73bbaf97459fdf6c7dccb61d869045265c781a4a580d7aa0b73d2a9336efe6086703f8505521c05dcbb6d8ea0f01e7920e777f90dd5f20c7d87daa11f5f69491781023cb9b66f74ab5861f3dad7ad09db13b3bfaafc18280dbc4ffcd67e14a43363cfb11d4f07c0c07896c72c107133c5d23ab2490a480b23247eaeda1d5c7a097eb5fe3df453ef155d561e86bee807c4e445e959b12b11f6bb5f8aef7e097e96d035eb3d3f49eb10c2cf56976a390d9118295bdd461d11d3ef311b8f3e9f0a6236abbde519e4e95d781d39c5494b2cc93f75dc98a07c9af8bfbd6831c671aa00143720fe1b42dc321a1ac8e79d1d6c17400b0f413f02e1babc3335dbe93aaa444983133f181a964b4a45b4ebd8bcc51b5ba1eb421aea1263e45a4cb401d7e159057e8275a8493b6d08b3ea22c138d171b7987d2a51130eb4688c05771f773317ac5a568907fe9c0e00e811179abefddf88289cc537a1f278299d77f154c42bd56d687590bd2a2c5119a2c56e00f7da5ba887ff16afa485605ce31c50f9335478cb4243038311081b14e42139202aca3bb466f833ee7ebc3653d02bdf9ee2965d87760bca2cd58d1ba52f0cdd9ac5405aeff2be6ff472a33e8bb15d618f3e659b6766c78058d6f9bbe2380c2cec6fd7973d9012cb8ee5328292cfbe95c9cccb0efbdab83792d2c67ec074db3d91257caf50f7ac3125ddf73aee961cdaa0d26d663392a449762ba881017e8f38e807bf0843b22b7950f8e730c8c84a1343251bebf61997e4bab460a25201278a7616a43812156f0ce3ee0fab33d0371dd4a85f0676166a72d332d3c66cae2475837a4ca7d3e4bdb57442cdfd2e29c32932e366398a71acf6b33e69df438b65e105a729f367121e066857259023b2d6345c718e5a8b3d8d5132b57130cddb840c7f62543bf0c44018f59f8e8ff5b5f3809269425b3de120bea3531a049857ab038ca8cdaa013720f7d254e3496b91f58af24f08b42aa1100d77b5331bc542dd6dd2c2f437d629afd1c853fa1e2a811219896669465d2bde172f7e0a8fd8b1566d8dc181bf54e5347962b4c981ce4b5459471fbc5ce54c24db8b00eeba0a353d8713be63759f9f7fea56880f97b21cfdcdd7e279e5b3f1a7356e4a466f4e028d836e7ffe5b61c2a2485145bd205fca32ee0c2026c87f33038a4fb02029b5fcc7c42b30cf9f117557a975c4fd8009a28a0db03dce962ae713c5d01a9e1842e3059be5f7feb1db75c3c7e0d5925e29804f77c8f7003f61e987c65fa3c43e440de5976d3df335e2f867de643169e9ccd352a373a28a0096575d5817819d9f7816dd8e4f9048da73dab66850a5db43921048ffc7a88e3b1286d7de120ea60cec20f00682cc9aa14c29b7bfa1fd258ffed1a3d691374bcf7a192d32e2c07f1f025bba324443921dbd556fbc95dba45e500480e550141f092550af615eefc06eb0db28ff2e976aac4f93bc194e2e4f6a7b57a6ccb57959dadc671fc8c14043e1cfbe49ea2daf89a785d6cd362a90cce93f0ca85750298efa361a0a351b27b47d953af7d40388df87b01b74395836fb0ecfc2d768a698a70321b5ceddd52e45fefe98eb62156f360258465074beb74b66d08cf658c0f1d3e4cb735a8e7c4177f45f411ac59e6d2f1244d0e67bb46f4ef81e8b2bba4fbc34795c5d7b3b114807d687e158e61dc05a5df5441cd1aad57ecbb93b400071a5c9d35c20d16996ca751ecf08015ea6e1abe54d309d3025479ec9cfc2655c88011725dec97afa65233de36b72ee2338f5733c83ca2222d2714064c4f5ec5cab969ed00ede04131fbfe04ca60b080d9e2dce2040465881c642392c00b6561b3e274b954d5f9123de813a14bd58b5798fb9a12ff47c38d82ccb6e6e62e1d7c34096f5e6d353edeca42510a59a856a2628d1e8d3df7a836cf9e4a982b8f9944ee3cfd5b4d3d4e6ff3a46e0f533fd49eb270a0e36a2a1a01555d4b6080bfc56b3548f54f9f3ff8bbecf052699696e1054c8cf5d35b76dbbbbc43961d7be923f16f5b5259e55585b362bd48904f4d65f56fb1f5b45fea3f6f1001ed8017901ff0913dc5675350919ecec38fdc1aeced725f8605795492fe8b24f39189eaf1e7fca45a7210dced4f6ecd3e975e2d7a569d28a7b46fa2e36a7df2bcf0cfab6be1651d5b3061993d11249a46010c87b92842becf47112bab54664b8faf3725cff0acfb61c58d0a718146a806c4f155d00bcd8d7d8d887bf051f4320f40128e6612f56b0db792b3911bf2b989bda60ca2d242c16e2a4a33c331083c8487370aa2b7aca3a47eb1e248edbe25cca535a5dd1e8b2d65e6c15588ffe352d89b16c4cdaba0f5470e4da9db26a7165a9c685b645e68452ee26dac0c125a64f8bfe65a601c5608e57b9835fc1a2c6d388a6f702a667129fc54ce5a9d981b36d26d358d7cc4ef5ef92228d0bbd81dc1f460dd69a5474046859debecb958dd8a4379fde4e9517a827dc55231893ae64f3b72d77efb9d41e3774c975deb540bb4c22e1946df36fa98ecef493479971c92723a584ec0fa434122000fb6da0a2cd2f232bca03bba2f5c1b6c7cd438c2edd2f2e19c28a6e4da1b161f1a611345849b22f361ee7c26d44e9ef0eb75129ff74665ed77cabc484585c2417fce56b3481ace900af66a679dfb2b5c2b3814056203", 0x1000}, {&(0x7f00000016c0)="98ba23908e7f8683b548d10a22485e66410b3ed26ea21e3b974f9a3ccb6579e6eb5025449b8f5a0d956d69a973cd40829779e19371b48c50a3ebebdd9cb603198fb0027ee42772b88fde32eacbb8d0b6ff0a", 0x52}, {&(0x7f00000024c0)="2758a10ba90d8cc0a5e1c174621a7660fedc8c52ebbd2d7a0d54e19c2f117c893cd43d2ae57544ceddad1094c5ef9e06775121c90c45f629e558edc0a1ed0c9d36d031ece39eb7c8fd527e66abd4a5ac8ea14e3474e8a71d7ff252e96eb18b80078a54604779d8ef61ce4ca88dae1ab66294c10ed2c3e6e1647ccb8d10a289358d26fc08b18213c3328020db44194f7c020d92cee09092b4373599e3ac2265a0b524dabde07a4e8f1bda18c41fad266c433c87d78c7a51f2b372af2188661ff2530d91f4378e7a10e63ab4364cd8cb50fb2a992be843cd4b0c78074dfd45915153210d9eb05f233231744d2569bba3019cffbf14d4f4276224ee0dbb475da62262d855017d9c58b670ee75931e969cbb86e8ae2a0b8c5f645bbba68e200210be6e4b86677992d4881676b045fb9857ab6caa804a3d3fda3d8dc30770b01cf8838110871de439b22fb455c91827051709f1042bce85ffd58a3632e0fb2a9b329eceb6720a0c91aa9c7d5c5cf830aff8101ef3760db825031b695eb336fa0830977cb5c54b48b91322543bfac72b518600812484e75cbc37d6f24cc6ff123fb13b6b4c420b66fc2204ee90835addef6488a1c4dab5c70c4d41c1d87a547e4e0941d9bf11bf997a4d43d34f9a5506638235116e6fa53abc299c044728305d21276a40e6a0accbdf8a32398342c49542ca5492d2f06452f979f1c33b6ab78d07b7ce5ec737d41937f761eb7786c8ded8eb25a8e58e9dd287bea014d62f81d2f0043edac17ffdc54758c4de42a6f6b4649ea0187be1f3d02205a1c8990e29278e0a0b37bc4d6c351bdc9040a652b8722e001ff63a9f6550ce046bff6a54d3877da53e629310d5dc11bf7a6bf7a74216a0fb307b5a095dc73a0cb8f15ff98c09ad3834e45c1e5c82fcf3e0c879f27926980ea8e99d7ed2903fe2f87a42fc9bb538eebcd1b31167851484342871b272d4b7eb40ddb980b7f40e1aa2f7417af20b68706c12f524212fa0fcae0f0e81080298056cd69acee383805cb2c09fdcaaf890980f5b0d7620274d805c1d25236c49ac9d2a78d2b5803d5d94c267d266eee7fbe380786d8fd0dfa18895ccdbff8a64b373fa0be59fc44e6a2aaad49a990e2ffdca3f3339dac62c4d98a5dbc90d7c599e41ff6974ed67419292643ce68fa33b45b5f1c1251a9252f355361516bf78e5ca90a70bf6d022605d7d017f4e629a15185163f84b3c1d02a884745a75fe726924382b2710bd1b613b761a361185c744265f6a7c01c182ef9bc2222fa1a4f5246058a4de65a65b9c5c3a81a4d0e9a3951e1c90b870bb630b436e974e445a23a0cc41e0c0fd8296675a9eba67086ddd0e0655b9f64fc38d489faa98ff5439aba103788e5f8903dd4632bb650dc3457b10333082229ce6169c96a3b0edba6608fc7e911934e0f5d3dc5e2472a8e42535abfbe80876bade1b7d60618352eb2d43dd4b838545522257dd2ce24a6d472f7ed96ef54dba1ca5393f9caefdfa6eefa071b133dcaea2de158256e99ded03fa6a9d810881e60920b847cbc4cbe77faa25e6069948c3b28a6d8bcce5187280cd4c7f9d99ee6f43cbea5a58bf697805164072013ef94986e90fa4c149994b89f6d1636e6313eda70e8262b900545ddc073a2ce3c677e65ef492a5f43d8bbc3dcbcc832f6c90612cd2db7779ed7a28f7885cd1953e12cb58d60b310fae6e02a217e2a1460ba473d0d25ea826d50ab20f4b837e0937d113ffac8bc754589bf7f9e04258da385deb7de585d93a1384df003c6b141fdc1a20a16e76567f8f1df2e9561b40ea3a62cc45477be761934ce45b56f9ed963bc6c2f671d329970259c4ccde38ac4eb7967a697351f7d9daf259ee4f3217dedbcbe8880028b99b4e6e9cd619e73009c18fea24c3066303b307c2117043173aab80549b8a5d15db8e2c9e4d6d9121ca8711b55382690e1461b2f4720a3200f398a4d40e071955840393031213453e3c417233244c155c3d6624635906506fa46dcc87da0f4f14f51d3d3aec80437fe2d4889d00f04686fa2b53a17cb5b19713d67787314f3238f47a6dc88a919d7523f9375e0775d8b4b68408e300158107da7233b431ec34991e410b1c38d690aadd74b4d2d5829b278a77873d9cee05a3b17f17c391d981e214bbb854c9a3d28a31af948adb0479bac516dd614d0df7e882cbfb604edcafd6861cfb5551386400434f32158684ba73d42f02adfd777f3c25dd171f7e46ba84b33fe8b59e6960664861fd68ce9f9cbf5d4b3c2903de1566c123f56fdff79f6587765cebe7461c3f0043213b33b707be775fe018cb914bdda44fcc63d7ab6095f05ecef924f1e4a1f54052c17a4746b60382fd01f3b285f67218ef151239cf6c46da54285dc3a3d1782654d6a893571bd9c105bce512674a182a983b276e7c136c129ed46fc8344e300245ba521ca98bf75df372dfcb039fb41c42bd48161a9afe4fcf92dad279f06aed5fdac3b44eed99739ee82472037371545a12c6672790641534c4086872340f42e043956d50fad08ee3afdd267568c9437bed61e73689683318807930ae3df4263fcc32ad84d5ac91ce0aa1d5b66e38146332c2114b0ecb6f26fb8d40d05a7482c894040420f498381fe8f20a7e7f4262819ed645f61c4e7a3e267f1f1f00a024f03bb75bdf01f8d45ab741e034b27bc60618ad06e19fc0d023adf6043d99953bca35d729a23a70e2b8bc485608c37dc129dbc1a201e105721ed41bdae28fb8010214d8199cd21f4d9d6598a1dbde7df97bef6006a833a906605329773331d12adfecbe907c91741e0710dfa2c928e6d5d653c26c712e8e8b610586240a40e02650660a5e72580022b328982b421d5e37743aea12c9440bd6ad8b6967f1e547faf15b030dee21bcb7b6b07ab900850b87c91293c8a545753d576e417b9b986100a282623a9cec0d71171995fb3889af27db70b86646a317b7ad06e1317f93e3ece638b45e39d58652acc3ea93e382d98b46596d86e734b0508de88bc494af2fd7ed5ca350ffbb332bdc8c347607a1cb9c843f186631661ef429abf0a6e17702addc8c9c677ab5cec37e212576406376ac5a487c91ad567a58985626a9bc50247b29f77a5e625e2d419b22b33040a4b2ae70e20b777e23487b3884acb4e0dc229e35aea668c420928a1e2be47554d8819d8db7971e266df043172b01c343be693997509b092275b08b8d54b80b1b7c59d03b639fd9cab833544a10ec3cfdba44b20e1ccd412ea2051193929ed1b20a0fdf3518c980205a345a8b2679af08318850421b2e3c539da369b03739451a50b5a3bdeb997dd49a3cdd04f1eb0eeba3760e029e250754e016b6a0d179e4a4f1e83dffada0dcef9debba17b52b5cc8f3c4b9cfdbc6be81b7c394006a0e012c5ef3aac44e44d9d968ee4bab56bde2b3fcc70a68b6ec9d3bddf7edfeca80a615198b66df9e9ee8764525f5bf0c61f6d0b5e63f405f4d9d86468e99418a60a429feb2a51a003c707ab0d96c671a41d230e1c8a2ea273deb7977f7a3327a65e0675ba228b7e2b5880785f1b5381530220ee9134cd364e13958964fa80060810a86c180921458f39cea27e7cf5fa82f9a9ad37d5ce4137c3cace906d0bae3b1c81b7ab3bfa16f237674d7a96564bc09d1038334efccf3a9451195783c6b6ac842d7ef075ea40487a06be229046e365b4386fb760609c8490cd5d5bdef069d1c2e2c49daeb49edb1ee4b60b7c3410a396acaebebd99803ba8efeab55a16b916f2ce2d37a8dcb62a46c03f6f51b0241e5aa998d5e952d2789e0c6e6da05654152f56b6324a27b211d33405395a4f4e0fc003af805729e94fdd7bdfd98d2b8a99f4578a9402c98aee534d136961b82cc4ff55359d6a001bd503c2caddcb5f89c914973fb7d4ce1028d6e51976b214f222146586a097fb4544a2f3ed6486fd65d8b718685966e9550f68e90d2efe8fe26093e5aaa3caa898fb755fa186982f112d8703e4d82ed3ef08bfa5ff5643e54669792a43d19e86d48d7e7960662c79149325eaa8421c1a76311cfb302d890676c2e0b0140289eaf3f0daa151c6db659264277bfdfccb269a9a213c408290800f3da19e871fbe908162edf9151714a56e0dbeb74dacb20f26284dbe83306e1c7e440785d6a24bda9fa9ff70aa75fa6523b87fffa4f311c80c6a45d7b02c4def751503e98e2722641a0287113560936766dc5a0f12335051f3e71ec75a8b8af87e40567383d6310085f6d66ec95cb978691ce7b5346049aef459729a41af9880cb57e44453b06e603cd9fc94c48856aeccfc9365fe4d0e91d533cc17463cb077c38535c266cc4d7cde2ed7cd51e6c30725fcb333d0d4f56aac6003106d385d19c33e4085107ef6c157bdb0572579897b9b946ffee4765d0cb23d0de6c88bc9adcc26b4048bed1f526889d6a6603aad8f0e977b4cd81d23cf6a3dcf8d1fceccd5e88c1dc4b3d3bb0c6e5e54efdcbd8e4ebb1bcf5949c309d582b8da3b63ab6d50760b1de6fa9c997149ca79671616f714c8f27186764c9c8c1309a0ada33abcedcae7f0dfb71553ae4cad2793238f2ca7c147f7d8773cdbb14f28f74d1cb1a4b40afd78f8cddfcce08dacd6f98cb4a2341f711e83bb3cb2f72accb705ce1b0cdd86b3b6709b2dc31c178265d107e205fc95eabeaa869de81072001df1ce2ed794ae8d0042e65566f7e1b2afabe0c3684b11c7dcc0667985d85b216bfb36b3aeefdc2551e8c13ae5114fa022cdfe2897d6d2e7c5804cf54d16ea2ea2d9ddd79e7bada009f69f7c61a2415520fb4b5f892f86833f1c6de2c66451c172d3d56eba8fffa28d15e092b5cccadf9d6113b7edde036f8002acd2a79a152e04544610a2d4a82446032ad859ee52f1224aa1802481e39be5c63916b71fb256c5b9849f1d6dd7a9b28598f027808cfdaaf2748e905f51e253eecc724bee487dd97825c40f2be562d68ee835cd5d242d120c54216702b1c9b4c6957feef308cb6b5a29eac1208826f6e525f70742911a4d618bc8703095f6b36b73ace5df865d5a160d45d17b01a9c43cd1a901f222f921536261864e60f89c227646a76aeef08a0a376bcbd69b783b60a6a77a0bcf21902547e02c17fcb3da96590ad9d97ab24a646d96b9633ec73c1930ab5579f0e6c3776224765b784105f833ae1e46d60d7c77280bc74ca4bc5595e8bb5f9483399ec4ca9865e08ca2d65dfae60d622ccdf00aa960c1b11c53f4a071a3940f57d57529cdcf9c3e7918232a8987d51c2b60e7eac66b3df0a8a7a061a348691f99890d25e4222e2c0542f69aa2bccf91ce4c7acac1315478db7fb717c2878eba4c9d5da635b402ba47a4bc2041f21b4005fe6885a7c171ed0ddfa0af633ef128bd8222717120ff9a22f9ad6d31b2832a5c41c7e09c48a64b1886d67a80c75b327cbdf08d9529fd92b309724b69ad6a412b1a363e050715913be9f159f243372517b5fa06bed9afdb57a9fbe69d699ea4c886376e4054bdb2cbb33465b42c16f15bd083425663835f4ded71b2b718cbc78a0ed8919649b924e88883fc4daaa5fff975b95d4a8046e904818ccc1f6e83bab5ff24c58869884205ee9b9798dff74d025f8bfe334147a498d1d43195beba8e2e0aaf43015c4b49de730ec2a6eb2a26714c5c334a4f8ab473d7c41e4469bccae10c5cd2949eb21dce8268d73d68798a715bbd9e82bf1f67e86b7253fa6a1193d850f1a3c6d888baee8db7e6f8abe07e4128490a05dc536578f395e9c61a4eb38f733bb7109e8ed743e57f366d6943001", 0x1000}, {&(0x7f00000034c0)="c6f3c98083d7c7592ecccb593a056361641a455e2f599886a8136fa8e7e3d169a6f7c19c75af0b086d9d1363ff0731013f1700a27f24e8f11eda4ac2fcf05e7b326c08553b98f1ea802a9fbad4eb5f6809827ee94f9122a435bb91afec0ab524af32c881a1d74aafa42f50584f0837fe0c90666d2514fe23363997a52ec56146ca5a47174f5d074f49272b9620f4cc3f984eca4766bc4eb14eceb38bb64f172016787b7c38ae47b3260b531f033edc3843f019c3f70d97dacc9a40e3ff47fc1277b0a7f3ec094e063bd3acaa648715666ff54602bbbdd0be4079e6979695d8abf736306f1c301b8316ecdb80bef39131f6543ccfc0d295549223f39d83c8ca91fd93eba942a3a7011f32cfb015c92c2056dc3b56377e484381a6b86f2310dfc6bca545ead87a1b9da5cac87008cd6b2ce6be15917a70b9013b5caf9f3b222f48134e11a2d11afbbc0c460df087186f6840bdd0b9dda8ff99f7f5ddc786b4f339bba95ba919e6b6d93e0b60a360906e9674208bdc3f41ecead4d7a2a2d3aea8a2eca68e1ce7c4d368f9cf23e42d923b454b163674d383a463910b9640542829f1a6d083bf263ed87923db8b2b2ca4d83185b20aca04c0ed0b8ed16b52b75ed3b0e1485fa90b0fd959d1b5d6ec42f19354990f34c751d5c3c7943b487dd05d46f89a836f908fd901e91a2c21c977418a08c1bbeace564d1c45f2c88f429584b6c5d6efff830d3c137a9b2defa1ae4996f4dbe8b5c79168301ad7a7cb77c6d1a2144b48d2b9ddeea487ea23c0f5f5322a1c344530f3d3b4f88a2763d1ac838c5e0c89abf46c21b4ce5662e047e7976fdda051fc3b85e1290d6292a1770e70fb5c355b093d5390a4022e66c24f18ccea16585301078a02b26d5fecaeb4478632f9148d35bd018b4b495987e73aa1a904b0e7baec490d41d0b5f14244921fd58b0e6db1546b710dc46e258d30c66b2bb391327424b9d25148e20d35b48a7736e2c887634d33aca14e70923bde29bb5bee5ce04148b684be0a330f92685a04b1a4385eafe127842559250cefbfd169729c9cde4765cbd64dde8b50b8cdb7d8198f62a0803d37227c9d01435145e7928071bcfab6efb3f691a517e015db11efe8ab5b0da482dca2d1df6f6cee845230fedc371109924a8e77adade401d1bb578bcdde215264b44d24ee380f7703e48fa014be5460c57ab53eb6086179557dcbb06201db343da57d28892b2d9462518cd89d1bb311966075d2d9e884d51f327328abb1d2fe98ebe0051d501229b41fbd15f25fdfd3a2c73871454c85b6378776c4d94dc436cc8f1b283c8cc2384f34193844f34e2b820d491a0c5e651b6af74c1f1fec4ddccfcdd3b9082121199558eb07a5783ca8ee2973ed8e394469dd80fd6903914887d0649e4891722cdeb64d8796ece98475e555fa08cabcb618850026919b8e43aeca24f1142558ae2c44f9e47cf1c0e7528a073be36aa98f14bc989ef054229e421599be066affe895ebc754e17c00f41dd84a2e7894a704a83701228d44d4d2957923da677997c811229b329815d5a0dd3c320b9a41332ad70645791356da94435f4988f15231a48f69f72c154656dcc3ea0437e659a302d45fd9175d7ab166fbe3503d647661d2a7951428a553c8e5182e8cbf94fea87876fa61a24a73fee98ac70fe8ec409baf65fe1f1ee5a2799fc072517044359e1f63af5ea51494794f5769d59eed1c3bc5286a83c43635773f4fe35ad08626670ed0ceddde1d00b9067266efb4be36e8c12ca37e2a0219eb4c35d0dda56efe83b47070d62213a5599bd8e05763bf76ef49e7def12cd923ce0267689d763af7338d63b7bb30c6447923348636a98a53fce46d3e77f38d4d3464e6f89957c8397a9251f0ef78f81adbb0d5445d70879da196c37aa073bf2a231c37604f70b8f3ca5096c9fab4c2fab656de145faea99b858470bf99c5ebd0509183f756db2d0832477fa158e0d77054fa5fa08cd61756c69286268fd8f4958cbbf94572c8ea125b62a363eda0f584741a49cc7cb1adcd0d1f7b5b8a01b608c85faf057d4e9ff5a21405e3cacf81e77daddc66f07af96f623381b53b36422f478be6b7dea777d6a010e45bddab70e70875d83ac460eed63991c3ef8bf2d17ce08da9399e61f90bbc9ef8b41a43034fdd2218c4eb06e2fbc1bb04a58a0f6706f3851de629716f1ddc0ab4df2b104bc671aad2343b567e5c194d23bba2c2d53f8121125efa2438c39865c1ee3be1f71f96bc344a97e2e93b6558489e788665e29e50952b3e653a4453b91cc4a0320f4d6dd1e65b51649611a1f6948fad77a582e109e0e5504219522a9a41085d8a1a0e6e93a61db65c452cf1c83247f5395cd76571d3aace046abe5a6eca88481d1cc96721341c1fda4182da6d853e9685b5cb2551577cd816f3e1f7e526c0d49d58919c0cbff88d6fa0d199317dfc0fdf16d7c34198e19dd7d39d7237935bcd99b1f496436f36f4431ed9a848a6f98383fe38cd20a465f9585f964eb08b2591d566d0656b54b8218aa195ba229d18d300e57def9e946a35303b811a256a634a9ea3e0564aeef384178eabe3057437a36246c306c08e2d04c27de66ae91b009abfc38f45f3870212b85b2084c50940193dfbe36bcb8c12f005e16defd6c91fc18b2bbf7e7731ed8efedc2a8e3a970df07a56dd50d43a83d28b5cca9e05ad4fbf73bc1ea6168f178fda96153798d8b9fbebd74f72558c40757f95bfbe42b922c0ee5338873bb6301b56a10c551ee96afb074740e59e81848dd8cd0bd270367ff258806b210366b62a81b2786667a4bf86c06ea822200315d4bb78d31818d3d6dce7506ad122e124b7b42d9a30f95d2333c12e3daf9088e1ffdf557a3b4cac93997907735216ed2016a7266db6c90b162648dd2e2f1470d207c17f43aabf0567e854e7632bcb0484e42fa09eb59bdaa69a8cceeb6c3c02cd9afced2fbbc76052e313494f38defb528ef398b7772dd9a7f36b3ca41cee2d26630cc417bf7d7923841d8dd90584907818d200a228f47b532e28921f449b5d5a5ffe1bb8344319c31e3b41c788230976da50e77518c2c0501295b33d40b874893bc79e2f7bf987139bf30a6e0ba7a023235fbafa1807e131a925d1f2881d67f596559af5c571e2899d0a55b512cbfad3e924e96f026600e3f798da627402e9b6f944d4dd12a7700249a0cedd3cc93db97119e8699c4a60c80f39bfb5dca5cdb02922738809fa81a541508a955fe4aca8bb40612fe7c08a42194e442cc5aa92c63709881d52dc89e0b37fd97a3aef0dfe41a792197527bb1546ff2baaa5c3ada25bb8cd12d648f6a73f4b80652edb73f710b9d5967861c1e4d5e24b1670dd44f5abed89e66703526a7c593ca20f71a74fb005a27e395c954c246a9a7c789aeec6a854541bc89357c5f1d209e969328ee272eea9ffbea97bbc2564fe478716510e385836525f33c35b0fd624f831c7bb874296e823f4853aa15196d6763a97b9902905ccaad0e127a2bdd5e44f6ab90bf6f3738028305d7fd304f3e8a5894c4fcc5e45ef8874b0b6bf57b3b68179041a7891905a0b76eb616cee21ef4132c80ab33806d9a7ac556d20b7637147f192d5e806cb2ec8a6f2657dad88906f34e0693a80894c349f1d407d9a9aba66302b60bd47ea82ee85f79c10a02228fc9a3d04e1bab97baa3148fe98fd966afdcd86e864578952fd0c336c29696e8930f5b7bc72d6653310e224f45a5edd559e2d5efe5a9cd15b3faf721979b25a876cb78043ae1030494c3e3fc47ea00bcdc6477c1fd3f548f309b7a239f151c0be75256cff29de601d65c71ffc5ed06fb437268268df01d00fad7f38dab6c64c7a40e75fed1e9406aea7a06ea8bebede70dcfacb10d2632aa7f59e4c3555cb50f428ebc7146bf50f2bb46c49209d0e45ba70c993c32a1d46bb074a3500c8550af1f639ed8e564030bfd505fdfffc5ff890fbe8d3ec2d12f201f2ae8d8617458856fa6559876c3ea1c0f43a897c0287023ea23b2eb3535f6af84f9a9f01371675fc2f6819e25a011cc79496f5f9e6b06fff64c5d8f675fba22217f592110ed2bc4c46a29a371187ca115cf88dd9ad7af304e815a26078b338941ad16d660ea9a20a1a48c024366424efad1c3952cdf88cd4c15bc57f8456a249be74fa550a7dccb67289f51f7a8cc25bc951ad4a793dd125ed5098630fe2b3f695c68803d2401b8624146a7713cd8bb777b0d2a2570f03ef8ab18eae9e243685e80436bacd28595ae876e991b827b7456f88f6112728d4395e5b79a987599f0eea5ee70645020d8d42871aa1fb8353981a3a0d90109e790323bef574d1ed2853b45a3f9f5093366eca93a2631532df9cd2d3d63044ec2ad7c0b4704f7bdfbecaf051b95c81f670a8c7ef8bfb12984ef26cff515f58eacdf67533839173ea5b283e80f761e708a0b0312dcf8c2f7cd549ce6c62b2c87144043ed978823ddcb692b74e5d0a87360a6338c97edde101006c343711ea00a864093a46a97d6c20e61374a4b849f2ef20886efe5fa7393dd14d7b07729253a1e7c983f9725a7604dfc067fdbed7b3e7c6021ba40d0a3a7415c4d8b9bbe361af96b9b38213c514e428ca67e9ca4c55b1966fa70af53cbfcf6d82c327c8b55bd8f61fa26595bc87011ac0fc12c1e862e7e6495eca5ba388e77604d5095a45d6b4b645b3c5effaa2cc9301185215c3565c19b9ea82ac1409d89bd0f42203fd5d2e03126996a375c73fdad43b1e092bfb94e053c288c9db448a0b73363a72576ac6b0e1715ab2b6185953553da1ff19b463dcc43063c2d9d2a3a9312d3b7ff4c1e0989c990419fc9e227dc7f85bf379f851c83f699761e4c0df9daacd40cb60928974ac9e677cd13c4bf94f07d439490176a493725428037f88e87aaa6a9e9ffa62ee854d47f5d5a3db60e9420d18806510ed2e6b1e3083e140153bb9f5d66c51a7ecae17be0585be72093095451fca8d04bab00273a6492939d3d6e7a03b9745e28558ca6c89799261192cf7bd7dd232278e68a9978410484a5de412aa5c3a25340dd39af72e6b863bdd0ccb5d0d2c86f23ada5a1e3d03c72d830ab2ebf46cd3594ca36b79314b383f5d83d42addd025b788eb8952275b9c7f854a5c322f3054cfce3fae3c325034e398f5d11d40b7597854f3688bfcad396cf16e8f4a310fb82e66ff8225d893c6fbf75d8b6cdbcf87f74f632f3c682f2f7ebf4f9bce8b3766222888f3d9e6dcc47fa98dfc869d4c5603323c9b2a628f6a8a3e664e58339133ce6d1ac7f5e69ceedbb126fba1cc85a79b1220b21dd3245178252e55a5c0e1f2a9142c07e3a16e6097d3cd8a16ff5da25c0a2477959be687bede3d68a7302072f10df5f7abf113690f4c487a9fea2e86666af4572914c2b764af95336950d07419f112621bf1fa14280ac4e1d1821022eb372878a70268e09b00b5c587416edc1cacee5c6de351e7f0f8eaf37c374a1e6ac8f3ad60b5f01ba6c221ab9ddf39a91cd72b511f0fae5db640815c1e1a92183a192d0a0ae0ba37abe76dff2c63176c0fbd08b858859f7acc6d0ac0a50e886cd1e851812f39e16b62cceb808f6a38fe8b0ab8f9d2b1306e0a52fa6ea4fa87cc4776eb11bdb52b66d0f2e0c76ede071307e4a3974de07be8bedf7b084e71e8f50f929e7e89ceb840980cde627a968d663f37ac25cc1a7247cf401e8a491fb832bbe87dc368c8624dfd42a00e557792e71709a98cf467d732800de511a1f0319717857f491faf709c518af6b2183ee59075ebb83b4cfe", 0xfffffdf6}, {&(0x7f00000003c0)="4df1a34ceab5e062485c31939fd33b2a63c3b9b73dd4b7", 0x17}], 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000480)="2dbe05a8750609c88abc40fda4dd7ebddd1f18500cb722d139632dd2b330b14b3f161550fbef1cc137e7f260112db9cd8d7c28558758b8a09da86cf5b994425a4919d8e0f1b8e0652d", 0x49}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') chmod(&(0x7f0000000040)='./bus\x00', 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001a40)=[{&(0x7f00000017c0)="b60d8a", 0x3}, {&(0x7f0000001800)="8b2f147d2ca4c3936037da485234d2b9df28701260388581c2d53058f9ba9a522cb9593fc7250db324387566f615b7b3cb0c59e90aa6ea1726f55b4dcdfdd620f6b512e2e2b87453cab27a7221c9e5a1165d6090f08777930b212d4eaff354af2c9dd54e569a862428430de90effc6c4fd0826378067fa4d2f93fb19e7da2c6fc6395d2a165b0f14c3561d95b337f6984b3d4a1e84b5a366e98efb49f0061edbed168185db5b43dc56a9458de1f78a3f27aba2ce951953a4d4ee83d26270e75c3d453224ff04324d752fbc9e4b4d7885987f9ee681a3959ed60f715030c446", 0xdf}, {&(0x7f0000001900)="2edc5ff48e4f40d301ff6b0ff7eddab915df30c23312e48263b47fb927343c2c06c3c0818dc45a5217201dd704407f765e9ae397981abc74f991ac01ca062330f9e42c524be79db4d04580037e7c24aeca7b2bfe4e865b26a05502f6cb7d3a0c7b3606", 0x63}, {&(0x7f0000001980)}, {&(0x7f00000019c0)="423dc6e8ca9c2d00304cabac22b47fa39518e3ea913ef59609acc8b2c8b31bd08b04ef75b1cd4730ed896fc8902f08fd4595f66cc5f0602093473e6fb2a5b43375e654e4ed15", 0x46}], 0x5, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001980)={0x1}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7f4b52a5d5d99f9, 0x1010, r3, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt(r1, 0x40, 0x0, &(0x7f0000000000)=""/227, &(0x7f0000000100)=0xe3) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 16:00:28 executing program 0: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000348000/0x2000)=nil, 0x2000) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff4, 0x2000000000000, "85492daad755e26cd8735e0e00", 0x0, 0x1}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000000064}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="43ac15d597949cb42adba906388188c21788c7a024177e5ddde561dc3f7eaedfd0a1ce448a3056e4e31fcc4728c0630cbbe7df957e6cd5f5b58724bd9493e04b776c6391cd25ccab4aacc13313b4322c500b93ac06c080ff7d56ce15177715adc0201e6ed5ed9ebcffaa352a4f3cefe2f750c75812480d9323b3d3cd79cd42339b16d9f5ceab53de9f123409d6159227cbb002468f1aa57b6bc9ddf841ca135473fedbc92fad16b242582d7c0fcacc66453013958f2ce30f3844868f41b25fe85ca568424040a05da480c15e08346868bcec2be297028b25c27ff36754d15454d9cb000b99d7b75e9bfff77aaa22b591e8", 0xf1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="e3cd8883e1a506fd6f52adc83d1c07b42f237b9dd30273ae3499cedeae212d62a56fc89a742669960c41a609cd6543debfca7455391cc415fe26826b7d5da47cc30c28120d41518abfe485daf19f08154ce12b80cfd238d3d105f38829eb3614655b180b8b9c03cd23ce99f03b45732d67d5d99ba0d42fcc7fe7398f6960c0242dfec1e83d742fefcfa556b492c80e07c85a82b0dfb4", 0x96}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) mprotect(&(0x7f00006f3000/0x1000)=nil, 0x1000, 0x3) 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setitimer(0x2, &(0x7f0000000080)={{0x6, 0x9}, {0x8000000000000009, 0x1}}, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 16:00:28 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x3ff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="00002f1060048004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2b}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xdb}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7282}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x34}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r5, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r5, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r5, r6, r7) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r13, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r22, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, r7, r11, r20]) fchown(0xffffffffffffff9c, r4, r26) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = semget(0x2, 0x3, 0x100) semctl$IPC_RMID(r27, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x1000000045, 0x0, 0xffff, 0x2000000}, {0x5, 0x1, 0x1000003}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:28 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10080, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) read(r2, &(0x7f0000000000)=""/55, 0x37) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000040)=0x5) 16:00:28 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x1000, 0x5}) 16:00:28 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000240)=0x20e) accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/89}, &(0x7f0000000040)=0x5b) 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) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4864702c9ad29170761b4c78505838a090000000000006ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118409a33c73ca7043a435c94e2c013e0d3d8d3926179ddc400000000000000000000000000000007568ca0d0f72169f1d6ba8557e691e18e17f51fb31bc5359415e9f572782f37c0bbbf8f102f9500eb31"], 0x1c, 0x0}, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x80000000000, 0x0, 0x4, 0x10000, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x3, 0x4000, 0x33, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/119) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0x0, 0xfa}, {0x7}, {0x6, 0x5}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x4, 0x7}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:29 executing program 0: open$dir(&(0x7f0000000100)='./file1\x00', 0x8, 0xc0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r0) socketpair(0x10, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file2\x00'}, 0xa) 16:00:29 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/176, 0xb0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) chflags(&(0x7f0000000140)='./file1\x00', 0x8000) socketpair$unix(0x1, 0x890d6d8acc16cbad, 0x0, &(0x7f0000000280)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:29 executing program 1: r0 = socket(0x20, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c43f661000000009b1ac8d6e09d196d8539512afd659f57e7e1d248e2b9c5da0e4f65b49fe21569e620db3a0c491f18e45efeec7df17cf33ccd0e7d76357291eac999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02a2e212dfb09b0f43c02acc63830b795bbd75e2913e2d5c1500d381178df5258f3e4d8b4e1e03ca1467544d7173cb8fce479092a48dd6234538c812a0010e84dc9200086542b1b5a04671279b6907b37e2b9b33a4f87072a2a9c09cdf343ccd15d779fcb9af786a124cd78ef8fd57cb8dd9eef93a8650da353a68f00a1d813db44b282992ecab1089db1aacb2e6d8b95e85419d7b52500e5e99fc5d6ae3ba0b55fa5701741b035c6b97844cf4dbfb38946576572bfbfffe219ef40943d2a063b80a74eda94a4491b9ce2ed160ebab8f6728f989154a124efc42008719fddc81abd9dffcee3667cb212bc24d7e7541ff850cec13421e3c17ea134a6531b"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0xfff, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x3b6, 0xc) write(0xffffffffffffff9c, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) getgid() 16:00:29 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x4000000000000c, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x3, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x106) r5 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r5) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r7, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r8 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r8) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00010000000100000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget(0x2, 0x9, 0x98) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r7, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r7, r9, r10) r13 = msgget$private(0x0, 0x200) r14 = msgget$private(0x0, 0x200) msgrcv(r14, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r14, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, 0x0, r11, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r20, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x6, r9, r12, r9, r21, 0x10, 0x8}, 0x6, 0x200, r8, r8, 0x8000000000031, 0x100, 0x80000001, 0x2}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x5, r4, r6, r9, r24, 0x80, 0x380000000000000}, 0x4, 0x3ff, 0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7d, &(0x7f0000000140)=[{0x7}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x1, 0x52d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0xace33c74ae294c23, './file0\x00'}, 0x3) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="eb31929648003e6299765450b3a0a951e8d82349734b1a16d477e25a8d30f7e18f380ea07df1f18b9e78edb050d0fd5e3abe19ed8afc3b6764f6b540bc18f549fc3104ccb7209849abfd06b804b9d419cef1311652bdf76dab8ea3f7b9464b0d478f9c22936255", 0xffffffffffffff9f) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffd2f) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x5, 0xed4, {0x8fd, 0xfffffffffffffff9}}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002a00)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000000005653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) getgroups(0x1, &(0x7f0000000300)=[r5]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0xffffffffffffffff, r3, r10, r6, 0x0, 0x2, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00002f097593d392bfe362000000000000"], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r2, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getppid() pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000940)='.\x00', &(0x7f0000000980)='%\x00', &(0x7f00000009c0)='\xef\x00', &(0x7f0000000a00)='tap'], &(0x7f0000000c40)=[&(0x7f0000000a80)='tap', &(0x7f0000000ac0)='%\x00', &(0x7f0000000b00)='/dev/bpf\x00', &(0x7f0000000b40)='/dev/bpf\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='&[#\\[]^\x00', &(0x7f0000000c00)='\x00']) ktrace(&(0x7f0000000780)='./bus\x00', 0x1, 0x4, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) close(r3) fcntl$setflags(r0, 0x2, 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000000)={0x8, 0xfffffffffffffffe, './file0\x00', 0xffff, 0x8a8b, 0x0, 0x8}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwritev(r4, &(0x7f0000000700)=[{&(0x7f0000000100)="f60839abd320d4213a9c7022ab2a0b9b07acb35557b8b29c80ae9f7cf97e2d26b71ea1b4a4e170fdfaf0a4c4b6b0e3dd3c0966efb277321c44acae9c3564c443e86106a9c35816d280b248fe9933361a2de90034429dbf76f3ec5b76b40b66262f83cae6882b47041852c03f6ac50a10ee8fd7850e1bb1380bee03dc645e384896fa0f53f57021fc0e1681e64d144d15621b9d3ad167096fc5a7d0e7e2f895cdc893041b25c99e1ea9743d3b997314670a77d6cdbe9e95928a43e3c373963a2361c9b3d42015c53141108f2758962405946d8915ed1ae52e87a21c24ed2f522f669bf78db9ebcff0ac81496bdfeb9611", 0x31}, {&(0x7f0000000240)="d27b9960b933171703b6dd7ca18be627deb26cc5b74391958d551738fad8c9ed32721d4598a42283972e22ae7f8c53777ff995752404d2e1fab357f8a6aae3591fbedb769b5cb8050116a085c11a71100993b2190d49598fb001eb4f23df993572d671adf0280a427c44f0d2f82d", 0x6e}, {&(0x7f0000000300)="f23b73fcebe1d20519c913168d0a4a196c55e1e5c3574fcd316a5436bb4dac460a9884402888d21b52e9db77c3c8ef5a7815f236a252962803d49dc02b9f95de478bd2d9b388d4f043b4ebd02d109e6cb15c77cd76f3a6ece8eeb56e7c77a296527e271e0eb3e139fee328b2b1b05213c0c6dd56ed5201e2097cdafd9b9932d240884417fc69460d259432f034a0ff8475c1545bad26955b33781ab0c7b728347b03aed9a41dd779ee68e74e23a988d8eb1bb28999ba5392204436c1e9336678a0a22f467268f4a7d723a1", 0xcb}, {&(0x7f0000000400)="357d5a945d4e0ea0f6b2024cdbca44237a4788d040e8a275169eae62ba46109d48544d9651a8e5cc5090a06adb452c19440993aa93e88d982ceda64f8bdaa5e16aff84a5d8f4ab8a5dcb8447f0cb342ebfeefbdc53dcd5681c067e14479140223c5ebe3db5c8edd6250880172dc4d9ca71b3b38fe873e9eb502f5b3aeecaa92bd4d77b0702c6c50fff88fcaada1a54f8f62797f9609020363210b1f2ffa4fd54fdb1", 0xa2}, {&(0x7f00000007c0)="320cff8f4697362cbfadc0034783e1c2ec6d6e394ff757923c195b5c2bd98add4439d3043a49f709bfcd512806ba61fb8339bb244d13e0fdcfea622fcf48df25279e84e7d21095381d88e14a10288c4818d67ea8edb04cf49a29e1ac294449ca2f7349539386d0b6e98f8ce1d62a5307dcc130ef69aa850ad0570bd69e985ef4d2b3f5f5e0e98a7300b979cd7c2b04462c387bfbc1134d95397a5aa6a7d964b30e1a4bb726d842370b10305b1055cf182d1c616495fa92ddc68c851123cf9bb748591f00cdfc63bc1ec92b5d250287329bfea916af3380670bc5271b59346f7766d2914183b357a08fa8966f544e1fa78d6bac09720b5e599f2d5bab0df98dfae350", 0x102}, {&(0x7f0000000580)="ae8e4e7dca7278b095db6933a703d66202502cd011d74bfe217c8726f3cf3a0c5d0e3d48256180107d2b6794202e321be050f7c613ef04eda79815185210c067259e11627d79de24e77004647b0529baf1a99a08493544dfbbdf2ce22f73aeef889d1b7c5d7618653e03900c23ab9293bd94ddf18a8f0b22a66d80c5e157f175d74b1d84b65c9cc934d765fa2ea3ebffc100"/155, 0x9b}, {&(0x7f0000000900)="da3ef86aea3e6eca0739479b0beb290342e56362458adcd89dcc1f2f9db176091a88a8dc46a5b0bd06323065b33f4eb84826abfbe771f88f", 0x38}, {&(0x7f0000000640)="d8336735647927f0b4106717749ce64f820d7bebde9a4de77592ec59551fb59f00b7087fb1969aba63993bf9f248d87dbd3f885dff4732bf29d5d64e0a551a25ab7918966249e7004ba47966638030cb720c2890cf146726a117d1f2b84a0da9aa190de4ab08d8fd4b507b6bece3af780464996042dbf595e48c0d3fd055b48c03768378c3966adc2e085845fefe31b6e0", 0x91}], 0x8, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000c80)=[{0x81, 0x0, 0x7f, 0x5}, {0x6, 0x9, 0x3a2, 0x7f}, {0x2bfb, 0x101, 0x80000000, 0x80000001}, {0x100, 0x7, 0x6a1, 0xa}, {0x0, 0x4, 0x100, 0xfff}, {0x342, 0x80080001, 0x7ff, 0x1}, {0x100, 0xf99, 0x3f, 0x9}, {0x7fffffff, 0x8dff, 0x7fffffff, 0x2}, {0x8, 0x4, 0x6ec97d41, 0x3}, {0x4, 0x9, 0x401, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r5, &(0x7f0000000e80)=[{&(0x7f0000000040)="5c2b863be2e2e947607ab307", 0xc}, {&(0x7f0000000d00)="36513eb870c8ab0ab0d09425ca5712cef2fd3cd2cf748fc8c2816af6b8c944e1eb3bd770ea00fb4be59978ec32c3e7c99dc49cbebee8c8555b984aa7a36a86975f06a3f7b22c688aa78799e103ca6ede5cc2363a3e0169984a27b03c6811b44911196c2b3e93c74ea76cc174371a18992e8cd35143c5d757e8bacbc28c7c3c535decf7e469ff4f1280fd218c45fcf44e2498ff06c5de15e6aac5461b701f9d41f7ab439512ef2b3ce837ed98862a078ae43da16a3eed7604ed9cd02e1c046b7e830f35ddd4345b7e72e3437ac909f749630de11062fbafdcdbc2f483f1f29cd8505882e9afbde47aca6b9fba82081a7615c74f99652748e4dadbcc", 0xfb}, {&(0x7f0000000e00)="c2b7123bc40c8efdc0311963e9c2edfd6067290b825f90bc9b5ad98c", 0x1c}, {&(0x7f0000000e40)="ebf923d5a18cb696a3563d05efc964043bd75be9888d35c5a65bceac", 0x1c}], 0x4) 16:00:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x4a1, 0xc6) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001000)=[{&(0x7f0000000ac0)="0e78d2278ba6410dc9c91c5e9d686e5c41d77c5808e0cdd70d1cc145c339cf4f7a5070d56b540dbc7c816b1d78a825e59e49e3344d9598694a4c58836c74eb4e0236be792c233458890fe473a02ebcf96cc0091592e1e851af87cc70b057516eaaca7fe8f5344e59fd41e382a7f9dbffa5ef0d84ea008b6b87fdf28d0b6af7138951b6158b0c301602b3700cca695329b726ed7e2a93eeacb4b9e8e2ea2dcfe78cc954d638b7547f32a3f9cdcf94501cb3ef629dc9cb76d9285af9ef9a8cf39ed1269577d1d8ede761e986b4c342cc66a9ec8e87c525a3bdb7c7ec37cadf9dfcfb642f3b972feb3a782057"}, {&(0x7f0000000bc0)="63adbbf0e042404197acb0f8d15779391ba69fcfe2f8039dcca1714b1e482005debfaecb86064e12d6078dd9a404dcf8327e61c26796078a90bc7834d6542314616e818f5b752695fb163f0a27e0a8ce773b0113445a17f06768fb1516f58c881ab12f3076854614b3167d4c6f684717452922f6f1445ead1a7536188e84a83a39b4c8fe46b988ba7df31ecefde20092e1521dc22bedef510bdc2acc543310b6551dcdb12f90f5be920f53f945b0dd39f6399b01ffdd3cad3018594bd4443fbb6f1cece3b358cbf5feef4af792376dc75265b9"}, {&(0x7f0000002640)="3ef6efda7dca8af4521d0a4b1498ef74ca4f7a742d73c3e5bdda1725f430f94cb77ead3873030fafe5ed9ce9344db9ce7e852b3ae5d7ed73a94a9fa33f39a112d6057d12269250f2def9e2dae4801e47c25cd5f33410a0417d6a0eb4858d960fba723b40ed4002c28ddd33bc04b967ca2333aaf9e455065c61b77163a54f2ee0679287508cb5a7b3b39185dba9cf56754653849e79c3dd50f05f7429290257022c87217cdf99ab0dd0b67386009e4ef9242b852891f85e51be7889b30438d3b10d9676f9748aeb758b26777f9b00f7788387bb5629834fc1a7fc0557548c2b5bb429161c1f376ce5de993263f9a51691bf24ffdf9f26bb859b902919e76ccba88c1a4efc302e793a3049c7f755c66836b2ca6277d86f58955e4931939ccbad7a80fb657c279e808d4f1003cf4be2af23e0a62b62f25ce5f9ddb4d529b38823f286d2055ddedfa5bd07fa665392a1d76bdd4cdfa56d1f82ea7fd198b30179f7f01faf4337dcbac463834ad0b8a014155c345d30f207d977cca12bda2e2133f5fffa0f6d221a3b55e32fc5652d5486916f22fe3e37485e0c21eccf3824ab8cc85a1312f5f5e9970bfd55ce1f22f4af08a614038faf56849d88050334d44968355684b5e8fd5d684c81661fe70b435faef94709adb5039c6b934302617892e05a0f68ebf0b76b3f78db4ac2ad3487ca127270674094688ea0b4fc23c35559ebe9743fda9a35f82eaa63bfd444f2172e255462090e6dca2d117acc119be4ba80b45787bea68d432ca3684cb466fe45cb5ca339130ab9766d4e5ec646499fd04bc0ebd110be85adc6a025b44cd1c10c67e1eee785c24f547016128459602036de541662cc265c70f814d408891cad4bf1edc13f9a2471ab9f9f823d9b70c5e99960ccdbe296a4f517895cba3e150f7bdb027385264953fa07aeff2ece68a467f59868759f1164ca9950ea1bceaa1ca5cad38ab6e905290689d889686482a5b08bbec21850437cef58462a6638c0388eb03359892eafcc5363c4ae38d7838c5a7240158cce5a396aab4f1e25c9de0b48e856a162ec896a7a4990683bbeebd636decd3ef991e4202d149c716a70a9c4f4a8e50ea0c5022b2e567f68db4988492bebe033ead90382f7b6a29ca0449137e5b2f937df4314d01093ee4a65510bba8a712710cd502f2af1e3522df8f9a94344e7dc7f10d1f05eab684b3bb6de66b92dd8106d093681f27dceab475c4b51b5e69e1407e0c444feccc88d731e391db979f96b6ebda5174c102b2cef92416abba898bd407207448800db1066119068c8979ecd88468a8328329fc4b5f99521fa463f6076b554457f844c84cfbcb482ab959cbaf33af920e2e3cbed5cd3381d23b9c5e7f32049424b566725e8554067e26c83b02e68f651c907a947f3739e05d813ece16214ca06a29777cd3bee5dee8a97104269b457e272018647e6375ae1e0863f84e24189413aa4ca9ca1759e45f22c29fe69c488c25f947ad8e588c354cca9d9e5273c978e071e624ae69f02bc23173fc16122d0fa8010896f390c128593859ce398770de498b991974f50bb4f032e2e5c1c59aa07e98c55cc0a10fbd17de7532c737717a34b208f487759f7300c369bf69bc58751882b6f30d92784376385d59ca481c85e8db95e89f335dce03a0668848f51318cf14fa001c5b3e352742f798db40d08dad89949b2490f59b558d89a55c243dcb1b57799218c59d961ce9c835ef98d5e6bcb82834d2bf743fe06bd1a91c3d6b7ed3762dfc4df276a4fe2bd6ef63554b24a4cd1b6a875c2db426cceac555702252ed03ce762e80a987a93546a9af853ba80e8fcda0faf4bbaff926b45029d3285063093ebf502da35d7d3a360828898735416c3582811bd0c4faf3ee9ef71f597d1f9b36e816faf7d0d050c6de1234eac3a74caa0f2abf7f8e9bc7252dadd295c2e11ac550201c0fa8043ab133dfce15bd6353f0cbea8549944fc69c787174c7b9a9b02c32be9bbea2e15be2fd3d6dfda58621b1aba952b333fc1d5ade569f5b0f24f710c8c82edde1f2522e3e79461428f375a9adcb7a4199c804c3fe697eb8ffa58a644900f95610f9cf7eca1368787db7e7d050c3fc57792dac708f11c9fa5ab7bf7ae72e06c61ffa69f7a5b04ca1b40ed137346d5708f33e7818af73cc0d8da7cec956ba20ae3d589ac2f220aab48a5b31dc0b71e9c8d430f300e5ed4f2739c64b4ea37e3e868ddb957533923e674d05c97b8d34b4341174456538eea7ee93c5cbf0a4c9cafc3e4639c204c033bfc3a687180aa6fcd9e07a4154ed7967a301e3cfb11862a05d9d86ffbf6351c676a96d2dc49f778a005edad6caa7d0185a4ba6baf18f2476ba965edd64eeec3aedb82b9fd4ca9caeb780e46557f91f6a7d95a68ec8b53c7a8b0c6c55db8455d77d948ace0085cdd3d3ce14e537e00413f682b1b8d27a5edb3759683d379b35eae8fdb1be7efbce907c56d4637ee8867bdd90f07edaedf34c4fcdb18b064ad72e4fd3364da81a2a8bc4d9c060e230aac35560d8f8d1438f9b9c20463600e3f05459ab073c59fdf7bfbc03cae2301f266e65dfd1d4c3f4d10f8fe5be0928f08ec335d3e1fe801152e27e66f9ad3e9160fdad3ac333c5b98fab59224d5b34d89e39cc9360d1268800e77f130b310f1774f296acd7650d369b50747315c0fb0472a50fb191b170ac1d2e5056b44b5fe9467a26d9b29bed14bd2ad78d8910def321574daba7ec4d829af53bb58a3d7c6c0e45b80d536277ebc5948f87d1ab336a2dfa2e24d2408df364bbf916d381838966fb9a5eaf501e3091cd7bd808d62907be19c169d6b284bd0f986f872004a5a90ffd9492addde12d877d335db2b750bc46741153b2b21a8440a6804beb0c596cea222d64ca47166039086dc72beeaf6b86ceec48d672a6accdc12554251a347a62a9440f356b856ae74dc0b5c339bc53779edc1db7b23597f12888bd923e983aba791ded836ce5ae2818f278c0f152eede12b1bc0bfa68331088ae979a65fab8a49bb774522a37e0a8bf24d7bdce232fb2397cf1eeb3707f206424b57626a6d85399ded60cd054eeeaa3ac3bfc397ee217bdb72ca33e2911c8f13c5bc2fe49cd9b1ffb1367a891074d873381ff4c423c9fbe095e846b7d1ed89f7509d93698acc1d0fc11e48368f093c259701692f4d55fdda4f78c73ef95baa21c56bed37df91018657814d831a933ca3ebe5484f391e3fdb5c02272988ddc3f0e27c30ab07016b409b7d28b6756fecbb2fc91c690af3457b6b822daccd4341cd682bc63dea37f8d41ae01b8fcf577f52a9d916ca56a554b96f5bda45743fb53a4a519421232cf552fdc9c929028d430f63a3898796f58fa4c443b3b770039ecf2c2d9b3320db223738aa4ed4df7cebcb8e4cdab59eb0cfe46cea0bc183fa064b2efb9eddd498e28094ec6a2a8418ea049e2beaf17259b897dc0c48cf1b7d1590aa5d92acaefefb4f87a5078f7a8cd221389b707c6d80767a36be49e3091feccaa3eb2fe63c72f366ae0b38192087f5d129acac44b0b41d1929dd3653f762ef4191dbb767c4b4f76b757936988acb0922fa5678dc69f506db40d54526accae6f8fc8fbd0e0f1e79bfb0922aa6e5e125bc6efc2f674ee6a44d8ec08607edc02e7e2868e154ff79aceb66618411b6ea1bff4df68d57b9ccd30e7285086760c9dd77c4a924715b557f9de44c39ed1eec13eb1676c69fe68b6e0a8e29ea716d0df647ce13681f55381866f169b419ba018a7b41eb1891eb8ccae7c5a0d4b8a0bb8f410edfef215bc9450fd7c3a36170f8d711a8629664154e86a45c0f0fc4aa97a076ddc1146d9d1aeb977012daa3b19c0d3c1dba73c1998f291610474c8ac18317bb9bdefa1b06b73bedbf5862c7ed951239457fce62e15f09c3849942400c26c940288b161ac9ea520a79f7e38542a19db2005473a6883f8f6a35a95bc8b419dfcfdf293b15b61bf5b712bb5e569a843d1f17f153e0d80bff0ea8f649fc946fd8755a0165b9346bf6656cd7f6161129e5c68092972eaafd54fc632da07d6d610be06a3b2d6de9bb522b90bf0822fa9c6dc95d0cf85e909a30dba00c76c1cbe2dcf5674621cda051cc0a88b6df5fe15ac82511ea7c73139bb484e91f15825dfbcef2a6082902c9e461e4c7e12fa410200d381a24aa45c7b083b46ab20917a1253221623c83ba910aa1846d25391252eda703196749ab632cbfb0da23c94ba6506b396ab9ed949cbcc761c15e1c2b07ac4ea507759399cbd59ba8d8cb1ae5c1f4e14135e45da2fbc4e09eb0efc3c758f72b676c137d897482812e17c1c6fe0257324710930021a4848f17103c38d655863b176a4fa5a9952d952b765b9e6875874ee10b47d78f53cc71ad1ae0106a83894102220646166e51851f42a32bee78006a76a237f95ce3a168c9769ac62b4977840637e2179763ef969300d6e5b4ede19569581b1b077c0a5ae16dcab25ca3f09f4bf296ae6fb4449f5aca0fbdcd2010d8f18df23f7bedc0861be56d31cc6d78fa1ce8345fe2ce9cf2d369d048906eee98d1e23f96059b464e6701a4a02703b511499829db6945ff152fad5897a61f4835751682879fe47c92b0198f3d844c30cbad25824ad92167a38d029617bde796ee5c85f697ef6210e4726b7b2d8bdd980589a3cc4873f182683caebfb46d5ef86d082881801aa45f19f141f164789a0f945001835499b1ce9b9f5f5cc7f9596c41d6f6656aab60d11b5584d8238cfd88c09361d9a9b9ef5d8ff6465d211c904cca6a8d39210f00c05cfe1625286d9015b26bca15dd829c730c9d73d2627a452847632f72f7ceb258a6a94e5f2c80392a00ad5aacfcf3137b1802d7b7c647cb7b66f94d5750e2dbaaaa0c32c126cef605d659842421e97841bdea4985eb9e2d7859645716a1489d20c8839372f3422ddbb7f6dedb9d26a0cc22ee7377656b0ae0ab788fb9f77cbb11099ee68db77901e86d466093f69a3a98007cd02f129a7f1a2372b54e8513bd824b6b6e313b28ddf4cf0981303c5e9fe5c54e257493ceb010ba67c62786d97e9206d562e7d2065b05fc8770722ce446630ff3150b3c0ac90649ff09ef17f15679305dfd7c88cea6a812494c8afe3681fc79f3209fbee480dfc9f677be7ca47dcffb3fe60a247913bbb3367d0ac2959182ef73c0dd232ac5c35dc2ffcb3782072b8b1cdaaba8b7018040b2b3d51c8dfb48841c04edc8a207870b0bf4313c4fc0842833e3e72149d00c7e88ff936dbe3361caedaf5eb09fcf617c79917d81048be10b33840fb03516b17f90476fae043734b4c8597826e023c2441011f9e31930fbad90b826d4095ca92b9d0f3d29abc15b6cd4ada35ad789d9dafa399f0ee35ac0b4e5e901fb7f1279360ca6153153b0b056b53cb6c1a91676c6b1481736d8a5ed4cc6f3c59c9684c1595291a190ccd993c1b32dfa8ef24e917b120af7111060d9142983528f893b95b36e8154c83958fa0632f315396f6594059840e3796046656fe46f4d2a9b7d86686cc2c0326d26e50ba9ff9a78837281c4dcb7fe2467f4aa7331642456be3a59135f455364e951a2caea79a2a50224435737171d807d5e169d09f52779c52ac81b6ce59eeb2bad4f7b6f900404b2969a770bc220a26e7f905fe012d7cb41b581cc478e6f001d77977e7e05e78af55d5d15ae033e3d615ddedd022886f9600a246f9fbd0dedf69549fe85477f6d9f85c3a278f55f2005556c679f95d47250dd60335e1f5a89872517abfe6bd5a029f86cde8e22475dce747833"}, {&(0x7f0000003640)="f9ee85ce6da58ce53dd7a5c8dcc03e5930a6772f3ae90c881e4cdde331a741e5738fdabbd7dba500914ba96155e45895ec0fa35e0769bc076885bba36575642f3d1764349d86c87c4219460cb49459021cdbac38ed2e93489ab0ff2dbb6d91d1a0d4896e08354ee3e26bca049e883ca12f1fc583591d4e5d45ba628200c86601704caa368ca3c116540279d70abea8b30cfaa4f3be932b614268fba88f6179b57e186e49d1f41685b634f06f031fbe360291041243cc12c6f2074802b4592aae9f8c769d10c8831fcc39a9e2fbe2f0f02901e7163064d1fa5dad7bbd7ce16d69c83eac034ca20b631e54661f5917fd457341b15ad9c4dca05f1568304a2f0e1b0ab7db77fd25fdd14c950328418d624d0f1db1cadf7f9f6fff6ed2525894e612628d4fa2cd49273533e0a84ab7df4b9bbdfd69b5b6117bb4e4eb0c5e463fe65414ff89da6aad7eed5b19351259a12c26d8548d2be5e69efe55e80692d2a85af599a09d068a7fd024147344c1e1e9671fc3ef650481122c5ff44345de2d21dbcc2a6ab479f2db7116969eb569b4f3dea070d5e0afcecc873b779b68e8bc790cd34f8a800d6080545dce694e06528efcf238f099332688f23becaade64a0684414f53deb1872891f77af43aa13ed2dfbcfb0c3cfcdd428e6049c2a5047ebf00a6ab654c903831502bc260afdf62c0de6711c5ed9230e0ec3aed19ee4c6006cefc98628c37ea16834dcbed7ade7af501799116815f12500643b32aa73e12b6a145cad194221699c8d8c6594b7d1d8a01454b2e750f11bc3a9473a894c0fe94cb3beec9a5d9c13d56b043c0903b75cb115867e0c6b67688df5dcbccf9168fb80d026155d22fbd072ccdcd6fab0e25311018a9b10d0d7ef9607ef71f257766922cfdbae9eaa3de02613bdab9da49ac386b6c7dccec9bbe2afe2da9b52421ade19231bb7d40a7e369749c954bda71d7d157c28aefbc26e3bf4c9ee0ece970a74e4609cc6c15ea268756cd4a7b6af7deddd0a7433bac14435c0e7653211c5aadb542e6c1b5afa5b70963e3a0616015a0594a316645b488797ae76452521b38c58a6c264898aa8aa17259379e2c20de7e6bea2f15a8b3b064bb42e26e307d96141d9feb625870525b9a8203074dc8d6fc31b5a3d5d953072853b97ea3ae05233b34509dd935eea9c942727c89ba1a9a527e69227009ef53761ef76cb1aa53a4ee76bcd1f3d5a83688d665e4272c0f8d3f65ecee043c628027a6fe2cb4aa94d08773a236318ebb39e2116cb3bcf193d0e55b4bd8cd81753614e5bdbf7a9b7fbebdaa9dacac665a93369619c3df3d1649bbc0a3ffb7045ffef64d4969fb15b5079c5d70a15c94c014ced0c18de62528f78f3dc03248b2bc6dfb594d56018ec95dd9ec8aa35dee833b31fa7d77e03e77a7a9db9f49f42fc0ac828f7d2b5d56ffebed41267f3a1e568a808eb0c45af7328061a5498fa5423bdcf330a607f24c126ae502ad3982e45a3ad906a2bdd698d1ac78e3ca8af7af454da4da0adbd5ac423785fcd8511912699b38887f7bdf537d77f4099b7253c6c82f9aa57d6f9667f67aa1216b0194fc31d969f95cc35a2c78ce99efe04de88524ba869f1a191ece6a1243e0aba7cf986e7919f07fc4760017a25a88c8ed64a68dccf62ca5e06c41c28265b0973a92736b46737ba601700ac6e589def3059d632cd11c15e3e590d8539601b8d3154599340d06230b06c99623ea38bc662a6269a23f1e3f5fb89d1b9c9f89ac2b7b2c33668a606c85280fdbd875863558f8603a8a31662018173d045025993c1d5ab734c7a405f72c126737d8c7cd3503a16ee6353a49cd2da1b13467d9cea7bf15fbcb3c526449fde0836d33f148b5a9f0752ef89d96e77d05def2f37f61cbda8c4097450c4718cdbb4d35c1f290d03e3ea6cdaae3161fecd1cdea9c42f2502fd41b0e5179a1e3dd0b9bb74674d68b4070aa58aca684acebbb03c7c28cdc29db529658d7805518922156e7a556440984817122af86dcc36f23628b2352d6bb2692135340571f68992f9a86ec2500dee3073481c6d1657ad857bbd3afb55c36b0f6eb3599b5a7720a0b019055830bee96d741b8195ba3f44fcfb15e66ab6ddae2a7a91da394508af30cba20ec81fad574f90ca1698b702e2bffc37f9a961023e1f56ebaddb0c78ff3e754435e0be63d3bc46f1733bdf15f6117382c3f65253de660462f0b041b0b5b03d6da2be7179ee9f7d8a82937aba19fff7f4cbb1dddc368f7eef86a3a88145f5d34569a9d5b0115ceac0143d79bc4342b123d21af33b74f685cfd482b61c6e447c9006afdf84befd52646eb44aa47fbdf57be222b7783c4d364f48385ad376ac253e5744b70a6b4d2f1eb968c6a5ff477dda91f3b431c5a9da3dabdd80f4c4f3e86e003176c722d8a58eb72dafc8cd82f9790f18d466bd08803765b30dab23e2274249239954c74997c1fe02044c18b18d96bb2a973b786567fb031334c23c8c5dfc900c13426c8574e26ea99c0f66b6f4e7cb342328200176c67f7ecf7163fac0a9a65146503398f689b8be9d6bb7594bfa7e95fb4c942716d931449e10c662aad5c1668118b5858d9f86e19336ac3e81f6379a583431a062b4f3299a420d99fdb47b2415326cbc9326939d06aa03b8c61947c23d9686bcd0363b549deb7d6ab52eb04eee44768be5e823791f88f78957c20da3995a761eb9062994f9ea8387f3c9baf6ae1217439f26d922a6d2a3d49b54764d6075b32f56a46f7ed95381b31ad9f9ba00b715b016b4ecdc3e7fc2e1d191322f5778c563888aa5524ced99863d6de05d81896ec8ad0b02cdfedc67d41fa36b17e63709f1af253904548e6e2e2007eb1f6a2f838f7791f370e06ab572b40f32bd77c5ac8dbaa9e8dfa025a2605e63aa1b4212599449933495d57df6deb7fba4fb14b260a14b50241336bd0b67735153ae54e4ba0943986fec83e20dc178913f774430432f1668d9cbea436677e190bf5647b083c16b794caa2c7c0209d1f65ddd275352c3a740029f1605e878fcfcf906261053ccae44721b6a93fdf0ec792502a2ccab7aedd599642ad43934f7f9807f1c87faf3a93c99a44e12ea7a7bbf7a98d2e4a2953226ca82a3ebc8771904fe4bfe71d29df06be2e93b1d9633d6edf4ecf675ae9a80eb37a2f9adc33e71d84011b4167617c8f63ff0f6cbab8e01208f98d6bdd6a418f6435ca074888c1276e7222151843910698effaa53d5ec08b1faa05030d95ecd236e7465a45e9de0b441a8859a9e511c71d797a86ea89bd96e7b7f82001adaccae464240f9601e21001f3e4fdcfbf7624a52295f4f6f99fe2e7beae9cc4a220446aca3aec06e6abe089e53bab0b6b712841275db50f95b5fadc4e37e68b2fa88eaf81c1c9076c2b27748a42d5aeb484c60ff9f0bcd5f34727a91f553bb386aa5df88102c30f5a8c6aee0a71b5751381a73b72d9ad612bb2a2e94d9b34d285ca89c6633e75cace72ef7e48fcb3ea035bcc5c4d02ca7a48e9061c73be2842ea2d42cc07fd5b9874c61863ce2316c009383a364562bf0361b007f7bda6b2a342f1df28a38da79529e57bc163eaaed0076cbf118e92f434823e188c44898d481dbde7fe767532b06f0c6016cfa5866e0f013b9ffadf42785302e13e499214afe26dcc2c3238541f4e509bacbfc08f0c8c7e5ce7c441ea8cd7fc28c18057559cdab1c9b4ea7b7ce7e8fa0ea4de61a6d5cc1b3f8b68c0e6432237af0c61619663e7060fa64b29a7eb057be0ac907f5d8fcfc8dbc7fce99126e2dbe56735d568efb37987173365c1634d286c529e5da0dc57b0314cb0cf33af26e39052524d85e8768a1f33fa270014ef44bea84dc8a370e93d6f54792afe9657dde8cd40be31d014876be65dad6141fa18a8a67ee4b3650dce747482a13d2aa74c58789deafdce7ed691d078f2a65242e1581fe9861661edd6cb796d94bc4f3ce5ed254e8224c83339d9573bcd5f7ba6228dfd4c3b96a727247c0692385e95eddddbaee6270060160db4a5cf95ab865f7086e2499b09761c61c1cb2baee30d0f6059952a1badf95e0bd282a1cb8a735dff6a9af3a57fa92de14aa9bf8fa8dba86419b8a9e16f4cc29e4226d1b306d0113d8bc994bb0b7b85be237920c2042198ac539894b070fb2c8abd3fec0c7f9308f2edd94c23952855e81eb9ad286cbaf330002b013b2242fcac1afb87acc61a4b176d859dfd58e159aedb3691af2695caea110cd03443c31967dce11632226ac17f526300266ce664ea8765d70a73549911c1c7fbaa983a1f6bb6f57755b097a7022a52ea43601150261214aa2653d204f5ca95bb2e58ac2c77ad2ea7d35f7ac22c542612027c3823ff961669f6379864bc4f01bb747e70d479f07403edc0c35c0641a9d1fcf709a840440a087e991d36677844990c4e5c77fb9a7548d3341cf27b21cd7fd8fbb5561d1d6115a5f01cb1668bbf2470ed9d6715efb12ee23017d8188ad95e205f7e4dfe3e4d06242b69d2f26bc55ba95afdd951da65b184e152823449136923bcfd7989627181d689579f21c47e20a1c07fda2facf9252a1045b501d4ee8ca810ee6e3c3783bc7deff841fa23cee724613fe769552660398a3c11ab86a17c2dc4138be53fd9caa7691536a6e688387906106ffbf1cadb987dc08cf57450259c86fffa40b877c4aaf4e77b47647c90602be6ab6f5a0c3baa3b4316b39e186e5e9f41d99bcc2649a679a758aaf9a4e443e290bf9fe5f3b3cb4831a11d52cde67ed98c4f48ee83153118680fa47edf84dfbb75e03a10bcfcaed0dbfe8e8761caaf6e3c333364f80a052270f2ef90704fa4913eef2f64593e6511a64f3f63c7eabb2814c1d31c71f97d782de5b3c761006e90658bf293fdd2b1aa8aea69e4b560651f776fab1cf6049491e0b2ebc9632f071d1af95c0c143d0c49d75709ccb813a05aee5114d95c88ddf5b8a9ceba7ecffbe4d38cb0530936c34e0125cdb3b889f29fe6fe0ae285e8746b22d875442b61ed28f0ae49252bd64a4a7218247032bbdd916bf87eb5aee3385370f08d10858b47ef739c153c30249ac54ffed8dcf279f94185957695ebab5240063d37c06e4cb221a8a9b67ce2687c014b26bb1df9db413a478b4705bcfe372fe15362d54e787eb8f8e8064e65d8d5d8cf6a29f75912f4f11b9bf25ecae35070d5d1c9243280134b9aa3d0521cdb698fe4ad5715b272cbdcc53e7545de5f760d86628e411f3c693bfc8eb247205fba40c424275da96e076838b5c00c9c7c6bced0e252be7db1aeb18762fa2065d948b1845be4b9394c2abc632816bd21ca3d28fb4dd2b8e129013db20430d5f84ec8e5ddd134a818af1f6a22c1bafd593d622d110391931f51e4e07948c860940ac9c6fd571188ad4f1eea927a10baa6f26fa1e993dc92a0d47c4d6b8ba577dad9037e0872c57b9d2d9c364dbfc398e8ae1483173a12a7b416eb3938feea9cf625359e61b1b3e93c9c00c5bd9de9904799c18147e21d334662d1619a438d01d1557bf7acd6d7c30aeaff6ea339908e1310cdbd4416cea697c94edb9c7ae5fe8a752ea397996fd182911f5525266006abb35510d89f970bfa06555c9c651479099997a7be93b54c278e15e58b457d356c5168124078a306e279197d4862d68cf94b4d47cd6f69c4792d2fdae4bad7f23a6afbb9b473fc64f8eded699b928c7ffb86dbe3783aa19aa3ac5115ff8510a2cf75c6e6cb819895a8773f84e62555b8d01ad7fd178af8470374615c402455be6538acaa89e91084b7a45c29e3ee863"}, {&(0x7f0000004640)="c36f8e36084a6512f6aae805501f0b8debc27d73d343b89126fb2fe02dcdfabec25b8e4edcb31a6b6d22743d170857a905866d6f5ef4b29b50173f6c3057691d443a96c624fef24043d6a18f92bf509a8ece839e75d4e42ca730ab865c0b2add60dbc2ce3b120811ac4611310d1a9ecc524d0df59de1e44c2c80eeba3426f17c4904783ad90d73b30acd7e36ad16730c978fb117903c4a6470ecd8183d31e322a378c7a7ffc19e77a35093ac1916059bc23198683ac449c78ca7ec51ce4cd93ead0671b89aed7c4baa29810e86acf61946245f67bc0c70ce84da4b1dc410279b69b1af2ef31f3bfef683aa631f2354bd9b8df7a397608a235f8cf4a44cb97bdea31067e9259c0d250cf520aaba7ff24dc3784cb9c51bda79ee16edf665d40b99eac9d5c7f55d35af345317dfb6c0a41d90d294a880d2d1697301aefa4758b5f319dbf886f932e6a04577b84a169f7d633bde7760f13246b717fc90f80d404f887b16fbda5847aea891822de415e7ec730ed37ced497d81bba43c35bb01706df7b26d694b8967a2f1a7065e87bfadc30a90c8254c6f403b8acdae064f54c26e328765fc2e473eeb414ea485e0f96e3dbff7e4e4b2107c568b316afff394c069efd53bc8958164d63f1adf0eecbb8a822b4c36ffe1773a53d215717bc89e1f4671942f60b42935eece2638311f748a27a9c0713bdf9c1bb1d2d27db01332b3d8283a728493ea293388d1ab3973c7f3683679ea502d39b37ae3bfc61de7a973edb0854722666300e0ecd9e768f8225c317a06a3e25f227cd12efd97a9736cb76e23ef08811818b818e72d75470ae19ae27f9cb86d00d17478a93f845f1b9992d441d2ca1480aa56443c61ff01e01818cd3b4af88ace1e11d9d5a4c1635ab110a6aece9d2259a064e9eedd18794dc4581a737e20ddc7403b03f308e7728ede28cb0744278f494b61807f606e3d980ea45dfc010a0472022c6b9271f92ae2eb244c9e9ab9b220c5198d03d2439c0c0d328dbc3ce231657765b003c008994313ac06cb2fc571d8eeebee5da093a728df112cde014646f0f074995ebaff516e5057acca2287183ba13b9254226629c929374f9a5ad2dabf5734f1bf30befc08bfa132163ceaa2eb1bb6ff250d41d4a493a08c33d5e4afdf73d4ce65c624042c094af89b2bb5d1d57e5d7ac7b1a8fac896c0750ab1e6ab1878a3db7873221a93c35c79859003a1929ddf99859e5f2e1a9b8ce098b91f83da9c85cf33524ff667b523b1b80420c07f2c54c00d28bba0191b562e36816245a32b71cd5def8c13c1a5794c334e76a6d6fa26dc486bc132892e5c8b07e5bc87817b9118977bf1664bd95e2dd913fce55cb9b0d4fd159ede40cad8975b7117a6fc9e46d5323f08fe9e7d7b2a3f29a52ebacd1a5657091f9059f1d6b797945411e0182a75bb0ca6e2fbea4d44b343fd748e2fdcb5e80240e04bdd8e17a4ae073a28b7f7c6c3bf2259be8a932724d622685c232e740b9e3eaab89342cc7e4d3ccc19266f881596880a72c3d91120623599d81461a2f59df84479b630f4b80c67956ef0302f4d4562bc2c7c6ee9af7c35799642ac2bad23ad95e2872b93f26fe031db4618c3594cbc46d88d883d65dfdc85e7da7d72a81abb4718c4e69db75be67fe2fbfd82bea4d12f0dd18a791d3e027a5d5b4459fbd23696f55c88f9e8ebbb77784a73d01ccdcadccb1b029d5ed1fa3c32d7c0cd7a977dd17e63a69977d19dcb046e928578be78f99050708765f8947147608834b34ab955c2f697eea860076c6ef6d00d5f3f7bae6f81bdddfbbe249e5d4299a9d62a4a3ff1a0484a46be476f77ba9b6f26e12d23cc6f292cb25d6128ff4245fa99075c2e67f1174f63070788dfc2d43134143882bd65990dfb44be15bb0514cd28a93eb1ea84f0b71266a9258a4caec05df5ef6794d163fb164024a236a9838552b36e2ce664cb08438257f5d1ca336b5b6c20b65583b942d0dd12cb4c91453ed09a2160da7819bb124a8ebbf9bba9e238cd1fe75163bc82c86d2dbcfe3f76c534679e9ac5ce47942a03ea1af30037bdcc1dedca5952d50d89eb8d4e1557e4f86f7bfbe47758fb9a577d55d4d8b8a7f320c98de487a2155f9e98921cf8582fa0ae345f9215e67ea608c73d389db82ee5243f5e7afb3c42ca3c1f06dd6795d21978207105ddcb0dc4c3b746a51aee5a3024c79195184fcd215e43a3a429278e9884c5c06eeda407859ec9045dc645177739a205faace21b57790935c155f9182b3a53a49174941c30a250569f2de57bd0d9cf8c3a9c38c8a3fb10db3755670296c29dd53a4422e807aa1d7b4d5a2e704745740d2cb6798bf0de66eab319ff3e3f099a16d8499750388f0ca92cf1bb195bd559a59324b48a391e48e367d05a5e9f803111989d8157758e30039cac2f6ec30a9623cb1634b7f710607d805d9f2ce5e07ab2cf5185e5c87d691d68942d1a3d452bc2d4710095607a33033dae552a500edc11a6a86e3fcdba84177418f6dbed4480636c649f5f9ce50b429b93e2122ab85bd553d683352bb6f8967e28da66eee643fd3d20df696b96bdf4797ddbbcd5c8a19910f8bfe945f3fc0ea812bcad0756fdbe51be5d2c6c7d333b4bbe4f7acac2f2f8c8f143d0c4b78075a3b72607786ab6011413317218efc6eeb3e1c68e52fa230e7ddae4830e62428052f1f0d62878f0c0a1a96e4f9a650b457a8f9f280a4ea1a3741dcec8eff7e6efc975ed307353421dd43de2a54b7c4e21643105884204130a8f18146c9ca0c76d6eb47f1bbb946f98a669017c6eb6b2d239452fb4c17779c20930e23cfb7967554e4b900b8751013007520bc8b5a58f3569f9da6bead8668c9d4c8bbba8aa08effdf95838631d2dc3620964f0083ae84115b38fbb1055e31a293aab348a9fd025369ccb9fde47a5252fa5ab91be174346abd60cd2d56ae22874951c7ac0e9eb91cd3124cedc9e568520b20e1e87dd85190701415c5c3bb58fd4373d043434ba6bd804ec349e09206df304340e0de3be5edc398a3f7f98dcbbdedf21f635cf366b09a13cf7b2198bb926cca805e15106e7a97a80885bed395ead46b0f3ed646a690cc0a61662ac539c4f57392641f82ca845c38e196bc6f8d391695a13479bd2ed4f4aadd66211904da6c7e0b867ac7bffc3d5b615de5869a9ddc85108268c31002c68b676fa3584a67983bcd21b62631b6e4d8acf142268d9799fa24357c24fbb2625133540447dfab051d7c4daf08e70c05757f7b8942fc561e461da7e383d84ed452252c6a779af315df2a245ea1c5082d5c8b07f58fa7477b58b730f2834abdad9f04a18012db69a752b7df4f4ed2940235c75ddb8b0fd2e8ef2dbd90cf5f931fedc2fa1dc9e22f37497d9e93f7656feba1617ecf9df7443773a5fc4057a3d86b69f7925c39519dcbe488d8cf2c4afe8e45d11c054b39bb2e6b6eef8dd60aef9662887df58ac8a1d0b721d70209fb5275b3a71d855a51c8e9328fdddc26ed0606bca078422c80ce7c2db72030e8a86cf16d8ffd086200d288b4aef1aaa2dcdf1b3abde8dce190b534b18ec6e32d1ab8fcc90c0c59cd9f9c4484babc902522d915b7efd23573f3c175c44eebfa6e4b4ed2cae5639544e0d12c5be7365a25efd243f73128b282cd52f6261cf90310b77ca1df9e4ca406983df149aee1bac3f6b9c13e15001818902c7837d41199e5e9ea5b545db237e8dca032530d327fde4ea22995bbf920a7c1207937efb15c14d0badc0b9ed8485f7c85d9fa82179b965adf2ca59f55f921f0e1aef09f976074c2513938974e408eb0aaef8390976788491e10db33ab017dad34ec0043dcb7df668af3bc384c395e880c25b0fa7512b8b78ba1490d97af9c29921c2a135e19c204b09eaab4a9f60dea7ec08b910423a7993280b0e8b185c3f46dad1902c412091d747713c07ccc72dc751033f0551d89bde6c36e2f26d18382850fd6e8da4f6aa97f02074eac41b2ad1a572708b8a929333fe9a021068caa2f5d4f37e2620e0a121d2db55516bf5d1099e806b885bc23138df8094f3194ee6e3069be6b6507fc8aeb926e3f5736a5a02a16ac6d503685a84c3b9eb861fa1783e1cdaea0bc3b66ea54279901453c2d0def7686dfd3453463b50cf138094fe3429255041ed0c960ae883ba7ad94d590797c4a5631821abb327ff04dea17511be857fd9752efe64a1c5b43d8290f360140862409bde49c17728668c6b656162b7dbf45a34f8e7c8828a33d02b7cd3596d06105b21663b5bdaa602a964d00d3579ba663595450306e96278861ccee0cbf7f22d90bf880aa1cf8b3d6ff81b5f79514ad2c421b025f08ec339a6a7bb481235c6bc78fb4c4f12c60a03bb27f80c8d28129481e474991519624ad699d39788d7cb811ee299d14dae92d57ebae31f84012455b66ddaba2d6ec00470415990f347aa2c5147b0b8a2ac59093823064db2a7725fe659867be71c48b1720f25da6eae8b04da4e4fad22b393e4b58b1c3c7f97ff405838fe2e3fcb105849b4ddc0fe81143dbf3e5d9a4b01a6fc640b7c5ad65cce1a41e67cb7804958dc44df012003dbc2abb0ad9d2ce34ec35f10fc159b70731b9ce03cb1a096cc24e92079f0ea582a157b9d7caeb24d7574548dc58a0ef26888f51954986d8881ee3a8c1e48d8f93f27b39f3f0cbd8898cb6f2bc0cde5ba9f46b331cd8b06010a7ec701f3bbb047fa13a5e16c72dcb16948d7c97f22b40aac56895daedde9705ed0f5ae06c659ea34141a4d9126ae13a9416e5862b22fd7cfb29c114b23ba6224f504118587aa4d4b532894bbbeb2560bdaf7e763ae72c81b98a89bdfeca7623a9d797e22e72277844de5cf71e3190f1b1ae3b48377ef7d64827e83016e304e43866e3a06f7120d893680ace094c05f78ab90ed3dcd2ca7e287b023758fdc62fabaccdf597ee6b5d9fe39e116eae411050d12c7cafea39941f79c95bb71549a88913cef2450d76b4e6a8309dd7005e6d11cf4fca00dee1f814f65bd8a8844bd36f82fcf6613e4158a2c2d5831764320af80f2182e945a977ebf0128ce3d705f4e4c09f2bcb42efac301864e10164c7d29700a3266551d6823ef6edada543b5e3b9c180346527c2210bcb1aac3ea38c317607a5a7f14fbd2a59b4aaf93952d987621c78b26427e27c9fc435c9a55c589ee6265fd2de500fb971e174945e1af401945809ea2abc1a88fd810a4e72ffe6d6d3d58a1772f744b8918cec9440bf9327165f17d881a00c648e5a1611cd2bcdee11905281d267b1332deeced879ac12e207d1bd147cdc173510ed9f7d42e3288bc04f2f0e6a6318e2838e4926791d2015ab67f22eca56d512446d2ebe56893082d6d46c80c61cf6f6a8fc3bc080cb0d1f62a66a8da610c6f33be0ea41a24d44663325c3b4cc1ea41e4a56e14d5e8f68d798cc4d11a4e9835592a6faec6fa20bf22ad5d05075724a1155fe2c200b0ad19a11291842251ad487e9e8cea898da2b1d38f29de8e5545e4aa06d606433172b9b151ec99a3570d3bfa583b89bb511ec563e64d88580cfd1e6d7c2e10e8a056d008b56359b9de2dfa0f3dff84bc21921888f10f00c056b66dfe1835bf81d19f5d3e63eb5f67d01aa960a4665ff0f21fa273e0be532fb7f1cf79e5f7ec84d735e0d4e52a8bafc773c7665a73a8ab39f1cd0817647f80ba96dd0bfaa9b9e37b916c26368215d7081eb5db0d08567681a0ee1b3d6b0299dc22d1d4a3c9d35915b7d78e9ba74dbf1e6e59a5eb3ca350c96c287c8618a4760608eef7e4e28433f787ce"}, {&(0x7f0000000cc0)="b6b93377c4401e8684feb9fafb9a8c538ed0"}, {&(0x7f0000000d00)="2df6bf2b1f1a94a8505f9d8256dec3720c9969c03306967e36950f329110712f97e35c1772cd4ad8a9035f90f2736bd011d85f087c87522239a36a1a2dfdef8cfafc8109c62cb06c126cd8093c8606c11ff4cb3e27341e7f4012e7c9aed74750ea7d18dad9f780ceb5a1f455533c79c72ab0c3f9aaba94b6bdb9bd6a7363a3bf45aa53f9f51e8a96c43a6be596aedfbbcbbc4191414a61234239e25770afc20be57ea4b88a5a7a0a1389b6062a416226b51c9f91e8e2e9fea97ed7fa444c53a8cea9d74c626fb312530dbaf31c9aa26ab77604e6a515f499f0"}, {&(0x7f0000000e00)="743b32a13792d8c33e12f78ca59858607237795afcd0dbb6b2658043d2f320f85deac19ffc24b0ed15d1ba55b219ae40333d0f0d2000e2a593b323c2159728a9e3264e2d02cf5572cce3d78ca89c3eea939e80a4eda687763b4714ae0b063eab52dcb550757fec34f17314cbaefe758569c53349b669ab4703e7ebd3196f72df6161281c2102b7cceed54ebf92d2960a1b5b1fc5ef7667a1677ba9535edf8083ab992123cd00b6072a1c744608aa5260c2809e9d1780330f4a13e3ee7c11c2c3f194cc4d"}, {&(0x7f0000000f00)="2932981a69d9a5929b359daad249e50360d91d7303fb228a765de0af613feadc2062873f286195dd3fcb5ff6b44d3509c83f811227f21261eaab0e691c4fae6389bddaf6c97e1a1f738be80398fbaa3b84fc2fe000a40a17d81a09148555a689bf3244d2a6795509f8017ca09cad057b276eb6bfd6931d1c481c560fe4b0e9d33bbb4b8ab15dbce4e8c8527ff4183e73a63b380c5413c141b4f09c8c7788d02bbb6dc31515de1dbdf7dec9a0f56efb04ebeeec6eaf57018d4543519f61407694cb6298903b33b7f1c8be24d434", 0xfffffffffffffe65}], 0x100000000000007c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x7c) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r7 = accept$unix(r6, 0x0, &(0x7f0000000700)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r4, r9, r10) r13 = msgget$private(0x0, 0x200) r14 = msgget$private(0x0, 0x200) msgrcv(r14, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r14, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, 0x0, r11, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r20, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0xb, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x6, r9, r12, r9, r21, 0x10, 0x8}, 0x6, 0x200, r8, r8, 0x8000000000031, 0x100, 0x80000001, 0x2}) chown(&(0x7f0000000180)='./bus\x00', r3, r21) r24 = getgid() chown(&(0x7f0000000080)='./file0\x00', r3, r24) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r25, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc9, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpgrp() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xfffffffffffffffc, 0x2, 0x3, 0x3, 0x7fff, 0x400000005, 0x40, 0x2, 0x0, 0x9, 0x1}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) 16:00:29 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x1000033a) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1bd, 0x7, 0x4, 0x100, "c0388b14d3e5b79d4e944b84059dcbde0b394a56", 0x80000000, 0x10001}) shutdown(r1, 0x3f948cb718434a43) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="00000018600400800401000000080000000000001c00000000000000000100"/44, 0x3}], 0x100000000000025f) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="0000000700000004010000000000000000080000000000001c00000000000000000000000000000000010000", 0x2c}], 0x1) accept$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) sendto(r1, &(0x7f0000000000)="6d0965f4133f0f733c4a5139954d36093511954758aae8cc9ad5f5b98e72fef92c4e3258a988b0a35e91e4ec533d59b37883940d6e5aabd63f2c548b46a2c202ec7bafdccf7e621cfe7315687218e7d30b30e590df7a334578c7c7e22dd2c702e295f27a87b7c12116623d46b36e6d20a4d9c7ea604b2b82825a15699bf82496cc0151c1712a3e84bdbb4b1bf61c902a6c3a3aef6bc4dbf06fd485f34fd6af0f26d8436a", 0xa4, 0x400, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x1f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:29 executing program 1: unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = semget$private(0x0, 0x4, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x100}, {0x804}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000140)="5eb8dda54fe01be16dd21aba6a7649712cbdbcd6eee99331d9b6d01cfdf10830f2c6c16aa6ca3ce79e8b37eda6d24d36037416f8f94a703aac5bbba3c462eed8d70436b598b0d000b3ab57177c84") r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000200), 0x1000000000000211) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20080, 0x0) fcntl$dupfd(r2, 0x0, r3) 16:00:29 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x8) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x48, 0x8, 0x3, 0x3}, {{}, 0xfffffffffffffffa, 0xf4, 0x20, 0x5719, 0x2}], 0x7fff, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x797f64f0910452a4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x5, 0xff, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x101}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:29 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x0, 0xc94f, r2}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chmod(&(0x7f0000000080)='./file0\x00', 0x8c) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:29 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x5, 0x204) r2 = semget(0x1, 0x4, 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/222) semop(r1, &(0x7f0000001640)=[{0x3, 0x5022}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000080)=[{0x4, 0x8fc2, 0xef45286d70676ebd}, {0x4, 0x4, 0x1000}], 0x2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_open_pts() r4 = semget$private(0x0, 0x5, 0x204) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x3, 0x15, 0x1800}, {0x2, 0x0, 0x400}, {0x0, 0x8ea8, 0x1000}, {0x4, 0x40, 0x1800}, {0x0, 0x9ad0, 0x800}, {0x0, 0x2, 0x1800}], 0x6) semop(r4, &(0x7f0000000380)=[{0x0, 0x40005022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) syz_open_pts() pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x7fff) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f00000003c0)=[{0x2, 0xc6, 0x800}, {0x2, 0xc1, 0xf45e998e409ca629}, {0x2, 0x6, 0x800}, {0x0, 0x10000, 0x2000}, {0x1, 0xc532}, {0x0, 0x5}, {0x4, 0x5be, 0x1000}], 0x7) r6 = semget$private(0x0, 0x5, 0x204) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000040)=0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x3f, 0x9b8, 0x6, 0x6, 0xfed, 0x8, 0x400]) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0xc) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40000400000002c2, 0x88) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:30 executing program 0: mknod(0x0, 0x8, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xf908a4db8a9db3f0, 0x1, 0x20, 0x0, 0x2bd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x20, 0x3}, {{r2}, 0xfffffffffffffffb, 0x11, 0x2, 0x0, 0x9}, {{r0}, 0x0, 0x20, 0x1, 0x3ff, 0x3}, {{r3}, 0xfffffffffffffffe, 0x22, 0xf0000000, 0x3, 0x4d2ed379}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x1, 0x1}], 0x4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xbd5ff29007f6af26, 0x4a830e9795044a68, 0xff, 0xcd2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x8, 0xc993}], 0x2, &(0x7f00000006c0)={0x80, 0x2}) 16:00:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0x7fffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a8, &(0x7f0000000300)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x7fffffff, 0x4}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x81) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x6) write(r3, &(0x7f00000000c0), 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x4f666e41411ddd0c, 0x0) fsync(r4) 16:00:30 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620797ea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfce2c2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4c6a55686c63cd2b131713fb6589a2e454388811a7adc61f4c98ca1b3bb8289d55d35316453326d022b37a665ab8af4c9137f3875b4861bb60f9d0320ac6545fde463927ea3793aff7f9743cc8279da7efa570e4dbaa93fb329b85089489c5adbd6ce5429448e1ef8428a82a9fd90"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r2 = socket$inet6(0x18, 0x2, 0x7d) r3 = getpgrp() r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r9, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r13, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r13, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r13, r14, r15) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r16, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r16, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r16, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r16, r17, r18) getgroups(0x5, &(0x7f00000000c0)=[0x0, r15, 0xffffffffffffffff, 0xffffffffffffffff, r18]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r8, r19}, 0xc) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) r21 = dup(r20) ioctl$BIOCGSTATS(r21, 0x4008426f, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x2040000, 0x6}, {0x18, 0x0, 0x8, 0x9}, 0x8000, [0x9, 0x8, 0x0, 0x0, 0x6, 0x1, 0x3, 0xea5d]}, 0x3c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x40}, {0x4000100000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x7, 0x7ff, 0x3}, {0x2, 0x7ff, 0x2, 0x9}, {0x0, 0x5, 0x4, 0x9}, {0x5, 0x1, 0x1ff, 0x4}, {0x9, 0x81, 0x4, 0x6}, {0x5, 0x0, 0xc140, 0x800}, {0x3, 0x800, 0x8000, 0xaa}]}) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x10008) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:30 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x8, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ftruncate(r2, 0x0, 0x929) kevent(r1, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffffd, 0x7, 0x1, 0x684, 0x8}, {{r0}, 0x6, 0x53, 0x2, 0x7, 0xa4}, {{r3}, 0x7ffffffffffffffb, 0x4, 0x2, 0x1, 0x7fff}, {{r4}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x10001}], 0x100000000, &(0x7f0000000800)=[{{}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x6f5d}, {{r5}, 0xfffffffffffffffc, 0xd6, 0x80, 0x9, 0x3}], 0x100000001, &(0x7f0000000840)={0x67, 0xffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open(&(0x7f0000000880)='./bus\x00', 0x9e0a9faf0e203e5f, 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) readv(r7, &(0x7f0000000580)=[{&(0x7f0000000040)=""/236, 0xec}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/145, 0x91}, {&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000480)=""/22, 0x16}, {&(0x7f00000004c0)=""/179, 0xb3}], 0x7) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r10 = kqueue() r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) kevent(r6, &(0x7f0000000600)=[{{r6}, 0x0, 0x5b, 0x29d90be68d55a698, 0x20, 0x81}, {{r8}, 0xfffffffffffffff8, 0x21, 0x1, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x9e0aa694da5fb409, 0x2, 0x694}, {{r9}, 0xffffffffffffffff, 0x9e91cee03f75e0de, 0x1, 0x101, 0xfff}, {{}, 0xfffffffffffffffe, 0x84, 0x2, 0x9f9, 0x547d6899}, {{r10}, 0xfffffffffffffffc, 0x8, 0x1, 0x6e}, {{r10}, 0xfffffffffffffffa, 0x2, 0x10, 0xa, 0x204000000000000}, {{r8}, 0x7ffffffffffffff9, 0x4, 0x1, 0x6, 0x7fffffff}, {{r11}, 0xfffffffffffffffb, 0xc5, 0x2, 0xb0b, 0x5}, {{r8}, 0xfffffffffffffffc, 0x20, 0x40, 0x0, 0x1}], 0xfff, 0x0, 0x1ff, 0x0) 16:00:30 executing program 1: r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x30, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x72) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x5) sendto$unix(r1, &(0x7f00000000c0)="a504ed6b73bee5d4e523d7d49112323968627d654c9658d020e502fc3ad395b2acf9e668dff8b170c770e4d62c70dc28af32ea9a9e8e88696e2cd3a6fdb257d2bcc2324ddc42981e2fbd217ff337c972a460c93e4c2642a7816c08640a5c5fd1d56d8a4c1c1613794f8690d1ea5ba8c677bd7516c1652abfb845d349230c7e147aa01bb6df5f4f48a3405b0c32ac2ec16a300472a796df312665f1e3e9e68ba607acaddc757a2a6f3655f8f1e4512aa17aa6f8274ce3e3973534605bf3cbfdc9b8b81bc248a11971eb24bf4afba2bf4e7f2851bb83fc40ff1b5aa8991681a7ba260e777bda30024e68318d80c7057596e7e6be48fc547cd32feeebc965e54cb329629ee4daf9201edeb885679e7f3c79dd945a6a9b8565ea39c8c505419d5b2de52f2475d437321f3902b66807a62b86f21f4dc1dbc445143a2265d0b4e883e2b39fc6f54667fea4b0f8341abdb87298e5c4ca666602d63cb18b9b33ee94e00549c1baa10f74ae25bdf8b557abb9cbd9e6d1e95334f10083255c676fe9469b99664786ea055743c5075da73b7b50b8a74297f4b22bb491cf58180da351adb0b649588154a1f32329e85e72e0130f3fca4079cdbe5ed3fee4eeb4cc519bc33bfcd137b6040c2190d1ec4c648e318ddf5a100750554c3109b42d604436c44d18863620d6fd5b3273ce4edcda33f12412653ce7897fc34333b9264347373a882b32d564d7fe5362109f747a517c14dedac56c65158510c6710ec3c3dd07ec0654d9c46331758cdcc4cc41ea375fe4292fb3f9af0ed62476dc3c2ef2122068b7b43f4d35ceb425ab16c36f9d9d99b8713cd6a43152106bc63863f94c100d7d0253189cd3303e244bd7bb6088602d4620cd4867c72707376744ce0ac0f4f02a416c78d3cd39c94be662c7f3093394dfc66f4acb50e225788ec1b1f2db03a5edd223746a74e4d1f5c3d3c18c799701da1b1f54161297ce7ae39ba495f1c27c3d73e01437cac6e9d5724d4e6b7f85b7ac4389b3b9474e776a36e04916c096889bb0a259fb2bbe30b59c7aacf5896c77e3f30f83b63a927e933a649a3440bfc41a7cca1a11e9c3fef9edb2690f1f342c896429a6d8ce8c23e237f946d3d4d6444811a8937d88285d272a375c33820dd9aaac55d302161fb471cddcdf27e9834ee18ce355c2702ae90627c4456ebc73d925de4e9c260c7eca09a27f46b25a67037f0525653843152c098be4171c7fb3af8dba7c30acf63ecbc389361183268ea2caa14db3778b3cfb3e69877ed1c128fc9656c75e97218f158d91fa9ce959d9e77c63a922ea9246298d773271a927f5c15d606a093934db4bd3cb00844d28ad8595bb206816d1b3a6422909589d4b486e36094cc7e6211efadbd5f572aad2ee6ffd48dceffb403154ceadfce8a6befb12d85357e4f1efdde9e5466bd2c4032cbe2493a959dc388e3372b7634df8a620d3d359470b94dfa821d2f8d2a01ddb71d0efc460fbde8ed398447308e693386307d2276cb89bcedd758f31df65bc77b8d227c3328bf3d8137ae7e59c2bbc011d7572f4f11f3d4befed2c39e0eb88b5f3ae6151102400fd0ad22d1941f3c103d77be259ca91cb4ec926f37a9aa8dafa86a0b5e1944094de6bcba8885677fbbb8672cbfa554762866261721ba5b571e4e291b44a96159465d5b5c0a454693987f39259b83a4d543da2b1f0c5db2cbdba3473c3b07807dc69730096ab86600dae55f4a66303872f3ed9eb0e87f81418923b73b0a2811f941fea6ae13d9de97bde66cd356c93a840dd66a9e28f5eefc3aa63e9e5fbc8c159d6c0d2acb908f84c5b0407d943e7c06b740609170d5cf93ebb235e46b46e7fd55ac97d931f463d1fa2931e1379781a422c053dcf25bc1fa729c0feb7748167e359ff921209ddd4ee29ef9bc53646e9c58657a7b54b7fd06b7cc637f23d0e0309004ae9dbdfa3ef0bbde27c128bf8e9f28c21ed09276015c897481f8d8aed481af4abf0512ad6cd2ae8d3314c0ab59657b392dd9885677e607f0a67feaf5017b88d70688936601371e5bd077002e7bc211230df5740ea07c4a18b72977e1e73916a69ab3dd5ddf7ab7169c12d40e124fe1b35368acdbc0a869b502095f4167b136c3a18559505cad6418ed2c978001940243578fbdbd9874355c6e330de8f7d3a8606f32115010816b86bc049500401f63421949eac3d5520fae19ac2f9acfe921f1b48322066f94486295967937b54a1f355a4538991f10f0d119066f069735b7380d4ebcc0d63dea23b99510f587257c142e4d97edca2d81be7132e6f8f232154bac95e199878778c4f99913a48a2e2b2221ce1ad80c0cb7c8dd1417386d677c5256661120ef34e2b9f1a46f9428817f86a3b21308f9245e3bafaf47f96a96f6a2e79c235b024807ef47d5cefcf8d63a87a9da26a22e9c965931f598127e7ba2ce55ef99934ac0a9b1c6dcc6210eac15a905c25d77db7f232111fa3c18076026ae6ddbee044b8c60c0e1b1aeb3b790275ceac33fa4b77aeb8d3431c5f8d957f16d9f51c5045130f36e71f9c6b2ce3badc37f7b9fc42bec24a2b2f71c157e16b6934b840250d4b0376ee87fdc680dc3c6b0a29d02b347e8b7ffadafbe9b210748c5d36e2f1730dcf76db47fdf999a951c21d636449bbd10e428c219519d0b1481894ef9de17629fddc22c0571630fb97285ed1d6ba12d6339aeb964effb91efdab30b63c28eaa0635e9ba14bb98dc9027d03f48b1d32b51d0e29568ec86125e2168a7c45ff057ebc347f7f313b685c2fc612e3c442051ca046b5e7bb6af3d88dad91557d45592da6abe1a5aa516a1974db19ef8559affc4353bbaaf8b9aa2ade6d4be287fba5a89fc5645e295858d82995477f62265fa537d0740ccb6b02f30672de57e3940ebc5c6bc04346041caea7aff6313606570ab59aa97f9ebadebe4e248875cc96f4ed302b0c596f52e655fca0a0be85fc2f94e75396837b1442944977845fbed5f50ac01a51c452fc02f335a9045912bc78b663955a0c268d77d33058b53f796551d18a7902d5719a1bc7e66aad329cdb379724df77e5ba0415c31bb27090f13cb3565d5df45329c9535a125350833fce19faae75ef0192b42ce83d8352eec09981115759a87b65e73ab8e725fa64fa22a1dd99a347aeefc15f89b0ea8f71fc5dba7da9f0e04621030dd58ab0ca7202fd0525aa337d23183128e2df9a417a02934cfd28e26d01a33a42c12249a86d12178eea8c5abf58ddc001c743580e0ab4134adf242c4ed0fc9af8669c810f80c1057dd822ef8a19c46debd6da8d0eefcb6ab262a6d10875e1aea49f18de80ad4d494ee620414aaf1bf0c9e9bfe37e5f9fcab5f5a0f56fb16fb78e44091723b75a094da3c2935d6e24df91810a0e9f20a957d088ed4bb5f677537131b0684f6f3bbb24141cb5a97497c87b86301b22ed57a9273a0d126674ac3be0522e26dc41bc26bb3fd65737ef3cdcdac8e6708a3375b3dbe9718abcedfb2b5d7eaa5be7b6387c6b8f53e47a3d95369983d17b149745714c9fbabc649fc51fbdf7b10fbb662b0f33ee1794862e46db220b81ba66079aed9e698445d5c8dca6fa2b60e38fcd983449690c5239fcca046024d8adc5ed6c17954a1e0bd9f194451c318d553bd34cba2feb25d913093bef7286142dd68cc51b3323840395356b2f8760b1f47c94487b67f6b5617b002e8cd9830c63c008a9f2f1eeab84a0740773c8f37e0762e085ff70ecc615023a1c71ab94b7e86e064b69c6a90f82d7a372408e39310140d5270161852296ca53b15611bf5538dd1b062fa9543f280f18c77d1e7826d1daa7ea873e0e8ea496e188eecf29c9b3869a17b1317b59281c8aec3ed00f71ebc99cefee693f7fcb96e37a72ff8dd6609a601b8a4ef50955b9ebd7b0fd80ed7eadb1737c08707e31a11fa3dae2d8aa22a0ada2df65914c0be7aff89a35345ed13ea6d5b4e74dde7347677d098f38aeb2d150671a45a1c2b4cd9fe405bd4849d211c00f0ef52fee66b9c9b2f4cfcd1c1dc638300737d8db0620350d49c5fd36dfa0d98acb40dd570226ad67931167faf36f7e2894798fd923631f3b714efcccb5d0d31f38dc7d486bdd7d35093a0c4b8d1116f4d0de941815e6ffd414d84715c768300cc842e8989a9c9b115e1669c63ff00c3fda6408572a0bac0256f52a9ed6e62a645416c9968ad82a099066de5ca43079729f7ddf04fd5505981633d941ed6ae1a46455f40fb69740697ec0db1e110b73f4bf76578a35c10e37eca4aff625d0d51c3f9e6aabb2ca50b353362e9b0f6b055b9ab71682e5a64e5a842d11fe86635cd45d1f3ce984fb238cd2621ca4e804b359b19d59d79b604292da873a9396680accd2aa98853cf262d67d888fc35e6a57315badafeb53057fe86feb80dcd783f24764f64e6d623467102f5446b89ce63bc72935c5232cca035461bf724a89c008b371fe86e113202d249c9626a992a23debb582fb89225c72c2513bc86187605ed024bb046e2c1e22ef479bec74ec532e4b3fecc6ec2ecf08cb98bfc85e43d33888a7d01969d32b3a38dbd9028e5fdf8f1d5643c14e36ffe09dd283e5e5be85b679e28b44f40738717743abebc1aff3b64a6a0d6477e65a0a80f7b7f1dc5fe63374554598ee5488736449acf9e8d340d705c593de93bacb91ced2cc5d0075b7568c99a945ba18c72f3d29aef6c485207a0d05d97864050ee8625ce1d4076d85f4a1c3f01d246e7fdbb591685d9b2df784941ac7b3ee3f27ca13d4fd760d710fddd43acb2ce18d72a959ca4895a37c8526d2adf5435a54122d014663b318f642bbf0af7613386a94470ce39a6d241cda2823f912c13bafb30432e2e4e0f9bb52b24be0e5716143eb0f66921f58e628c0906608fd970a8f612b6cb445d1cb15c6defa8c1d43c813db369cdcffbabbcdc2fccd0136aa3dccf266ac87d8a6b75e32fec7fad48b2d2bb334e9d8dece72f6d57a875777a459db060d864f8bc1b22adfff7e8d52a6fe13826b6896617e31cc6b260dd95d9cc3fa018bc95a734ad0cefea52b1b8f2a696be5d52235b0280231ef2af50a78ad430f1e60467103efe32e66c4de62f9e92ffb457866223700e513e179b4171a7b52e67cb6c759415e836b0313c332857266b98fdb1d4903998679766a788c504e1187dccd2e87dc471b07d85984f1eadec755789eff6362079c1daa9b6c8d084eaf99ad2622941d2d048d26a6facd9297fd2d118981bb71a73e6313840ef990d0c567c2d37f5113fb2f6a1b08f55c566af93ff6725bc0fbfd6eb1508e072f514070931630985b4e4a447cd6756dcc8717bd5df9170342ae81385a9c1db44af55dad8a9d768625a14056d255a69e435ce5d077fdf554213cffae06582b3f6b533fd4ce1c4d04285fbfc20504f3cddef2c76fee343967a35d01a9af5d1bfb6edddd60684b82a7a51a95e687e8680d814e6cb47b8095a4f15cc49fd7e5b12fecc771d08905c5701d14135fcc4656cef9b008d0db59e1ff73532932c44209d85711182d324b5eade9a7030e3ecf030321d10a67d9b619f6dd7ea0cc3c82e65f5d6a4ee3d63ddbfae1386a7521114b5f5dab2cbc2e7463b88bf2b85bfb11bbc1c28081d625f7245d7f317f194e41e7beda25725e38111c9ec7e6b678b590eeb5ea9fb1bf0b6cf7b8be7413f3b06d403d7e4389ab04db231332c973661ea4f96f7f8dc3c770612cf9e722a73d8b0de7fe99bc57a099990308a57d87681663bbae9bda667432a369aa99f2071575e453b75cae1c52b004b82a04e21b", 0x1000, 0x8, 0x0, 0x0) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001140)={0x9, './file0\x00'}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000011c0)) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='x\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) r7 = dup2(r1, r3) sendto(r7, &(0x7f0000001300)="11a934fe68c50d7ccf15198539fd8afacc61cf320161495947994a284ea4fd32e11d7e569ac56379d8fd1339e43cbcf9ea75245f0ed5ee4634e73a6601156e6018b7f88fb9ba730e2837f93a0540a37a0e02bd510f14e0a0c9670737aa", 0x5d, 0x404, &(0x7f0000001380)=@in={0x2, 0x3}, 0xc) r8 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000001400)) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x10000) recvmsg(r9, &(0x7f0000001800)={&(0x7f0000001480)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f00000014c0)=""/42, 0x2a}, {&(0x7f0000001500)=""/96, 0x60}, {&(0x7f0000001580)=""/3, 0x3}, {&(0x7f00000015c0)=""/8, 0x8}, {&(0x7f0000001600)=""/176, 0xb0}], 0x5, &(0x7f0000001740)=""/157, 0x9d}, 0x2) getppid() accept$unix(r6, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) r10 = dup2(r2, r1) symlinkat(&(0x7f00000018c0)='./file0\x00', r10, &(0x7f0000001900)='./file0\x00') r11 = open(&(0x7f0000001940)='./file0\x00', 0x0, 0xff) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000001980)={'./file0\x00', 0x4ec2, 0x1, 0x2, 0x1, 0x5b4, 0x7f, 0xfffffffffffffff7, 0x1, 0x0, 0x9, 0x8001}) linkat(r5, &(0x7f0000001a00)='./file0\x00', r7, &(0x7f0000001a40)='./file0\x00', 0x4) r12 = accept$inet6(r1, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) sendmsg(r12, 0xffffffffffffffff, 0x400) r13 = openat(0xffffffffffffffff, &(0x7f0000001b00)='./file0\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r13, 0x40044278, &(0x7f0000001b40)) 16:00:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000001340)=ANY=[@ANYBLOB="d4cb41642d012e2f52c0b239f96e874b15b0cd98c8c048ce2a3821926848958cef44c84f579fcf00"], 0xa) dup2(r6, r5) accept$unix(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r4, r9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) getsockname$inet(r11, 0x0, &(0x7f0000000140)) close(r11) setgroups(0x0, 0x0) setgid(r10) setuid(0xee01) syz_open_pts() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x100000001}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x341}], 0x100002e3) r4 = accept(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r0, 0x0) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000040)=ANY=[], 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x100, 0x90) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: read(0xffffffffffffff9c, &(0x7f0000000240)=""/213, 0xd5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001a6004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000100)=[{0x101, 0x1, 0x1000200, 0x1}, {0x10000, 0x8001, 0x7, 0xe2}, {0x24, 0x7, 0x401, 0x25400000}, {0xffffffff80000000, 0x2, 0x8, 0x9}, {0xb17f, 0x5, 0x101}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) openat(r2, &(0x7f0000000000)='./bus\x00', 0x2, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'\x00ip', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0xd, 0x40000000, r0) 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) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x802, 0x3, 0x4}]}) setgroups(0x1, &(0x7f0000000040)=[r1]) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000002) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000140)=""/143, 0x8f}], 0x2, &(0x7f0000000240)=""/188, 0xbc}, 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xffb6}], 0x1, 0x0, 0x7fa20600) 16:00:30 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffff, 0x6a4a, 0x1ff, 0x972, "b04efe2aeb4bf1f3b049d1e6cd9076691d851f4d", 0x6}) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x999ce36ebcde0489, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180), 0x1000004c) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0x4, 0x8, 0x80000000, 0x100000001, 0xfffffffefffffffc}, {{r3}, 0x8000000000000007, 0x20, 0x2, 0x40, 0x7}, {{r1}, 0xfffffffffffffffa, 0xa4, 0x1, 0x8, 0x80000000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x8, 0x8, 0x1}, {{r5}, 0xffffffffffffffff, 0x1, 0x40, 0x9, 0x4}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000040)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r5, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000280)='./file1\x00', 0x101, 0x80) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0xffffffffffffffff, r10) 16:00:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) dup2(r0, r1) pipe(&(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r4, r6, r7) r10 = msgget$private(0x0, 0x200) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r11, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r17, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x6, r6, r9, r6, r18, 0x10, 0x8}, 0x6, 0x200, r5, r5, 0x8000000000031, 0x100, 0x80000001, 0x2}) r21 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r21, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000140)='./file0\x00', r6, r22, 0x4) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) execve(0x0, 0x0, 0x0) r23 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r24 = shmat(r23, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmdt(r24) shmdt(r24) 16:00:31 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:31 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000440)="b908dd1117ffb7bce986285a65afb51212bc6db58fa7ecab45085a81cdf02c793d8c16a07ff9c2378cf626bef6fdd507101fd1a3b57f491ecac8099a15c0eb062367c3d310442502c00a00495e8e99c040b7977df0db068a547f967eb1f144c6ad120f106aaf49ff24fc24a236459c2721d2183a12f8a7b4cb6cb7d3d29210fbd72d29a157bc65ee57abef7154081edde8a5e33ad0193e9b68dd73e7e9a03f886fd0ccb907a5433d2d6f8d65399142b2e625e12569af1f7349c39dab2a7181284a64832c2fa9307ed3112c07746177dff000442536c24837f0c60d8e45c94f992d21c5120db44d871953bd5b87f14c2b3e14568d238622cc6fea5f3c329b41b36bc210410461eadf7518f8bbf423dd673f9f9fef5ca7050f24a43bdd64a91b7994b2bfb18c3eb1e869d983b6b3c88c32d3d34327af06e893565aa79a98fb459d4562196b50dba830ad122f4ea9651cf6c11560ef0171e8bf93a1ecc975d6798cd5a8e82b44978a03df7371a54a3300e15512a763f98c46063e3acccdf3bc5afc0198b0a58bc612d356e3ee64bda2558525996e3b2ae28b827f991503bd69a8e0ee737cf129b1998da637473da43bca10ee647f71cd9d4db0786da4ad189e715da1bf8e2a4cf005c71a396b3e4a868f96dc82e50b8c0597cc1a3c2d941121adeba6cbd8b97bb7ebedacb4c519f3a38843614b5baab89e1971f5c1df47b77efc1334e550b3cea93a9fa462711323156462800d10a33dde22bd09ab278e1d8587e65d0c503ad75d5dca45716375068a0b33b5136321dd1c41f155b0a67862e9c5fb94b9959d7fabca01878eba098b3019aec97a44c9e0818b7b7fa87971fff8f7d6fe9e2778efb82ed245bcfc52782be98c48425d78d33042cf0c3af53f9576ac3e6d6bb2275cbcc4d3fd65f8c3cac9c36a1bd33b6625d4e5dd9b607d0324a9a879ede86d7e8050e54b8c80e37492562ae89886f16ccd303bed0d3cb6f82ee8027822fd75e921169d71ac9c10daf2b5c69230baf9a122f4a4d033d20c3dd15a8167c406233dc7f1f3ee7809ae819d30ff96918a05a8d3b95253cb209caeba332cf8132e046250fbdb47e0822619d9fa30e338150bba63ee1d8462420e9b85a53daec7033a404c6e5cf6ce35b29bf0946578e6a13187fc1f944d9153ffa93e562439557a2670d62aa35a45120c2e69ae14040feb47b923a1783aece6caeda5cce48571d9bc482acb60019477646d95dc6036759e8e8320f5c85276819961fb94a47d3e07f4eab68419aba990f0a80721a97f11b192612e454f1a2da4ff90be106708cd353f8b41ce0592efcbae2768419f6a8f4dd86ef0691079ed7949584b0be2009181b2350357341b617ee1002b2fca578aca616e76681ddcab796903974cb1c82ae160856834c8fbb42136cadf26e0a60033414e20527473878e0d6bea4510ee090d7b2f596d47f98b125d40e985431a5c93a0d1009dab53b484303eb74a57d2a2c74058aa69b537bdce805821153c1a30ad0fc745e33a7633fccac3bd9d800b43be5bad3ee80d4102566cf34dc6998684b025df0fef9b991b245ac3ac66c149ea609e15625d411d9d5dfaed02092f6492827cf9264d896aacbb0681f31cc3bd43c6d965e07dbf0dc4daf6a0eb07c85991a129d107f7766e5c50085291cd1d3d39a64e120df947d6a8e7ae8bc1d8bf308311fe200ccd4a843a683cad205f179e09b6c5c7271e3b5635e9cbc18335982b43eff986664627405656bd7777d86d38c23df2be2a3b3b1a41a43d34cc5bb7cd9b6547855a4d11635b32245b73889fcd8f6db2c29e059e01f36b029fc2152ea875fa7a495f955a5435420a8c29ecfd6618d17cc1e89e0e58f0c55f22f47edd888c9c69624c4f39e909ca0b52b3a37c012054ead6b938d2b280e17d67f3bc33129648662e67913cd8619e0426277abeadb5881375daea367b1c423d33bedd4afa5ff51b01047fe1a45fabf97f9340b8f668cdc2c9678344579f5f57f6165894a95f754dd68575ca5160c48435f610401dd4b812fffbaa52bb81697f7101a6d22d28806072b4863333bc73d45457a55d31093f5a29ec6dcedefb9ed5d28a80968d3c9739e5bcef71b1d7cf4bc75628b2d63337dab00b7ff2d1d046ffc59920587fe9559f20047a5568bf4135fc4534638502dbf189535fdf012f095a8c9c13f22f1b67dca22baf7f8c7b3cc34eaba515bf2a272f7ea193b0bbd3174236bbf34388307940f329067abad25ac8f66fa5460769ed21d197144aee0a4094eb78944a7d3462a20b292dab5a408e4d68ac04ab3d201177c09bae8ac7ebbfdfeeab6a951b40555a1312863eeb004c81f57d15afecc19f4dc56bb9b79f72e0041b95cf5ae9a3779408ada1f977546a2314939764d867ba238bbe92b6cda7ccb7d1fc8f97c4cef99721ef97446edfdb2d2bd8c3efbc8dc796c3d0f6a3d090b661d75d8709f0b38639807775d77b9a0220c9ee4d3dd95316fd1a637cfc358cce6f37ce1f8144785c08e1a881ee4e21d8999093b75d91263868ac1a4b50fe506eccf7d40564e79601fbfe569ee31a696cb77aecb4b1fbe5e02f03c16705b47646fe468343d058ae23ae96c4c8d40612908fb90f292b06c523386b2e6421bc5f0f8f95512772e16db1727c1ea978a6202f9b07731862d9eae7254110c82f9fc5432e107ddaad20379a5bd755f603c00af54c08daa9d1adedbd1643b121df2eb05f6e75735a9e3c892a029a15a5a3c0697e32b8be11d07b3d8e4d4d407f537a58d1d117d1c7a9fa20cee88a1dfa6b186babf3de4cba3c4c4de26f720c251360b01d0feb0922bd4fb2a8c99a42b29a027c8a36f417167e71bd7650a003bbcd77dbf1f8372183f69d4fa0ec828f2ecd5df9100365470e3c56fc8b5b038cfa3c6fb8a04a9a3765e4861286aa1d324d7e0d7124c2249c31366e27f02ae76b257ddfb93f3e41fa8341ee931fc6ebf23219dc84c10d546f361a038f89d4b915b69aa44d115629d967a8155c64443ce684cde0fe940cd5c9b5ac75bc5f3bc6dbfdaaa7b07bbc381b66477d41c78951f09054aadb8891dab5939ad7486718fc6b05b2d6d84c2c08fb1e3101272eb0404a2cdcb1897956de1ab9620829abfc99af6093ad01fd69ab4c098e05dddf99777becd99409a63a7e1c7c04c90c988e8439a7c256d84a999f49e1d67da1a8f582f84a1113ad31128d01b90f7fee006e3454fa510ce381a5cbc472ff21e8527efd41fd3221e1fe058cce865b5e57722cab1546fb742ab1e1fff5ded30b5094ac4b9ad0681c4be5cc225e2722714da9497a13d51e0fc4d3fb1faba622eaf56071a15c43a017e1d9082c8e385d940490392968ef67a5abf4f8dc73f17a9260976a7c3b0405bb7de7a2eae037f9ce4dc4115e8736831d4eca8be0da2d9d4276b85d9164be18131367f5a9eccc612d5d70ca4bb8f544caf0d9cf151e86eb49fbf6fdddc53f0cc46767063c312724f7255f9adfa46be93bc1180ea8058d9bd0b99c271a432706b4dd9c05ddc4aee279ec0321aa3faa8b9ed738b6b759c99d3c64676fe37a3c67cc4c245273481a8ec33ab8eca7a4d879c1731ca686e79ff698aaf09a83d9f7bbba8a163964dd94ee3cb036a0be7c95788af2b315d75377817c2d40fc49a5815f66201d8f2dba322b21edc006b870ad3119395ad0d6451b76d41a17448c2cadd89a99fac713362918e0604500755c2abb7b08da102ab085d5ac35f013c857364c61b5ae5940ebb047771ebc9bf6777773bd5cc782d950c4bd0c55f8e144ab0544f54210ef2812119cc433a19fc9b6e19ed15351a9ef2c2dbaf44c245cbd7dd1d2c98cfe2d3e4b388a7ad2cfaf13935fe45ad5bd90e0a4da3c805c699b8064724be7d0cdedd85eb203582ff4620218edceb62f9ad420430c2b24407654113a9354672769126b4af3a1e5a47d64dbe92d124019792c4e927a1cb5f2ebf836d48089023bcafac13f4aa72044a68a49e46da5bcb7f4c1866d6b99cb1c4aad1bab562982302c31325458418d15bcc436f068d737b1b9bdd90f90afccc9e342ff0381c1de4a4be7d18f549b65d4894c98867dbabc1c3ec68b86354b0132de4242728e4b9c7a0e66dfb10ce42c1e619b290f53ab761297ae4f1fbebb980ccb0736c6e093bfa329eae00172360bb59e73f51aca1408c83e309bcf34fc9125a542fc0c57f880ab5b7e382789c2be85854ec5ace5767dbd85dba12fc6cbea123c4ceb17981b614177a870189da989456ec722b6e7909ab25caec806fbf579108d86c7c13001e21e2443c1eca53989940bc10c077f5e4540f67e30f2363d9cdba25a2a1af6f179a720b55e75b67241148cca9da1bdbb4b1a4972004edb1a61bc6bc0cd71ea218359bdd2863550e585cf3ef5edc637f401bae7e48bfbf194a6f585a03f725834245c042d06f39d54e984b68be6d77c4335faf0d1cf7185ed45556f0d2590413845d255a3a3207472fc38d29dbfd8eb193e5090e5ba573288116d1baa41aa6eb9cb94a2c468814adfa958138377e4f8f9cd1a740030fc77465023f92aa0a3f365ae02905266c5e7145cd6261a9f26c7d2015abc862fbdfd36f7af984ea5fbf9462b2b17c5c651773ee9a6ae33c3628b567829c351f835d5aafe8227b27328fadcd3aaa185c0daa2c0281bb0563da960015434c7146fefa79a86aef1c83eddd948eb446e35c9687cb10f6c8bb5ed89ff50c73738015938b137cfaab00c2e0feda48c190822d0b252344a561f6ed9bb40a1511d2edd1692617426fc23502f811b9e1c6acc522f7e9dd639235a60896d85984e9d8852bf81105346d47dec5f66617e7efff4b1111a18a632ebe0b9f19336feef3a94db100fba408f46e6ee4915016d4a6b82c2391298bf9ecd32529ba981a66b85517bd4f93117a98c9a1387f9a6d6431802468f8597dc1bd96f92b11e5eaf81edc91bd89c11e8473b19688d2e72644c0fc09b373ba12a55594bc15df8a77058c2da66e5840d0f4ab4aee5faa3f64afaa213a3526a6be1609cf51ccc3d3d03a411db3c54f5d633e5ce5ead6394a2e0adb0b2ff3cf9b1661f0bfcb67523545606701f0f65903467c44cb876cd86a560913fe0a919f7e23b7d3e72d2c3159f8756e8c7d128cca7cc45d8dce73009bc22bf7661efcabbccea0932bd2f57afdf61df12e8fc4566bc3ab2db7d847b805eff406e52e7c776f35268d29f1a8e1d22ad99c871f500ed3579629dacae2adbb5b957ac0c1a1061f5400fcd3bd3b5800a032831500dbe2ba73eb5236d72c4f4dea6036fb3586f714e1a9c601881ea033ddbd034ead2b71572dc328ae79523f256a382d6906c3c4c0e0d211ad9d8407948b0b5ddf47bf269c4b39770038c6cccb27204fb8742e83064b7685e3826c9f29cc3656ea2449fcab1bc0459c795c0c0a2eb06346342023b0a330a0ce8fed42b67a33a6937e1bd392fa915b85aa2b26e6a80821d36e661ddce1d0e727f7cd958dd1d895490d8deefa1e0bda4f0e5fabef17231f86d87abca8cd0e7f52e1a90900b1157878ad0de71555299fafbfb0d30f8caa54d48b265c117cba63e906b0e7ad02637786fac1f78aec3fc18dece297bc2aec6a1ea42a852217fcf820c85696a7d06d7858a22ad71d51b3c321d6b54d01f266df4847f8c5b02e0620f83f7df4a8d2c438bc173d97fc594ef194c77e74c81bcdac5e6fceccfbba4c81343d82859f146de16b2a17bf68c9e54070922ed42e6931b379f2e8e8b296281c9c29f35ee731df856765b3c19470e440371bf1f6fc8e0dc67b431c937a7cc96", 0x1000) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) socketpair(0x6, 0x3, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x24, 0x5, 0x100000000}, {{r2}, 0xfffffffffffffff8, 0x28, 0x1, 0x604, 0x2aa498bb}, {{r3}, 0xfffffffffffffffa, 0x84, 0x4, 0x5e, 0x9}, {{}, 0xfffffffffffffffa, 0xc, 0x0, 0x1000, 0x1}, {{r4}, 0x8000000000000000, 0x4a, 0x10, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0xb24c0f8aea57888b, 0x10, 0x3, 0x6}, {{r5}, 0xfffffffffffffffa, 0x80, 0x2, 0x2a, 0x6}, {{r3}, 0xfffffffffffffffe, 0x8, 0x4, 0x400000000000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x51, 0x0, 0x10000, 0x1}], 0x5, 0x0, 0x65ab, &(0x7f0000000000)={0x4}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x16) recvfrom$inet(r0, &(0x7f00000005c0)=""/137, 0x89, 0x766f4d5f3cac4762, &(0x7f0000000680)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$setstatus(r3, 0x4, 0x88) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) preadv(r2, &(0x7f00000003c0)=[{0x0, 0xffffffffffffffdb}], 0x1000000000000382, 0x0, 0xfffffffffffffffd) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='^$\xb3}&\x11\x00', &(0x7f0000000140)='@\'\x00', &(0x7f0000000180)='^{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000500)=[&(0x7f0000000280)=']#^\x00', &(0x7f00000002c0)='$+-}%\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='^:\x00', &(0x7f0000000400)=',$\x00', &(0x7f0000000440)='[p$#&\x00', &(0x7f0000000480)='+@+%\x00', &(0x7f00000004c0)='\x00']) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) rmdir(&(0x7f00000006c0)='./bus\x00') ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000700)) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x101, './bus\x00'}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x1000}, 0xc) poll(&(0x7f0000000040)=[{r1, 0xee}], 0x1, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x62}, {0x6}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) socket(0x21, 0x1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:32 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000161000/0x4000)=nil, 0x4000) setsockopt(r0, 0x0, 0x100008000024, &(0x7f0000000000)="f6ff7ffffdc6e9aa26823f7207d16010c7f2371335378a4882f09fb680f69c79ab7cf0f498f76445d8dee8f56e017bdfc214a92a0000010000006a000000000600"/74, 0xa7fc3217b826e577) 16:00:32 executing program 1: r0 = socket(0x18, 0x8c3b5a17f518c9c3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:32 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:32 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="122690ad9453870feac92057ff186dc7f573862282a96b9c47bded9656912ef8e65d6b4aaed3d657ef2ba8bb432eb3e612bd80379197676e85b86014446962873f47d1cea8706e86db75597be3018cacb0546c1f180f2d32eda1b77666b226ccd9f63aab71101169f5e3388b13021a", 0x6f}, {&(0x7f00000001c0)="b7678cf669b3885d96", 0x9}], 0x2, 0x0, 0x0) fchmod(r0, 0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x64) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x10000100000001}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x8e30da532bb04cad) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x4], [0xffffffff00000002], [0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x2, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x4a6f2844, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005201) open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:32 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x97, 0x5}, 0x8) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r6 = geteuid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r7, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r9 = getpgrp() connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="00202e811c608f6531c8e8376c935e1800"], 0xa) r10 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) getgroups(0x1, &(0x7f0000000000)=[r4]) setegid(r11) 16:00:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() pipe(&(0x7f0000000040)) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffffffffdf64c5f1437a01c1308bdc0a76a40eb079f69761e307eef15a6f5ace7e2c74471980f566c6a96adb3302650d6791a74c90380139aee20f26c04b4f3ed95e40aad259718c3b627bf174b55e262f87e697796fece62c3c6efed3297d2187"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0xfffffffffffffffa, 0x3fffffff8000}) mkdir(&(0x7f0000000100)='./file0\x00', 0x8f) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x3, 0xec, {0x7f, 0x1000}}) setuid(0xee01) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x1}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1a0, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000014c0)="b5a483604e652313349d1a54d910143060827237e99477c2fc58993f8164f5b0eb21835a0ebc6a25d0d7d1de6b6aea1eee48f92a6aab1934d1d69a51cd04cb8d8568ecac5a6afafb003f6049cc6bdb7876ae933a9431d0b0127b6756b722296a97dbe240dde704fc31215570efb27f27969ee66e464082d3a033d41979fbebffade1c2557a20ba47a937ef9a9a436d5d5643dacccb780a7c22a384b2618c5d493bd0b41047cbcdb1167410d3b6f6a4ad4e1967157249ae8f6e2db1d6d494a9da7617e64ecb9148a574c677f541e99199dff21f1cf5e560872c76620c081f61f1ec6de6dba0660e93826046ab88cca3cc6326433ac91f5a58ba6729207f9fe2c0eccc72982204d3e1026b7cc3fbd0c1356e74204473e294e401cd62a1d7d09e69a73bc8f5cd9b18c5b02373dbd9901234bd430305a0da8f9e32f2616217431323df83accee1d4cbd0265f025c25e012eb5c51966f4eee0e66fa77d4dac1ea0d9319589e8f266c47f03dcb45d642966e8b969f3259d1a67d04e0db9dd243d6d5b5b507f7c297b12831df9848221e0d180bc18095358014bb7524b124beaf908f008fd1ba3b201cb93192d40e457268ca0466205484381f0310de2d14cec87a754c0fb2f3c70593db4267376e83bb7e23e9303c0c73d12535dd00d98a2cfa1e2a38192f91e19770f61e5ba07f02f26d00a81925638bd1efe2b97fb799ecb487e7eaca25a5460ea6b89f9420c9042e229fdd79f92c60ba57bbf2fdc62facc2ce8e14351c3f081b7c2ed2cfaa8a74d7610626e558e72edcd3bc51f0e9606daf22e39a68ce1e86fffc14db892d596c8378099eafef36b5e432f67df307b531f8378d2fa001d5f6bdb411229b979229b3d1fe3ef49ccad679bbe309ec95648557a68c1f77b7238c688d10a3d5b8ac7c3eadc1f4a3fe00222d43cb5d02b53399ef22d9a590296c418feb0fb77564116d8b1b6c08763e65f4cf51ed6a440e3b65fd9491359c420295621f240042ff8384be7afa9de2ae99620d4515aee29b0b87fcb669239711fe62edf2e07c8638c824c63d8c888e5d095dad107b7340ff24328f4fb63b78cd36ab579ea1f82e908a50e359353604313b188fbd3627cd46f79d99d7fd15f56048f7f102fd30b875bb709554676e06543935ed7b035a4831b693933852f393cc348894eb663eb13694e83a52ee46c1ac08e7a55a54ce42b34dd80b6538f66b228759bab714f8e870cab001ba6dfba3c04549d9529812effd3969f9513ba579bc9298729180942c60713e166adb49637bbcc367f72c4396361bc4bf52d1a07750cce2f6f913f1bc0511597a020e36f72798bb309e52092e4a3ed35799af856115ce8b6116422a368ae47dfc6b2027d5ce9cd43be02405dcdfd2c65b9430afa4da7031133677f4472abd299514c22ba32d467f76a967052eabf778b5563e1c594998297a67410e474f44979a5a541d5ccd526ecb5aaf7f26435f53ca59a545e9f7f940ab6aff9e5e3bc9b21bbdc02d5201d3191d27dffe0943a1b68fc08c819d9836d1a6e49a5efac833a80093e16b18f758057876a4e6f64b234970223db96c66f2178e5df9e9ef0bb87bfaab43b2ef988241b175a911bf181d8d7e90cea218e3c960c5072467bd7a7111ca007821fe61ea6e6b2ee3717e8dcd2060f90543178101bbc07bd3b670efa29f3cc8f1818fae05b015ec7607f871370a910731ae37cd1e566f41c0eda1c073f2a456d7a3222ceb4747451f2fc09b103c24888a98dff85b04614c83f9bd885b10741d88d3ada4fc9e75df937aaa7bc4ad4c6eba5355106ed66b8660dc6940188293215fb45abe3e687b67d2861c83b5412c2c90f0605f62b48eef5bf27ea9c71dcdc4f688f383590786c119e23969c3c56985e1573f5063c10cfda46636d16868f31b481adfa7f5e3e12257da5e1ffac3f8b6cf5a384fa2afa4196fd276809b06a2a55841eba77f81d5c485c62fe6a85253f7c0381237907444aea562867a88b3e1e6fed5f65219b7dcc9626d99740d05491cf30ced33ea7e5ad26c95a7137507724f3fc6f02069a615144a156abec7ae0575be5da31708c06729e55e78c32239c4fe03d46f7c16f7a90854b0ebda296c44e0fc5160b5c45ed9c7da4c8f31d926a7ffd2ed139bbcc3fc8e90192fd94d1a6345be00247a87f29789d0507fbcd43eaf5aa5b27aeecc9f75bd8f8e26a713701b43a7c0c9284a9f7ebd9208110101b2ac4d5365bffc339e94b2f437d1517023b2fe749a6264b46d3dfdb6600cf79358da2bb1848586d0da6a7302d2112d491ebe3237a26477d0704a23309f2aa2b6941d4cd42b278abd6e0a54999516d6d4665f47ea4239e4e82aecd463e401f999c4101325123ae651ad9b24acaea6283018736d679b6d2d23bf9b76285c36cd1d0d992b870c03453863f5feb862e1cb5ce529af09ac2de238f7040ffe3a212239c25a4828aef52659b935113aa4769550a1c993a01cb839dddbfece70122a5cebf46cbc01fab34a242f8cbd3858d95d523920ac43e96f15577c3fcf440008d2788ae354c64eaf292a9cdf0e90c9c2b6c66546e109dc7f98453ce035ab304f9a9ab8c7f3e6caedb57091e59eed53a3213d253a37e5335d1b0195eb17abb2c02d62e4413ad1223f5e02294cd17860dbd1a4dfc7957e0695f45c3b60ca4f6c122ab0dd401ee69261a3e04cd71ca94d23e0e4e3c0ad3d348a8a3f4c5d6546173edef3a22b56d0ddc593ec6fec05b79c4dc5be024af16b65639ea75dab3f8ae2800e912434bc884642631005e1f351867c309015c46885c05ba6f5dc7c65d12fe37cd2fe8b82f1f453ac640dbc89d62e21ca758dba1a813ae6859a9d68db74c11fff483287c769976ed1f0b9a5603c0986386235115fc8ef2d9dc97e01f952e06b4f64c4886072330ad8bb6d918ae5aebed0817dffa2b16a65b8ea92c5c56d098ce5ef8b634ab67959958fee4535e6960b7906de98c345477fb1134959bfea7c847c48e5250d25f9cf19defd237b31db8b0d48c529ff3bf69cc6509ab21c22f71cb010543a6c47f9f56293d2f8f0597614269bcb20e7dfb0bbac425e0a6925bb4e249291301412fd31bd28d3fe529c1868ae01a6a0a0f032427900296da366c493e01d992efc76f0eb337811d1ae119c10c92d50566c5eecbe13d35b2812927c2832c5ad629894ac4b1914ff3115fae705b7e3314675c42ad93cd751e21f6dd727bb8f85a1df2dbb20383336c1148a1aea5018bc9fef63d6c492908c30cdbd72d6a345fb61996ccc356600bf7dba5c33abc8358e74920ca01642cfc07d8fc407d1f893dbc52851a790be7220a4006ae49fdd87b81f04676eb236718ebdb64711f3f76d739b99bef892070000009218c4dad7b6689169f6940e26961dcd677b3aae03972c19f04dea20c66230a943e6e5aee31557364349c6913a9f7408a320a810aede62bf07b1cc652b3e27fcf7bcc8dc8c4acdc816477018325214ebaa055c46ca9343e072c2309045a34dfbe503429538c0e52ead020ce4486fd9dc211a24c7c0a66d6e3dfebf909e5faa78d260b65c0d16865aa0cd1f378a657264772d39c5f9590f88165389bcbb9de6bdda760c449159c896de754cf70a297b744d782836a53ad598727f825339a367b80a64e659c7732a437d244ee940b07dc7c0116686604c7b508b4a53bde6d147854df64762372c2b5bdafb18c289e3e7100f80889bd53fa2f016eff9c0ce49552d7ed36489ec965c21e29a597383133f9b3fc8049d016cca9427a7b3163a0a308197cecb5ab2a30a5928f5164c73ca9d6f79a2ecbda25c2129e4a9ee392c21178d7726044e317d797497e7e7744145247170daed0f168af730768f1c8590698e90bd421c685ef7e1e056691ddd20f2a68dfa5275a6f86e781a67c935972e4b628cc7544dedb96bd2fd6a149d8dafdaee9e469b6d9dffdd605e63c4008f96e8c79ffaaf79499503beef1967bd5d509cba7fecd6edfd30c5d2d9678d87e807d456cbcbb9d615f4b90d30c08512fe7c6c68141ba2f993a5e0872974931f36eef893af0d35d590609c23cc32abb82be5a161cc262d2402837060611dee8633acd9fca4affee35f6068d02f21e3ac6c97718f508e173f31be52961b9f9df68c1e4c49cd10d1d5a4b4433c8b11b66cbae8339e0b47bf1f72eb71152afd285ffaec5051568e7d095b6fd9ceafe69bf1ff2d238f8b2810e4fce0d45e1a7b2affab4e19fb8d03d9d1821e3d2015fede0b57349400bba9ad900788255912899950028b0408fdc33e9c3c38320eec220beadea8dd29c54bce061953e5a9faf961d1666a3b25bc675ce3ddb63230744a0ec95cd5617b0b806c71a9d9daa60beafe6b00f3885ca0ad99d9f9e27834abb588a7acafc87bc33908b896a59319b8a993e5c85b8982ef6fbb7018ca3045fa8debc159fce851a33824895f4e2648e724cc6773c8cb5e3b433372b65b4b063fd769e5905d284e491cd8358999350042aea337e50ffe2a99b5747106a4e8961440ed86373d9c1309de765835f12f93c8d56574528c2fb9eb028e22579f17ccef2616ebe9ded36160d71719de9a12cae49ee05bbf4982500d5e8d9ad1923cf641b4d59d83bf8db43a560876d2efe9d247bcb1f4456164159789750843aa927e82089fe6c3cd2973819fb0fb3f98595bf396114516ffc06aa0eb4f1c3796cd5a41e2e1d613ab8fad9596556cf967ad63a60366945ac564f1394d9cd4cfa0bbbafc7507db8cf2991657f3233fd1685b939b75eb20d6f71255421887f67202789083cd462094a34928c98adc596ff62b8ea9be8e7b5741c4874b52b16d1e620d15614ee129b710834a4a123131a27b2e256ecc5e51ed64b3f41903f3ed2942a766c1c8c1a2b3527712453cae0716e72b110aa76024752fd14c203fb407b8d115fcc6738d9059f3edfcdf192790a5c7ff79eadeac4997c2da77105fba767a476a41ecc84b4cf231d8d3de259ebe5824295895deab61bccf085bc50c2bac2b162b74e4fe296cdd7800705d56a9e7f4b4c0bd7baa6799d2141e8002ffa80b6a186609428e8811723a8f4b92b1d04bfd0cf5e7d66be18c252ca71cb16f68d78b3788c261850ebdc8efc61f9be6dda45cf5facd4396c50a6790fb97da958f5f77037647b5a75fc9c9b421d8a0101fa04a57ac738ae59fad8bd0c9068f266dba0fa1269fd8b788ea51b9bdcf08b8c35a47f909180060bae11d406d23f8e4eb2a141bafd9dbf6740a01b6df772e22bb8992bd5b5f0f54ae8afd3dd4668101adc6d2462d259ff669b9205d81748445c81456df1afd2092db015824522940138bddecf1ce3e5053c43da6c0102494e9944410b048adf09000315bf05b72885296a56241ba3d998365e29f58e2123a3c64609e5baaf34a49727bf80c31eb72eb7901860c81afe391955178a6757f571a1987a67de34ba822e9475af58a9caa1f4ca2de3a03379cab09644cb3e1e272b9e63ac6740acf7f137a541f2c045ea910ef204eee737cd5e37d88d791047c378a90cef8d05f69ddc6ec76c98a1ec2c4ef2d573717b1ee556bbbb3591a7e5e9ce4926722bd04cda33f4be3b0b6aaf61ca48c93fb02b4068e073c46d4b656c4171c23bc926fae4b4fc6174b02140b2290b5182d8c0a4edf2d5675422d47659ef15e5a1cbcfdd5d7e42d72c0fae5e4cdc635b3e77663f47b4b02bc9212dc6f9d3b71452d581b173c0bafa4b2a25ab42a2787d6be86b7160976b232b483d303a1ae375aad8c8e53c5e5f9a7da1170a50351ef431d32b357000000000000", 0x12d6}, {&(0x7f0000000280)="dacc6fe6091104997c1ec886856b8e90db2d13531e86df129093cf11becf14f36edb7833c869c248dda4c607929916470cc533540ea7ee9e661150f1e9eecea87f57cc209c61b553f8e4d50eabef273d7d509cf511077cdf96fbe75fdaa1f766d75fb158d5b174953b2b642dfe875a37f8e0e000372fce05bc1d9faa7f6652b2fd14d276d646ddfa49e888f5d0f79d5312a3d6d04d305aa67c9bc009b764f3af8fe0ff23ecac33af556385387dd8c4cc030013f74df4c45f196abee39dad8e6d18c379b8b4ed858a90fae0807cf5db06e4d9d37f00678126", 0xd8}, {&(0x7f0000000380)="08f4f2337fb9a66982d2e24de310687ce217265e243c2ff1583a85a25bfe2df3b9b4f2bb4fb2c83792e52a481a0399fc4cb0780342da33f0c21049259076691096c4d5be52cd82ee24", 0xfffffce5}, {&(0x7f0000001440)="7356a14417bfaf601424caccd4a551bc58ed40e580452b1d7b2aac1d166649e353ff046cfbe5343840247864fe0b0f4d2e547ef056be8f80bc8ef5f71275682195673d78caaa82c4e1ad32543bf580d1c0371a6567649b33639b4493c2e3a9e8b43f8292a97aff79cc061d40d7d57f", 0x6f}], 0x4) socketpair(0x6, 0x2, 0x7fff, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x6) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x10001, 0x0, 0x0, 0x3, 0x2}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) 16:00:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x302, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0xc}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x3e) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt(r1, 0x8, 0x1f, &(0x7f0000000000)=""/120, &(0x7f0000000080)=0x78) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa2) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x2) readlinkat(r3, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/9, 0x9) chflagsat(r2, &(0x7f0000000140)='./bus\x00', 0x10001, 0x1) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x5}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) recvmsg(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000440)=""/211, 0xd3}], 0x5, &(0x7f00000005c0)=""/234, 0xea}, 0x40) 16:00:33 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8, 0x100) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000240)="9b5a23c83217e411e5b0f483b03f89e0ae9f960eafb39f5d67ccca9ee43157c5", 0x20}, {&(0x7f0000000280)="61f0fdcbc16e21cbc761686bbbc133eb4f2dd6a2287f95c7696c9d815a5a5e534cc8e19f8d6dde2fbf8ba2e83724c053e9384202f15d6736e616a7d36720", 0x3e}, {&(0x7f00000002c0)="c1b3879bcc5ae5214b0fbfd0a7958f8aa19e3eb6607eb32756d7384f49c0ab2963a264a44882dd16d8b931c6e80299a02d8c", 0x32}, {&(0x7f0000000380)="a50c4b7387ed7ae5c70e9cf597cade6052390347e0f66c01bfdb796e6111c328580c84deb2dde54a60bf8537c6551b12e00d3f30cbdb73c80f2a8b2f925dd69acafb5555", 0x44}, {&(0x7f0000000400)="b68f83587cddd0eb40ba5655351bb878ad5fa93e0fe22a08d4fd6929a04e8e00b165932e659881f4ac69acf4bc8e30895620f3c5d091e1f3eefcfe49fb6f10f92d12406c3a45370ebd44ca40430d7d50757b69a54030b683bd53e31f277a74a3fcefab8024a14d8d483d3f62a9056037f9d5b5eff1f40dcf48e12055b9e5e0a66a0eebe5aac33785b859f0785533ac960245e294bba9d1385139f929bc9d31fcb950f4f15c73bfb9f173fc15efc53377eee3e9685da7c80c1236433a25e27cf828c1c2e4fc150f6466012d6bb0b88f7ca0d18ea92f1b41cc65670f4aa6970c0ee8252008343e0cb509b71e2076e6a4fed6be639e4b6177044ec1765ff9ce30621583a03f214367b37610b609a0f8218d725c6d7416418132ab57e3be1ff7bd87aafc3c8ad65609112e3b2515b42689f8db20fadf09de183226df3393101c358607b55f8f2dbbb8d327703b5f018fc2fc4eb0882fc406553ce027c1af6b9db5823203a4a300039f231b9804629922496d148ffd0820aacc1c5dc1282146e025fc911c9ee807d506f2803d65d19442c68f46001c9b984a209e5283f8d5a9acf8c45741a6d392876a3f591c015a922858f330a49f21c7fe9c3e4fb9dc68b370208ed6422fb14afc3436eb41f6cedd0d1aa0b87cabfa27fe066dcc9ce74313831fb0819203505db7b60e264a885b596667b3a377afc1a672f56d34bcdf74f7af36edbf82e8c740b006c0872bd84e192b941965af23cecc96caac58835b2a918d72065480f8620ce020e285e55b2a9f1663be468576aaebe71a32693abf03c8920cd4589aa632a55ef92b12341e645eec8ffe9632418e218b91529d23c6908e4b60788cd209050c94f196f6367df6ca241662e2dc42b3852b0c742085c1a4b12723fad2a7be62a1a29f79850ab6e4af77697c1c85e16e7ae8c9f5ee7f866041a53cf3a1866d57e1d059dde31dc33be227fc6e40c0e6e703490a28923d3b28d506cb55e2dc25c4c3148be57b8f1c866d14a819638c3221a557cc7c170b97afb4bdb484aea46256bd5f84bfc7bd153d77bf1922f56427bff92ef00747207445f88b63210497680c35652ce7e030d2cf3a2b2725d1a8ea466e09bd18f7ca65fd319523bddb279420e3dcfb30ad85ee0ce2210a13d7e22a277d4dac8549952f01c2ab244be3678eaae9f89d23ea885b36ea6c91e393bb39f1931d6247ec889418328f4ea581367162d1883e0763532d6689afd9d3d5f9471f468ec79deedaf59ced87abc05f1e66180a8f3c3aaf459a76cb3b1ffe1bcd87c740b9d4c658b99dc601e5fd70327c150f2a32bcf1652ade88f003a28ba429b6315d370c3905a4cc2ed998a92f71e464e7eba36c26c196a0d54b1e74dfe5dfe4456f8f30e9a7a4b0636693103a36017439f7ab4a4db97ddc2cf27a4cfb84cb40fba1ddfed742bf92bfe96f8471649c37b946646e4923497a066d517e93c6a3b9300ad1a47ba1bc9985405ab9fe6700593443a33fa85aed98420b4b35dc3a8721bb1fea49c7cd95c9018f02d18ca5db3288df345cd3d0d2f089672a5ec8c39328341ddf65d1dfc9fd52e5205a50657b8279a199dde972c5d7ad43c7a9b455a5053ef99c34978abf7dbff4fbb62d54cd5b530067704c82490594b35146f246d5c9520024c1a6756e496309d80f7899c1ff2d263ae4e6fa771efcb290e393a2730a369abb8459142cbb6cd4517c2e5ead2fc3c54fcd036f829b9653effa8b0bb398e912f7178cab823b51fc6e184787a44285e80e08b6f45d8960dacf102dbf1770ef22c0a039cc40dd1ed12f6eed82f12321cbfabbe1f406fb75e6e6dec4324a833b02518d00875f71500d39a7606feb687c4496b71f0abe420799e8731d8a9a21ff8c0f2057b3f19d4cffc0d0e4809cdddf1ba4a91085e2d241c1a924c7f0cc9a2cb6cf3ba4f34418e914ca4b635f2c9f5e9a49c74502b298377d0d452bf950c1f1825eb2d4b3d8c30842678584dbe9c6e91bf4cce21c79cb60e0fe0f8e107ef5d9a1adecbae2b24bc83fd89d2959d480b34a9d47ab2ed0a433d09abba233d2b3934a8881d16f8e8f518c013665ca14d6dcbfd9c3e7ad4293451cad245127a5cd76518cecbcde651f881efeb059aa72cca2784f32c6d245f9078c1c6d34140e6b823fbcd4617091238a45d83f42a9d4279a21deb20663aac9ce2174ba121739238158d733c086c035d40d901550a896326ede6e774e972734bd6e81188c3f5431d70c757f5ec3ba21a89baa22a91effd319abd65cdad4901e8fc74cbc55b0c1977fbd197becd017a2bbb1451a89632885e19124195fed6e4b853b925e1207185caa2f3ec469029c38d991370bad2c53840495c2060cc14b1bcf547843bf0bfda5e5d364bc9977e67b5a62b28ab4694306d50dfd80bc8cd33cb3f29ea060bd82099d92af6e27752c238a532aea201db64c552c2772f496463cd21935b58b0bd052d078f4704da62b018741d2da781f83f9cdddc2d96f06e4f9d2d964f1f72f74c4ccc73af5a8341ba902df9b9406f5133c91bd24a3cfd88f8ed51a296ce2b6b40bc256a638c6321f179d209ea218c046fce8d026dba343215788c4071c210341804466f5fb22d1d378312b87c8a03081d919e6142c73bb4c1afc77abd7e2c18feef6da4b0f281bb2aef0bf35393f47d4e2637a79fb6ff2cb8c89a28f094dd3e66388331e25a0bf5fbe59bfe2f3cefd6f95a140e65ecf2745a3d1c1055496474e521114b619bafe5e981b8f255dc45ce9ddc08a7d75417c49273c0387797b810470bda449a17301a4bc507d3e01008d5ce0a4e75af571d90e63a1979856e470dfa8cfb3dffc25cd594f7e399eb99175d1b96ec445d78dc7728be2865060ebf7155c9a7ac97cbb2251ac39aa768e4bccaf270e690ee52478d94e799d9a3dc8d9a8a7861a3ef5125e67e01ad6518e36f68d90cb9b198ee508c564344a44efcabe8dbd4d75bde2b90862aa75877561c693d0e4f89498bccd68cada054d99bbddae9c0419d6bb769c05ded660d4b7ee81b7e92a0fd58c5273d3e481d064794751786a553a3bae3a813027a09919b8dfb2e3065542f6aa6cbdc8f31c2cdad76f32222e47a116c044218a49ed3e7be4af73951b67fde77091ed4b1cee5f674c7a0e85f4689ada056945581f05d8821e10dca307e601e1bda98fe14c2af8e3dc500819ea0610e2acc3f80d11e7f5d8a3458237f5e33d91baebbd71e828a3f77d5ec58e1ab78dd280de4e7442ccee941104ca2efeea6998fb86098e5e049fd74bd74bcdd64dbabed8355a509b63a1a488bb5b7e26fdd3ae8c338c599a3afa4f8cdd9a06495d09bf0c6735100a4da50725bd0f4db75a9b0f4f2de89e023583d9786c903b589cab328940f1e811cdbaa0e2a0b1f1eb2ec13d798b4e2b94b4f189409aa435c2ab80b50d528593eb81a16e069207987453266016517da287af64a135d9e3f4644abb38f1cd3d90412548b4a3779fb4fc482db64234006ea54565ea53c6710283114149f799aca0f90cad94a18cc1e36757e313d5755c10e5a8a8688c6ce4c3078f1920075e68eea0a5e9dbd6aa4e77ae8b47f7407beb3db1e3a8fb2d398dd08a07f8f3aa75e91c0a03b8c85441baae6cdb410a48c15b989c7fd0760d8c85ce9ebb8fb2396e87ae4baf82ded84b65a8ae7a3415b44a0f69b43dfa3afa6c2c3a26f5b1b2aab200e6a8187498091d526bc0b8214e97992fa79becd3f66810b425a951d5648c0a4f394a3be0fa68c3393f636606ba18aeb9ca378b6b54deaa7a5a98714800328ce9b60cae8b4318779132c58e479a43f25b4bf820cce55ed1519555c2c8e443d05ae04cfd36da03fc6db3d95cde54f5bf36086b4672e17080263cb9151ee92cde3adf4505191dd8d57d5a2c93e6cd9c6b6d9121c97127dcf2042b39a292914d57a583b07fc260483f50ea194a86c48dc4265c0acc80c14a09cc7dbf4fa1073c6206342bf05f8daba0cfa83888ef688498c0060b6a6b054363c7ae1706b647748d1a7b9e7401ef86ea308cb5a09d4c5bc850d3d944935e2ee1654faebe5de0d8ac572150a9159e807da4221e64866c9e6824e80e4c10f1f7ceac6d234d8aa22de60d71738a81e5fa323eb21013e9d0eb9599ad3eea122bd2b3910f8c1e25def073ff552dd92ff3103929a0586c1fd533bfe583f006fe1720b27eda8fcf4e5302780266989d27f1a36d1e08f0f0d217112b6e5c15d0d7af469338c550848f6895e6a848d625e755812172116a7b5297747b0ace93378f5ab77d0a4006ad49f32021fe5913c23778bae48a797e5f02a9e3cbf92d321521f73a2b33b435d5837891cb55678152812439eabec8c5ec06e43b3cd1ab7a90dab3531ca353ba79d1e7023138ba13b9fe0c9104462e06fa1a8cbcd09e002347dd8d5b6bae371ccec0a4aac4b7f079c31f6a087d5913dbf5b59e5cc4e90904f9a442d80d4e2e29165831e288842eecc7156533b17d18496458d364887ea9f144008f718001dd6e9fc5233f7243e55dc0c8eb77375b3f89c133d928ffdcb39228132a5f3c745095091fc98733a58d9c649f0734731e3e93b11de5ec31209e536c938f025793c75ac5555e226165b998f5cb3f7280d39b2c563fa8174eb0dfd3417ac5fffc7b0a83b37b85235d31177d1e7ba7d148afd0cf4d478de67c6cf679dfa896490b79df3b4744457a3dab462a69f024f4a8df0c1114297837c8d3c0adf434f1a55f2677dee3d632c3751b17b193aeb388d177d0e6a0476e5270c35a8484e0dbfe96307fd0998b68e361544f7fe5a725ccab56c782a2924e69d020c1bdfa846973d5fa18637dfdf10062f814f9648650e3a7b686b6197fddc9a38e909858cc58c8fa60941fffabcd607f041d1ef3338779a20db67d0bec21ec90461c29f01ff7cddc870afee6a20c8580212c5da8c694a7035f92b41c76bd31ab1cb3d9ac5696d6e1e0418c1d544acbfaa39429d4518ec2410aa4da449640f3bc0ea3a3aa219df2048f60b951352f1b16a4deb903358aff289cd376a288af4409e1221e7b369b5a4f233f9f1da04906e9e20594a0d14b03671469d00e5f5571e99ac016011837b72c6d3091a07dbe5ee010aae59549b612177191f2307b4aadce43ae4f40ed653092127e7d3094689051c9d61cbcfd9bbf880fafdfd3426f33dc8f8665a1dde251005f8b9c051a2419be38a1143e1ebd54329ec0056961382ed20e73a5d317da6c86fa70008800810f025da24997645e5d0f29668f398b689efe7f2764fb818ff227da2a853eb096e6a380c0e0485a287426ef6300b384fed06f89252601ea9ea2f53289a90d4e5946b6da097bef11894853f92aa6e4f0b8d34aa394d82963c30fc31e7843a068d5b337a16c646c9698d54e431921ed2b5d2ef8ca3606cd2d94c7747932dd966c10e3e9977d87be836b0f788db6f1bc028c7a268736712830d3a3972f6f2f256c82b6d7a332b6e2418bb78bc89a86d048940d0fbfe4ec5f5b49b28e22f4446eb69fa8dfe5c1cdcae8bfade062e1cbc5bd7be4fc4742b6c55246a739684bf62319bdacde23baf055c5d28a310d70a0c57d52eced7ee695482fc41d7aa97ca3db9c24ae49eabf0653879fabe456e11148f752f2d25ce227297263f58d8ef9ff1ba16ec9f24eff0d0c214e3a49ee5ccc178c196706653eba64b2cefd6f3f53e0fda58561c984838aac51ce46587ce8a228ea17fcd44672624847da83a8e8182a51b25137d768c2870cb0dd651d799c842fc25465f954cb5c836363745d5841ffc3f9b1de502527decd61d5982607", 0x1000}, {&(0x7f0000001400)="539ebc009d712add54594cf0b91ad44506ce861ebab00bc2b7f214ae3b0ab3c566603ec57b47ddd77f338f46eb82ecbb0064abb1ed79e721e95b724e629997cc1dfaa88901043c0466420ed02002ff6b0fc364c7", 0x54}, {&(0x7f0000001480)="881156aebba3395955798aa6479f39bb098c7cfff8619e111d84dc32fd98637bdffe42db8f0b9cad1e2549f2f2f839fff4b9b832be62d411a6b087a3bba8799e24c532ec053c6ecd428ad44b5979b3a0ebef724e9ad48b61e73ca6d7a0a7797cd92206019b2f44bc4236d4586f3c2a57a186be5440c97d71a2aaf91a5a778f0ac7a6a4e9ad0f7751b5b95050b6ffcdbd089ba3053f47ffdb34c6a8f8e6b93413b7abd88964c058f584c2ca2168754b29c96c03cacbafb03b9cad9955960918603c679cad461a5fffc5fdda182ab293da6f86c6b533277fab1b9b1997e031dfb3737055", 0xe3}], 0x7) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="c297ddefa8c4a142", 0x8}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x84) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x10000000000000f9, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) clock_getres(0x53b292bef1caf92a, &(0x7f0000000040)) 16:00:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000000680)) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8a496dba5f985158, 0x0) r3 = dup2(r1, 0xffffffffffffff9c) write(r3, &(0x7f0000000340)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x31c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fchdir(r4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) poll(&(0x7f0000000200)=[{r5, 0x10}], 0x1, 0x9b0) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r6 = syz_open_pts() close(r0) dup(r6) syz_open_pts() 16:00:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) write(r1, &(0x7f0000000140)="6322f0eb4be8eeeb8b641f32e78bd72291021d3c0bd1ea509ef157de6ac32e26520b2e0841a080ee06d1eef4c9064325a0a63a3eeec205bd1b47e5486c61c45bd8c9b0f31fb5e7317cc3fbd85fc7a568a31ab84c8bd018c03ffe07397aee982510eb75df053fac5622d89d61d779e5107e402474567b425789bb50187d10ea6755d7359ceb489f6705cfb6a3522d7ebda5bd9993c9ebd865bb1fec49eb8ae75131f5e3866421de7d8e7a8160d0ba3abfdddab2ebf22fecabcbcb0e6369dceec753f9347d12fc7d552225fb890d3dbd48406bb699e6dcab1b31d722417a446fe31b4ea453a622df6e92e29b2e64da3da5dc3456b0aea64f0ce60749dbba618491214c70c2af7be1d8f491442f386456261625e590d7fef883c2e56a897217063ba5ff1ca191be56173a8484309e9237246bd71c6802c44af2fc3a49e073187e9745e740cd01838f3172e41f73145fd05c66b4c0674ad08c162a6ae49201e2c0e65575d459a335db487d07614176883acf1884ceba374a1ad8fec36f5504f10e9ab11773f5d3b9829782668a5e36b9c335d8769ff81d9e9bee953f89ccab2a53ea2526b6d433d8a35a3df141aeb7b403e0e91f898a6793a66384e37970e5938f0940dfc4ea0e70887129d6744719b3bd0a84a0288f1dae3e640860078a178909be52c72ffa07acbbaca0d803dd8ff831c51777a48d25558465013d7417dede8a31965d881fcddc349f6183c26db58d6c513c1393943d65efcd2dede92338978b956f08fbd137b6b6b90d1c8555461db1914bfb47d4a646f24cb8bbd1805979875295c29bf5fa72bfde96a059967ee6eb744b360a85ae5bb55eb3637ee6fcf255347e56a00b5038bc187b499dcb1dd90552e873b1e02b8d86793ad4e5cc04a4ae8cdb478c0f5ab83920aaecb8395c4817ae41ec5661b7d9779ddf67aef6bffb149bff8869bfae04d017b29118e8945092f704de7342a44b99e258452bbb9d4fd914cc5fff8fc914eac93c214451e9caa40e4965541b6550c7112d79eff157041a13e1ba3c13d8bc154333be045ab79646ae7cec5af8e5df1177cc8c21ee67774a62bbfbfe09ae04d312df839e45d2189d680b48487a4fba87006b70e62b49a455c04b7091a691babb11f22977f661f6dfcc0126a1e1aee3d2e7902f5d0099b600cde0ef4feef685b5842e54ea365b971f6487eb724a9c497ea5e6e07c14f703770dc0bcf9b9009034aaf0f793b64b53196b5964e6770948bc7efde5d30fe32415aa510514439e81a5c0febe04835e3cc91a64f8af8ed4a4ab355bf3cc2b52dadf5d9682b957e5470ae981ffdbc25690577a50bff0b3903a1bfa8297241aca5537e86cd9371677809316e9ba86a143d71ff2989a1937d9e4ede88dac774942f7655626bd5b27d4e7e84977b7d725aa1b39f38981b25ab273abab82bc8bb0840b806cd532c08dd089394f690e3bd8a26a5833824485659c556757f559f383d86122de48d03256ead72cb0d7dfb700df07aeda6073ffae54cf1fc372fab38f7f6ab432933020a98e698f72c0930cedf8cb7c1845857c74437aebb6c2a36bc914e5c8b5c10f0b4026d0e9e029a84d32a26354b3205351371ff05d6197da1bcb4dd7e8897354361e2ec001c99a823a1a2d95b660a699dabb8990cd5d7cd03f5dfce68e5fdc00eda901948342d6b5894b113d4f2b94a00768b29aa6bd4d00e6d8b5abc4d5d1f1cb40ec4c529644206241f3d0a71f5c1eb963a4fef9ceebcf868b46f264fa3924aa74f0130597d545e5d3915aa6a6427c1f13004b85c8b126ae9721bfb6387bf341615e828b5e3c9aa520001602854a487565d9696c929594c9d8287c7e249381d44f7a871fa4793aaadd4e7d706c439ceb98a7b2e9592ac6d00f04f91a90949d87d76b6a12538277546b25c619311eee280689a0e05cfee1827464422d3713438e2b79178dcb3a60e83de2b24ed4fd098a5bfaaed1545010d497d6f724a023b2f9e2f2da01508a0fd17dc22da3e9af1536e40100a892f8f783d4d12e62974ff587d0413f15fcb267069af51c4a154b4f4a8af37f3a692252c9814e884a10e78d5a07f8e74597b5e0b7312bcf161d3ab768d488a8ca507c17304666087af925716157e449bff88def52e4c7100dc9f3e8b37f199b49618aa27137ae70b73d28fcd3045a0a3407c78de90427783907f86ca7d19b7a7d0df561b4707537ff6e5e825eede56c80554c1b350daf476e17bfadb8ad346770ac50f183ecd5b3d3962a9ec4bf8090fb601102ec7b2a3eeda41247f73a4b1716950f0e27d876a632ef64df7cf990c3f0496b3aba25debd76af7c98a92b80e16e82242ee4c19f059096a4305f7532275fa8340710b49e84d1851423614eb2119d744a3e9e50e8765f371ad0bec54e9172682505e57b9f4d46a71ccc6acb4b2cf5d8a01d301b7fbdd10b25568f705bdc5f63126f846be5a33c6b6338c479f85649dc71d1ac040814588a7270d697958a7265d3b7325ddb1c682092ff2cebe8b2a73bc8cc4d4fcb566feac9e092b4139cdd1f1614ed8375fd9b4bde2f64869f01c88207ad659fb0ec4e0bf8c3ac931eee11c12e57a2a8401d575b8d18e503ebdf3b6b25d3a77cff1442a73c6a21a8c039fe46f235c414477c5a151249b1c40b0659ac86bf990d3ae176689853a856bcd6755330b52e27ef792c7d37d9455563fc5585de3412e3a15de1093150e823b29f85e8bcce0b323f0f72d43390c907271b80896f051715adb91566229bfacdb9c46420eb9fa9c41702a77e2642d747652fee714aa7794abecd8459ebaaf7e4e2d8f73038885b12cdce92cf14afb18a1f2c31af74e7075b6309435f1e5d1bb753faa7d4ec424e6e32abfe079fa854d7973d1c6a5d568b038b3eb3b8161ad06e2afeaf59a2cf66436b156cba39136b86344d06ff72df953b0cc00d82d838375d6de4987d62bedf906ec70988c36197353ce93e8dd85e9e09b0ba177dcdef6fca4caad8c85b77b76f8c0ddd3590efe93a440a9a88e8646d7284feb98312e64d0ccf400d203970c4c18674e96ed53f2544d039e46bb4e425a45feee88bff96c62bc2e352a2a01342c22a0f74a0b7e9fd1c8a234bd6da3fbbe1e612a69c72f74f4a98227c928b5c8041539a5e27ad19d646e4cf59742e1277206b49f10c5ea23c670a557859ab04cc5807347c00f294d577c5515b1c5e1c4afb175d6436007424e4b17ed566b7859ba5e0358e57837faccdc9f16ef2128b9337e492e318d75e6da26809a5416f42d12b50d2e6d08481e51c9a20d64f77d3ebe6003d219111c884c66393b1196ff74b7ade482b71bb9db22fb4b6c1094f0ec3e8a4c6517cf899f82cc0ae4e11440abc792519dba97df9db587cf3e6a095a9c783c5fbf7a61623a4fdd72229b09dd5e7e26f204997b3766ced0d97c215ce9e0f74add47fe13182d34332e1fb12c3568d65c2b74a75a3e499b20afd4f7775488f41d66cb7b00bd892be5688693e0b9e54025d4028b8e524bb5a50f1cf0351256aba23ca03f67a566f921c5a22892a5d3a679997c629e5a3f89f6360da578dbde76eb6e83eae50dbb788174a3a17ea6a4f890a893197c6c97c4b003207456bce9a495ff59cb1f37d4c65922e125991bb4faa398c10095bafa5d3d1567aefe9e98c8ff8d42bd17a7c65c8f592500ed7d2e5b8b4920c3541c252a3f2954325017652ae8422a849cfd75506295b8aad4b9d7cf694a3cef0254c708f6adc19ac67d00e47b8d9d1f1c44d6706562b4d8870fbec339832b631ba81a9d94bde229c903211f3a27da321d0ead4dad1a51524d4ae2f7d3cb75d4243c9b70f2d716fd47161603d20d935176413afe65ce2c6abee2db71c4fb3a247a0f413d7c9f01151a27911d90016c43a9e33318b9a5e12097315e6f12f0c38d936a09a40cc01c5d66e4f029a568122c6c0acceba83b5037b6acf80127d2b89f5974ef742ab62211457a64b369cb026a48e1613146e7dc493a1ec10eee4be1c49cbc9c43134eca2416c09dbbaf42b996eab9716b0294aaf26f4b64294c475d51e6550f42a1950aeae2b22cdfd1619c90daa65a70421c8fbfaab9d1c32e4127a2bc97ba41ef8984e9d38dfd5618877bba64e93eed9990f1e89ee39fb5e199ea95672aa6a02262c7ac45b5be2ed71b9c4c7f93e470c6dfcf89194dbadf03bceee5ebf821a889193af64329796d4438d3455db3cf677be7c83b3df2ddb8556fb83b2113f6b2bd942835b54b6b07d18465ab86a45f2ebf9f3a1af27895c81f949ae77b10b213f225d73e1a8828a94c5aeee6a5b09e4cd22c714892dfbb4c452a0f6c6ab5a5ed9b8d22c79c4fa11567f34dc94ce2a0d4ecb14a12db2aca8a877c4690cc94a7164053d8015b80ca633b8e8b597a03b5ce18b5675cd9ea6707452bb547e12a437791104a13de4dc24f87c032325f91dd80b75546899197bacd88748b090d626b1a736290d67c946e67c2880c46da915e1364c0af2df5888890eee98801655f466c03014fe07737bc9f432456f24d3d7725f95773b5296411396807eef058a4ce23aa2b022f908e78a3112e318bd35148944e41c40fb02af8d2a77127e59a14ccc6054d828eb84ed75935f28ec47ff7945c25727cbf35740ea49afce771439141e3dca1b8f31e2387cfffe9c6b7f6185e5f2e53881478fd7ffc74c22f031331219113e919b85ea8d39d59e87b85bd95a40bbbb7f7d1ba67b17600a217c7c89e101d63edd6543a6c485a9be3bfe083ffbd50cc21747f42b9ffdd63ff0c1eb383b7b29e2512ce41ca041c6f67581152ae05eba2f14800c0d64eea22306f8bb74f160846e9668bf3f64b14889aded3fa7ea3b1f24fabcae53d934cb3a45ca8f376d461522ef4b5ee934437e3987072cae6ba5900ae03af3beb50f8e6a0864d575c7028cb044266775643f2aaf4a8b9a6b315103029dabcd9625196f448c0ee239da3281dc32b979dad71016a233b8cdec90256570726117247f4b8f31097f5ff16a7c6cefd1eb274f392e5b037496715381218b3ac2ad230d8f29b8ceedfb2b027c0e7686949cb4df26ac43558078cc6e2a8ad88dc2457ab3c51390d02139ca9b45851afe3fdad2d257f82fa765dae7c27ccdfac9e08c8dcd02457ef36db2b013613af86935f8ef76b634c2842e5b1cf41c089ef0f6da5ae0d1659367ec3b2d6f89b9178d5c8d44071fbb6ed7ff9bc7e5813f2c980fc31b6be80c280cf2bab68a184f415da51075bafa0cecb3f0dc6bca934ed26c98bcea0559a995398e0519d0e5e5b694ab1d1fcfe2ae8c918d2d5ef34ed277e018dd3fe3213cc77260da62c01cd9872d0f0474137da142f008fab8f71a107f8cce12120164e6feaf224a0dc25350557a6f7ad592ee747ed5a12d523764c911e42b24816863d0aed9f27a20be35bbc33c5dbcb60b98c13b9ce7aa303f8bc0f292c6909f636d502455d4d91a183a8adeb0b6adc968295972b9bd693843e108dc41c9333213bca0a8fe1f7913fbe0b9971659126ec64a01441b5eec1435f8541f30ea7d88c7767d80e575608e2f0d2e472f8c7cc5e719a6031a20471587af4475960b7734bf1e80c58f537c25a8e7577e09fe5369dff191cb640bfbf9b15f251158a4993b14b7d04cdd75db15a645bc3024997dd88b46209f0bbba330fa2fa015cb14b82b83be85d1938949a14f54d2400e48d81da39469c5745fa0814cfc3cfd81eabd584d4849dc87ba9731253e30336ed82dfb4645e22085b64ff97968e35b36b562388aa27cde863976a31939f07a560a9299e6a88d80f8658ce5", 0x1000) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) pckbd_enable: command error 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='mL', 0x2) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) r2 = getpid() r3 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000180)='L', 0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x149, &(0x7f0000000200)="6b4e8fc6d495cc2717d3034f10ec123fb60517a3ebf9f27bb72d7bf2896c91187d4b8f97bf620050f491f35b2dae684fa20de4830e9bf2f60d4c904c6064984bbcba84efc1683ca68583acc9a4ba2ea3b52ec4cce9a09a63ef0af0f3a05c73c49bd618de0f04cb98b4cdd2e81ef79bc4d55b8102ef16a3a0233d1c43adb4560f48d8a63397937090c7ab5330a62bb7989a1045dbc71a8505bfade8f779f88fa98ec9ed02d01532c537a124bd4e978a3cf766cb7fe4a32f7000d37e520d30ca147dbfc7c49f5b831754e4da23a88746b775505ec57917c7a7bc0bca66f47f05287e99131e55b320c52d3a3c20") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) r1 = open(&(0x7f0000000180)='./file1\x00', 0x10, 0x9a) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8824, 0x0) fchdir(r2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000140)='./file1\x00', r0}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r3) 16:00:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x14, 0x10230, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x10, 0xffffffffffffff9c, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) kqueue() write(0xffffffffffffffff, 0x0, 0x19a) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)="b0a05cb6ee9551d491af15f063a68f7dc77e7e7617ac081389a474ab3f2ac6592a17b57a3958fbe2f14ce663b643b73a65a8da1c3c2e37db3ec3ca81a7c8de64dea2e7333a049e238077f450b3e36ce58c0a103d51ea828da3693517f6aa1f9c9edaa210998410a38dcf0a0a870c8b118de21c87899a1362ad9333e75719dd57f5f6d8c9dab84afb", 0x88}, {&(0x7f0000000340)="3772c1edd2dd346be752fd044ea9347f35bb4f2d3b4ac71e64a60fbe1525fc805522c1b63346bd6c65b79fe106f9dfa3aef1605b20858ff546dbee7edfd415d7c8a6e29e843c2f1702b9fb31050836dd89df0f6480fee2174c43f58bc46840744d6bf82bddbd3fd7e10e590bcc1b566062da5aa4cff71154f340d18ea314d48c40ba76e0dca082f845c14ccf9ac7998f462a76ff2140f59e26b94ee3d04d81a8857f5422f8e9dae82dfbf78c9853a1355590f14bd52a72b201f2532de9a25fce7ec172ceeb81b6", 0xc7}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:37 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000180)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8400, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwrite(r1, &(0x7f0000000000)="9505202c6e7f2fac06dfc88bc93d93ac1b12eddf2c6bc8c681741a", 0x1b, 0x0, 0x46) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x6, 0x0, 0x5154, 0x10001}, {0x1d}, {0x5, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80004}, {0x35}, {0x100000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9, 0x4}, 0x0) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0xb73c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000000)=""/9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x48}, {0x6}]}) syz_emit_ethernet(0x376, &(0x7f00000001c0)="174af205d9068bbc6be6634ecdd0") openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e40400ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:37 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xffffffff) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="17da5339248ee02eafb21280cd7c221c867e3ee561fe306ce8b891fb479882ae2bb4c317c6f0e39c20d15a2f1658c99499b1088e6ef01126ec6ec872237a32a751bc78210803b79c2df0ba26e2d1bf98bc093164ddbc9f076254814d642889246f9c6def6f0bb406700460167d8156351a974352d01f18c00c17a4ce1dd91fe3824c7d4f38398d76116a42314ae7d273699bf34e098e836d5e72b815ef3175ac3bbac19e4a957387ce235c34a0cdf56a3c4571ef5d267e0f43612c3638df4439", 0xc0}, {&(0x7f0000000440)="eb7f28661cbe66e759a38e65a61f60acca09949af16af73fe91e8025175feb6a767e2ec29cfa678afe9a0eef28237336ef95032a280ead04b70397e6b3c48e4c73b1a913ebaefebe5b558c47a5890297bec73295ee1a6b2b98c2cf58d57a7069b8226dc35dca3e737b71cb7ac26d38bccbf21f63612909a026e7dc6d6f7d09e0e7e9475e61c7928f21f5816ab0d2d9d22f8d582d4f769a15a081c2a8283d60a314595a21b846d7e395d85a9a29ea07714081bc133029c1271bd812854f375a90c1a6d97e9878724a9bc0351154754547454d831a19853c535059138437e437418a834ecc83b5a4144c8957e23da6cafee6b5e593594152255b61c5fd4ac0a1e4a96a4ac4e018ec91e721cb6488c491fb238f9f014c81e2236ca8b082a75c0bbc8575db5ea8ada2c6b74bde7c135c8a78ffc77116be28f965ff7d4e69529de23814e4b8a8ac0c861c8c4f444b22857d9bce547b1d0a022472c441394120e99cad3d9058516a8551f9c97021996bb054c2e18dcb050b6d3c6e92f5a8a12379210c748268ec2966c1dc21526148f62336cfd9787fcf2a8fc9f39de97c41828b2513f6be6e86dc02891be21ca3df2ea77b4504138ac70a71d8d32a2d5b09c5ddad1e37316559340184f13d73a2a61e013fe9ffb2b7ff6b0741e56e15f2dd6310ed665049051f480a3f63352118ab4040169b1e4722562fd837f27875137b51d914ba6ef169eb045da268a2ddb8fa17e103f3b5c9820ad1f7bdbaafc141aee7d442e0345d1c1613b7c4136d537b24ec434f5ac613f848bd1b66b8b6e9c08ab8cd1e29c3953af8e4e1852d05cd72b9a5970fd1953b63c7eb0e38bc556b947d5085bb681bf6bb98dc71e97d1553a7df61809566b6d22a4abb62c43b174a9539f8571aca410f5068ff72f83b09a0e5d0c596b011a178ac90fad66b79e0b839140c8570a981828c6a7e284e25482a3122cb8422e3db28535ca0482e22ddb27479599f10346872d6e79248e55444f6a81d76fe9979105794c6823ea2abd81ae0122328e127d3471018c7fe9662daef80a3af3de31df4a8775496e31fe0e5f8ca41e9a1e32af57969db9d06bbcccad20f3c65594a543c2b059a15c585bd41b46308317272c59a8e481b834342587be5d396242c1c882eb777369b500a146c81d8b2082484dade15e07cfe612fb3420dcbfd3183cc04dea829933a3607e18fcbcabd7a477cb83bdf0043e0d7a020de21d01c41e281def7bbf80819be945626c6d64f3b6c3d1bdb9230d3f75e287c86f5c7a99683d01a92b2260e91f9d8f8b8570a376da7cec4f55a20589c81f3f7c825045b9a89213efefca0966ca39a1267816b510b67316073337abee1f241f892ff4be029ad62f2c13477e255cfb6774aec97cb97970b0dfb7843be2c431bc3fd3963d7355af7bba052163aa891f1344c5731022fd551d9db622f54571ffe02fd89d7f9e865e7e73d7f40734d75dae6fa26dcd51a13778285a184399b99b7c331e35b8209715b7177518eb322c429b06e6ec237a711926dd133d7c041dbb43f36842d18f31fbfa322016c0f553553a82855881dd7453d3bf548942df1dc9fa9be47c6e19e7e3b3181beead13b9d9250e120cfb7f184c3b53b14d10cbfded102aaa2eac2928bc7032fd4daeeee5e16df6546807f77b4ac93afccaa0af01727dec52a11afcf7d79630058220b67d53d49635ca255e155f23c34b9947c075620b0660e60ccd2a1cde8329e7e3620a62d5842283844374378a301119c77554d0ac0182fbd5c6147a8ac85a7093e9597bdfb7c364d705da603783e2cbc9462f6b63a5e7d7afc8652b92c022fbed09c8541dcb472023198f8994f5a1467d3bc32ca1edca24352d4b48c88da1a6706773d458fde12f57faaeb982eb9876a55b2b92704a0ee1272748a2e871649886da360bb993801c516bad749b51c8bdd091611021e7a3892ee77229a7a66fae2a9f2769ae15e2250f8531043d5c0cad96e157df60e35b4b6f4e30e0cf16db34b6d5cc9f33e838255f3e61765a5191050d8501e1159ec3144b10344b88b3cd860e441f7f8b6a98fe78bf74b35b543019c02e308f51b6a3379e4376233e9f82dc1ae3a9cac47763c5d9c390fbda97b637276944922b34e0ad1cec7075d0b5527202e702d45c21722662b04300c9e07a600a5c0888f85208192e8fa7ee40275dec22837fd091dbbcacf8563b8b22d5f7ceda0c2dd7dd4db00522bdffaea5b83d1f7bca273aa140a746edbeadfc287011ed9944a920142c941ea2bd9a1a63880d0c213e6a3ed745bd1f04147c5630ae9459ddf8da263b8230ffaae7ca1be87345dff2a7ff0f8fc45560ead01efa5201beb347e43a939ccc5b9a4596aaf82ba274e7dfc323f2e647df7ec5d05767bde2545738c48110929c3b09b4812a6bb88a7851fa60ea4c63aaf754f1cf7407faed4d00552c1e1a1b7fe70718609327db7732ed3d8a07558d73b3aea6a68fb186ffec939808c0c9e57ea61fef0270013ec7d555261d4ab2888facf894883739a0cd7ff321045970b0bed29d235a87d930cf72ab1677bfdd2f2e2c3d6733decba19bb095bca7f58ad6f2c1c96a12731a1e5ccdeb20e46f036c0fc1444896f589dec6d1f484c09ac33c244c8d0cf22928c482f0a5d6e2b088e7e7916b147d1dc1ae5653c6525099cde4bf2d6cd779300f26639a8153965cf7e172b254192a716f0199c9c31bc5d490fd49f88a9e3618d77803a83f1abbc883917debb384e4402dd3c4292a32fb55943ce538f6960e734fd9227adb317ed04aa412a89c7551f5c5bd813848e36b710c341734163c73e91bae6a9b67af8c85cc2ffd94e69c5974d083e814d9ce95696848d8cf22ece7874ed86224a36964a7f4b21d93f55e5088da62cfcce2ea27fe50415ba3e818c8c3cffd6e538e474083e4eb59ad5b5c981de32d70e942c946f71193c265ca70dd671d6b2467db896662ba024ab89b9d0b0e4da1c493e54475769a485cacde20b91cc63f2148e4db87a4f6e4be5abf3d4ff2f3193ee2fb01df6bb8eafff0cffabc5b6de8fc427659c2313ba9a15c15c312f462e52e32749d717e3a359177d51208c927273ea9358d32f075e19480d6393c22315799e14173c3ebdcb0259c8e612f0eb3b5e0c05a58ad3a3ce9f9f44d0b1264b3ee7d7c48c40b950bdce51253744f6dee3903612ae0e27b00d089882ef64b6e4b1d6d1dd35bda2022887b97ea8d3741a07308cff49ce2884fb0185784f3445f45212cb96d67fa753a90ed27588688bc3154db21c753d46451fb38a0a5b78cd0cead3a7ea8aa655a9f54d250c5bbffcff95a605e16ccd0ac848557711c61009eee1d47c80fd45a304828a86aa7ae0d0c4d158729ba028f280f29e555416667f2cd93bf2479f9350855a5b74b7e09b52933c28bd9f972c1bc8ad7072d5803d9880cf9a991ff1e4f5d082e6b6ac638362d12cfa30963590c84ea3a06d5c07c0782a7edf9333e0627f63caa2e119dd86264e6b4583fc824345cc3c45190b10b8ee0ad0a09b712aaf26b1efc0756dbb64b219b17790ecfef2103868e8f392b7de5ae7f77f2c67ce0c573684ad90416550f22d64ec5ac389f146db1a0743f2ccecd652564ac3302fff286b534e90eed83768438679bf7eaec3835295d4979acba7c4e69b29d141532d4e098792f5eed1990988f2938a21e2530218a9cf9c8ed1f30c053d17f3a1cac2638e55d447a5df3f84f674041eb31748c5ee265ccadb8f826e77f1cd26a13d1f0df795acddd6e1a3a27f03be73d7bba7d19e3bf5312a816279856b4abcea34079d3405d3cc1ae356af6e33161752b6581096f52e6f707c13683ced763984dd8df96cd46e6d5068988ddc1d936ee1ec5ab1eeafaf4dd5eeddb557e25974341a79fed37b3b5118b6d56ecd9a95c8010e4dc2e04c0581d19eebabe06b959fd9c416d5b491806545b34470cc5ae213843afe14b550cdbbf4d5277408a703007200c7af11de74d02a04bcd811b0634f68ba03a2f60af39361a0ff82a62a5e3e4cbf68144020e6f9cfdec286a877d13c804f7add5b111f14e452877ebb5fc471bfde85562aa0624d4462460d1436ca163d70f2475f90da4c97d92534d708409af533be9b6efcf8d152431b4584c5a3ea9bde84652dab20b7384eafaf8c52aaa9fe7d1050c7ec60018ce97d610f2b702b29b83ecfe5897ce5932aec459043af961597595c93217cd8e9504dd839956011d9acd00deb0a29c384b6e8c5661710da0d743ce00c4a24662e704071f280a0f90c603542ac43ee11d2554e563e6734b4bae5041e45c702b1e45501bcd8db9b2bd5698d647954ffdc6d052c6eefacee15f4e6ba62de5832e6987bfb76df4d2b0082b54594ec56f77fe0e2f3c7a9b24bd47a18e1b491b77f604ec65218341ebb4b3c3ecfa07c291479b1ad39a97e28a3390b8da7b06109a2607a3545b5e3a7b988fab124617032e3551a313898645ef9fa453d995d9bae21c925ce4268bb51c8be49b9b711304393939cfa0802e1ad97e43dc82c8decc0a00e88d25837a220dccb8c517f29f99788efd37ff5839e261f12f5ec1bcd25b9d122c4d3afe3ba946263ad5d5c4783efeb58686cbfc5c907bb014ff8bac7a398e8ffa5275867c8258ae795b445db1b017b4ee890eac5dc3c3c8b2e14fd6947801008f42804bd89547f866a12f69a147337732ef8bd3daa4e1420096263f938e8c24f440693088c831acf024e98a8118da507d47631525939c25f1afbb4180f27a81036b651c1613e7b4ce3c8dac201963851ff3a723384c9bd951053138432fc8f5a2cf51e0504613b287309a15c012fc49736a2a94d5ce7a72b88c161363fe5020d5ad6094a48c7ae61b548e090678e4183692550e892198f147db2cdf732173d62715e81b079b3e91734b7a5889f0bd585611050139767919caa11a7aac95ce5cc51198d09b9693d5d83e7337b5eff0668fce90786ecfa2f57966cf9cb437cc13e9b83b1438a6df157e0d45ee872c34f204d54d7e4b972ce8965a6050dc77c03073765f2f9f14d6766436ce4e3f3c465a433e16e950038ea941dc36f8abb904b21c37cd1f7d30a60edcdd9704e0461ab46062ccbfa1f9c5d28433e2fa5f335f4d37715e723d2f933cebf4f3d615cfe397a66850c8f2995f23532e7e71f8903481da600f74a0e1ff592fe9db78dd831d9fc6058640eb2f2772f0e2e6c7fb533155d123118899a87e72ae1ce554d8d3764e2f04d9eb2fc949c287a97fd7247e7ef904abc3d84064e64cc534d524a214790ee10aa08ffd81cecf4a5db680791426c4fbaa6c634ba50ef8b4dcf7218dcacb2fffd8ab1f168b264839a1c45cf297fc92b363e51c3d8b4b878114d7e2a0fd70f5e38a48592f121512f200c624aa813d1d8f3a68c7905963e5adae4d0ffa44f6cd7872ce9911f10605d525f3a099dc4e62a77e2c42829629c98f27a0bf37aa7e8b48d83429afe8e0cb0e688a113e7ec61506e5e94931faa84f3dd891a4ba76e84dc6462dac35f0f8461e3bdb985e16d062da36b4295e4a81b5d482982fb93c1777716633ea199223ffef56296f0759b811e02f360f091cdc1797ea7d77e0d5a3aead3448471c25ce7022696e6657535479a98410e00f077e17ff15459fe098038eecabcefc14ec4e3751f67d18447b0a1bce42fb00c60144460fe4638693656d9a2f163f3231b627c774daf06b1fedeba0cd606d4fab8161419cc7aadad5d6a0333508726e4dc67c9362ade45b1414d3a81bdb954ff45da3986e7c69501567d9832e844b923e09632", 0x1307}, {&(0x7f0000000280)="8f995c891cbef01436a3fa5d6ee34586da9909a32ce3147f69b12258ba3305eb464e6f3be584373ec6cc07f0e6ec84447014d6360dafa445434d06ee33e99ae297e1c7aa76bb42565bcc10c775c8cec7a0ac494711390f110042cecf3d3921b7b33d8cdfe23af4e75b11acfa100dd865b09b5220e1874bceed808deff505b8ad4cca", 0x82}], 0x3) r3 = fcntl$dupfd(r2, 0x3b0c4ddb15aef383, 0xffffffffffffffff) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file1\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x3, 0x5, 0x4}) 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x18, 0x1, 0x800) setrlimit(0x7, &(0x7f0000000240)={0x7, 0x525}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x1000000a7) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x4) ioctl$TIOCCDTR(r3, 0x20007478) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x6, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000340)=0xb) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r0, &(0x7f0000000600)=ANY=[], 0x0) geteuid() r6 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffd000/0x2000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x170) poll(&(0x7f0000000180), 0x0, 0x3f3ab888) close(r4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000180)=0xc) shmat(r6, &(0x7f0000005000/0x1000)=nil, 0x1000) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000400)=0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x237) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xaa7b}) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000640)=0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/60, 0xffffffffffffffe5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7, 0x0, 0x4cc4, 0x7}, {0x20, 0x4, 0x7f, 0x4}, {0x5e34, 0x200, 0x8}, {0x1ff, 0x5, 0x9, 0x3f}, {0x11b5, 0xfff, 0x211, 0x2}, {0x8, 0x7, 0x0, 0xfffffffffffffffb}, {0x6, 0x7ff, 0x800}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/32) close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4b) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x28, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pread(r0, 0x0, 0x0, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = dup2(r1, r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/131, 0x83}, {&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/21, 0x15}], 0x4, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x6) preadv(r1, &(0x7f0000002700)=[{&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/216, 0xd8}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/86, 0x56}, {&(0x7f00000025c0)=""/212, 0xd4}, {&(0x7f00000026c0)=""/51, 0x33}], 0x8, 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r2) getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) socket$unix(0x1, 0x8, 0x0) r5 = socket$inet6(0x18, 0x3, 0xffff) accept(r5, &(0x7f0000002800)=@in, &(0x7f0000002840)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002880)='/dev/null\x00', 0x60, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000002900)={{}, 0x9, &(0x7f00000028c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r7 = socket$inet6(0x18, 0x4, 0xfffffffffffffffb) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000002940)=0x2, 0x4) getpgrp() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002980)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f00000029c0)={0x1, 0x3}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000002a00)=0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000002a40)={0x800, 0x1, 0x3, 0x89c9, 0x2}, 0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000002a80)='./file0\x00', 0x997c58ee4203b44, 0x1) fsync(r10) r11 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002ac0)='./file0\x00', r3, r12) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002b40)={0xffffffffffffffff}) r14 = getpgrp() r15 = getuid() setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002b80)={r14, r15, r4}, 0xc) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:38 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='2d\x00\x00\x00\x00pf\x02', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x805, &(0x7f00000001c0)=0x6, 0x4) 16:00:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) setsockopt(r2, 0x8, 0x3, &(0x7f0000000180)="9d21a5c3755e824d81beaff06dbf912b0b12a7f0a43528c6d1a8c90cac584c867379c26cdb729c946537f31d22ca0b2774009a89844e0d74a4e375972b9b1ddc4adcb2563e9fa441da56736806b5a7f5260b327da21aa5f7eddcc16df5b2575e95c4c757788d809264d0c5367b97901ab5d7a6537054d69b30a7995f3339d003d78ab50e8d867748f5484f2c6f02c9d442bee54e009a0575b4566b89475174b8ceefd0d0f2eef259bac42cf21a3b2b02000000973a3f569b4126c14cb3280ca78070a4fa212c1ef8c9dcbe6dec5e918b65e1913adffffd179c37a1d17362a92dbf89a65929b606f078f6ce3c99cc51fe00"/254, 0xfe) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x9, 0x0, {0x7, 0xffffffff}}) 16:00:38 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x2, 0x3, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) munmap(&(0x7f00002cf000/0x1000)=nil, 0x1000) 16:00:38 executing program 1: socket(0x20, 0x2, 0xfffffffffffff580) r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xc600000000000000}, 0x10) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186067008004110000000000000000080000000000001c000000000000000000000000140000000100", 0x2c}], 0x1) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000140)="7d50921473e8a6b981c45869c0384b5ebd4c744f4c0be5cc1ed5793599725b43682312a12c38e0e554f3cfb19f99695502838034cdd4ec2ed25f3d7a21316086e95135a150d78046d493c785a31c623d7daef21ee78cbd936c", 0x59}, {&(0x7f00000001c0)="e8c93cf80783626399d8757a47284002e0ed6d7bdd081516fac09c2fcf8b83bf0e1aa21fae77558efc63715327cc8187920269e9f246a54c7c4f3516d11f70c7b953fe6db2562706867aba40eae2ee9054d890f4d00b785605950f26209409ff264a4687b2b12a902c487ac8a1ba5e0c7582604d6499096a292caa57d96f2069536fc488a4f675f5a32401c181cadaa431b067183b27629db500f139d333e68b95f6f66d4da40cc0ae214e1ac8910afd24849d44b18ecd1e0e7dbcf94460418b845d0969a47e7978c4392b4434b3a5eb23cf142af6beaac084e0d358adef8a80c577ac69e4ba", 0xe6}, {&(0x7f00000002c0)="ce414cd830ca85a2128e2b3f22225f0ef78bb36e21e38e10617d04b1d6f80a207b89a983079581a64caf5d68c720b119670ab9870de53bd83484d00b71c54488b64e27420af4bfa6f29b5bf6fb28b45cfa4115650426eba8af1f34fc94133efc19a508ea5877e8a6", 0x68}], 0x3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4003, 0x6657) getsockopt$sock_int(r2, 0xffff, 0xcad3b3b25e3d97d1, 0x0, 0x0) fchdir(0xffffffffffffffff) 16:00:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x2, 0x0, 0x0, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="bd27171c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ftruncate(r1, 0x0, 0xfffffffffeffefb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) getsockopt$inet_opts(r5, 0x0, 0x4000002, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0xebfad6158b2cb322, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001a40)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001940)) semop(r6, &(0x7f0000000480), 0x0) r8 = socket(0x6, 0x2, 0x3) fchdir(r8) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) fcntl$getown(r9, 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r3, 0x0, 0x18) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x7, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="2bc82abff7f9d8d5f9767649dd9b68bf6041b0993936456ba27780541c26e85af4b13876b64c4cc503c9befd975efd62f5246a28597962f4792f30a53ee4c201d4e3c68b11d625af2ff0538ce49f6b756699c43744e74a4a54f68a2081", 0x5d, 0x4, &(0x7f0000000080)={0x18, 0x3, 0x7, 0xffffffffffffffc4}, 0xc) 16:00:38 executing program 1: setitimer(0x1, 0xfffffffffffffffe, 0x0) 16:00:38 executing program 0: socket(0x0, 0x0, 0x10000000) getrusage(0x0, &(0x7f0000000100)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000000)=0x20, 0x4) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 16:00:38 executing program 0: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) r0 = kqueue() select(0xffffffffffffff9b, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xffffffffffffffdf, 0xe201, 0xffffffff7ffffffd, 0x7, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) getpgid(r1) kevent(r0, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) 16:00:38 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="fb732eb0d87d2cf3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3f) close(r0) 16:00:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r2 = socket$inet(0x2, 0x1, 0x0) getsockname(r2, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000003}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:38 executing program 1: r0 = socket(0x2, 0xc003, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x52, 0x0, 0x9, 0x3163, 0x3}, 0xc) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f0000000000), 0x2c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x100000001, 0xffff, "5bd18f9b74fb6d747e8b327793b69f7ff0a09e4c", 0x9, 0x1}) 16:00:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f00000003c0)='\x00', &(0x7f0000000300)='r\x00') unlink(&(0x7f0000000000)='./file0\x00') 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:38 executing program 1: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)=']]{\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$setflags(r3, 0x2, 0x1) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000940)='./file0\x00', 0x80002002, 0xb3) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r5, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) close(r4) r6 = dup2(r4, r4) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r4}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r5, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pread(r7, &(0x7f0000000840)="8bb976166fc592b9f414a90dc408c3816e71940daf001fdc16c5630a442776e1a8eb87128214a701445df223920c8fed781b9af1379e80bec0dacb883dca693d0adb703ea9bb21e416b06d08886fbd844428c8b31808df618d4f5d39b75725c1ddb9a360092a41744b3e58662491aa06022d0ebb32150a4c0a69b97352788df0c9eeef7917caf6dc50afa7e8f70d77697148af3b16858753527bd6d3d8dcb578fc96b0085cbb2f8d90425b41b1ec125b30c9bcca546fc21af7f63a442ad1d1", 0xbf, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = semget(0x2, 0x1, 0x2b) semop(r0, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/22) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = dup2(r3, r1) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x11) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffee2) read(r2, &(0x7f0000000780)=""/178, 0xb2) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x7) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x0, 0x807, 0x800}], 0x2) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x1000}], 0xaed04dc7d9d43170) socket(0x8, 0x5, 0x480000000009) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x81, 0x0, 0x80000}, {0x3, 0x0, 0x3, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000100)="0000001860040080f70000000000000000050800000000000000010000000000000000000001000000000000", 0x5a}], 0x11e) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x4, 0x7fff, 0x2, 0x2}, {0x81, 0x0, 0x8001, 0x40}, {0x3, 0x80000000, 0x4dd8, 0x8}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x7ca) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) mknod(0x0, 0x8000, 0x0) rename(0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, 0x0) geteuid() chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) 16:00:38 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfef5, 0x0, 0xffffffffffffffcf, 0x0}, 0x1095fff94542f5cc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000600)=0x7) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = accept(r1, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) connect$inet(r2, &(0x7f00000004c0)={0x2, 0x0}, 0xc) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x49) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8000, 0x4) r9 = socket$inet6(0x18, 0x5, 0x7) dup(0xffffffffffffffff) kevent(r3, &(0x7f0000000280)=[{{r4}, 0x0, 0x101, 0x4, 0x6, 0x9bb}, {{}, 0xfffffffffffffffc, 0xe, 0x1, 0x100000000, 0x81}, {{r5}, 0xfffffffffffffff9, 0x2, 0x80, 0xaf59, 0x6}], 0x80, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x9}, {{r7}, 0xfffffffffffffffa, 0x90, 0x65b8c6460b535757, 0x8, 0x1}, {{r8}, 0xfffffffffffffffe, 0x1c4, 0x0, 0x1f, 0x9085}, {{r9}, 0xffffffffffffffff, 0x44, 0x20, 0xffff, 0x8001}], 0x8, &(0x7f00000003c0)={0x8, 0x4}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8202, 0x184) ioctl$TIOCDRAIN(r11, 0x2000745e) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) ftruncate(r1, 0x0, 0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x25}, {0xc}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x4, 0x4, 0xfac8}, 0x2, 0x7fffffff, 0x100000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ftruncate(r3, 0x0, 0xe71c) 16:00:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa9f, 0xffffffffffffff7f, 0x40000, 0x0, "5287f6452a105d000b16f9da00040000001300", 0x0, 0x7}) 16:00:39 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, &(0x7f0000000040)=[{0x54}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x258, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r10, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) r14 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r14, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r14, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r14, r16, r17) r20 = msgget$private(0x0, 0x200) r21 = msgget$private(0x0, 0x200) msgrcv(r21, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r21, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x3, r16, 0x0, 0x0, r18, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f0000000380)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r27, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r29 = getpgrp() r30 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r28, 0x4c, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x6, r16, r19, r16, r28, 0x10, 0x8}, 0x6, 0x200, r15, r15, 0x8000000000031, 0x100, 0x80000001, 0x2}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="3951cab4b74e47d324bef29009ff803d1a6726539721df254f1f1ab57c0f4c871781329008daa69dcb2327eb46ceb4ffed9738e88ad1e67d8d81ab138c618bf7e2f9c6a8398a610b86521dc6254dc8e7858131b086f8ab0a92c49c29ee2319d5889587b1c6f6cb454a3516776dc8ef419ada24a75f3421c5f2181fc1e7f7cc851ad5d17df38e57017d170f1b8396b863f1e58099092509d09565ccd30bb4da27d51bdae48d049d2e703d06ff13b4a3c2450b8ee9260ed42cec8455a022275c692e2fbc6e5f0d761f5ca0e7060b6ce7a489c41d51dbe4035a665fb2d4935e41f6457b8925183fe8d1c41f61a6e1c795582f3671c2", 0xf4}, {&(0x7f0000000d40)="2041637e26473bdd85cb18de9b68d1c3431468ab58473e4a3479205d83e7c1c5d8e9cfb4bb4c4e4a7a507aefa10f829d4c12dd7fb0bbca4b6948b417abc06e30920dc52d0b74eb5989ee0bd9ed9eaa4aca23423b4b9aad089527faa17054225d7083cfd6283d59942e57bb28fd2f7b19898b721825895a5931032df7330cebd3e4d26024f9047832e8e679bfb4f1f1271743e3ce3f8278cd641585efbceb371dad90bed70914a71897244e22816a23a575f7fa86dd47d94e07ab6552b6aeeb54fa65c34a918d46d442dba2f8b2ab195856f0d997ddc606f7a5e0cf3d04a3891841f4d949ffbaacc5f6a3640ca30866ae25164ec28e9514b68c5455f27b694aa26be2f10295f2487010f2bc9d899b7b93783a5a10941f23cfffa10e301a9edb4715e12504dae8e30270d505f77c08a3b7bfa5cafc18a45c60637662f1185ce7a62c6196d936ef3d70e4bf9a14d002a363b9db49907a271accab80edd5227ec5e7c49db31f308eb6a142e7f1ae58be9cf5812e7560e027bd96af957d0ec01f0fa068a9a5279534d5e271b336bdff0eb2899e08f94b6ac7b8781f801f624a85d76fb499eff65ba00d70b05ddb2e29464c43a3ffad84fd56dd8e9e1956fea97a162e38399324750060afd79c331719ad79309f2f7b3bb85a7d886e1dff4957e6ccde4a6e109b7fd4928c117bb24d3093fb8b965904f4cd95730fb6db23fd16c91237438ae321ce43703b8ba82f3a7f80077912a9e9f01549960ab61c80a5c4986fa780fc8ffa32bc7b8cfe2f5e7c8f2814fba3b6c92c1046cf888b35f257d3610bfd1e1e579f9076e552a6df0087095845b86a4bc33dbbfd8496a01a305df5773dc3a51d5a70d7b504a097c35f883df34108fb2c490b676fd8ea1a63447496198374df51e330ad2e7138e629851f1e42bc5bb3462955e360803e2b25cae27d6d3f4496643605c0552142672b5a0c00f4d0a193f7d53a9108a9a397aafe4c824ba3bcc673d6d5c256ea0ce55942542d25949fb9aa52b8add05a91b20493672304815e03ff53743f318c666fe8dcb43b490ee4212d3d4f1df8a2f7a1976b6e3868b0a81b54300d0974ae0b3405fea5683a6f872f3e11c168a89278e7f1fae6e96bd401dfd6f37b7e5c1ed8e558143251ddf1c5985a946dc138b3216cce6c631f194056f07cffc9e7bc0bc52bf04196603a1030146de1e635a42d72a7fbd17bf054fbb19b5c4e582f036e95885cb8b9f8700ab6feff2def8ffa850441a5f37927193b57ea213123f34b7148bf205bc17c39d1431aa94efbd4098fd5af491b9d7c05e8e9bc491f604521d164fdc63a9be421d1f920e0f4b02cda21ccc355007c8ac6dc953f461606c847aaeb8a8858570a1f4125eb3cd4b6fc80ec9aa1636802733cc5fd495fd2e7ed82b3cb44e9c29376d68d1f66fc4bbe3cf7a9ace68f4a263a12b8c37e102499f02b6852547dc595b585ab54a7c8d82d64e7034c258a03a71f7e68a7c0c26286c2c95769151b091394629c73315a11abd6fbe58df5e5a26c191ebc3c34a8f5144253c4c49d1f1b9df61aa4d7aff571cd5e5bccc2a14fee585f727154bbf88eb02aa5e0b91ad63651fcf8ce0d5a844c64a2c50e25b208027c5267178ab28df960ab0b878433a02183a13b14de0db44e416ac2d4fd7eb2782e228836f0617249de72ba5c35b4afd124f5c2bd53358087da5ec9b7717f2d232f1221e577167a50cb66307ab99022de3e70cccfd7c288517e75a131c44fcefdef708e942076cf6d82e56eb8d3c3268386453098794372b5b5476ec1def00fcb4001b51a24839c020b145d3a11d7409b4b1b0ab44cba534bb6a299ce00fc53c948e1584272c77d9d9b834ef3e9a668de31ccb31e2151127b0f571c5b0a6da9822d1815c19f7384cf50dc62615475d299ddb52703de6a72f8130ce54b665c098d5405a6c2bf2be0037a420d6701c79ff45692cef9a192ccb9f758bc1dc8aa14bd1fbcd0f9ade44d00cac0c09ef47ec63b545a442db0e447fbba995f2cf452a003419ce292055b0d7d35fe768800edc048d86832b84b5d43587e83a02c0331862bc279f07359af83d9b6ddcd5f40cd38e71c9f1dd8e376446ae0c5eb34bc5e849c0557ab23baf9f3ab45c9e7eaf1e5aa8f792842d1aecac4cb418c7444681ddfc4ff8c2d1954c362d2fad718d2bfa52babb062d3ae3a05774d2ee53629fd66d8bd2612f79ff392d15a14fd4c85588855abd467227e2eae9c349a1b70e8944d0e6b516e92b0678124fa69920ae7a0f3303cf803a634289cbe420b47860f48e3c0f8d3f06eea81ee8f0be83e7437a0e3229e42dab0fa6a88040e676145598d8bcb4714d4fa75ba64f4537bc1b02532e3b428518259442a07f5f9d6c6a54e93d92033547216806258da5b3d0e5d24ca136e3dfa5c41b941faccdadc91ca38294fdb18a74ada867343ecf38223645946da68d727ba47fecdddfce77b7cecf21148d0b53a83b7a88a7170a416eb4d6f685d80073e406c8a306e473415089de468a45dd8b2015f32332013a33efce8aaf917ef03b9c14a804fd54a3d30c48e8952ecc85abdd2474bc5b55543b35f60efba2044172df2e2cf627be44fcfb52f11d42786441b62fb43f4fe1b1e1a09d444acbad095b081060cf3da36da42d753e9d8b0bf703eae1ecab8c59ec956688297e7887f0c13dea5baa4d53a45ae820c7534f4ac6a7f9b1d23c2e8269f92b6542f00f56afd14c7f31cc7cddf04ab971cba93db65e1406643f8b7afd645d63928fac46573fee87b75f4ead551ed68225ac380d3a1c243a01f00e522fd461ce9f8cc00c94431ab76447b1940fde44c3f412c045b978794f7b3f4e21bddc7a83c1ae070d883240f7eb1678dd26c2b3d751841c20861c1a420d371e53dec7d338c909dd128ec3641e5baaa8f77799127de28ecdc7f42b17caa35a330d2ae001bfd24ce578ad4e5fadbaa2bc1092035099f941d4d3ebc496ed9169cc855272a18b79f20f67eb7006d5e34a90eb9c95daa8e4d3c628b7ed021de9b5bcf56ac31b15ba9128e035b6fd2125d59cf3012cdaf8c927ffec045a51e0b7e994d752f4e42fa0765fe8a9f80d2a2194bd15e1dc1ba039fe97c0e60bc6ba7775b9eebc74896b57fbdaec3185ee5e79b6b9576f2e28d5c4870dd845e47ef5766f6e379e1392cdd5afaa7a272e39df49b8988e93065a862438657cc115806a5ecfedf0e9478a5fc647410b883e80aed3cdefcd715b48d4d8aadba910bd89726fe14c0672eaa3a9b99e25430465b1de5da156cb117c80ffdc4baedad4094801b6b2eee7c6bfbb58c376fc64457696cc4a903812cba297c07f03517283f0e69b283359c32ad3620560ffc7ace45fb8adb63460a108a3d32b69b08c454576902cc9068ca215d085993394753518f38916b5eea301993ddf53fe5fbff575e19411a5d220e2573c52c107c4ca042d7739800dae01532c5ff04720bdb8c84cfbbe3cde60e4aed7d37ca8f484ba44da4113e72b46b35d4c50a1fea9f586d6d33570d03b15431343f494a0ff42ff85c91722694120bcc1ebe8fbc38528fee530df27fba175e72af88c31bfd91437bc2c92620fac2b4ccbf123f10c2b7f750769ac44f4de6f48dd21debedb5484e132d90f4540d1be9e9115596cd945f1ab6f5f389fc3ce5bf376af834b108c9c58331deeb0bc597856feb60b73bf7b93bca5ecceb6120b88c1f5ff3626696e7610e9b4d4f8d1a191007095eebab3897d105dc90e91c5e4d4883f68ebdc9c2546d30b18a984ebc7720df43b385e6828016c696030ce3c60f8fbddf1aaedb1a0e3c86d43c59f4eb451f2c2f5a7c65c02dca8a5d8c454cae9da3363c5cdeb6a492025a43843c191777f4c8134a28c618cbaad7231dc6efd9cd83c2e2067765c9fd2d5cc9dc066a6a5c81844301efd6dc8ff2ef3e02b07da42d6081fb6d018ac39e50198dd3df959906e9bd8f7043c6bae60e52dc7e34ce985560a09408a9f4908065bb69d480abeab97c6a7fb4aa48352525d371757f4bba03ff63cb4b8173288f06bc28d9907e98c66ea968cfa096f48e2191958ae591f7c47793036405b49f6cc9f44e46d6d99dfeb464341381b0f044a2f31973e4768b2fda7836b49986451bec024c37aecff673b9fa9bbf9dbb8e7c411a71460bb3baeb659d4a3f69111ef1465b1eff6fd08dca90bb770996b5cb4f2565c6e2a50b7820e152da657bd374bda898d0581720b0f5a8b3c07a8f9452ac5756b1ad8608aa7f4116251ba4bbff5f1ffc675caf324ec4fe9c55bffcb64ac5fc85bae31d20c78d6ba7f8092eff52292f34c6b19bb05785439246fa7173969f2ad4e848b7ad7ba750d63ac63bd20e068a5bf6edbca782038a35669e289493e8edd2eec1e1835d3eeab0aac8ffb93c651e8265e49b145dc6d01e225a07bac5b77d59ca1b594a95f6381e312beb9e283709e45abbaadf54ac9036a54274c86b97bd3f8f129524bf928c8781200036f83f58cf830dc7f1927519ebcdcc812ee55fd1e2f5d634eab4b6aa24f2d070a585530073f95d51d04a405a50fd027a61ca5abba4270a618f891ae9efafda6f2d9d2c5ec0b21570c0258928ebb0c511b46b46c28428ba74756df8799e427d4351e8bfdc09e149fc437fca5e85c9aa02263b1626b5ff743f7641dd81ddb6049a16c5874bd0c214d80965e7b99b02756eee2d1cb48cc10cfe4a4efabb7fef24b1160698f96e582461ce246f706320638c539eb9dead79bddd967405c56c3bdd03f191c144b7aff52b4ce0dfc32eb2999edc492e545c8515614042bd47cb8b23e4cb5815d00a2da9b0f2507eb3c88e75f2a584378ae6628f894234b44c243f4f370448d05226140fbe80de3bfc0b3c2c68355c1e13ca44035982f592d8e4374f3fa9bdeb1cfabc8554cdb1235f13f493676534a7e595fedeee4894c2d35db503b61acd934e0aebfee3fe8e3e7e1d02308b60723f1f7734978cfcf0ff015e9f4a4b56d057480ebcd6896ae827f2155edf39d2ce2ada4e4fecfcb72ee567a9c433bc2017827144b56e44cd40d199f8e64db96666ebec11b3671f502a473994007d48e3acd5b484e5d92dae3ff6ae7cf97eb903c25eefaa1cdf2c0c4e6685967fc51f8cb3bdb5450a28ef2b5a72a21b2c38944eb68e47ff9acc15f3d94c86bb37e098f10579631b0e20c6b9c585508dc6fd977b6a83eab953e4562b9aa055ee8fc94801ab0f9380d41f360c46bfe9b2c367e3cbed36a341e7f5921bbfc9eca7d43be6a49a7aa078aee018b748c5b0fa3e3e0a05603a44e61515cfe9c3ea41913fdf31909d3e8b4051a8be43f525f879a029cb22b18ad3dd1d8123a3911ac5003d0267839fca0fa385fc881e7109ebcf2a207830b6a13a3de4f1c13e21934ce5e5ce85be25ce9ed3aba0bc47f7883665ab3f94867bd327994f16fecee729c149d3567b5792c4ac9f27232845d95232ea591232b3296e5add3f594e9ba7b994f1fa3dd0a1c29f67d0f31922acd6adeb4f4182eb5ba2da73b5b9499e3108db50591fc64e59d5025f091373d67bda93e78831a6cfc50db90525280d6b14b481053fb277139e1363f243ddb5b37b9a0a0476511b1de6ba8abd0c3db1b5ab110c2b258fc758758d31ee5236134173fa82f79e4073172fd3efd7258d0f205a7590913c1e2309631a3145728fc507206877b2d0073184b6c72724eecfdaebf2f7414a37c9d82e14f203b1e7ecdb0201de8e26022ca538c3a2b29454a6de7e7eb04aed221e6aca351cd29cf6c339be736280a640784c34ba650b639cb29ae95109cbe6eb", 0x1000}, {&(0x7f0000000280)="621ac9dd139832158c0c6647c3795eb6ed97b23ce036b31f1844dbb1d234a569020b727d17b3c8c437c399cef3d1330f9ecc9dedb7bdf0d151913e56b082fda302dd141f2824fe17df02a2d437a7d92cb445c214127133c300", 0x59}, {&(0x7f0000001d40)="e80679897c9bc23deafe56bbab0a63fdffbe6b7ad6fd030d0f220ac101e120a0843b71a8d1a470cfc7352ddc101eb427575d24150f03d431891f4c061bbf813e2f7fd9641da8360be64653c8e6e0c51d5739b59e74e704ea9957e6f1a1c1bd6641994f3230c55ba8f80e06e731b2e1f30d9faca31b4b964599dd7ff7c1cacb35fa3e134ad33e432b4335bf96c74461442c61286f2b7061b8b20c9323825da412e51faadcd2f8f14bb44570ddde760244861434840aeceea7fa95bbd5a6a6d26684c6e1e255b8a756c1dcbfd2912230aadcf2add51fa446af62087507e5cb0f7eb3c256f2356c6a7199577937c8d9c7a402ef17841ed605ae6e3e22cdfe08c3eba78d2231bf79f1623c3699789d53f6ff80fa382db3eaf69f7d444df263649f54f83d8e0d3d7565d4002945b798aecd6fe10626cc4bab17258911d45ee5eb6e0d471eac7eea1262dd45fcf5c8e1aea6096fd54f9e72d6ae5b34f3b2677d67e605d0ce4d54b2d7d947c84e0a618bacc533b85db636ecba8368e6aac3b2f83edd0683d4f822314d39e87bac1ff3f244c26a756e56421dc21669b852551a0b57d59d624f6b8b8a5cb5d3487713b38bfa10741917a360a4f91ddf1b8f3063d51fc13a0d5e4249770e9ed694d697bdb434ccd5932afea584084dfcfca05b3e83db0f53c847bde2f2f1403d739bc7e86966714ff700f6115840d006233341cb4193c0b20c6449799fe8b41846a054aeda654f8765064310c972b5d198ef56b2bd7805c83425633b3925680d53450884b5fd3292252b4c2cd9da631c91f0fa9648d7057ef2dea929a960ca3f498828b36187c0a5b5204b60c3ad27754e78c0f68bf6d58e0fe95fcb3a341499598aaf5d72e065e5c33b482351b6e4e96ad3100c43ac4c496e290688da5c8a4a9d1386d4d0ad653564a7ea0726057ec208c8b33ab27382f1e94ed273eb54cefcb00c1b3bfad0752cd618eedf728f474f2b2e69b5744961520d6849d426ffa216ee22766215b613ced9ba025e940d5337b314cd58887f6ac713a674d2e3c7339031bc362382e41f3bb5f1b6e85253aaf24906be4a460d78576ea1ddc809498b854c9410204244d847c741e954668d8fafae0276fa55adcbd44e46e899c970c877ae58c2e7d4ed23e1bbe1fb82df7fd5ca16c94ded4fc57be6547c1e8299444bfc740b28c370107b086e0963c7ffaf0e397e6b5627bb25736732d7510bdab40f63ace8f05e4a82f55689481612b630d491dda77c12c211345d2252498699b68ae412af8aa8bb111b2e4f95f55133f181145b72726cbf3ebbad531025d41a88e2c4befe9195e9597cf2c739ed454a9aaf02ef627499a3e1d645fb236da1b74cd70f9d3690f5613a7d19afc49e368ea96888c0b2d46fa0f3bd97a3d1dc33accdf6cfe4d307bf9d4ae9e03569e99294f931ece386d6427a5781828b217d41440827f26a5dba4a445681916e120182c22629a7157cf8e53f037ee6a60a8a60620463248545bf2a2f22825ffe4dec6da2166cc5170a9645c2e340eb2878c3ed7420bd4866deb1b654c11473e64b8d76c26a4b6f30b6d76a5730c3886cb78302afb3c854d9d21a308c0badd86e76e81b7d8f86a853029aadd64f4a297bec8350381e3e27d7e62b320ff4a359896f7f2361fcd31cd50d45d37fc18f0d0cf8be9fb2fe31cb9c8425d3f47fe470cd9f71e88241fe313c7ff51c8bbfe88cdb260528795e33098c9fbfe67908c69a814447be579b3641e3ae42d3a1ae83ec43b64c799318f3069c4786a41d0628223e8dd902392a90fe98980db9321f3cd32f08ddd4e662f6e1f8ffc2d112f084589b7a01efd18c575221d3122f94a5a88ff9b8e62782643d17c98cdf0e9c53d258a0a8681e6eb63c1738529e47aa9aea9606731fd035d6a79e814e2d182ae21ff5dddf6016411e12064f2428f7c3cc188314c41397c04eef970440d619ae2f778ac9550be98f3f63765750cd70dd58dffb1f560fb18b4606340015e96f9bf931050a776f63cf0ee954f124d47bf78bdbf8d5a7f11867adf94728fed0b6e3fbc9fd176fc0be4fc037b036f2abe1f867e716481faa4b9d92a4aa192ddd3f9e801571d5f139bb584ef011b009b282f8ad66e9eccbcae075e28049f16d56fee4bcdcd3813807806b152c4f780eb346e3d8b47c326462f48b1cef4efd292df713af11030d1c4d276e9665e5436d9865b2e9367f7c081bb83ca89cf588b2c8746911bf585398ee75d0eaedfdc99dfc800159ea75297ddc14ec648621ea40113b92947a1f00ef06b4ca66c28a255890a86fab64ab165a21a51f68117d63096f6c4e455d87961646d6beeaf50514fd26161c2c151d9453b66eeef363e8bb167bfc9260b7de480bc4b1c8f80c1e3f975bac53dbe55a7dce65e3838c564f32a2db283c0cffc243631eb483b21c29fdff6827e6a78336b59a716f7217151182512338eca53f558d303a28da233af8acb4dab38fe9a9915e584172da9676c8f7dc3cc1769c07ef596bee2bdd48fe56563741d6bf74cae9cc3fd8b97e9ce0c9d39de2a7c5c748811ba44de4358a4d2bcdf246b8b6fb3ced2a1245c786a29ff2850354116d7983b8c3c3c6725372ea7fa3cb866922ecfe020ea011818ec4f08944504119872a7b2903037f153f7c631eb9f7f9445bce68a928ddc4ec17c047bb8ae729a398f40400251849f23176ba335176380312f6d4573f7d3ec83bfb02be91f30bc369ee85b6c6fc7224242b0a9c3b5a5d25977cf6bd5167dbf9876f968e6c6daf858e72d1c23adee4a6029593a6745b9a9ff45590138657fadf037249216ad31816565e314c8bc08401afd58e6c614fc10090cca15fac9ce2c66fe1583b0d962376adc0eeb408cdbb1180c4eb67eccb57334d5294dc974a8455d8d690265426ed25d18872e1588cfd277ab64d17bc7f7edb0faddd91a1c6efea77da346758aa31e539cb6d11de64ce9d1576b350fb37854cbfd4626f838da43c54d3bcdcecfac96b26ffc07f3b16207c96bb136898f89624f13ba6ae8d65f70b312ecb6048e7ef0df46dd275c6760533837ca68a28234cdc8ccf73800840d0869bcd6c43e51aeba215d14e28ef2df20fb228f8cc5b8d740d1d5464af33a2115e88ab4cf4dc4d95f0ba119cf6ad581ca65f4afabce6fd151f31f31ee81c5b83030e1413f7b0e3c8e8e451dd272acc2eb8c9f8785e1e91e935436c7bc5a0412f73f413bd4982dd4c546147aae96b704eaabe7bff97d269437752931b6c826eb13f9ed7131e09c8f394404c14d73fb6ff0708f5ff8d25bd4dd4cc55be277ccafc6f3f8fc7cf68dfb76b814f036ac1dceeca0db1d2e11b335ec1cee35ccb6a20d6a9348c3fab2d38f8fce8c6c3bbda71b98184532912132dd088dff0e88cbf13d09f197684e7067b9f5ceb3abdc252da4a2d957e5a98528f9fa508305afc880b3e8bd6226e2b8e7d34ba550f873644cfb323f9854c100e6b830e8f13d45dc901af80d3a2b23d1c9da6fb37987d67b2b3b851daecca06ecd691f1be22bac5d372443366a70684a30fa1ae1335f34300664eb57ac948646de9e7dadeb9a81ca4689569b3cbb7095129545323c82242c21366549effaff8a4e002e3d15705fc51476ad61a55096c0482eed1ea2356554a6614b4d4317d8779a367e8ead0609b2f3a95027a521669613ed3a432fda24ae800ccac45cdfc291f2ae0473722aeb007a4a25dac65ece0783fa90c81bd9765992631566d20f32c77856b464e7ca35b065fc6915715797e380153a21151d24119bd3b4a56668e41668556af09c9cb5f8842c5c108cae6b2438474d9707641396056a954028a736a6213c9f48eb87f0ac4e80b08f7b561390ad8d6aa0d4f930f73e97d463ce70b4b35b2c29837de470bccaabfe97fa54c12eddbe3855e9098813bd9a6c7af0c322fa7f0eb2d7d87b6fc84d0ede982e60c2d7e598bfcac2de1984a97774792ab981396c63771a7887856e5d471eeffebf38c4539d0bdf56d4db3546dedca211412ef691aa21fc5080c72b1ce6a23c8e8282d6b418c4b3ac7f78a675df25ffaf2b035fb4b731711aec2428c1774c1bf02167f066c7e418fe20c1921564f61d8abfdbf4abbb6fba09c2919d34a65d02d813efdf46b19ab926354e3110566ce8757a39f3b86d51ff7cf784e0c152d7ada1e36f6211df0d7fe0d348d3b770dd273dbac02e6a24543bccd41ac593600dee04135a0a25b0fb1ba52745a7b7e69905b21c77567da60b69bf6db5323438997bdc0ce11c6d50eadd2f4a19ae617d85468d93e9fa18d80ecb5b98d208d79647cea1d38c0acdcab413d04befacb38f4e66fcff71b9902671a10818aaa99fa184bea44e8b4b03dc26e0a25ef2a0a9d254cdbc9f1df62d72b8fdfb033212699a053712799b5ff0ac8b655b84c0dd9ff83e4ec114c9616521c6b05e3e49cf3fdc6a62bb2fb025f4f9f97e034f18555f26b13c06ffbbb6009504f9995df5e608b2c69b7e2170141388da01ff6f27480e8ff3a01aa08b8a15b53047cf3fe831da608e0209dc104dd0f2b081c991a614fd9c17247d6475520016528faacbd3b31ded4b93860bb24418fafc7015432dad28b8c6dfed36dad250ea25e2e5dad7bb9420fc1a5d59f0077ba7d71076d37f5105e8ddffd4b0135961c8418779d532addabd8e01f4e8c82241666f162f7f2ed7736ce67065e889ad475d13af9bd0f83e3d740ec9bd00901f370ad7569a390fe9417405432f68f1e6672d5f94d5231bcd5c987a5f228dcdfba465c8a2078316efacc615060a45641a6eb38463d0bb5d1dec6e905cbf93ecbefa14ec998e77b2f336b455852c3c592c896c1471f588ad659c7e16bfeb3fb41f430c645bde64833cc4d554e7dc9d1811be45852a92c69a342ea0bc8222ad874f92da78ecc747e66e0100603d2d1d3bc5051273cb7dfdca678c39a81755e564ec29f43f40b07c6df928040ad65351f06e0f88b4f642a6e0625375bbaee3dd062183fb935c18240bf801f1197184874db874dd9744180bc440a3ed968fd3341235287f48225ab2b8fa1ea7e4cbbcb5172246a5923bea4a34c247714aea83cff2af6e4268b8d6e178a014c689c0d634670dc5426486b45f6b4411eaefd15010755f37520a8eeeeec17d3ad1eef7f30c77e6c3b331243ad98bee85f484c6e9865021e522d764bfb068009d3ac58d5c215d8cd57bc5e4a239215294bb62f9d3b7776d08a04cb6d0e8394737f13bc35f0935e1820c0a6f5f0086fcd6da1c775177fd18ce49aae0bf53a42a3c5cff8d96fc0eec61698ac71b0107163a7b631b5ced3320cf0e80771a8653199e4d75af07019b65713efdc89ea65266abfeaf8907d36613e6d99ab45569feeee25725d64f7f571bd6c443628bf055e6689ff3235d94d52eab255f60e5ce20c1dccb1203f45896225b7afee2fe3e75c6e76a4b6ac77f09202d4315a77f17f76d8b1e4138116e92438984254e93ae9d0cc100e0e71ad64bd2b59c62eb6a33a0713cffeab4816369e72778d98454218c9c3ac8e3d3e0bb3ec94d22c960a369b0ff5b6c64faaf6323977ef8c26335a7ee9584abf4829dec308497acd2502db21272c69a0e9262d59dee8a584521e9ecb595efa2406e411cf4ea575aae01e275f023b2ebd016bcb5826bdc52ad7bac0c618098ccb9af1183ab09015df3094eddf43dca80008f47a609cc8cd370760fb7ebef97a50d50eebb20ee71e59adc3d21e3274c00d68c261fe524597bf42d7affae2d9faed94873d6bee9e65fa10aaa625e66e6c8cd20308959ea311ef0dd5ea025a", 0x1000}], 0x4, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r28}], 0x40}, 0x400) 16:00:39 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xe0, 0xffffffff00000001, 0xfffffffffffffffd, 0x22ab, "67db2413332fe6249a66f4d3ec4d7bed5189271d", 0x1, 0x1000}) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) recvfrom$inet6(r1, &(0x7f00000000c0)=""/178, 0xb2, 0x800, &(0x7f0000000180)={0x18, 0x1, 0xfffffffffffffffd, 0x200}, 0xc) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x1c1c38de4e3dc39b) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x10, &(0x7f00000000c0)="ea36130a", 0x4) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x20000, 0x101) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x12a) write(r0, &(0x7f0000000740)="e5fb", 0x271) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000680)='\b', 0x1, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000004, 0x0, 0x0, 0x29d8aaa8}, {0x8000000040}, {0x3c, 0x3f}, {0x80000001, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:40 executing program 1: socketpair$unix(0x2, 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x2, 0x811, r1, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) linkat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvmsg(0xffffffffffffff9c, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, &(0x7f00000002c0)=""/76, 0x4c}, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccc04fcbe7a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009deda2f4e05373195e25e8c93cb846c9153d113a75daef2826a155f27d4b59db57eaca3a856011a6f4be47f944348b663f9b026adf4c344a1b4ac247a216aac5ddeb25150f95cb2d3c5f09f7428e9db12a27ea937e7c35c887cbb6747431ee3f469492375e6c0f1a1d36bfd1b311a11673371a747f73098775462ce609d4f7bea749fc8f0afadd571938ce"], &(0x7f0000000480)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) r5 = msgget$private(0x0, 0x41) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x9d36) r6 = getpgrp() socket$inet6(0x18, 0x0, 0x9) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r6, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 16:00:40 executing program 1: 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x1, 0x4, {0x80000001, 0x3}}) write(r1, &(0x7f0000000040)="a8e3b27de7f4fe23203feceabe5d4e2586009254a0cb44418e272da6681c135760ab1c20bb4b96f29346c81b4fe22722449c", 0xfffffffffffffdc6) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$setflags(r2, 0x2, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:40 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() mknod(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x0, 0x0) kqueue() close(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r5, 0x0, r8}, 0xc) recvmsg(r3, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="11bcdc"], 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 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) recvfrom(r4, &(0x7f0000000140)=""/111, 0x6f, 0x800, 0x0, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r6, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r10, r11, r12) getgroups(0x1, &(0x7f0000000040)=[r12]) fchown(r0, r5, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:40 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0x68, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r6 = semget(0x3, 0x2, 0x401) semop(r6, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0x9) r7 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 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) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x200) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2e4, &(0x7f0000000040)=[{0x81}, {0xffffffffffffffff}, {0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000001400)="2a9e639da508d4b459d213c6931f8a99b91ea99dba12c992932c55339269b9384b7afa9768b4afd8d116b7851127384253ef8509125c71de28b449b20722ea5f337b46f398131855c92481646aa45e30f1cb7211cb4d97ea114d7680a8599e6a2b180862f0149356fd56a09d94432e3913bf1e74a87140", 0x77}, {&(0x7f0000001480)="222a5d6eae7d6b96e2ff78d6d22b27861433a7adc951ab1bc59ff3ed99f4a349769c52f805f5de547dfe9d0ef98bc95f1a0dd5bcdcfd22203c615daad7b9f17495c0458745759271f5255eb146fe30ea41725f5090e4b365fba10a0690909911e4182ee9bbc1a224d05454b8f2515d33e9b1f24a69846a4ae5d56fbd45ba05a6c395a26a6b6a1df00b99c10688211bc684d50f4affde2a7c85c81a71e8b6137d0f1f3eca65e367bdee22aa2d10061738b62c349628abeeca071518a8cb9c1003cc248f8d62f5b5a7161db54df5084237811231cd5a328757cec6da64de2ae98602037f067a276ce0f86824f8f1a20e4e", 0xf0}], 0x2, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) getpeername$inet6(r3, &(0x7f0000001340), &(0x7f0000001380)=0xc) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:41 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10a0000000000000000000000000080031d06db5c0e179bdeb4758e63899d00d6fb3bce9db88d342bd3e41bf72e450d52a8c8c85a09f0bfdb832559fe5525021ec55f7ce62efb5bf88491a16198d54bbd3102aca2d5442aaaaf1720dca4a89b9408bea1c4af21ec6d1c558d5980ecf170f7d88013436af64"], 0x10}, 0x0) 16:00:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x19d) poll(&(0x7f0000000180), 0x0, 0x800000000000000) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0x8}, {0x2c, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = accept$unix(r5, 0x0, &(0x7f0000000100)) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000080), 0x3, &(0x7f0000000140)=[{{r1}, 0x0, 0x8, 0x1, 0x101, 0x800}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x4b6, 0x401}, {{r3}, 0xffffffffffffffff, 0x8, 0x778963c0e4d3fcab, 0x6, 0x4}, {{r4}, 0xfffffffffffffffc, 0x7b6e634cc913d5d3, 0x1, 0x81, 0x80000000}, {{r6}, 0xfffffffffffffffa, 0xb, 0x1, 0x0, 0xb8c}, {{r7}, 0xfffffffffffffffc, 0x9ca612c1307d0378, 0x80000000, 0x100000000, 0x5}], 0x7, &(0x7f0000000200)={0x7, 0x4}) 16:00:42 executing program 1: r0 = socket(0x18, 0x8000, 0x8) sendto$unix(r0, &(0x7f0000000080)="3a58ca7073e9be68feecfa2957d67f20d0a035bbb2783981208c8c5e8027f6020c67c1978a6597595896cebb2f59ebe33bde7fc1fd82158c5ce79c2cb47c9a05b0a2e9cbfff75b38367e78042a663bc78457a2011604a33aeee521e4eb5eceb0322e91edd4296b45418afbeee05db250098f2c18865dc2a4", 0x78, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x34, 0x0, 0x0, 0x100000008000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1a, 0x1}, {0x30, 0x0, 0x0, 0x7}, {0x8, 0x0, 0x0, 0x96}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x20000, 0x41) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/59, 0x3b, 0x844, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r3, &(0x7f0000000080), 0x0) recvfrom$inet6(r2, &(0x7f0000000180)=""/246, 0xf6, 0x400, &(0x7f0000000280)={0x18, 0x1, 0xd93, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x3000000) 16:00:42 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() r3 = semget(0x3, 0x2, 0x401) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) semctl$SETVAL(r3, 0xf22e7764329b96b4, 0x8, &(0x7f0000000140)=0xe22d) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r4 = getpgid(r2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='./file1\x00', 0x182) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x1) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000240)="0001001800800401000000b80c151200000000750dc6b70b1c00080000000000001cf2e04f71d078170000f2a200000000000000000000b95f0a4a0a0c552827f878fdec4b47cc0a299fa869bdb1", 0xffffff4c}], 0x129) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000040)={0x1fe, './file0\x00', './file1\x00'}) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x5, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r4, r9, r15}, 0xc) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) write(r1, &(0x7f0000000700)="d592152077e02132835088e9a0ed0f98cc72a81b5ab0a8d7d4b7d898703f6afb8a3f30c7306b53e4f72454f95deb944f9bd1295c59fc185f0c650da7ea2c1464ecfa1e916a0abd6f07c719730f4a476e05bb2c76a2f85e34ab27cf0609311d902ec82530142dd6b98198828406f05d99ffed4c1d86742c7b157216e294cf1275b006034982ff0bc8c702ccc205588a588c8854832b28f3a55781593195201fce2d65e2bd9ddfecf2ce6517341119a6cdaa604fd977eb8933e83780a56e6cb74e8c", 0xffffffffffffffd8) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x8d51eca7fbbf2b51, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10081, 0x0, 0x0, 0x6666009e}, {0x3d, 0x0, 0x1ff, 0x1}, {0x247}, {0x60000}]}) shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) syz_emit_ethernet(0x69, &(0x7f0000000000)="046707dd5e972029c823343d385813173079564e200b1adffd8d1c1dee0f60514670d1abf1e9e7b01eea02b0b764fbf4e8ec341e121c05ed6845b7f4c8ebcf7ffcb07ae2a4ce615e70ba466b8c25c22186cc7ce90ebdfa65ce3df4bbcc3e2fb77f50f5766f40c94e70") 16:00:42 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x65, 0x0, 0x7d, 0x0) 16:00:42 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r0, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xfff, 0x8}) r3 = getegid() fchown(r0, 0x0, r3) ftruncate(r2, 0x0, 0xfffffffffffffeff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="005066000000000000000000000000c4111f9911862b44d0ec910f40f2e17f9536c3e481ad18478af8e0beea74033817d478c2545b4ed6eae00fb6bfecbc3e647816130546eb42e0131d1eb49547bf7922a005fec1a20d9001b9721078cdfb20120d55e829d7b4103aa6c61bfd7b99621843e82777ca5d78294aef446df3b2d3a07369adbba0d2e3db0c0948037f5885874226de005100786cb70138220a52f5480a540e4927899914aba93483026e2283cd23e25c98fb804eedce2abf56a5382da84681c6098c5cf059e64488f21de77faf1d9e9f832e8e25684c666a84eefac227d7b55fcdfbf18513000b7c711a58bf24ae6f72d921854247"], 0xa) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r3 = syz_open_pts() close(r1) dup(r3) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r4 = syz_open_pts() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = dup2(r5, r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/4, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwrite(r4, &(0x7f0000000140)="87704d1476e51f35184090e89bd204c905b53b0fe016c5b6b5fbfa8feeea50325159e47944f776a001507234fe64aaf8", 0x30, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) dup2(r3, r5) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:43 executing program 0: pipe(&(0x7f00000003c0)) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000346b8ab347bb76d1d672bfffab94d9a2ca81c08d5d2742927cb8d82ea593f7eb1d5882362a60843288333d3bee104b4611cd3fbec6d853f3cc4b75b77b1164e1e4a12c7f868387d7db3b59f8ac383e5858bd342419582875619b8e8124ccb39d9120a41fa735a8592de4912509d3d0d0ba3a449353c9272b51707037b79060b3c0ecdcd48fce12c2ed8c70b66806b0e715e91d5085577876561482c61ff24eb6cc6b48da424f1845cd7cfbf954509742f08c2e65adc27da1fb486325ec0298aa246a3b3bbfc0813e4e6ff8b6a7555a3680b841a6fb7b0852e885f942edb6b19994900b52412c993d0e3463593d45a073d2a7c226674af32f7b10756c49e36d756b7cbbcba8"]) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getegid() getegid() r4 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x1, 0x88, 0x5b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffff9, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x20000000000005, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x7, 0x80000000, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff6}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r6 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=@file={0x616e6003aa823411, './file0\x00'}, 0xa) getsockname$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) 16:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000002c0)="3296a951c96b00a9234cb28eba3f12babf8d3a2054e69a2d8c60f993a4718d7f28111f35d8f30bf0a2cbc3aeeca0ce4f568ce194ed7554cf7a0cadd1fa29eb5a782b9bf15e7950d8586894ff694de02c7291aeb4a615246b03dfd1f16d342bf5edf96e0deee53241fd21c73f305955e2960bac0beefa31eafac30716ea8f0ad332c502909fbee12e89e3ecb02511236f15348a7e496e942fed45afe865407228c31a68e1cfb66616d08def1a4bf4169b1173494ad60519aed53f402bea6fb83aaa45f2ba02be1f71357f497036e8ac", 0xcf, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x401) syz_open_pts() write(r0, &(0x7f0000000140)="912110fe3441ba95dd9df33c35185fe026d6fcd4147184fe83f7ee4c61e94b15937757732e65f36712d9d87f46fc3592f2c5c4d2d2df3262a89353bbbe2051110c109723641c72157e2140c9a19f4aacb3c8bd2652f3eaf6941784a7f8f8d43ff4d99a69709f447005c3fca7e71495379d9df07310e48c5bcf723028426cbe61001d88b3f105c6660fa0481ddae8321899b5e73d470dfd61184eec2298ba0167004a69a35ccf43e2c4cc7e798fa04d41e42670fc96b9be269f06c8017141c79f38a1ccf580286f", 0xc7) setsockopt$sock_timeval(r2, 0xffff, 0x200f, &(0x7f0000000000)={0x0, 0xfeffff}, 0xfffffffffffffff8) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r2, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x635d5a8671dc2c0b, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0xff}, {0x17ece9595742db57, 0x4}, {0x0, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r2, r4, r5) r8 = msgget$private(0x0, 0x200) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000005ce9b61d4bab9a42000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000006700000000000000000000000000000000000000000000000000000000000000000000000000000000000000a815046e281b5fe72c99c000000000000000000000000000000000000000000000000000000000032b65"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r6, 0x180, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r15, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x6, r4, r7, r4, r16, 0x10, 0x8}, 0x6, 0x200, r3, r3, 0x8000000000031, 0x100, 0x80000001, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r1, r16) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0xf4b, 0x1, 0x2}, 0x100000001, 0x0, 0x9}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x81) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x40000028}, {0x6}]}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() flock(r0, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="5d8ef1e654a2acce7952edff5fc5a4336339b6d4d52afd37515640389adff957f7cfbc", 0x23}, {&(0x7f0000000100)="c390007f402d338a50b81243f988de8274a30922e623cd86b9e1e862ecb2b11c", 0x20}, {&(0x7f0000000180)="25278510d74689f5416c302e28be7f2f6cb3b726cc231300776a040f425b896a8f71ee41edbc289ad6c3ed8204368cfe7e465d0d7987e9ef82ea43b052b5c49e9051ee0aecd476ef9fd1324f42f4c82a6ea792b62b2aed07163bd9020dcf47f7fa95a3a89fc551786de08c43aabf00038b129db1a4538e1e988acdb41cd4305d4a04acdf4dda5aefe9944309bdb999beae891b648ea601aa62a3c8fff430fa788139acf6c77c7154", 0xa8}, {&(0x7f0000000240)="bcac2e72ff5577db745a759189ba4370f457f3b139036a9e9c6365ed9c892ae244cef38427e1e6ed69ada6d0a5f5e76b7aea4e683a312832a6cf0aef45f13ec9012253048e22467f5d8ddf334e1def0576d8b45e9ecd29fd0e5d918c14ad657d516ffd32658b12d7ab22fbb69e29cceb799dbdee6c741c9c1d673f4bd71ae04bd3c6a8", 0x83}, {&(0x7f0000000300)="7e8c39360357390e1f0ec4881ee5623ebf71477d31c2933475a4466e7226fa1ed9c225f299f808379be258188a2234d498129d7b3f7fbf50251634410fbb5c16f9a09a04bb2186c6a2a3dfa93841b0a7db658694cbd4071f803e4ad8ee6e0123e5b62138140ec4caca981ad1433dbbfeb60394934001c5ae39e1e836d903b573b897f696d9348336f3bebcda114f6c40f14c250d7c3714badfc1b3f5e8a92224380bec2720b8d88ec97d9a356a555bb48b3581b0987a394ea0f50047d670a953837e2197fb253193d5f7ec837fddb8baa901269fbf0c952b24d1a35898aa1c6b6f6476a180ee1b0593ba20fe3e7684538b729c4f555eef", 0xf7}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r3}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x40a}, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x80000000000005}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x6, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x3, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x1, 0x1f}, {0x0, 0xfffffffffffffffd}]}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r4, r6, r7) r10 = msgget$private(0x0, 0x200) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000001580)=ANY=[@ANYBLOB='\x00'/170], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r11, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r17, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x6, r6, r9, r6, r18, 0x10, 0x8}, 0x6, 0x200, r5, r5, 0x8000000000035, 0x100, 0x80000001, 0x2}) r21 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r21, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r21, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r21, 0x4004746a, &(0x7f0000000380)) r22 = msgget$private(0x0, 0x718) r23 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r25 = geteuid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r26, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000300)={{0x8001, r23, r24, r25, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) chown(&(0x7f0000000680)='./file0\x00', r6, r24) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r30, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc9, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000600)='./file0\x00', 0x1) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080), 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931927932f20ba2131efa9d14c191feeba0e4ddf5dcbdefcf35ef2a2a527e1a20d6f54d7ae3e45e6bf0194b6ae1819dfa239ff05ce319c4973903e9616814a59bafab67a5f818fc39bb20a6a63d56434dc9dc7504ea5d30a38ece2c325cfd0556b5c8ab8cf677a394516755d4f0ae2fee277629d189f4621dfd171d8defab545965410450f7889a7b2810b96f4c6fa95170ef1f62e948667b74fa337f8bf47602787ed7085c8fda800320479dbe5d669a6d8bd1eea1dab1ae369a6b3f32c5ef2ac37416a8f865c16c472a056652731fe5da8c01f6392dce27f48b2bd979952a7f59f40b7c3e3bbeb0034404db09b9f7c64c38b9c595cfec1b434b16ad532f298bdf380a8a6c782720a441e621c2c6d4a5e7cc9fe89223b8441452004e4c8621259a4c559dcb3fa7b3652e8fa58932", 0x13e) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x1, 0x0, 0x3fffffd, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:00:43 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) write(r0, &(0x7f0000000180)="fa", 0x1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="979d3e4cbf101d6f6914f6357e0ac6a93a6ffec2000000424267d66516d8580e768201faa31a0cc35293c4045dcf3a47fd294959ed9fc8", 0x206, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f0000000100)) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() getitimer(0x1, &(0x7f0000000100)) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:43 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c7) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) accept$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00"/110], &(0x7f0000000240)=0x6e) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) getrusage(0x0, &(0x7f0000000500)) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 16:00:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200e, &(0x7f00000001c0)=0x7, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpid() ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x2, 0x8}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fchmod(0xffffffffffffff9c, 0x0) dup2(r3, r2) nanosleep(&(0x7f0000001c40), 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) 16:00:43 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffff69ffff3f7b238bf46854cbe57ebe000000820100000000000000453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b0800d86c2951b1b8a0125e55c41331939957b9488e55b0e4cb584412a7a155b8d5fa4d012ae447473c238495aaee48d02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6592066d8239d12fb87fa2c5531acc0614a3d2870b4122cd21f5cf311d3a0b085da2393f9ffffd790ddd600856d43bb008427b5eab74e8956f61d11f88b4990dcc221d65157b4f49082e3843c7277c484fdbb9279d1d90bb7ac11d9d00e86ad035c6d4923dd83b94612eb6cbe32f092dc276aea9a6e3d6474ea827a1cfe2657ea61937dfee74a4a38447c2dff0120d8005d4fafd05a423d12ea9897"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 16:00:43 executing program 0: chdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$dupfd(r2, 0x0, r1) r3 = getppid() ktrace(0xffffffffffffffff, 0x2, 0x4, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockname(r4, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xea, &(0x7f0000000000)=[{0x0, 0xfffffffffffff967, 0xa301, 0x8}, {0x20, 0x600000000, 0x401, 0x9}, {0x8000, 0x80, 0xff, 0x9}, {0x3f, 0x8, 0x80, 0xfffffffffffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x400) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setrlimit(0x3, &(0x7f0000000040)={0x3, 0xfff}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x6, 0x1, 0x3, &(0x7f0000000100)) mprotect(&(0x7f00004b6000/0x3000)=nil, 0x3000, 0x1) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) write(r0, &(0x7f00000010c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e0a0c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f3617c458f901c03051da71a06a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca90340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ea62ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfaf3a1e72543fc2bcd06dbee14bc97404dabcdad30e608d986a55a68fb4b09c916d153eae82bc97ff086984828a76e8b73065db4dbbba0334871c6c927add719e0cb3499bab1edf199287fb1c14181621fec618006f158fa1321828787e0e77ae5bd9d6ab4a41538fcbca4c058476dc3f020e33fd049c3599c82b54934f681c63e1128d1616b0e9f85b2ba2deb25e1f1fa93417c3333d8c0a4ce9cdb45fee13bb8e933d047204bfc5266534ad5c6ea6e3a0edf090394aeb39c908ef5c2411fe10c1add51cb2ef9004bd548f1edd9f90421842b174c945d928a6e08f9703275b6c52d5bad8f4038c9c05ecb1b3fb15b4f498aea17b28c531ac5d8ae6de3dcae8d6559b626b669d905cdd7db3a60b910", 0xfffffe61) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='\"d/\x00\x00fpeaker\x00', 0x800, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000800)="0000001862040179002b000000267e897f7780f0e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b2", 0x57}], 0x1) r2 = dup(r0) fsync(r2) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = dup2(r0, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x3fffd) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x6) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xee5a) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x20}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x4) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000100)="e2a1261fa173a2f0afadf6803f9182d4d1820b85b7b25818b416d5a3ec48ab060088a0339d4d0d0d44ab7dfc4db9882f91e4e5a8f51289a8f6049b2f4fbfe12b828f067e1935fa47fa00d2954af0ac02d3fbf5f6dab5a48444", 0x59) 16:00:45 executing program 1: syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001500)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f00000014c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000000c0)="341a02c9e3514972aa3bc1f0ff7156bd0cb6a618d1da3b8d82bfbf527e7f6f16cf812c0a41053e1a8cb2f13b0be4604dacbac338c949d1112ca4e0794c01f10af16d9c43290172fc86ac21b9932c5a6e6842a2963e73d1125f631e3e6612095266aafafbb48999a346dcbfec50c066948b5feb75d96e133425d03405b45b0a17dada63b8e010649c115f7a22dfd735ecab4589b60ff0b84e552b58232ff4a3aa310c0863126525103c9f504d6d906a6a2f2e8f5bb60c40718a63525956d8c14e91c740fc2df67601bb5a1c6b75132375d207f42dbaa71fa188a38f111cbc8116e087078f9b034c5af7c7989fd064d54eb48bfcaea3ae86a9976f370f", 0xfc}, {&(0x7f0000000200)="257cd49a6c439c2085501335ce3d40c0b7ff4b169c42536f1f3bb5fa8fbccf7432c8b85532ea7abdd9d96393290064d69b44f3d864c9b1f7aaf3de7ae842c4422df14d2daf95f59735fcdc3a4cb9e295f8ae658cda5b071256032e1d3e577b9ab099e3715e75d9e4bd31015dc38be9b7b2e03b5161b20b4dc153ff1045dced91c364eba84353e0c29df18b8b622b9acb9d40d058e10327ac596f429bb0603b48ec45b0a839674bfdc4b89f01e849fe1edb2d683c9441233230f61d3864a2284bbbcff604a100a10f3221d7d19c7700f469c0b7cb29f5df6d663e79c5091fe7a16ad8322b83518aff62af609a3f3799ed8b", 0xf1}, {&(0x7f0000000300)="0f66fc6f916807223e70a3d5fec580912523bcf4d7544f709a30c682e4b2e781bdf57d4c3c5af003be30bc02b37bf27df2414bfa7588e27bcf4614384b9bb351d1964e742d153bf138789d26fc29a39b9de0440d3f0d067c4c19acc12937a9f8b13cb0aa700d1343eeec79dfca13b02f702ba47abd91c51e1db0ad39a66640fb4239b167667cf054db42fbff86340c469367f026d973443a1b", 0x99}, {&(0x7f0000001540)="3d7d2823718c24f2ee42d105d8631ca4bc0bdd1481e37523320590fb2fdcbaaab02ee846e7ad395e5d28d7de67fa525184852864f11ddbc6790cb50a892509bcd71abb6bdd0f14d6340355dd86f88218ce43246fac395a7b7fc6b89ca4e155d34db061e93a730ad8558e0884c933db441e9706cfac748b0dab31b9558fcfda0d042d55db4732632d7f3aa7a8c672f21414acf2e4aeb36b7e0796765b79d15332d5ba7020379961ed821817f3978bc72a19d2a343edd4e3a96cf4addac29c4debda8725523f4c67eda5af4416142f0bd23dfed2153c4d5d35fa8442e1812ead30de15294c71c39bc4b5728c54daec24df025ebc72e5bcf68b40ca0f1a5440199644790d7010445e9b19b8ee2d7de06c692b8babd7b8672359eecb7c1ebfbbf915532297b76f89f6cc276023cf52ab776b43939f46bcc091f68f5f859b6950b10531c0d78a16fd6a9c1a781dfbe676b6cc21c2c2febfbed2b1c7c08fb80820c31f589f9c0572d3e5b3eac16268fde0294118fd589b508671ce91f48ff0cdc752b67286d49a10d0a7bb03c8691df7b71b95ddfa31f6dce941964f560c4320c7675bd5cb781bd98e20d2bd815c807b6073be0a07e6f372c198c49ce3b3562b30785228846cb2a9e94474117417ec4a66714cb15b194a75fb403f41f41fde46dab2f08425808f0ab9999a8fea8700123d3160acd1921b8ebcbe104c97ed5b9aef256f7bb6b08d09343124a07cbb4892f16616bfe715ab5154529ea820343b472aa296a1d5835c1469119467020e6a0a389ac329045107e31403b35dec7f407f00e51dd2848fe2806d27f87280b361de645038393d076af1072344105fb3382523b0f44949e5348ae3b0c0f499c5681b25c57f2a36b31ee8e8f718b87bbd9145b88ada6f00443f4989e4cef768d2f7ea1f18d63c9aebc5b8eb9720c8b9d3f2430174f2af98660f06f1c07699a533933ba2df359ff93a25553409a098751e0061d033c06e6cf021667c9aed52a4677d8a067597ea2f53192735f7efa5cac9a7bb247375790637607dd829c07ae89de65138eec69c76092f427638a131064600d16670061a1cf2cab5efa94129648b84e661193e421efa9d62ecdd9e194e567ee4e0dd419ee53a55f7b941f84ded36496b52fcdf9473ebc0a9719e0c18a9e48f99b76979d95250c2cb7ed8b925e9405a2da3e0e77c8ef7759f76f868c2829b08a1f7fa94b247ae17af50a33cfcfe8c3019928ddc7ff5219e9bae3d9e8b70b78523153b18a1c2ed22a8deb41e78db4a0f3dbc23ce6e0f470100da7f742e7c033c489c244a97132401c22288b199e5b4ba69f9cd96b5729625cdd8a38736285d3cb4fec138d43cfeadf93ae7f361fade1ce08b114cbec70740a7d84b2ce2e2953444dcbce71ebeca64e9cef1fab80fe8c05fd7ba5070abfd144abe6e7816872bbdadb894c4911592e3bd6348f5238d86c26144247a0e000f648c4eb34624dcbab6b55fb442c3afd0a487a661ef12303aa0e4562d8e9db730af5038f882ed6ccc7c231d4281051502f67a420b2ef7a0aaf6cdcb18154b6c6edf7f8a8e25511345db4952135be47eca2efa080eba7cc8f2006b01ee4c5c313ad35bbb282eb102513507ac42a4a09adbc2bdbdd9641cf2cad137ac91120af81cc91022daf552fdf1c76e27d2f1f5e2dde1a098d45e889e7e1608e56798104c1ed9dd19ed17e09ba720097e989720fc907962797eec6e875be795f053a06f1e8b24d46a65814d030750ca8ca74294b5d980545db3f8820983825080efb9b38b022bc2d3ca69e9d6ba03050a34081d4a1a675f8dee33bdcc3ae718c603e06b428de892940493e7fe2276e1263c06eb8b5945bc2af79e7217c8f8d97e9606badbd7f6c558cba695d418ad887af8736b8a531db512e4dff80e44446cb2e43c343da07b5c3ed233323d3624cf29cbb789dc972c3c6391567998ca7eee876fb4e73bfcaf0fd84aaca0b71de9baacf93b39927aa525589bbda19cc3faa7a6b95b4e842a757a2737b2b76db5954f0f65b7fc4b524a6df10957844973913e6790957491ea7fd99b2d87a537b52d66ab2163979c7d376c6af66c0c013a42cf471c2408d881b48e9d921fae5caa03c54a0ecc7cb92ec8e0f739d4909404072b4901d5bf98f1211c79a84b0ca70b45a4d931899e68456b258f6a7fdc7ffc87dba8926b317b86cf6621c6c370bc793422ffba65da4a5e6e73a4e0c35aee3fc94e2c531fe880c09e227912165c3c7cb2c7cb794e15a39c36cd7fa93c5192e8626bf7f20efa974700d649d676f58af201a7b5a807c9ba0002c080b9e03441a1c272836fef9444924d8cf1a654054a3c52254f7781e522dce1053c67e764d0666e22b32fe7a8050f9ec368d9a0d2a4933d3db3d4b0fbf87bf840923d821f254d3520de34b6ca41269c9c814ca884a04a1d62d90174133ec0e588e755aa4f9837212f55f77e95d270d9f29499a76f5d3641ef11ebbdbfe39a3f726802ae12782de1b0575c19c499833febbbed8bd1825c732ffe3bf7b79c7a91baf1d830e98abd132b0b7242d5bd42238512a74a1a83a00506743fb368c2f5e948e40d344bcba40f2475a02984666e32d9d9262ec6623f0956f56fe7d4c20015fcd572951fe0becc32b6842dda18ce5e0a97e992130c96ed6da0ff105914fea68ec47d94422f710ac7ab95144957a39296c513a0df56b782e9af8a5b7bed894f78838f186bce4216d1bb55315dbd18a13ad1e3fcbc7c7eefe81a269a71fb22c5b0a847d1af16e8fff022f008ee9c74d73613c56fbf554a1d5eeb96be92626d63ff2ed7c6404f1f39a4d28ee9af10edcfbdd394f6616d82f2cd289031110f7796318e523b443358dee8a86c3941ea591567a9a31ab91cc80e7df1150e586417e3f130f51272d544149bdbc093af88a21c532de8787e679fb824bf4c6f09df53f4ae8e7b7fb44b55c66f4c2299478bea768486da04bb91f5cf695933411de3b22f4f2a12adb6c3ca696a5358cb2e80c5e41d8fa4207e3c2a2663a6643f23952083f4ee7417c6120f947296ff0b308cdfe364c75487ee50bc64930a8210705ea8c5163777886e8e1f2006af3cce72dc3c8bacc88b99ec54e8800ae14a096bd4f9f4e621e40d358fa5dfeae6db282032b8fcf90f871e3c5ca11890b49829b9c3ee9e3458eff4f9b06018bca0cedb2a0225aff954a583dd117da144881c53740b8cf1f30c24bbf8c6c8dba4a5fd10393621ae3bfe0b2e25dfd7709691bc586832bce29aa7a42b39df69fd2f5b25ccd89a8bb380727d9d971220617675dc34a6ee4888a53b8293c8169fc0e779b7cb04db4f2ce7432822ef118296b58038df592b262ae8ec89891734bfd77fc1b64c06b666f11a0a179e7f391f3d99698f4f82cbfa579f0e68d40a09fa3e516f18a615e0d843090795bf324ab2159ae6d5b274f381c82c48d589d2b9f4cc8809abab94d7ccda9eef5da54ed0ce2976fb1e24a235dc5287813a20b9cc13b4b3c06678e484a357ff7e0b76204125934d8ae6eb8235305f8bbd8d1b616ccdace03c4aac7311668035fa6c90d34f68e3026b2a2957178c74277de4beefac54947300de4db131242d2cc4ef21777545b8c4becb98813559e65fe346dddd3cc8d760b881c54604a69419ad6d14eb8f2a865b1af2e45f3b07eeb2ae4a44dee63259064803c5e4b6dc184678cf79f53598918e100ae8dc1453e55e75956367226a607f5ded722143843b91920643a6df433cc895d00eb11d9a5722101d8973c44eba1859fc3fd725e74d848787e63ca9c11efe9edf218569d586d28486490a87102162bc801c3e5e69054f074d901ac8895e26bb4ac88e47071c04b19d1468193a387dcec64ca46819f9e22ca2b95ce4f2775a17008a0e040797457495d18930d597294c96177861199526df457b6c1ed061b7624cbb0b1bd77db8ac83da1ff2706e923f399d0594a3383cb217d013d72c5e76bd0a4a22aa250a4f10d124b11d552f9fa0e7ecca393152f5e60283397f54598cf9e23b8834a3dbec09a167c54ba8e6272af61ce684ea0142583127555c8776e1239c77d170a8cf246b33c840bd113c378b20431ffec28fe469a3bb433f9201f23bb655a4dd261ee336be40230fdc7298ee62a9a93cd01aca9fadb49c9426c52ff58ea32e20ad8d89071b4ffddb6aa998b569e3fdd595bcc9faa7765b8d1ec5a29b9cd948648852f1d99164c5d9a00820dc08517ff53822261c4f1c4e8856d4a10c1e49189ebfb8084a00adc2572244e673be166ae648109fdb33c71c3b466f7efeff0a0af92a46defb69183561eb596b620ee192d8f6756c1552d2abed1ce66ab063dcd2e2e62bba77d3d09d268be01fdc36eecec60225895a87f266d6b0a2ba858b6922fb99bd10830264f0072c3495d6a5564defb5d8d5589975b72d2faa5252544e3472f9127f261621d3aaf0fa76c08fad3aa0714da9f59ed493138caa3e8575d6fb0324a17879e421732b4781f70c16f3b97300fd5a4a713fcc504aa9d04d96388d8ad2c1e4b12a83c914e38b9aceed2d0d33bb735a0a38f30559801085956df8b9a29e46f751baf4325f5d0e98c6ed9d238f0dbd1ccca019e5f81c37430916689df0ebb96e194d5b3244a6c2e19c436f2e9e4cf66e00ec44408f303d56847620e2c594437f3f6d1a9526253e4e2c5ca82cfe1b3e6874fe7a4d2b8c83e1bec01115b62b9c2899f4fb260a29bbebe62699b530fd0844ecdcc8575d3030b5909ee6f71f6644f2d65d48991e2c10223b6ed9ef509d04cb3b90c09c56fe6f83c169e397e291b172246c6d845833b868279cc1e98cef59e2d8ab36c597f729f8000866b8800a93f8cf00eee464383dc893b51476e2efeedbaaccda0775ae80004c65a2ec9caf8931fd255e496db710f57834bd6384a7b946ceb36ddbfb3c39e72245cf50aaaa8ce402d95d5e3822c0cd97d2a584d9e6be44bae09f5ed51ba14d2bc7e0d9d9e5b29b43ea8350a3393f47207bae57009994f63e3417fadff8435707617365bc417a161c8d764b5bdf2d19c12d0ed64ba9921815fc37143c9c80cb6cf2fe44c8d863a3f1c6f053df8f525d81c7e1ed1d07ab9261bc1b177627784342bac7a6d37a15a704a4e412580af387d7d4855ab635d12b3ae7fd23cce6484b69abedd8ef5ba7fdf5816ebb066e33d16e1ad446a5c32489689ad983d72bdea5840d06724d68c23cc90365ad9867955084e02843ef6fd859faf489496b579e1478356f9a024b12e97468dd5d0ada9f882d81fb7992f2fc78e7d6fbb6e2e36e3e24238610b7d2db2c3fe13294f11c10e3d81dbc90c1f8548183d76c71ebe36045436ecea8a87b5f3829db53caa55713ad641f8154d9d640fd0d82b6d39b4c098ddd5908392ac17d4521c1fe2cde6b931145346fa620309b854f0f92cfcc6b64c386b9e7b17592a1e3d3092e96724b3546b90a158e5286f530430babe87016d35b73ea64d1d9d775c5dfbcee5fbe38081486b2e866f2c9e9159348e57443956178fdf8b64beefab51198557c23480b3475a811d7ebf42dc41bfc70cf9a48894ff2927f308a7242ebbe7d63c1e3ad9216c5cb1dc3377055adae19925bc2dec81c25ee6bd848aa3361aeb7428da8757c79da835125c03706174d7a3405335c7a5d60f11018dd0a436420e4555b54ea9b4b95dae60d13ff11b5b4d776a6c98b1b1411ec3ed63d9a55f1238271bbd1a929abf3fa58e4b09897570a0404e3c97925585f13060b1d0363083e236bcb248bab4282c19bbc8ce1e4084cf88e9df9691752b6b7acf45dd0f3185c9bebdc66e6a1e0115d7034c2a9554c25df1148a0c705e1da265a97c6747474ab104385ea1970772b6277033bfc7e644a4a1768cfee93fe53178744befce66ce7a08010baa83fb0270aa9ebc4e3b3121a9c7c2743e581319126b140c80000000000000000", 0x1069}], 0x4, &(0x7f0000001400)=ANY=[@ANYBLOB="a000000000000000ffff00000000010039fc962b3ec19833d75bc4736704b21499610e99e3ef740421381bc65b4f21af5df3d62241646b6eceb4f9f7b6cd5801900f76fa17a5a86de005a20a94405371ae22a50ccf02f48113ca0dcf69b8bfc9d6a167a7569fc458d0b5e2ecc4ae299be7d1b9736d4e911dd44c7a997b370a25d6597f93c497b285fcb253fea5b4ccd25000000000000018009c96b400000000"], 0xa0}, 0xb296ef4de5adcc9d) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:00:45 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)) socket(0x2, 0x400000000002, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) 16:00:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe, 0x1}}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000636000/0x1000)=nil, 0x1000, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x206) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r4, 0x8, 0x5, &(0x7f0000000180)="1dd865baaca1ef5aee3897d85267fb7730ce35804f243faff0096c76786e1e57008767a474b6bfbc2247fb3a3c24d42ddc2b13a38fd1c799a919d77c8ecbfd20279c5e3de38ebe635ee22e37974d3b894b47416f657e94c177ac174fe82dcb805eaa2b1e0a03e6114eb5718230335a1aaa25623f052096cbd89393a5b8370b59f86b56baf8da2618a68898097d51b9344226e770ffbf4d0d3ab61ece23379f4109c1db01a54ab58b52fc8b17c2d22a6084c91fece155f9dd97ea1e8791b72fc4003a2ec97c4ef3557747fc07bd08d770841d35edd96b1f784db3ba07361483067d36277639dc95753356458996", 0xed) 16:00:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x91e626ac754cc954, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x3f, 0x2, 0x5b2}) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus/file0\x00', r0, 0xb869628ff943d150}) kqueue() select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000440)={0x10, 0x2, 0x4, 0x1f, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x967d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5aae30ca}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xdb24}], ['./bus/file0\x00', './bus\x00', './bus/file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x6}) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100, 0x0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r10 = accept(r9, 0x0, &(0x7f0000000180)) r11 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x23, 0x20, 0x3, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x80, 0x5, 0x6}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0xff, 0x7}], 0x9, &(0x7f0000000240)=[{{r1}, 0x6d66cc7b8f0464f3, 0xc7, 0x0, 0x19, 0x6}, {{r5}, 0xffffffffffffffff, 0x5f83a80a5eeb39c7, 0x3, 0xce52, 0x101}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0x1530, 0x7fff}, {{r7}, 0xfffffffffffffffe, 0x1, 0x40, 0x3, 0x8001}, {{r8}, 0xfffffffffffffff9, 0x90, 0x2, 0xfffffffffffffff8, 0x2}, {{r10}, 0xfffffffffffffffe, 0xa, 0x2, 0x3a, 0x8}, {{r11}, 0xfffffffffffffffb, 0x6, 0x40, 0x4, 0x4}, {{}, 0xfffffffffffffffc, 0x40, 0xfff7a, 0xc8, 0x4}, {{r0}, 0xfffffffffffffffb, 0xd0, 0xc61d28edb7e2d60a, 0x8, 0x100000000}], 0x6, &(0x7f0000000380)={0x100000000, 0xfb}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) 16:00:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x12, 0x68) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 16:00:45 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ftruncate(r0, 0x0, 0xffffffffffffffe1) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) write(r1, &(0x7f0000000100)="bf9a41bc0ed89ec57543019c07ecfe5ad379174f94ae55addfb81491b9dd7997e3b82d3af38b850afb884e3224da04597b81868e1bd3539ef459d3ecb67bc7fdd988d174810788a402578b605cfab02ed2c289418d2f610e76ce73451910189f2e490b613f7c31d3c53b4040f3404628d41fb77aacbb2d01cfd2055386765256865550ff3aaf87f025", 0x89) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) pckbd_enable: command error 16:00:46 executing program 1: msgget(0x1, 0x0) r0 = msgget$private(0x0, 0x320) msgsnd(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x80) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x20) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x21a0, 0x8613a) pipe2(&(0x7f0000000140), 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x45}, {0x10000006}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000006c0)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x80, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x40) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x100, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:47 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a240186756aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab962304551475aee271b8fa245eb96d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x7}) getdents(r7, &(0x7f0000000800)=""/43, 0x2b) setgid(r10) sendmsg(r7, &(0x7f0000000c80)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed00005634330377bfca10f368fb98e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a97672db4250d4c17dd4e9c2f800400000000000004cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e000000000000005800000001000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f00"/304], 0x130}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000cc0)={r8, r9, r10}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r13 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r13, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCNXCL(r14, 0x2000740e) fcntl$setown(r14, 0x6, 0x0) sendto(r14, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r13, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r13, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5}) writev(r14, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r14, 0xc) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000700)=0x3) r15 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r15, 0x0, 0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r17, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:47 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000140)="e0c3b3f3268809336d251c1e37a9f9a727ca2c5988c90c27d41e33053130706d78b95a0cd027540322185f738594f3cc841aefbb9954b0fcc8edfa5e7899b70616c721f59d46334d78555e675c17e0c0a53811fcd682c627bf51ab31d1978e919ff2189a9e9fa8b2670cc82eeea73d9a70600774d45de1e1edaa607f43d1d52e781b45210b78139b27f633ca37af84d7175e151ed8381de5a4a30944ec5e84f0a22fa78113622dcbae7aa16b89b3f81d174d4aafc096196eb6daab4b9deee0efac1fd545c47f3d3d", 0xc8, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) 16:00:47 executing program 0: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x110, 0x2) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/17, 0x11) 16:00:47 executing program 1: setitimer(0x3, 0xfffffffffffffffe, 0x0) 16:00:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x5) 16:00:48 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r3, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r4 = semget(0xffffffffffffffff, 0x6, 0x400) r5 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r5, r6, r8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x6) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r6) r10 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r3, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r10, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r10, &(0x7f00000013c0), 0x1, 0x0, 0xffffffffffffffff) geteuid() pipe(&(0x7f0000000480)) 16:00:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8800, 0xa) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:48 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f00000003c0)=[{}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {}, {}, {}, {}, {}], 0x9) semop(r0, &(0x7f0000000000)=[{0x2, 0x7}, {0x1, 0x80000000, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x66, 0x1000}, {0x1, 0x1ff, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0xf70, 0x1400}, {0x0, 0x100, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x1000}], 0xa) 16:00:48 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="03cbf63900"/15, 0xf) setsockopt(0xffffffffffffffff, 0x0, 0x68, &(0x7f0000000000), 0x2c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) sendmsg(r0, &(0x7f0000001480)={&(0x7f00000010c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001400)=[{&(0x7f0000001100)="d19a48a3914a33a0bf70902b91400abfd23fa7acd518575dab5c4ec388cb4e4bc555755ab05919d4e7bd68e813385c1c9f0c5e58acb01feeb7f225002f739554cea8b096ece23aa6c3ac42b50c3af59de87dbae4e8426f1da62db5009ac95dfeefd0f43b37f6012013110dd935012b396e4a89e72fd24dbc9ef3f5b1849d7128b6bbb4437cefedec2fe79a6886363ad1a52ac3d48896a15cc39ff4ed71161bcbe3c47d559286438ba47ebc81b90456fd2291962a72282d3e9a0e0670", 0xbc}, {&(0x7f00000011c0)="965498bb8d90877386f4e1c7ca2884bbc74b3d9bcbb06e39ea118c1ce288de78ca201deeed748d83a1ed06cd30186e10be2e9b9e09c454284dbedeaeeae85a60685272a4e8289884bd78ac63b3b49c2e5cf935ed6ee4c98df6a05b0341eecdddb3f2fe93cb72caa469fbe9352a70e395df44b6357db6caa0e4d30581a2544e1741f951da1a9dc8631f8b325e1d0d86aef68f6b90eae81b4bd06c3a7e947e7cbd25879fa7f515df07b3245ba7c6031f59bf5a41421e54fdbebb337b8f2314a91fa007", 0xc2}, {&(0x7f00000012c0)="06cc0860a690818d656dcc74c13d5d542fb407d097b15077889fd792cc2bc6e11279a5371f8647664c2fdef70a84b1e08000c2eeb6cfcf6f94cbf0b25eed4536574b843d4f64ca5690a740cff4d312c74b06ba573b4ff2d33aee87a9473c52ff24adc6e6b2fc650e2c692a1ea68a6bb66a309612fcdd0dc674cd2f57c105350139d156c7506236b05ce7564d8a30d4a77177f7f82d70a182296bb3c28b7d00e3a83262fae6b466f425184c18e1124994fb377d0e36650cfeab65300cb7415058178d07467de7da107325408b8b068c621e93c10c71ad8aece198437f90d70f2135", 0xe1}, {&(0x7f00000013c0)="41fd6510d5883c90642f4c", 0xb}], 0x4, &(0x7f0000001440)}, 0x4) 16:00:48 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f0000000400)='./bus\x00', 0xd1, 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x84}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x4d1, 0x23, {0x3, 0xffffffff80000001}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) 16:00:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) close(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400800401000000000000000003d6fdc800000000000000000000000100", 0xff00}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1000000000000000, 0x8}, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x4, 0x10000}) 16:00:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r7, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f00000023c0)=ANY=[@ANYBLOB="01002e2f2f493ea837bcb991ffb6808355b4a97e66696c653000"], 0xa, &(0x7f00000022c0)=[{&(0x7f0000000080)="342cf3baa24956f7535d1d99b51589a2a31d9ff69aaa37194be84d0a9bc9f445c098fb3bf12b1d3828bb0b30dd210de7cea1be9dd6c93a0247a662beb170ecec13261290b542b5dba8d0ea42202d1119b287b70aa4b0ae3205513ad43b7dde3ef99ba9d3271512a9f471b71c09494344c7c6681025656189cf1b27d2f2dad5b2ae62b675bd82d4b108929a0a55b0f935b5451c123c1c44e711952001", 0x9c}, {&(0x7f0000000140)="c2cd73bf27eebbd82559fe31f92f0bd0af644b13b55c755d60167a03248660336337aa2fcf6d05e6730a1a719deff97739b519b883a1acab3f746c6903e51d1ed591783329d94cf7428df6547084c43f21698678462f953c61165fa9f44c77c62794a324ce9894409ed97a4e8b14510f6c29966c2b40883672e96f6bc68b9f19e495ff54e2ade2474bbeb396faee4b3013e9b1577bbbc33e27c9884d725687bb2a7631e6e5eb7f133cb102388cbdb54710699850534fe420372390b9", 0xbc}, {&(0x7f0000000200)="bcb61fd432951d8e6599e3af4f7682ecd932bee4be01c10e034e5ffe749b31aa9ed7e044edf1c3c5f17333fa0ecad901182a9282d94339276b27b92f6d49976d59f0e57794d3c8a0b20b", 0x4a}, {&(0x7f0000000280)="796707fe928e4d3212d9940813e9e3e388c284954567b42fc07295fb3ec242cc7eb774bd481d07", 0x27}, {&(0x7f00000002c0)="a7542d8ec68a95c808bdba0ce0ee535904021e743b60faa8d75055b6e90e5bb0cded400cf29abdbe93a7ca7b5da2dc1fe286c47979f47c51ccddb87a6672df8afd0872d9040b09550b4747318be16f661798935909109bad472fdf147140204b120f7baff1da37bd41c42954d3890373ea52659850c22985de5d679b3f3e8393b4f7534db1fbbb0cfb517c3d5d52f39da6db7394402a6f5696ed5fd3bfcbcc4054a7b08231baea4076329acbba20af2cdf462c096a2f51bc3e916c799fe1c3bafdc7381a96b9c03bc5ed2c51a4138e86ee0213f7a4728e77a9870c779c82388376d2b85ca43c62f74546f72e37205928ec3dfd84a1ffecd105c85d0bd0c55425d31fca5ae915be598d276caad47d448f54595dc029d0df46c13e72ff28f32b709eeb14b4953d403165991ec87610fd1789f3473e3eecc9c98f430c168f13fe527c439c3f7c9e7adc842f1562aa35dfe57070138d4ba2fa02cc44fd61e90f821c11560dffc30cf5b8cc1cc157489b196d42559d7104625efbfd622db0cd19b999b04b68c442440fa14c05f10bbf0dd718d352d1ce9b3c100d1c677a12a988937bd419c5e30007b50e6f7b825f27a279ae87a06663182ba835708a1b4b2235db736a0710b457dd85d97769089d5f85cd42cd39793a5322777583d557c4a1f86373a62525a4b1e67ed8335fa7e0a9329fc7e80fb667ab1bbf4ed07804dcec38e2672c3a9cfbf93c319770dda9a1f9c1881a164752c569b4eec071b8baef8317b66cfb7c138c2e72684da0b224ea93fbbbcc22a9567cdb0ea44830f8286bfb89e991209cdd2a22c6ae4e5fd4aac0454f85944dbb05de0bfb56ef9acc4c1deab7b687399efed917e16a03c08650de503d68871e30ca4860bdb4cd0921d3aa66a44be75b82618f0cc121f2a3c7de8a53aa389b1f75c5e2b9be95db7e0480587d9e97d420462cd5d9a5921b55649806f319eeaa146772cef39bb5fd3d4e90f39f48ed8bbe024f583e4fe9eaf99adeeed425a8c6c6d0a0607780626336df0447dce218813a21872a350f2f72c6ff13b41794950a4e1aba66cf203d15c6933367ac7672f46e9892e821955c35806a43befc9c64c2ae5843072a4bf96f28dc564882bd7b85e14e62e87e29efb3ae9d095e03129da56f0f73b8ffbcea12d4ac2ac16ccc7f329fda05fbb93d06ea8e27265f8c54b1d5cf1d217e2a0e98b416bce07a869a7559b31815eef4ca54e3170777209b2f460be1975e28aaf7272c42328679d17cad067332e45f86a1ef1a6627ea49bb63bbd5daa2c19f7bd68bb035afdd6e9d51fcb4debbb44181339b1a0b94672a8e5c83074433d47877d4a85f5f53c5821576350001216736dae953811affa6d88fb8b630e15c7453bb9c4be64d274aab088ebf59112f94e2a58721ae6928eac455b3faebd30bef2367451c4bda4112bc3daa10692313fdba6d842ead9048f25b092525f994d5fcaa13cacaccc09bb666f4d810cfcabe0d9ae4b02470d9307ab5cd4f0049bf5b89b50af59e73890562ab57668544cb95b3259e7d951e727c8cd4f30b9367415541b017788cd662920413986ebcde106c191abb5ba50991c05eda3b0eb48ca105dd7fa2e28ac69bd1f6fa38519b4187f4238c9a1344c8de661c1a758d48d0b0c9afbf6e2ae91f128f92e5d2a4f5dc71b7cde3662a24ea85e07023bd23e64a6fe49ac03dd72336e658b151e244e4bda6430deb59e2d868e5b03115bf7efe5431cb6ac7f38fb65ca3eda90d7cdba011b342eb8015dc8eefae2bb19d564029deced7114ea13b62a0b3ea806763ed881b3200e1c9c8f96172af734706d62c5524d195e1f15522826cfc203c91a3f7b1e3fce32e3afafdb4c4669e8a8b8c9d9fd6a06a1f851b46145a50de785798e6d13a6a4785bec4396864729cba7940ec70d45f85fb8245dc925bb1a5e3394a65ff0200d43d634573ae0d41a55101affd316b3653734466b4cbcee6e709e197b79496db03ee5ca892963864a52ffa0dd6f70b51fbac234985261974082789e6f4bfe7aab5c569fd7414784738ee1f3a847ac5f99336f7f2ffde3ba6665af6bd337d996285d28f8a91ba3a3d5d794c812850c554046bb8e3810e1a9b6c2903916d857187152bf069e3a91d848e37657138b07bb474e26756a08cc49e8c994fef52f5089a821892813c556e341b150ec4e6f4cc4f0678599d7158c0c674f55d7d0c2d564538cbbcdaa9a49c6ba2f8cb4a5a27923f7137e9d746e401ebb04a92194bf6b105344cc40c3cf57e833aa2cd0b93d2a546596aed04e18542a68559f824505693e85d406907748923a3a400ed5f6f5f94d8fd7e512d103f6ea9f70b45dabfcdfb2a44ee57f48a25a5ff609cd731970054f164b9f85246051f3ec6518660931ac2a004204ba0dea3989600dd1b947a5c013dec65dce2894b770a4c4c878ef7628a3112aef15398086ffb0540960572c01e9f400475711458560b3458b29e1c6ad7b9789106cb2849ec80b8869f90d93d353b37d4991b5303bbac16740a0967142233815748917a8a12a40faf5773d59c65ed35425569a4723cc7e66df753a8a49a105df2d23b75d93e71f78ab4dc7b605e22af00bf4b9006488a15b075a7ea6cdad52bf14cc66635922d9d4ea0d3432ac4881683edff6fdda96903a205ba93af04a5272232e7655434b5ee8b2f247a742729ca4e968c8ae18543e036a4e411535c770638794fe2d5a60d338297e279966d6649c90a9e09e5758378b835bd02d16a9b77237d32baab78bcf93f9173d1677a479b876628333a553d7a3a2780947c5cd57b50aa4f91968c1c5c4dfb84bf6299dea45614a61f66ee5705e6d74e9a089b228d9dac08084dbcfc3a2e66889628bbd2669bda8bf142bef5a8416c9350c1e8ea00a1d20d2fcb4bf49b36ae8f842c0eb569794a4770b63178ff066d8bf06fffeabfc4cde724dfb0994033ee20a36df89f7b15d554499074aa9bfa1c2262ede8734da06aa3f5ae8ad6c27a21ae5766204eb79348ed532ad41ec7ed3df3c94cc447a0a9042a55dd12c47e1267ecaf60fe0a1e80c0a340261aa9aa4c083c51d0ba60f586293f30264d283cab81fe0ba393cdaff00fbf33e4c15758c69be3d92a9ba2b30dd647948868b02546c3c88fa817c40564275fb8fc52fe16f164e1ca654fd887058fdab157ddf93e679a97e028555a54cd7ebb8fff408328a228bb51bb8cdecdfc4b9ecbc4664ff3dc186e4eeffa00db86eff30e288b824dc18ffaa358c8c0f3b23cb92f8ad8bed2c3d6e7ef52fed550dc835c59a6d6974022c4a6f20f5d20645bcde24fe0b137b9960ce04b0f0e3fef3536e13f7beae4f2f3d20b8a7a26713182e0fd9e35112d313a8bf65f97281f48e7bbbda7b05aa14acd8488c37999a2a6ff25c37865cee3ce1e6113902e39fa8af613a99d91a5f83176650f904a705bfcf1bb367d7e9711345f28849caff36a60b5d2b94578b162d8b2526c6ae578bebffcb676f5c5115fa5f99ade0d9db2b225a10d45243df16c532a005777934e3fe7384c8db3edb140894616de56f18f1a261d9119bc379bbd30e24babea3da05c92ce1c6090350d7306c085a151be21d6a7d79b55844147de0729991b40b88b712458b9a99f87e485c2de3561621d9f644859da70f384c752f9fa446b644c277a25fa2c14f3e5c332e53ca683098bee02777801ed493d37b61d90e4a6e8e7319bdc9b3e3e2efb772513597b6833464d8d0c0b0ed23f5c2bb96e9ecddcb7478229c01af5eb88f3a5f5d7f95c09b4d12f021cf0479579a9decee93caa51828f19f9be57de38884d2be62c1f96087c89eaec71d24604c6f229320c50818a718423400aca58c767d04f74ddfa60aad28b34305107e909a0c9e4d94ce3ec632ad2e4535b29cb62233601707eba17b0b7769e6cbfa7dc8cb3cd965c8c928268af115284a04f5dc1400960d769b1e0574e7d0a4f4ca28e4f45518d653aa1a45ecced60d5e37d1e2fddecf26c25caf129c3587d91d64bb771a6f185fa7726c0ffc6b2f52769d7348bc7d17e06ba93912594b9a67c47a3b6bb143369ecd40df8f83f9569bbfec317cdb1af8d2b9336ff3396e2e80c22cc8f4c66ba7ec4e7a3531ec0fb06403f49c53d5c181bfe7d4585bd2eb61dd30544764e915e8ae5179b9f4e1811f2935eead296752be09764f51cf56190cf082ff4381db373321ed9fe2a2183a3fa1b6f51cfe43ad71f5a6c9846e1229aa46b28c6870077c2719941628224246b2edb2f76cb616f6fadb2f7adf67c9263cc6e4a6fd368f3c82e33e6e3c9a8fb28d29b5e7bde5a0b4adfcabbb4161e17a27cb2397209a33af26c388abc1d4b3cc73cc94b0318831556b0335ed480b1fb7f9f8576f1c3436ccf584597262269bd119764ca22d86a5e58310e408d0417f155cc1c45faf1f0c3628fafe8053e7c623415394a640446f121a66fad59af4ab6616c119399189c0ef88e94542c5140eb21540c65db762ed44b4040a31c04b53c605f4e9a1ab9b9c2246b15f8c1b0e909553042ce3259693355907022be1fa8da0614690c5fd71cd4ade2fe27499c04dd922caca46d3367192b98467754675d67d13107277d240f4166918ef93a74fd29a5c364861db110f31db848929e6b36f5536e4acb760c450b4d3d96efa1ff780cab5c8ac528a75cb61eae5b527dec4632e515436da480a54c357dec1b3d3f88a33be3867d9239717389664932eb66f0d671f78dd1350db94dfa2ffd164a37aa83e0d3fbaf4253e6796e3fd7ffafd6d9e05b7d570ca6ae8b38f5b4bea1c2f5b32843da6c6ca3bc31f9233af960c95c8dfa6c8462dbd8b449977e87e11051b87c3717364f8fb2c8f6880065b35f4656149869b22a571c4c1c205945b766631ccb673288c926cea5818a412a25a88ae644a2b0d278e584ed6e9c9c42657e1ab65e3e44c2122d232c88cb61d87535277c33e7c59e4e7833ba992297f07fe9cb7327596e117150ecba80285c640ed37ef7a3b44678c9a9fd6b436e7e02d0e432ed8448e7e7cc349e0d8270ece4a18c0b976109dcb38b7ffe455bcfe83c87597d9f6fea2d0184953d88bb7c6c90e984611e622247a70b4d0592b134e423a8acb50f8b5b044c27049d967d28faad27ab0dc7ca0e4f4f1d6a83aa47afa8a126bac957d202b2f7dbd3ea01bad617c07072b8e10d56a4f613df7646f623655bc4b57e1599553636d065f45bc99f48b2e5b59103b3fbd79cac4153f535c6e145fdd981b0132530cd7c4d3087ab75516886446b7b0d21334fcec317bf69e41af0132be7064979b7e91cdceacadf8f430bf0bf2e646dbfaa5655ac46bf3b815af52da2866767543cd1032aee628ee462d8939cee80b088b9bdab8b0aa57da593725cd0846700f8e58846fb02669e98ffee258e03dac88a5d51f32c0cbae12f52eb0ceb290f74f3368857f9b2665f86682fb4dcc0db07401c342801b94cca210efb8923f95f4708e6ac2d28fe1586ceec2db54618ec04dec94f189d10e2a2ca66919cc9aa86d4756bda154512df61665e03f4a4a61089b817f66480548f4def5303dbaeb2408449392b74a618e8ba808aaf8eaf1c6eeb0b4cc4080573aea9c3cf45c830ed3c8794ced24cee943a6fa406b845adb05b906ea388d923fbbcbfa12a0f09493a1fa451fba0bc718049b88c1e1351dc877500b5fd1ac5f49133625e17241c4177aa9b84f5fae508753c483be70e5573f89a00d007662920760b82e82a193ff7b8bae8e21082e37a318c30becfb91ae7b7c90ab0cb5e6ecae970033bdb656d3f4561180c4c6f", 0x1000}, {&(0x7f00000012c0)="95864307c82034675cf7399285018bb34c88f776e8197f4fe83475528d8515bc3a7427851ccf071b9c138e80af552a93418404d1bc12e7339c35ecc69684b7ab92538eaf081da7610b90b029f759138b6daf4aa2e65d714316fbb6b99c8ba1080f0cba7f3d883ccc1563ccf045797938c91c9fa3325c44bfa7caf05774c8a59cf0d6a370f7f0d6f8b74ad6e3eb3dcf99dbe917452d730f04835d43667f5cc324b693d7619b82c12b487549480f7f32b8766c1ee8e3c9cff121ca37eccd7fb9505ad3ab10fcdaad452ba57221a23b38fdaa022a81e5e8d6240bc0319e84b359a82281d450b15eaa72c6dc1c32de46fb399a704aaee2e402ee0042c19ae73a5895c8004747cb249ba4b321c362a21bc4d79416e139346aa69bceb1330b96aff0ed4231eacf0a850700ff70ee33fe1890bb39df0899e2ed536f1c95f916c7aa579132da84f3f64b15c2fb27923ebac290728dc2a67abcf347b7d6ffc63980f00c79ebf4187957c21e4c4b5717ebe29d45eed3311ab50961829c141d49781d6e778fbe9808cc58787430c48694407012d9883ebb3d340cc19b5ccc2db6b1f9314faefa42481b3ad11a208e3b753acaffb05372a5e6db3c493502b091af74bcb5981a72f6f6ce7793e63edd2c17fbf4d3f368f91ea2f0d92dc7e9ccbf74456d90d0726c4e08e3c7929932b47a64b977a8af1667c3abe45afa98ca1618d8bcee50c644f2268f5effbf6b77efb640db5fdccc8bf826176c630d9b46403716bd48ab900120d0fef08ea863419c9fb99a34b726fc702a5b030f013ec2e8e281701778491cebf8afc1b4caa41d79cc6057859294c8956db5e960359077db087301bcd21b26f9d0c96e9af05aa3ae10914b3a0ca45902e26b0192d6120681c1aaa471f85a7f63fab73785107c1fb0a29ef8cd4701b913c269c4de40ac1065b04c2ac428bd6cdbcd6a4552b422a7ec7d56ae0b0cbcbd5e44e42e78ab15301b45f511c56c08c05f2d25236479164a657c81f5ee35ee62371199282abb528d09ce848bc4996fe43e9d8f9ae1af257f34a3a360833d2aac5c84943657d6971c8ff8e0e3163bcd66a93f2446671c25e1405f60e73c21083db1100e7227cfb08d4226a20e5b192c265ea33614461152c6ecb359b8f881a83b044b51e3d965cc6e02cd3e3d4e8e5f487d447b0c62ba74049e051460b712b2e38d36a792a5b6b8a45f3b674892de285cc9dcb4810dfcda43989e6b161d81a9af3dda0afed9418b2955e21b28fa2bf9e78aecb275869ad612776ff4a8bc01b4945f6c939a24d97f98b5a9b965a325d9349398b65f0ff403a837f8ee07ec559a4a2e81472638996bf8a7b3b7d79e1786a7b176be3cf196f860883331d8af0b5bdbf179e32e84e6152a68aef49e6365c4acfa3fdef2a19eec16149d0ef49d9d21ae9f7cd29c5b7d0bf2aceb549c91d2ec24eea49fce0771f726580532abe3c68e3f0b901a61909d1ed572efd41c9dd43c7a34a8de86050e0e8eb9592196e14f81264501940f410efb1e8660f8c749c9f4158a0d2f1976729781e96687b5e6fea5c70c2929d507fa848a1d77c102b07d57a4091c95a751112ea75aa017c6245e692082e048188ea9431a7baf5bb3c1ae82ca803bcb99a63c8328c90e7d4fdf21276a12e5f0c177c45dbff5f8e00c21051e9f8c0e2d4764c8f6f86515003ef837ee6ea149811795a06bdeb0abfaabd9087b931bf8efe116933d1a0839fef2e34371888a1d775012049d792132d7a2d0098abed5a8b0683f0106c5cd06a6c2e6651ed86f6404bc334eaf51c761c8d31c5a0afd7b09c124507e25f87002995fa94d904a69d3d2187a1da1126c4d16f817ec87ed6d31b47edaa6e78352f4e5c2528b36738ccdd00841589c185c3ee4e5305133c0c4d59c75bf668d30c229c07b04737550991e4386f00d8f2779ca4a9df0b3644e06307090f22cdcc4ea7d5efe23b9bb08b4188ebc77029e70cdfcae73df5185c8c3b9f58f2ae0702fcdd46754346aea8616d21fa4fe73ab85f5074bcbde3e69a5ae8df2527cebc9fbc40a58971fd3e9abd633a0d3fe1c6c5634cc5d931c2093b74b56ca8f136fe3037c1cc2172c82b8b86e25f6c823a2bc92fc2361f91ddd2bfb753c92feebe91614e916da94a4849eea2a6942d541be99bb6f866b4ae8c099b27026c413b136f6e74ab568b529b7a5387ec230fabebc76ccab27d938772ff542c1270fc4ae727e29459d26c60373c7786750603965f0d14f3146934828173830b26ac072a72d6eb0b66b32828352ffd23c9671f8f3cb59391b16c5514ef09863f539ed4af7e733e72dac752d647ff370df2192002d10024eb4bf9afcd26034efb0939e94cb869158c9ef9390c26078caca57c9369d26fff690c59bb11d2880749345eb951696f494ec7cbd32ca830575ced863f94d0176e673860c09157677f3c76bdaf2e42dc4c7f64b9282f186401698946f583857895fb2d8cf84c6af4d38f439be9d05a6ca85a07a73411b45473de165fe09c248a80c0cc922fc9ac2242af858b1a69d37b7fed070c56481d62e3bfcf23d59b41c15a793446041bda54bc0316ea4468dfbd67f05aa19bd7ce8b87f5f387721c84ceca05c1d40f6cf8e319d2018b89f3a6bb59e56d8097aad47f0a895b627f4c0577f35117e3f4fdd8d4f7adcfebbc27618c3c93cb4766e9fde3b0136c851676899fa9f3543a48d19eb6c60a193a06ca7159354429982ed8809d3c0bd819ce0ec679eed96aed4c3e1f5203ca067cd889d2a56c11f5041a02492791992d7cbdba2a6be6d5e3619aee52ed20ca63e68552629c56164d18430c2d07f2c0c562852f4839d91c4a4be72d3764f03cf8d239939a98656331a2c03eeb035630a13debd10b02cbf8dec45527f84eaf6cbd3b87bf48c446c16656041cf836efb5e992bafc30a8deccb2e03e284158e7a91c78151c9972091c3555c8dc4755db9e62836c7e94a8ed3a367a4379aa7e32ebcf237630bdf60d6b636b1e47b6e785c0663edfa5ed3262525c223f13a46f961ce59cad82bb73ec9eb7a33680782c6ce3d0cf8797eede46ff116eded9e9521fc28458c00dae6c3403d5b0aa800e163d4b101cc055d7865c59bd5e2ab04c03a862a7ef4430d5a175459c9305816e1c85dd3115fc054f66472d8e5a28f91bcf66e537f21c3c3d68deb1ad4647d2dd99eb12d393f966628787a20ffce5790f6c02fc0aaeaf3d885dc6781573580d34b411a5b99c4c1bf399f161ccfcb4a2c6e24c9a8f5a8f5530545183c4a1e0fd685fab9ce2fcd057c6b73b7f2236e76b847773566398b10dc87d184375eb0f469c42c270e0120baa853f7d36a93d9223c12ad52f3a4c63c6eb4cf2e4d17a8bf7de2e5c593bbfbf9abb3eb6d9fd8334ca7a09871b5b80a8b3116d2f795ea26a5c86981f6530cb37ef4405ed10d4cbbf10d5243f73ce1538675556ce9190bd369d657148035a067544cc7861f5d7d52da37327f84ec6aa106711317bb9ea44f8ff2f469cf3d5172b49b8d9029d398190ee5665ba45b8ed4d5d818c0a0264e53426eccbe2c36a4e78a5dbd76c22fbf617d6899394045cea6e6acfa7dba14a3ec566064b77db15c8ad65a76737315561b1676f488e181282261ec16fabf675d70f0dda688b7a074d14b9b1273a44e55f8043ea892a1f83785f32e41ccd789775430463774838b8f8b80947a199528f5d0846bb8c8fcb4319a59632eaa2aee9697c8d37275b865d161d6ec9a735d1b9369284467d8b1984b36f086ef2002d2001a03cf159bf70be068cd95bf029e2698cdaaba56e313bdd45d7c1615d2222769d980666b0c291f72a93cd003280f50be426e10ba85d0736c037233ac9d3c560f62cd48b08f86e7da64ffda98383d7dc1968ad5ec553828072a9e6bd9567ba307002090ac3499b0530753c2bd87b1b7133bf2d78fc8e772c2a5c17021fdb41d3968625fcc6eeb4211d3035f11bf1890f64ef0179aeae2fba5a0983172cbcd3c46ae31f83e515bf3e0e976585088d2a40aed01add314dc37c238942228fd8d78b2d325dddd5ac0db37ceec1ca6bcedd757cee5270767342d7682630671e19aed5e76a3cfadd3239579f35a920245c7fabae1c337f73c1eae0ec6b5dc31b2b0a73aa340ae3f21a7e16651b25cf9a613254176d24a464b023196f14555674339fcd78d366fe77df114dd8f05d00de83cb5018c169214bdffcee5af17f0a0327627f97dc051f57f188b6f66af261f193c15895b0a6ee122443ef1659615ad90cd28a4665ff357e2a944db861edecaab64c85ff90e73d4a3707a03da7da82ea7a1bc8a7d1149ec10fe87d917f188f7415a326f139f95de505a55e418451677cd5ebde08540e5806a27346e5a3b25c29b9f655654949853e3ace9c8b6c28e18f1af20f84c5cce6bff4b811e4d965198eb2d4cda303cbf171e9f8e811e7ae69a61d090c3ad2f49de841891b84dddda7ae4f7f00875ec98578e544cb7dbdf718dc2ac256aaabe69c0afdd937f5a62c74fd500069f3ee1e940e019df66597ff428d12f8a7971bd0abfc9d791bc1785bf6ffc6c2fcc5bf9ee37e33223af36f2347b38d6d34cca5f8908cc22d130bc9bb164fd4d099021c1272aa71864c160ec9e4621ec3c308c2b1f0ad82d25a6bffa56174bb666f54e21b5d66b9f7ea1589d33b1ecd3cda1e05f797ffdc3e32440aa80d13ef85ffff98dcbcebc846a8b4c4b9e2634976a943d5c5024643835b9e3f2de4fb44b1f546a5b2d3bb9922f5e0cc5157c3e3fa76676e540cced9400f11b787f15c9a8c35cea24ec9752710e26e0bdb74f4d0967b43c8f092d0260b162847e8ca6b2f2c7dfb4c4ca33c080be31517f50a547203e9f3a6d2be9b28235352e332ff96066b6126c57917e9ce6a0cb147c8ac5dc4eb3d9c51cbe4300bc50ad527626b015a886585f99c471f4f74d14201ef6a109eacaa5702ba6c25b78ac160ac9f579423390b4100157c5267a3198e698cd6414a488acd1cf0148d1887eb674bce54459462db303d7726a0d0ac416eb15619951478ef32bbd0833c8807d0da729aa1ceea2d55ab87374367fcca9923b304ab24765f1ddbf4a834be748f3d13a726ab8624a21c59eac3d7368a22a9a4ff9a06e1cdcef86b35eb30fe4fd6eb57ceb90c0e0069fa074eab9e33c6897da6ec4a726b78533406e3310fd95da4b251869b5f8aa7f797a54d16e59885744c9a79bf5590470d34d209a45345bf4ee186c7741eb45ad779333d2c10f969c4aecf7bc4b21a8815f036e3ac390ca1d05ed62661576f32928e3168434dce38f3d6f2739108881a66c3488a878488a85b09af2fa98db99faf2409208833417a73087f57b57b725689e3b737ac206a3b9fa8bfaaee8a3641a44c68dba10e262b0efd83568e4b774e3c09f700d973b419fc6dc9caa845e068014e9ec1af5ec66ec2fb400dba4e3f3c1ee9fb9417b405950fc662eed95480050f6129fe7742a634c0a53bdd9b88ba49f7aaef0beb716a08d49e995a511eb2583d13da869351eaf639fc653b09d7d94aea87fffee69b7a71f8cd885ee95e61f17852dcd3a01cd8100669770b68fe9901414b6d7a5f5d392bd1128bc85eaa9a424c43ea84dd5fec68a52fadd81f37f2bec14ee79739eaea3968d656477d215ca6cdd49275ad11502d844e5ab19b5627f5ade64731fb2363d94f1c2edb3dfc37b488520f952dc39c848b6011a42a0e0fcd8992dadbef236b74cdd5eba2574b71edc7a0a9304f85fed43850e078573c5f218f40ae34cfe109eb35e424e5c18fa5ffb3c1f38347f8b338f", 0x1000}], 0x6, &(0x7f0000002340)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5}], 0x20, 0x4}, 0x0) fcntl$getown(r0, 0x5) 16:00:48 executing program 1: r0 = semget(0x1, 0x2, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x6ea) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x180) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x3}) fcntl$getflags(r3, 0x3) r4 = socket$inet(0x2, 0x8000, 0x0) write(r4, &(0x7f0000000080)="add9c854b944543ec0927872c40031d4e4340c66412a48553521d6690d9c13d4d6c305eeac3464a1ff7b9ec27bfa1af27532ae47caed330be4c4bda74f768e08ef8543d58fffbe5f8ebbe3dab7ad35c64bdb46753107d24a758a2b29333b55b9553636eda0cd235b4e416d620115f77178d091327f1e40ef59563cbc0c9b4471fde6decd1e858002f4a77bd788a070e20e1203febdd90ef35cd5d5726d0d6f10bc4d121c636c62a7183a18acbcb91522e1b73bb01f4fbf52f1be6597e88bfde0b7134d9783aee10898ff0b73553392b95c93ab08f248f70bb4d0ecc85273641f7e287c75bfc506a6616bcb861be509059b465a7a9e75d541120b4863c40e", 0xfe) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x68) openat(r3, &(0x7f0000000200)='./file0\x00', 0x10000, 0x80) r5 = semget(0x1, 0x3, 0x0) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000240)=""/179) socket$inet(0x2, 0x5, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r6, &(0x7f0000000340)='./file0\x00', 0x20, 0x4) semop(r2, &(0x7f0000000380)=[{0x4, 0x5, 0x1800}], 0x1) r7 = dup(0xffffffffffffffff) getsockname$inet(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = semget(0x1, 0x4, 0x108) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000440)=""/2) semget(0x2, 0x1, 0x220) r9 = semget$private(0x0, 0x2, 0x16) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000480)=""/168) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) listen(r10, 0x81) fcntl$getown(r4, 0x5) 16:00:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0xffff, 0x618b, 0x0, 0x6, 0x3, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x5}) 16:00:48 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, "c1039fba9b8c5657220eb35bd6a892bbdedd0017", 0x40}) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffff2d2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871fd785f04157794ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00b34bfe8044955f2b51621d17d8784bd21ff3c4ab2dd9f452d1abe07e70d76f5db10fc1bbeb7af438c007955e6eaf86f62bdb955d294cbfeace837d91ce20e679578a5abcd803477bd771d2a9ed827ec754a8d0f196c23c7511d097c03215d6b8c52808373063b5628cb6ba8c47b43b7c1d0aa2565fe95670b4792c9f9f97731c36e4f5ce874161f6b2b9eacd8453aa83b07b30823ee9b04d2b1edba57434df93ba3b352f42a019607a9909d61b3f5868e0837b13e4ff5d5800000000000000"], 0x10) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8408, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/duv/diskmap\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7fff, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000080)) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendto$inet6(r1, &(0x7f0000000140)="fa73a5a57590b8ff210b7d218df0217d1d4d3a562dd9069cbd2ae4f3a2dbea975a819e4d971aa9c759c7c594d8d605221abf6d2fe09f1fcc28fefed2551571e2d6e8c19dcee75f4f", 0x48, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x6219, 0x5}, 0xc) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x81, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:00:49 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r5 = syz_open_pts() close(r4) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r6, 0x2000746f) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 16:00:49 executing program 1: open$dir(&(0x7f0000000440)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 16:00:49 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x8705, './file0/file0\x00', 0x0, 0x4, 0x0, 0x100000001}) 16:00:49 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) socket(0x18, 0x4, 0xffffffff) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x118) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000035}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x80000000, 0x4, 0x7, 0x7fff}, {0x3, 0x5, 0x8, 0x6}, {0x1, 0x4, 0x20000000000000, 0xffffffff}, {0xd3b, 0x8001, 0x20, 0x44}, {0x81, 0x3, 0x7fff, 0x7fff}, {0x5, 0xfff, 0x2, 0x4}, {0xdc, 0x40009, 0x5360}, {0x1, 0x0, 0x40, 0xf0}, {0x6, 0x52e, 0x1, 0x4}, {0x1, 0x7, 0x4, 0x8}]}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) ktrace(0x0, 0x5, 0x4, 0x0) read(r1, &(0x7f00000001c0)=""/13, 0xd) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20900, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) dup(r2) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="80", 0x9) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125c00000000", 0xfffffffffffffe18) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x0) renameat(r5, &(0x7f0000000180)='./bus\x00', r6, &(0x7f00000001c0)='./bus\x00') ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwritev(r3, &(0x7f0000000000), 0x0, 0x0, 0x0) fsync(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1018, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) r4 = getuid() fchown(r2, r4, 0xffffffffffffffff) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) setegid(r7) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) r9 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r13, 0x0) getgroups(0x2, &(0x7f0000000200)=[r13, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x1, r16, r17, r18, r19, 0x5, 0x8000}, 0x1e3c, 0x8, 0x0, r20, 0x1f, 0x7, 0x2}) setpgid(0x0, 0x0) r21 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r22 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r22, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffeac) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x1, r23, r24, r25, r26, 0x5, 0x8000}, 0x1e3c, 0x8, r27, r28, 0x1f, 0x7, 0x2}) setpgid(r27, r27) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x81, r4, r13, r4, r14, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, 0x0, r27, 0x4, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x210) setgid(r6) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) 16:00:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:00:49 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000080)="d4a8bca8b8362a93420c859ebb41f5cf1ca32b45991ee882e35e28852a6224831060073900", 0x25) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x30bc, 0x8, 0x7f, 0x6}, {0x40, 0x57, 0x0, 0x4}, {0x3, 0x7ffffffc, 0x7, 0x5}, {0x80000001, 0x0, 0x5, 0x2}, {0x80000000, 0x7, 0xbc, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x440, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x173) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x1}, {0x2000000000000006, 0x0, 0x0, 0x100000100}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="000000186004008004010000000000000000080000200000001c0000000000000000000000000000000001004e73a910c7b2df0d406e322ff31171d68e31a74771aa96703e275f07a95b40f0ddb6133152d0a08a231de701b91346a91ac312b58308f007b987ea02ab3f2ec5303a57236b49acebc5f81c2fe6c05391f3d108afdd6e38e37a23bba35378fe7cabd27d3fbaa8166355388da00011c3cc20c477ccd44fa5d1e1de91cb0c4380c7209c8f5ff33ba84b3274a525979f8aa60ab50e2b7141640b64553322463707aee05a2b5aed48e323427266b73b2d78b1", 0x2c}], 0x100000a4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000180)="16713a12a5e6e3a379f2da8540cb0b867a01afdb1a7b0aa333dcb5a56c178cf2ee307eb4aa4b77044a364d50c4172a2071c646b9c0821b680e49de88afab12361cc688a1d652eb8cfadd778b03c6c5b3074a8425a0ab522a1d8b4a00a7e3edebf6529ab0003c4639837e6d6dffbce4f120665ab1c7c4f40e", 0x78}, {&(0x7f0000000240)="2ec66b3cc66dce08fc638044f3f799c3c2c19d0767e1c8403eff15df56f8ad7f6f9b5aa32f43edad5cefb727d6a1edf4d6f73af58f8cdd39f0aa5178cd522e24d01e1dce3ab163e794332b9555c1f8261856d0b59c9d4597155f9fd470dcf0a785d88b0ff9fc458697d0b9cdbd430e31f17acf8ef124f9570585ceccc8ff0db02c1f0edf08375fceca977921db02a1e9d91079c09bf9a96cdf995d2577150f6b3243d7b8680b32288d1216cbcc086742b87006415c1ee517431370001241b8887ec7297f2114f25037090149747b7b336d989ff5a5ee4304ad2b32784d3264adacc7c476420dbeba7e227093c7523d1e9ae8f8db94ac70c82e9875", 0xfb}, {&(0x7f0000000340)="e68f138747dca32952a18aa8a81583c4a27d7f0d526c0a19d8c916a5d26b811f2dfee395ce99ee38603af35a28caedb9a0064b3376c456791b95877a4db938b5126748d20fe7e66389b367fa937ba2b23c9964028226ff314eeadcbe4bb043de80b677ac172e170a671583ac5f62baf20f4ae71074583ea8f09f05f929e1d09f25d164ec2c1e31752a9d78e5e24cc0b3becff9d4573be3ae588873aec12b83ee575f7b2d23426ac07b0819d0", 0xac}, {&(0x7f0000000440)="a5b66a513f79accb411b0e5373b1ee20c21ff707ff3f834e1aa411a2715f60faf92e20e1fdaddcd2840609100142e560d039362f5928180c172856a9930fd5f2400ceaee78d24bf143bc9ad4f92c14c7a407e28bb274eac9c52a247279107aeacbf936532bb1684d69700c620cc31124cda32b2c2a1f8889d0a27a9f69915f665f97b902a95a82a038bc86db9eac53e87804a1ae2f2062baa813cc95c4c0873cb723806704b701084cbe3b7a2ceea114beae6b5fd03f4893ce3a4a4e5c033fa7dda2427714b37e10e04aa514998bb55a67727ee642b3a39b2c564c8ebc200082be94fbc99ee2bcaa0fae1a48ca5eaf9eefd78eed16a392ec47", 0xf9}], 0x4, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000680)}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt(r5, 0xff, 0x8, &(0x7f0000000740)=""/202, &(0x7f0000000840)=0xca) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwrite(0xffffffffffffff9c, &(0x7f00000006c0)="fbe96914f63581009ef48f251d6c0d7c3208aec912f76422beb1fec3bf8a7b888bc3b252f7e3afbfb6db04bce090474b14075b00008f5b6793c1d53a5539", 0xe4, 0x0, 0x0) pipe(&(0x7f0000000700)) 16:00:50 executing program 0: setrlimit(0x0, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000000)={{0x748, 0xfffffffffffffa54}, {0x9, 0x6}}, &(0x7f0000000040)) getitimer(0x0, &(0x7f00000000c0)) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0002724b7c696c653000acd45996f6ec4625c3ba5d820e19ef8bf2218d8be1914188e3daaf6cf0414094277c50d1488660be251466eac0488a5e5ca92ea04438c52865fcba2aed924dea7fa3448d7ea8727e0f041082c24e2ce1d5594e72245f8b3fdd7bdb4be01dfec130fc35ec7256b61d091bef7e228f05a726aac6fa3a550d2ae8013f226ec59b25bd7b757553db61a3cca15218ef5d8feabd57616e31ed3ae2af8bdc64d5ee7f9b838e19d4a044c4586cc7ec7c"], 0xa) r4 = msgget(0x3, 0x400) msgctl$IPC_RMID(r4, 0x0) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 16:00:50 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc21, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x0, 0xce9}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0x1000}, {&(0x7f0000000200)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x16}], 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000002c0)={0x200, 0x5fb54644, 0x6, 0x3, 0x2, 0xffffffffffffffc0, 0xffffffffffffff9d, 0x10, [{0x2, 0x1, 0x8001, 0x400000000009}, {0xbcf, 0xd988, 0x3800, 0x2}, {0x3, 0x44, 0x1ff, 0x7fff}, {0x8000, 0x2, 0x592, 0x81}, {0x1, 0x1, 0xff4, 0x9}, {0x3, 0x9, 0x40, 0x100000000}, {0x10000, 0x8, 0x7fff, 0x1000}, {0x8001, 0xf173, 0x3, 0x1}, {0x3, 0x4, 0x101, 0xa61}, {0x101, 0x6a, 0x0, 0xab5}, {0x6, 0x80, 0x3, 0xb0}, {0xae1, 0x1, 0x5, 0x1}, {0x1a3c, 0x8001, 0x6, 0x6}, {0xffffffffffff7fff, 0x1000, 0x1, 0xfffffffffffffffb}, {0x8, 0x100000000, 0x2, 0xf4}, {0x6, 0x1, 0xef8b, 0x5}]}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="ebecbfcb66a3fdb0601bbca270b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r3, r5, r6) r9 = msgget$private(0x0, 0x200) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r10, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r16, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x6, r5, r8, r5, r17, 0x10, 0x8}, 0x6, 0x200, r4, r4, 0x8000000000031, 0x100, 0x80000001, 0x2}) r20 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000140)='./bus\x00', r5, r21, 0x2) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) fchdir(r0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x80, 0x10001, "010000000000000000ffffff7f00", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x281) 16:00:50 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000000200)="7d959da08f1bec1e3bcde9b147f210e29f8725766d0ec6c12c71b98c3a936a501f2cb36ffc5a64082ef9a639539baa33dea6bc8ad89cc70d11d8711517ee214a40f82ac24fc3286754d12706fff70386651144bff52dabf0389644f52f2fed430738125b71132a1c50408c60eeffaa735d487bc454c00d5429bac23a34ec62262ffe427d57dbbca3ecb7835fcf0fb5d56b59b9621881432a55b62ad661eb19dea7a5688021ebc6deed0a455c7b4eb7762cdecebe2c7fc67eb610d4d062231d6cf3400b3d50944de7b76ca2f7f44b2d3237cd90a21392d008e42d01ca3d0bd7969cfb517a1c689251fb6089c36f7f165c940ec23f5f664de869bcb113c347bd596c782e3109cb9e0fdf1e0363488276425df1b4ac4b34e5b8442b5a88f8b6114d462e24be2dbec1caea497378f3190b656514cac6f1a08faeab4a970a1277071fb7e35a28bb6a4138adf0b881c0b8746534f3fa17f4c215b8a1ff4ed23bb04df84998b4014bc9a042412963a33ef12d4b82615287f7af44778d9ffacdd3cb1590430cca2fc67ec9eaf9c5f73e895df92579a964f7a02a69b577b92e74e22f79d1d6c408b46278586624a3294c48e64d28977bf8e2860edafa9e498100d4625d2e6728330b70dd967afcfc0ce97c760228824ae0337abdee179d08c6f69050b2a28603f1a9994430fb2794e771c52989beff03e288cd3e130c730d8c498b53ea9fb6cd9b96b673a2f89520e43e37a896b5b4a577e4fac9dff82bdb08f0f5fbf6d95622e957a5286c1b65f19972cd05ccc1f1aeb7273c1f0ebcae5d95de3a6ce1832f83c6a6b3c205db967f3fac3e9b0875850375c3ba3ac577000141811f2f39f2fbd2938a33e0e051858bb195c54c92ed806f0f220f128bcdb3fab69d36a8414c7736d14ee15bb7737133d84d697efef437ff96a3cc8d8bdbc36bdb0e2daba8391ea36cb3bac991bd879ebf2e6ce5b6dfe31b83fee10d6890fd6998597c352a5560aad669f5b12a2a3a2aaa70ff7ed5bb76e2ec87cc7d32c034be3641d5de9c3127c5c7370f3661dace2167950646251dfb3f66092add6e86b2516a495dde08306368830474941d0017b869079842ca177e858bc7157cf259096af0476155148af5c0e3c87948b19665ced2fc3c222d2ea6e6c5fcea7631504867bcd67da59c69bd4328d390ce70091c3820045d50c87591f2c3260d01aa6e98479302f3fbf474eeb3347f8e594aa49603648903967296e4af7edfbe1899257de013aa4bd699d91ca52d3ce0d1dd75172673a9b7420ea76141fdc2ef710a63bd093eeac4719db6d89127520d0dc638cb7bec9bc7a210dc2c19bb6075d08133bdd571fbdebadeff77971ccfc7824faab9600cd64aa981adb6b231cd193a28b8ca34f87d3b150f19c84112b20695682b852cfdc09ecf0416db8bbc686279ecd893fc964ac58018fce204f4c88182439329dc9db330aa06a0ac5c4a0a124f8ebb4a98b83d69f571323fb191fba4abf6ee5515546dbd637e97d4d6f45d86675f4e9f2bc5634deec4b431988f5f401b7258e530d881ff07639c6d9fccf611a3dbe316a881ab5848ef7f432d88799ab0f9408e7d86cbab8ab0a91a66982e486e51767f9ef45a84f970c8b9cd0724072a34ff171652e0af18988b87d3cd695bee8d8bd3ac04ad1598c53e2b28e8b185f44da0e3fcb57c85cce623b94e54e18cd284c73a0cfc0bcb00940bafc0a4ef41562207be6f6a374770a75f6f87b92ce2534f02a56ffe437f8cf6f8e488011229d0ad9aeca38161fb3a0a46185fe4de4092702b96603b2a6b470823ba483f7731f4367377532a032f7b5ffb176602d6d5ea1340fcc13519e95b00674a82c540bb3d7ac9e6f408b8bc3fb1e8152c395d79d76b2bad8c56294b5a95a55d9c0d0394e7422e6f07c0cba9720cc0f497a1b93cafa124a9507a35600837c704f1a4408a2ea4f29c80b01aee235f6d04cff49ef68c0902aa7fc4e720c014a669fd2e1276f905b645529b307cb22716ae7ecaf29a387b7d66d3ecd0864c8255ceb0a65d38ccf8a9c4f4b162fdde0e5730ef4ff6b22f63e5e876ffa9777a41d5d7edcde23ad7771acb9f96ffa23d9778bb2d9f6308da7c9fe8d219b60ee149c3049cc39afdbfc967291819b5858d33573ae24bf18333346aa32a8e45d299f0e2d73fb1f1ec07cb3ca783fc02cc7c23353c76a8b447b328f449e94f09bd0e7bd7933335ca582595cda1089880c26a08b61a7b50df7ae4f645fede7244cdcb58792928df3ff3e202f157aa4df5f9507171311904707c81c0d62b0651854cc16eeec4e860233c7f43ca004703aae066a8e4234efbb79019e9ee8a55be1a105f559f1f96ca9949ed7b5f18feed824b9e58e97c5d5bb479d648a4e20ab5e81f416659af3edd0a0d0c9161ae3f55ecd7e9e8eff59ba6b70113af0e5246a009abed5d5285b968e9a6ab70f2626e41aa3328245b3b6f1c16518c4df6b9c0f91af912055046c352a78d3dd993b53bb3c9cea66cd196d2061f898b4a9c132ec52f4e4bcb5f7f2293d0e6d1d4176658a71412b9bca9312c213ec470cf0649a38fc7036087d3f6e066e90b6abbe763b4209779656dea5e4d60171da8283a3d9f4c180cb963ed3f1b8e79b0277ee2e87f3f6e7ed71171d80d0620d2640e995292d5b83c02732bb970913665b3f4372956098101abbd8655c7be350e4fc03f8c3661ed05e0cef266e98fb7f40ae2cfe3930e7a59c1476acb58f34470b51828eb6f2839dce144b5858a61f09cbc04b8aba3d65f5b2b025af151f81abaae313bb12874b5f40fb1ece099dc31e5a5064c8f02608e2d0b5b622179575f76b0ae1a722756626b48cf8d59698193105643934955f175cc2129b4cf10b5ece009bb4067a10b391550fc3b813d2f3feb81350e90c590c30d5ca3fc4ece1945ff49b6bd8d65011f8f548e9397fe0f5c153c8b9aa5dfa331049ad9430196436ec48709a3b97c6a2e78c329728721e75dd7e70f51535654d2a640109dcf8a0d12ade492220d76c511076fbae9b089fff3279ea1b51d4e95a1346037afa16225d8ea8da73e20795fc68f7d8250ba8a91175ba31c624825b624570e97e86eb7c80a9beb50e0ad55d7db46b23a7093ab98e72773a670d3396422894e5376cf8afbde715c922fbefc292221ca1ac7425174349afd783182b5d3551c9df3d43bdc516c4acf9490a24d1c70ee82aa7af8ec13a14cf10fc6195fa9a200c3314cebb51efb6958fa259dff3e10b7327bd8f2ad1bc2f9716a697fbc8ee222fd40f1d628f431529b90875431cf3bb16bae28b6b7b8bff1703c192bcf103548b3b0c903b31560e86332455b9efa9d430aea1f06533dd1ac9e1bbede6c4539d5e495c0448e4171e82183237f1986a21e72a090c0635af3e382fbf87ab48bd8cac418ec15d2c7c363f7a4ea59ac169902bc332e90084c3042a6740af24110d82bfd68e09d1aa2aebf83dd5901943dc3ddbbfbd603fc3178321acd3860edc356b35823127e99cb6b4b350df902a8f1a124fc790ce660c160926694bc86c77e2acede506f8e018783835a3d0568e3a2d936ea8f5abeca9346772d9f7723b0c8763135ed76d3ec308456641afb35429886834579b6d64da5bab76d11a5c8745e993cb98c6d29eac7d5712aac1b92f37282f2d4e9208bb259dad658e71f8ab5bffc470ccdd0a20d172f709f8aae4081317c7d17410a32854625b62bf67c9a4c14c6be6cbeb92fbb3f1edb67de8360eaa55a89d12016fd74cd2cf21d3014e810dc94ffc16fef5fd9a85a3c993f895e7cd31a2c5857b0ea252edcffef9249cafcdd1a33db0034c4d37610b84c4a2e865d6f899c546ff00285777995cfd530b05566e404ee58cb60100edf5dc43cdbaf26ffcbc56e41d49b7d8cf209ecea2a47984a26015cac1b6e0c39acee39a4b535e58e0da8502f0afa1f18e326a0bd852a1f07fae7cdd2fe1187d52f31c70e4dcdfb8c0e296ba680216cd357f7fdd4ee349a6422d4d6bb4841d22c17174a9dcfa2f19780635680cfbf9e1e61d3ea5c2fd166498e1fe5a825fddc1ea4aa6be9896da725ad7ef187c6bcb6af63208066a40ee924323fae632dbf5180af7eb050947bd85ccbf93a44b1674a7e398f45d15d40eecdc858c9c3f63ff2a520c783a58546b74c8dffaeea25a718999aca79b26b586fb11bcddd225a63008516403234ede7c49921251efa068702a523afd30a299acc96446d3115b47e43f7609b19f2554a36f88456a47f192ebb04f16158bdb78f3afeca8fdd5a57a66341f0eaadd744d65e314ce3358a3c23ba3d7c52624497f646beba0b1031cd249dcdd76704f9be1a68e2e5b5e3a4d6fa4300074aff006e3a91513f664d7e241aecd71f8c04f6d797263b881e4de3a2a80232be7dac062397201b655eb3c60ed04621a2bc10efc413733f7f78af3f67f0902296d149e20d3a351e57e36c675bb2ec3a05c73b7b9ce7a76fa777b8653a7a640c381d8f561809da72998485a76e9c2e20ef633c616451b271bf9c42ea4fa999cd7c79aea2303a05b3939acd7e8d33be470a395527f2ec89ec2f330ee755dfaa253b4137afce39fb8a588de4d82ac2c720808a8d576b13402620158d4812294c6fe97ecc2eda6626cbf746c593def3d615418ba1e21c3462542b23e78e457cd44041df7cf6a240b4796527e36a4f109acbf5c89c90caf565cf5a0f7a0034529c1763a73d35aa14814ce7d30eae04e708225dcb87daaf95395c16aea8221aa2a7dfe00c772f3e70e14c3de5cb6952aee1ae20f722613c09252ec4b68dbec02de82a4842799619e41b6d274c4bad51eec5c0545ddf97b008c64448c38aec89c7864431039c29b0364bc9447e3301a70ca77c2383bb5ef80aa05ad5f00455660cba8ff3d9bf6c32ca9a4091a44567e72cc73d77e7633810d760b3328522943a43e221688aa0f936dc11bc2cde963ba6a6605aa3eb92cb2aa796c68392d2953f744000b0c65ceb9759e0087eead9848804ce6d376d24517492b3b4cba531ea3af78c70e0ba3d0c3a8be67e22084541f14502eb80741469de66dad59e8322e9f252b6bd7ac9d2c52b978baa3d8c242f7f7849fdb27d99927fe10c06a28b5227dcc0ebf984b6883e69ea9404ecf40800c97de497c98ee3bc069ca12d30736f088d0deb5d00833cb95782c7e039d4e85ae35efbc0914c3c37b182c600220af021a894efcc0a535d4ed2415905aa9541af07759fa5d136fa74c0d672d4e89162d5a9a93e65f9d08adff6192606b989b61225ad2d5d4b04c88480a60919b940e4ad57784f5e0fc1ca707245f5b7969eed7d47277de8e9a3053ce1dd4cb833e544d0b60bb299783342abd405192f4b093940316d953064ed28c03c49caa0a5c1d5282d21d14ae7e510548c7a45464f9924be1ef83e97aa35e130f9c47715b131ef9a219c6b3d2db723e2a2d9f13263825c4dacba73374808203ed86bbdacc0cbd53658cce8337b7fac74f9a6ac044d681f311ab3d62c852598a472cc3fbf27d3824e7d9ebd2577458485fcba15065513ddbf1827d8e0259d1406aebd5222efb4d51cad80755f68ce82e64c32ceadd430b8f509b0b64c97912d0de40c9e6fb453b85b51ae5580b1496638e4a223afb9b3fbb4838a575f5d1b31c6e91c48eabc464877400ed775a0c49be2689b13316604ee359b1d38a3bbef587a7938893d7b208b7645cd6bafeb86cdb6732ca6903767e6ebdd5d87d61d34923ab57560ef1f4f5e9f4cecfd880924595a8ad78a5b44ea28bc54f55f49324a1e202bec2d77cc712d5e02", 0x1000}, {&(0x7f0000001200)="214b2f170d0a81a4f4486c964082f60f29bf834e8a39a075c436179bc2edbb24fda4f4b897b9743c96994f5d3b27391fa19fd02006ac5b77aa7e535929a723b6e6c232d330584b61c86c1574947f893d9a8baf63ecd690b48a78fdd012cfe553aaf8623f9e3a688fae13e45495f77d27dc016102c858387139275894b5f5aa3b0320d097f778108a64bc5381d836461e0e95056cd586d0532329bc88c16fe758e399d58949b0", 0xa6}, {&(0x7f00000012c0)="a5a12bd53bcf69c2dcfc4c642f9c363b572697c98be943f6193d2abbd23e34d3bdcf92ece4723ce6e5fa8e8ce5018f22993c8f941cc380a6a7148854db7b1978d562844d7a49488dd2a8d90094f1449c28978034a3536e0afcbb916521a4c416b9ee748680e8034a278711f559c3b489381823a1f31c6e426b6a5753a368eb7efe764909571d1f1125643001625a19fe6bc17c7e0d722105b1f35c9b4cf3aa10ce3d7152673eceecc8f32b98a86efc92b8063710ffbcb6f5be6e523ddd09", 0xbe}, {&(0x7f0000001380)="c6a98a85062d5ccb363bab5ce7285a834a3c207d2bf9a688755aa8745d85da585972478b212f609cc443633638375de60bd11f965bbe64931b0127eb8c256700e9d5b09a500df5f7a084479bd2eb3693c14eab4a9a373745c3487e33dd7167f34d30477fd881d5242621375942f2878b192140416523854d1edf30b095bb431d4ec01aec7b209cd86dfda59cc53860c04ca29224f0e90d28b5117514c557498b5e339d6d460f5d637635c9ef5f20e5a12f3341f130d48917ddfb3d9be9fb1c6f23f68129ca3aa2d4a61fcdb392883bdd9dc33506e027436b80ef078cbe9f0426281672dd56a4", 0xe6}, {&(0x7f0000001480)="1f49c9c4bf1b3e2d3f716d0e5f191ce00036194c6244ff4e47ba060fe675780cf88bdd53cd2a4e82889745a904d25083cef520997ec2aae186645a9ccc9977a97c0703ec07042db2821a6b4208f2936ff49caf9801a3735a9f50a8d4f64a13f607d8b89f169e65d0fba495eefa0558373ebfb02b81ff1ae856462872773898478ba1b7a41799bf870225f2bbdba1a6bb1e9a47e4a7afdb0cf257875f73b98abaf4650004b8e4ffa6102f01455fba7162b7ada11e83dd01ec21dd628db2c60a741a40124a00af6f2227bf86b13d289b8e32", 0xd1}, {&(0x7f0000001580)="33ddb5331b18b42e17b984a669e03f2b0c9558feb81244aa71e1b65dfafa48cc0b5e9d", 0x23}, {&(0x7f00000015c0)="7f4f6efaec458184f9d05bc89ca75db9c54c61a127b43741ee8dda790ab2b3bf5a705886a12dd65af9ced59b5d23f03bd7755151e0d0609cf4c9d1cba198", 0x3e}, {&(0x7f0000001600)="64ba2a378184304f3a97ea84276093d67ba27d8cd445c8faaefdd5419f05e958392ed1e6bf089d0aab2ab9aaaa6a9f0c5fc9b4b86533e5e2acd5fd640f5b80aac24bc53c93e39aa6d886054a5709d471221900aef3f000ff3d7e6ff232ce8e47221b7765e91f54d27e428dbaac2c88b345c307d48ce2dff2266bb9ced456aa800f3b565af6a952808d54179f50976c7899c5f78953f34d1e84b1f3fca06aa7970787624fbdc58b4afaabbef6d6745c7dd7b464d8", 0xb4}, {&(0x7f00000016c0)="76fa6e29e31918a58d65464a4fb30297c0812dcbab3ff40f2e695d96affdba964a5019e626d044cb00d4a9c5175c7e26a00e737ba93ef4a4f02efa70649c6b7144f5ea44be53a41906111726f8ff9e132f7c05af6965ce92c0dba825aa268911eeee3fbd129a993dea7be7c54fac1e0e8dbac93c02801072f8b8534bb2e7f521e96df02a08f26471aef3d442c0b1f11138afd7247feca6a02aaf959b490a880333249b30e6d0bb63703dbb90aa2bfbf4ed0641ac22744c3ad14f15afe75a86ceecd322b5e85afdd55ca98fd7fddc659a7e08c5d18ac978eb997b14938e98b5597e018d6efff696c0deefd25e3f15f5abf2351d717bffc55d6273a92e1d6d570d6ff2a987cbe82efbbcf1913f1ecccad81e2fdf6dd0f4491aebec1fb8ac0661a4b5435e2eb8cd1c569de130680bca3ecde04b0089094d8fcb7d3dfd44544964864ad3eb28afc557a8d307e87f17ce7daa9d508a43437766e9c377f2ce83f3fae6e03adba21054a34de22ed5956a2cab82e149b6db6470535f8a4c1c0f7a86ed0c9c6734d4efb6406be3513ff5798841eff0bf084e4df92d3be60044b413204de5db0a7b78bc0bcc5a05e4d9cc1dcd3ad83dcb0e1f57466491df12bb4865eff4f6a2eadc834b275ea5740021fb6ef0f8917a178dcc6053fa0934265e483d31c14747540529e0e54923aee441502771335b320407d7c508ca08e3f7ef81522f16f4e871a50fa34a8e0c807eea0f183dc12a8bb27f6434f870e14080f865cb00abbcff8ae8ad41269fc929264379ae5658e131095bfe7e503995ef62d9babbfe175d51923efc2974f427d2059f4c021ad5af80f692e1ff2322d480876bc0e4eee8f4a40b7a6e5c5c1df44e0ac14182858aba680e0686e10564d2b740c4859325c2f5d3fa30dcaca93b53343312336cf9ad8e1b0fe3dd13e35a3099dec1a391e4fa86e4da03c7a2f112334cfe273db4b1347c61e0bae5de8a9e8d36ae0a84f3a6df29c67c8821b9f1844f0dc7d80af483fe81b06c26df035c9a575dc74bd4e26311e1fe6b4195bfc5c4a8fc09681ef92e43faf71e788516868673d243808a5bb075677fcd34eda8816c3a459e8899ac4d2303fa2a1dc784ef845f5c952dd2699e0caefdad6768be31cdcc8bd058f641319b2ac5c45b7376b91238443ebad21264afd7e3bf785af415111784c2c118cfb0aa0a936f03bafcefd2569a7c33bdb9592745a12a7e5ec92d1edec611c68a8daec6072384784a62a57608e06ec26d47e4293ffec63cbe53fe5b02b4e7a8d04fd2f3a340d3843a293c74b8913178677dd17ff862063892a26a8c2e37815dd8720f8e97d66f1d473e08dbd6ab3fcdaa30af9815b73d82cb3a81d881bb0c4375b09e29c0737c58ed910c500e9c29d75390e2909ae8e540159544c77ea89dbcc45c245202a007b98e8eed01aba941be7b3f47131e0573973590e3e18c58ab0f9d589588b3328eed8c340c134c4d00e6ed89a043c6eed6ad68efe394f85f7e909bc2622f87c58b7ac7bbb93b01f2e91895280378e37ecbee3b59c0ddc01c868fe24346bfe2dbea963e63be1df40e74431348e5a5927b387fa7048afb52d5858b4bfb7b84b2f7218eb2563a0f5f5fbe77928b396ac6910c31ba71016fa02f24e771c3a0c65b495ac5bb0e8c944b658da164cf672f45367fd0adaf1e6347be317e7a81528100eef5e837b6c53f0db5a34241c75a0333a351dd7aa35cfc29e16d804f30ba6a0023bdc364d09e5490c18091d69b7394fcbba3590597cc608442ae5d434c3e70abaaccc253f9f074615c69414ea956aa37dca4ce5c80a1204ea9d07e722c74c475febf5875bf2f70173b6330034437bf4f2fbbafa67db95b2013260bdb718722f43215b6b1c58a3af2c0ab5273fed4432ef306203a8d8062380a5b0811c36bfe7001f75005c2df34af049d10ea92b9ad3fb010d83ebfd0f96392970ef0606ce99fbd9800039688ea58e70257f5e9082981605e8a4de324079a2fb7b5b9c42664308aed7fa7738339b4dfe9f6fad57377a91ac1b5b9d11fa4180d26a671157971c2b43a39cd9c8175fdc3f1ef37d4a897232a6d53b264d5a4051f7c2dd0ef8e6126b71b9c40201a64dd97a4dac8345afa68c7607b16632ba008776a50e1a98e17d4d03fde83410b85f2b5bb15da15cc36d3b2e25f65be861eace2b942b35d37ee80a6faec0d645b78cc8d777baf22c48a7bb2818a92f798b02c247ed9e1a16df732cc88a940b3cdc7f849ea799bbd01210ad9732b4bf58c08e2907c70ae9751d6e435ad94af278e2c0b7ac8d74859d68903e3982ce1e9a36c8d5b143a68801b6cdfce9d9c0c4bd21c466478849791a332d7766a01efe72b814ad6789d1a57198fef0ddb2646061f26fa84474cddbd3d09e2fb7929d8685144563a6ecb3a4095565294b1001877ee13b38c5139ef57ba0becfb33e13e5898d34a824e3ceab3585b8e45b91faaec743403c4960eb9095a54f333e9d50d418fbb93027f159e68fab644c28c1b89a3f777059619cf1f48d8d34e54a0ed8da1a55243233336972d97cc25c89a19152bfd93d44f25fb0a0e616b91d284758f69618459390ec7ac698cc5ae3875e65a314b2872acb65574543569b2d6258d400d14520aa7a62ec6d92eadccd79cc7243b69ee644cd1cb19054289b3890309145148dcd6dcf83b03bd1d4c88c33c0eec1059bba7f08b177e9f3f6a9b9b7d4419c5a7f32f6d6f53f61fb39764ec2d1bc67a211e41f528eb9cef9b4782f52d15b4c7695730558d591048bbad0bd94c7eecb89c0048f34a595ef3eed407626defbfe87052a54a9b42995b405ac985fb3778c742f0bb4dda4326f3dcdabcedcf0703cff40f64bb7950d3e06e8adfe1b29049917b449a7df97aeb12e0a4d0067745eda94810842c3d8be499ba9b88888e6e890e16a31535126b0a3fc4baf7921c4d7eeacf02b2507df5eb99708823ad6ec495aace3e1cfd14d6fb0664f48c0fb48c4a86d254a0dcfd97fe036c0a3af2b4a8cf4b920608c5bc81449210015fae360285aa5a16d01e8f852950f4c330ae75116e70ca14694d58a75dc84799fe094ece0584c085df26ca6cb8ec9771362444bdf7e78d9f3c1ae60b11f740be71d7177811538204aebe65d783eec67f7c308add3c42f374d1f92cd5b2e7d2bf90a4062d678f24295c5c2eb3d9795fcea2a5ff7a3b9205b7b61ecf32d33d8d17d13386ea1ea3488cc733ebf59a3f83cbe79814160e22f5ee93ac07570d10e95086580b8bf99ad5d27e094933bb80693239820690bcdbbcfb9dd6652ce29fa5a796bb6accc622e261256472fd1e639b53ffb0b1c739f21fd2c6495f36ff46ed63bb0c837b06256561409c13b33ef5bca8b7182b3e3042fdd7ebb9ab1de0d7d7bb5edadf4249759ed62a3cfb53aedb5e35cafac84b2d823e2e65f61a9a938abc8695b424057acff4234e77140411e98df6d174f0a90051ac3332967c3fc1ee554a475cb284cb0b399846e349ace440a50c950d9e3cb47a41e75180897eddc578790980399f2e851ec951ca353092d0335a82ccb2f23ec14bcc1ae873ad5319e4fb6920e91840e28534242572c55186d5f104fe4f4d6540c18982f01f88e4358706c115aec8dd777a25432006189fc9bdf52ad2d7f743959b1dc6c962a727a9557095a672c6792d2d62463818ff8722fa6e2c91f2e29309139dae00a798f0fb3e5741cfb8b5962d02848e409932166dd0cd456d9dcc0c826a00df3a16fec61e9a8dae2f5d18e778528204284490b69a735f44ec4969516018b40c3da70693729555c7e6474636fc84f17ee2ec05330312df330379baaf490e1121624e0f0a76de190585013a2fd2a64c0f2f2d7b422ef88f3cfc0482d05e12415d03648d3ef44205bbcb0f24e70e911205e105b2cfd188a8287e91a70ff9998817a97292f9da693264d19bb876ff472bf2e4542c99ea8b1b20aedee100cd81c24f0b3184bd924546c91b7760a1e7457047e7c7a277aab503364cf3eb0bd0ec4b1f70f6b8ff71884e9a31ff3e8668bef87af47c3c218778f7169420ad597ee5e481156bec3d153acba1b37c1086db95dad099f542d873c726f056e5c7d88b1c95319697a74200be562550f89667e255e809286dd27e2f51d30fb4bf1af3a474f059695427305b41091baeb80f8b33c23e187e3ac66a2fc6950679ad813956cf4b3ade19ec4b2167ceebb67f80df15ab4fae34158d05c71e963230c3317d2daa9106bb4c0d521ae9576a1c3e4ef76f343c7e595712699d2a0cff83173da6253cf6091f7b993d8b571d5d4c840c77041ce7002bad847c86d13aa7547a9b09223279c16e23161aee35d277d233a9ed3a65c8a598b816c4629fda5468572bdbe2ce96f0d166a568ef24be836fec2270299a3d1654a0888833cc0b1b4c233e00d234d9e0eda2cf560582e118ffad608fdfb30a0af4dabd7312063ecaf101e151476518cbf022da775f79893b9e1fc23e52b160b637ae3770fff5e929fc473c2b03ff1bb16ccf957bd3a0e779817b39482107ba297269dc492ac96e9b0d914c189fd0713ec0162bc1a8860865bf2e43af3bda5d8bd4102f5a1ceeac3b88838c0249158a89c533dbac9f54cdc58f48abaad0b0aeba4b4c02a8c6792e43b4858faf0f234179255fea85fff3f1f247c94e392b16bbd9f525ae9c4f6b8b21d707345585163e4a4e3bb8fa5ba0d6c0a88fa96eb06f42a9efe96644137e72cf7c540407ff7cc3cb0a26f70a06675ba6648c3f396cf5d478f6833577f1984d3d1516fc1b09b2b1e788e79a63f26530dcb705993d47fe26bd351a3bb9e121a28ff6e0ae2e11a102153b789750b859d0594151a2c996b7ad00939399842d63afd52f892a932b9dd0d0acefada9f94e901a293bcea4eafb79102ea9f11cf4cbb67b992fd4b72d0689cf945ea6f184f56b22171e1728ae7aa10b3402ef9f89ce775e4b8606cecbd10bf3227c532f187313fc341eea6e58321fb2f697b10bfe72648185aa3c501ec009170f727c5ee9cf94dcfcc311c3714d3cbfb4ecc9194c95f96ba0c803a50976519af2e171cf041d5641a157e74a00d4c4735fdc417f18f1d20784da0dd7184175fef5fc3c802e6ae98e0eca4c733c3bfa1c221d9094351267debea133647663fef4f38fc1c1cf0ff59ac2218d0038f1b2dc940c6420342d0d8556520fbc6fc0bf95e04b352aefb49875c39fcde894d9479bce513cfaf092ae39b16c2c85972ca87e6638fb88a9ebe71fc251f9542d69b425713578e1750469dc3d673ba0d8c3dc67b2fdfff69fd5e3b629fabeb36a37107daa52d1b8f8c2c05c23f86f5f8ec745922d0e7a4f19120a157d0ec458802c8743a15aed5325029c1044704aed6e73e48c828c1385abe5ece6fdbef25e57d8e97b80ebbca627586aa26e49dcb194e28cfcd6dfae72a054fab899e4773f80670226ab223b8dbeb059dfc42d5a315f8a5d89a63b88e1d4e5b762503084dd87c6fbc04af8a502f95cae9d149d795b977db4207b0da28f872605aea80ddb5e7b313cf419a22c102c5a30cda1f6761317763b01184d06bfc10bedb51500c0bf2cb26aaf7f479048a8618315cac7a7cc6557a451c1c55c43614b3912c5f1a5997b6ba59e029bb0ed20f629fc36be6c0306de503c0c0b986b47a6e120e2d7a4839fff801181edb7e1174265da96d728d0556c4d4cf541a28a12c91c01adc6c105173bc7d925c693a7b3c9e8399ea8a1f0f650fc34324f03e6a1b51cc54c121534e9e784123573a8075062618515d1762064e0a87eda27dd409c937a81", 0x1000}], 0x9, &(0x7f0000002780)=[{0x48, 0x1, 0x6, "4017b2463ea0b343108c5a25a3fe525401d1ad8efdaf9bb2637f3d54205846865439673d0d8d80a39d91de0a33c7578fd28e39aa612660"}, {0x38, 0xffff, 0x7, "8192a677acb2e5d5cdcb2fd58a72302e829cd125884076e7dbe99bdd59cc1fb194137290"}, {0xc8, 0xffff, 0x80, "92ef91df163ae4085f74c76f525a9155c929f8b4f8551cfc795f982dc35d7ffc1690eb1dc4bfa4f4b9bbe549702ccd98542c3873f19414445f94615db617a695b0b7287a64c0bca99c081c9d323b921cc002ce6dda4b5932bfb92d11214e3c939ae8aa8b98fcce59ab756e69ab3178eb0b925a2d88b3edf7c54f3710356a47dd34188a80d485e058755d52d0acdfd5035cef9e7a2fe4ff5371c81ad07915984a4b2c305403f9336f98cffc7f905178569de2"}, {0x80, 0x9474250a0abbda08, 0x10001, "401f64fc00ebd77c870d5ff6ef6e7fe73c30a7f33ed7f4ce35d01348bbb7c7431f392b8aeeeb324cd8f47752111830e1886160ff7fb9a001456490d6663aa10569f663a214ff5f9ffc62fa5851bec01c602f042f5972d261bc7fefd411e1e1b85b77d1059057d14d396d79"}, {0xe8, 0xffff, 0x1, "d61b30bad332502fedd9850a413934b0c0c6ae0e14a8eefec00719c582f0213125144eeecae1fa759ddd56d3c7bf1373c6c5d75dbbc9c10e6f33bd961f68f79b03ada9e7827a0216781fcc2c7531d10b52ed78d7d025c7168289420eaf62a8a4da4da6c153947236f29e1f5d9d643c35fb3a1a4aede16321c8623285cbd8f5f3f0836ccc024c8376f32e73632e03147c87f1ab5a4133893b2e54ccc63536732050b82405e786d3300a1262bef12d65ca022abbf6d0d9c7f2f8dff66578cc3d32fcbea7fd9775a46519028e175f109b321c203f9a85e81d"}, {0x60, 0x1fffe, 0x5, "01ee7db7752d9f19694304ae8a020c75ff09b9220bbfb104cb982dfe6fe182ecf89a64110db162760ebad070aeb153f7aba5982b05398488155d1c3b8ccb66064e87c0152f6f4025708b"}, {0x1010, 0xfffe, 0x0, "8e30f2a7cfaecc4b059f66c6e64fb181da35873d6eac32416b881322654e7756c25f85d00553b2a1edcb77b09668bbf4475c0e30a0b4634bdc1063d5c44c9bf9db35ae7dfc61ffc0cd90b7b702734d40e26a779dd018626d57460abb5479c51577d59466a933670100392012651d74f3d6c649ee603c440c26b97bc570a1958ea37d27c71dbcb7e58016a7ada559642cff7ab9c61058cffad1a304dcfa3424fdddfe86302fc8ce7ffdffcf0185135077b26d47edc244259c768cdd69eac1059390bb541cdf6b8b6ed6fe8872c30d041695a2fe68a0754a79509baf6470adaec571660b8f31ca1283fbdaff0afd67f60478e96ffd1d4426ded8541818e77da9ae9face552b01a386af48b49bafeb7c0773cc1812295a934d78d3ed41786acfdbf95832486fd76c5f8c35caa4547799c6620a459fb6de2a98569addfeb775c3f18af111d1d9fd371fa6a4407ffd872f6837b5638c4f61b2e2b36ff62c209efec241107328e205a5b711cb9efaf96a11f87690b48ca584853c59e6576560da037bee0b72a6bb7c26ec9d7ffaf6fb5f40e6190f0009ebb4b2f1b14832a23359704bf6d3204f5f4652596300816252cb35829e563d1b63a412a8d712b649904b0cf47478b343ae5a13a8b1442c91065a969032b0660ba36e2f9a2cde799bb8fe34c9e9c7ec0ebf77ae2f17d40be6701612bb55b3416eb2080211e14266a4426a3061b91ade470037f8f28cd560c8d46869712f1a35b6f55bc903773aeae5479afbc8c106ac0f00417952d71f14fe1c8e9230c7a65f3d238516d709d5c87b07fcc01b1c33cdfe5c6d4e9f80d2ac20f5bb781b0a32d375e2826961aae4d6ca38f95db85b46efd0773c26634cb9cc54812bb71c75a9844a03a539bc7fa30db54fd0df7e2e7eedb4d1d0be9409016150dbec8947f1aefe8ca201a0d4bda3bd574bc51eee9973e6efc00ba0cfcabcb3b2d9782d8e729e5d0d40d57d27cdc3ac46a9ef2c8d0ff79ca7beaa1432bc7913dc9b679a3a60e917a957729ad614490083ab1fa370c8153ce7d76edc779b974953f15f40f4b195644d043c774b395821cb99b265f08b3e26445b3ee001f1de327f057771ab889d89aa7b5281c05b5abbff64f4c1a28cd45bf3adae02a6736fc2171617ec6512e0ed360654e90e5c92055c08e76ae957285f5259d4ad4694b9d67841876d17a9a3339fc2aedb3c14c2543a98d0465205d8980e87960908ba5f8086a5a500d1846359092b1a899f3739fb34cf5107b064b7e1f4216ff4b5f23a57523cd9973188640ea4930c79153ee70018c69fee14390380c879e91147790e13aaee6b3d4693fcf0364182fe642fb0e8e441c83a7e9ef5c73f12f69c9ee36cbe95a0cbe7932db484423c43d67e1903de84b6aee37835d38fc3158e5f38561f400be2fc05cc8fd81f289c8a508dcfde498cad61ab37d7e1d4b3836695da4bcaca7496cf450456c85989f87de7c714a827d2ca027be6143be138049efb430487ebb24a0b84f462f2efff51cd483f84ed0b7b055ad1d63cfeffacbda47400d2687875722ba2c0ac9897115a5be69e88fb6e18d271e9162277fa43d7cba16801758b38930251657c3b8f8d5a409980339534c811a16dd1d83072694aa46d60be5c2807c35191cf56c3f5057938470e9bbaa55f4efcf4a37546626b01d19bf9e7db1805c44ebae8571c89735ae35acc3c5fc85ca43c23888d83dd777277f63b1dfc156a0008d4b018234fcae44ca30c41e121fe66804a06121b795612ead7ef8f8a64ba714fe6d517345031c4c6631cdc03669bc0f1da9f4076b7ef244d4a1b4a738112f4cae01dd634ff2599008e639df8017463b35c44fbe37018241ca094303874c34a543cdcdf3be538aaaf651f8c150b96d1fd8c5d099fdab75e3e44e3c6de30fcda464f936ba13c03e924ffbd68f4341237d81c2dfec2dcf2504a5dd86ccb7a6390442d71b3bc226596698c0cb2cd74f03d54b4ee49c83f2d3b6cf70ce005ac5ae00e1680c2b56678be33a2c9f2c3b830ff2e4af8f7a6264eda267edbb86222e6d6bc149e56b8e62519dd0db0cc4c05b0d60aa0c0b0ef1b010953ec052bbcd67e01b50da7fbd69d08820c072d650920e4cb17b94967fa17613ae8f2a53699435ed7fdb1c27a10b01c629bf016c68fa33b4a5f641fe8a80cda2ae60ddc1affbe55070e387e9c30acf96212a179dc2367d2eb2f398f039d64022c359f71c05c8da2405b567a098035ac5bfa8ac9a80ebd3b622ddc72b05efefab709d7cb2edc10ee82d7ba1c2528b86741becc04c2105ade5e758e27754054cf6a7eff4b783378dad17cdc62f6585cd57038017270949e44660c3a41bd94e426f491ac9084ae7fcf0bc25917d139c790fa83ac8be9eb70b1a5c1d4537fb252142d324485327b492a5c91fef7819ec7709ac0b507d7168b0568cfc2371650fcbdf0bb451f36578498b337701d0c407c7541a2d42faa6084f82f7f86e5e86e3fe7acff6cc5899d10f4466cd7001d5d0f80a981e79e5febf8925bdca13718dc8bb1edfe95e7e1de95677a0547bb3c621b57bd75a24a3be35c62912a86c5f269b82f61585dbf65f19d67dbbfef41a25358584edf31d162e25af4229a61688572e6588733da0a440cc92e7b4902f3a71090c3b11a16b3ce9567e1e05d770a82dd17eca49bca068853234f994e83545c7475fddfe8d29d3379a7dc9e3db1d856666080e210dc31aaf557e8a892d9097d92cd9ec669a138b5903551bc881f52b7abe125cf4f67735a2ad84b07f5554ff4bbb63b391cffbd89668d70f278cfedca6e9117caf89921c3417a1b59863175f348c693278cb7f7dcab47b1ed6815c9d53b6da7e248afc42556bb64f63600499b4ee6fe2b5fc96f8931ce00228155cea6339be9a7286daff082d2df4e607b07efff01959efbaf5233e78f6b721ac608aa576314aba98ade0702515e179ed282ac8f624a2b7885b2c896d6687f9509474bc9b493314174787aa64132f1e46cdb89459f48e4874aa099e738038ddf68eb9ba3fabbb9cef621a38cea6ef028cc033b2fd68a0f5605a629e0360e7ed2cd96e1c07692236f6aa2f9c12bf837e4b7cb588c02bc8b6cda74406830ba16750599687c8d8498ae24d014d68ec8397694448b701332d48b543983b4f936c0862cda90597b10ba385877e102316eedcedbb6462734015fcc6b19b66195e02783d7ef1ae76fcb24d42d3c965c6a4374368fe6f3acdc683b8ec499afa6086126ca89700bfd5304306fe4fbdac25c2aa21188e75d7db436aa5c2034b67b883b9f10a79158dcbd0240d41ae5b9b8804292f227c24916dcb4b78fd9253e8bfa80ddae74baf0dc670f39983e1f5fd98b1cc5569526a44b4a6e1528dfc46463389d1f931b75b814f78d377a6f2c7f2f5ea208c59aa54da6fbb8316c193204ffff7b9986eebe6cf34f37e25d157b97c75811ce5e246fea4a18c5616540cd9544c55e82995d4d4e3ed499f065672e710996bc031968acaa09404eaeaf61f3657cc86f15a0711711a35cc7deae91dc8cb6f4927543ea794f16474b099cd59bf198eecfacaf97322ca6a826122bfe160f0e4a3e72f09d4581d8763624c60cd2dcdbae26db83993782e4d29ba7a2f21ec487f110567c1a8e3bb2389c11202d6e6268335e93620f5345ee857f3f438de3863096e1c1d0869ada1f7fe48f08cbe780f16a7dbab8bc0cfdb6cebf0d67440e8bf9e0f0c6ddf81009d7da826f02f7b7412de9adae2b254b6a4034f18672c8d057373276fd8aaafb74b9ba9678e6dc93140e8ac0ccdece34fcb0cba751bc3a1034665e171a7c098b4ddf4d7ab0781fde026e2fd7a6d7a56029aedd5a06d5edbb63d687b732ef74e682dd77c9113b060105b91d149b7c05045094c4fa1da4d105805febb887e1b3bc46f82d5c1dd454bbbcb2b5737542eacc49c5a87aba743fcf6d1d8116b4546aefce3f632382fca04e7e3fc850a38889f5c21f6d1ee4599611b95b93e7ad7fd824a7a617a7270bdc85d3bdceb1a67356aad7a6d2e2d479a80e7093c7212d7f28457a89ffd54b9a5d34451c10be6599cfa17249da94b8ac456243fb44deb43a9fafb9ca1efa3dc200f3a4945b17bb505df41d6cdc0af243fed289ad488bcf270272b91e76df5da6b78f5bef62d187951bf3d831bc0b6a93dc864b94512dc2f491175bc97583373ae1689c3ee73bb59f270a67a4de7702ee876fb79d8ae52e3bfe49bb740cf272e6aa422eac63975a5e652d0b7a5abf4380678520645b25ea261142bb5c4cf65626d6e6057fdb853f76a020bf96201fb9335fec8314d483d199a2d516629b19e00b31d514227c03a01191a92ea2c95388fa1b114804ebdb7a1c35340f026e1bbe465d0b9e71cab9982e96e9d8046de655b8d8693cd850440580fca5b11ef1dc8faa1599975f6363d0b4b144fc22b0020149b06c429f4a93bef2ef4179f8700f5ab58f124df22220625d6222848c65c6ad3fe0c57ba5a4a193d5de89a645f8fd3b1fb2514acd0bebedce7a58613e9da622db9a3dbff2c134b21e3ff61348164b04367b5d87b6120be67ef19ece1a8872fa7b396d628d2fbe19adbf30d242374d7a0aa5d88d914b290043775889e07593753bc7017951236121f559d9d6b610c3a610237b93bb3527f4b86b0e0377039eb280471b5c6386f5f14901edfffd00d087c901525aa2ec7b5b8709dc83f3bca1ffcdc6a5ab9bd9aef315081486966bea9e9efb20ca652977477f1085c8c3fc7bb09f5bdd5b7a2a529b4beadde205608bcaaa74952bf24bd586f05d366b6999bc50cf7972b7286627c84ba47f746f5632fea1882e9c0afffe1c48f8a160e7076468f0d7387dd1d9df903a7219c89c339cc279c5b4834a574b24ea70a6307938dd76d32e22f501ee295b1613f4d25113d940700fef59d0a136ce71bfa23fedeccef749a8cf58dc94c636761ebb68dd14b644fb7eddf1bd94eb0e67a1cc9dbe4d298178dd3f85d62d0a5012c6207700cfc34a2cbb12e0ec32bb064de9320b82b17b6772a67f1fe4e8f81c85cfb6d7890a3ac993f8d34a43af4c8528436992de7403cf1f28c8efd5980aa749c0b55080e62f88aa0fe5421f23240d5832139ed145bf7af6142b85258b03ad58c1cbe205ca42a29785615d270f69c94b6caa64021519bf1a96f7a9f0762d6f39c563a8f68379b782948d95232c164959f4c3224dc2df3d19c2d03387d66a0a417cf7a3cef2c5aab60c65ba489b620e37245a1e36828945aad2f28ce38e6cdc118031c53255c8779c7cc5726875ceee1c5b101782632512f0dc528ea4646029adc3399abffd4784765be6b18b0cf713a898a337cea3b1f625b0ea73a66f28b0dcf1481286bb883933ca17fc81c21ad8ca6b376f04b6e2aed45a7b15a210e4c936340c8a11ddb5b1d2c03e2531e0cf671e148dd15ffbf4b5f3015b6079f1b8ea445915abca1bfe1e74f7b66a2b0ea85e2ea25aa5c6245b6b5fab893665804529572218c9afa4ebcf9e71a7d6ba4d7fbc0866c542e5a47cc2e9a2d1c4e41cf0a2cb296c9764e2acd2c07ce19a866bc1a469064957559883477e2840196ed22f2b517e7b699e38517e383a9d356d0f1dd91ad745cb903ab355069357efe49b36bdf905065f7ec25d33ba3ffee4d8b9055d2957fbab5eeeb687e10f23edd8904e0a928bdf7f6dc551d69b2f785d7e9270a9225f2420921456385bbed9c89b5aad3195b2613f6b6b663bbbea4434daf18413317321c15b64326b5756bf29eaab2d20eccf4d8882de0762bec3b44bb6d8df5688e863f"}, {0x10, 0xffff, 0x4}], 0x1330}, 0xb) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$getown(r2, 0x5) pipe(&(0x7f00000001c0)) r3 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) getpid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x400, r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, r4}) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) dup2(0xffffffffffffff9c, r1) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:50 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair(0x16, 0x1, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2800) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x196671f8e2e067ed, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x80) r2 = getpid() open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000140)='./bus\x00', 0xf, 0xe30, r2) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x800) getrusage(0x0, &(0x7f0000000000)) 16:00:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) socket$inet(0x2, 0x8000, 0x100000001) 16:00:50 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x8000000000000000, 0x2, 0x9, 0x4}, {0xfffffffffffffffa, 0x3, 0x7, 0x8}, {0x4, 0x0, 0x8, 0xc7}, {0x3a41f52d, 0x4, 0xebfc, 0x9c9f}, {0xffffffff, 0x1cd, 0x1, 0x1}, {0x1, 0x7ff, 0x100, 0x4}, {0x100, 0x100, 0x834c, 0x6b4}, {0x4, 0x6, 0x8, 0x7830}, {0x7ff, 0x0, 0x0, 0x2}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet6(0x18, 0x2, 0xfffffffffffffffb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r6, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000004c0)=0x4e) r7 = getpgrp() r8 = getpgrp() r9 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8003, r3, r4, r5, r9, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r15, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) r19 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r20 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000000080), 0x4bf) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="44875534e6ca7cd097478c1fe9e282a71402dae995f8b04ce0376dd7cc5de0307d7276b6fa2589187acb0966ad8e7e7d2d33d566e01765ebdfec52fdafb1c3fd23151782fbd4b06c70be7e4b044bc99747d36374d971eb1bceeea9ab3c4523cace3a4cc09aa9e7274bb5bbe640404171570bb1f54cdb43913b2398f8c6eb515f67e73b449009a511e9bfa06ea36ea4cce4f2b7a01eee5ab85390e777830707caba19671284007383931b9285d0f5f0078395160b521f65abcb3778", 0xbb}, {&(0x7f00000001c0)="6867d7aab9266aba96eee709036a9c0c7fe5230229570b1daade5a9d387e79ebba8292bfd1550b9900e5e2eea209c09a96176c8d1dead68cdc0d2e708f0d8565886e4b735ee83c81755e8b5abcf039", 0x4f}, {&(0x7f0000000080)="e15316c8fcd49966aafbfef6f7d85739cc7a3cc65ab3dd386a933b5116c385ea52737e9c05addcd722b3117d48562cebb64b05155092cc3c49d2fac4", 0x3c}, {&(0x7f0000000240)="9f9be3410895e04dabb77922386d9d3c374eeeb1b9050d8e7df4938cc4fc6bab8a92c2bce6a2c760f739ac5c712f39348dad91e42042ba31e76d635ac9b94f8e24f5a092a4da6159cb669fceec56dd6e66181a65aeecde71a7fb6854dd6c9110d01745412a0ada31ce8d3b5b343070ccd99a5257e3157139aee588577e4efe7ba34fbb0fad40979856a8a3d65e", 0x8d}, {&(0x7f0000000300)="745203723062932de79116cbe7f206adaa5a59b4880487ce49b6b5f32521bed41fcb8c0849c37470035c8b62ee5f37a2033c917d5a86b8910920fbcec592dcf7d7edbe8ad174ee410c037e993199a196585e3090b22ab027753e4cbd3aacde65707f0790038fd4f017d9e65693931f9af7a5ba0f9f0be542e5ae572415e1997bd127f11828d311b0e4f244980c1af045503929d746b2b5596fb4626b5822dc9c29", 0xa1}, {&(0x7f00000003c0)="b60b2be0dac342130900adb762c083f7c537a7a510d4c0610a7b7c4cb23a0c228d788bcdc98ae4ead2371f74b53a7c8f3f1fd8fa3f95a5149023905bdf0b6406dcd4f2027d8349229c7471e124e54c47a3bf580375d17d801e699f5ee38b8aff9fb7e5a98215481179cde60a85660aa3901fbc4b8077798d4e", 0x79}, {&(0x7f0000000440)="67c4c16c3889770a6164493bc31a11c557b4e1975b68291f3c3ad4ae373dc79f79aef5b8e8151da6781324666ad112c21ad9161696ef1ecc9ba93cfc131d5424291830859b4b2b960a64e1557ed543f6d2fe9df166906ce21e8869f4dbf91b8ee56b03a24b218044ce3f6b475d4836d55c253db914fc6c785bdff13b8fe4722a11cb76ef32fa8feec302f0b3821ba7c6ee9c7ba67e64e702038ed5bf5c5f2c986eaec599485703e4efe3ce851fca091ce8957c15b86dc5378543ad1d58707457c3a3eb35954cae56eed3216910fccf1aed", 0xd1}, {&(0x7f0000000540)="a8a435e93b2ae0ba51d6a9ff8fb5ca6c895df04071d82c47396ef7c353831d2fda0110b10f21e43568573b4c22a0ccb8906f906347e9cc57fadfffcae9ad06ec7612bb45979dc07d6b34", 0x4a}], 0x8, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r13}, @rights={0x20, 0xffff, 0x1, [r0, r19, 0xffffffffffffff9c, r20]}], 0x40}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r2 = semget(0x2, 0x4, 0x14) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/123) semop(0x0, &(0x7f0000000000)=[{0x2, 0x400, 0x1000}, {0x3, 0x8, 0x800}], 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x200}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpgrp() socketpair(0x18, 0x1, 0xfffffffffffff801, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x9}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:50 executing program 1: nanosleep(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCBRK(r1, 0x2000747a) kqueue() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) dup2(r2, r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x800, './file0\x00', './file0\x00'}) 16:00:50 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000001800)=[{&(0x7f0000000300)='~', 0x1}], 0x1, 0x0, 0x0) 16:00:50 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x1f, 0x9}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x4, 0x100}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc10000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b00"/87, 0x57}], 0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pwritev(r2, &(0x7f0000000c00)=[{&(0x7f00000005c0)="f2cc67760195c8ddf8fa30f62268b24b728db1dd4f482c425870485419c0adb18e876fc6945dccde97db163d782be5756e2d5b06f582e9cfbc0abf70bd000d7ad349c95b43b166bfc1139db367334ca534f3def8b14f7d1d82d2fe0e0fd3d5304bbf2b25529b2d9b207ef7a432a456d23684352c253c73882092d934e15b3c54c54a5bc67dafcc61b1b2df079331fe70d24f509ec884665c44907c8b45a8a7f927335387071da7ddf9e4e68857de12a4255437f0706bd8d4efe0443e41b5b290b3aa42c851fea50ea260c2553899595e8332", 0xb}, {&(0x7f00000008c0)="16927d79932f4478eafa9695adf39152735490e9474a9231979866bec6226656eb035e88f170cbd0b36ce104580aecc9c3468ae4f215cc36ad2090341a4194370ca2d60e8d178a7bdd7456c5a840620dab2040d806c87526a2d46117dbc5eb48b9170aad5991e807bac2f1a9243cec9ec63a5c37a9d91e9143f29a5a6e60140ffad4382c57b330631b58f71fe7b6aa1003e39486a82912ae4ca4d21fa4f243432203d7968c0d7cd314a18e85d28bf5c7df88f6013de540601a55f9ec5932", 0xbe}, {&(0x7f0000000a80)="86d9ae7a81eb423f4fbf0c5eaaff8f92753e9954a223e9868e50188224e93029f9b0736ec9f697ef516423f9811ca8321802b396c842acccb059e8b2114a0e71bb94ceab2cf0078cd4b7cc6f27e163393e587a84704ec56464def9e840d318a8263676c1574624219be227b76e6b389a51a6f652842504739ef264a2f02e6db2b66958dde7157d6f1542c8f5a77ab10d5a07b4f14f1e2d1db02d5019e58fa9ea8c9cfb78e9c593d391a462aca6291983c101cd0abd34c45100d2b422c782569b79126b0a82", 0xc5}, {&(0x7f0000000980)="16e466c2e562a9d8d7cc335c4dd6981566ca84d1c506f23d463b04cffd43d25bfe32598e6a86a010009ab3adca86a7b9890fbbe0d98178b0ae4501c0aea2406d942843b6b475101f8548ec4b2ee81e8ee583b2eb575b4e0cb0f8109862b2f6bfb6d91043a876845ec5192e6b13fb9beec188", 0x72}, {&(0x7f00000006c0)="a7581cba39948dacaa9ee9a1a6071c0eef66c9968300"/37, 0x25}, {&(0x7f0000000740)}, {&(0x7f0000000b80)="5e8b114d7048f0bf861f1b5c49af2537c6c1375fa8dfd6106f41873a91c5dab703519ca76a422c12c059ca1a3320aed6ce9874435e6591448ad49ae436c80927b345db43aa3702fe7a76e4460a1a5c2c394f6b8512fd141ce149f33ed58de83033052abe0e91459d265e0481", 0x6c}], 0x7, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000500)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r5 = fcntl$dupfd(r0, 0x5, r0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x860, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x800) shutdown(r6, 0x2) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) r8 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000002c0)) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="5f4f9d0bbdf0352a5cfcfcbb73a4e65b3a3f9184a1f0f5fbb3e271f6df29ba9fefece6d45c566511257f1a4862f404b56d12f8167430271dc51f07af8b0479dbad245d26c750b00600b0480d0ad6ac690e0bed0100ea4950ee9a2d984af07b86afc04f9ebb0dcba9fcd485852bac12cc4e658a2fb158d772eabc030700000000000000bb1f58005393866caf5aaff7605e199051542930722ab7b6b199f6ebc5bbad3b45f7aebf4fe2631a05bd9fb5842111a92f000000000000000000c044e6583f0000000000000800036ed180fb78c5540eda84c70884a7e5a7a6000000000000800033d49caeeb980400d8509368042d974e5748f43de14cabf247d62632162440ca8300000000000000000000a1df2da8f2f929c573641849fc391fbc8ce835ff6b5882285ae759d47e963b96ac4410624e2c41e4942547f5d3efd604b988440b22eeb6e9e1952ac41279b51b6998032141b257dacb059a97237941180700328d2847ec76669549c03d000000000000000000000000000000007f5971547856c6bc900be8c2b57fe6f1e7b3817324835dc0a93b59872c5ebffc5d432484311e1b066d1fce6116097818c4cded481131f8de32c77b74860a59295aec417d04aa20859559b2dd36a64d35430ab8d37ba85d2630cf0ba26719000000000000000000000000000000000000000000060000e8bdb6b97d4878ef3c5ca6a91b06f4578a7c2d9135b83d8214faaeeb36f3a2e4c0bac25d7f52aa081d6a88a8804e446ef2fb22b1d8ae0c2a82622399c6cc4424e6a6bd150e1f79b340b71baef34495046b6995685f31a136a03aaa10ff9b92d67e0286ec9888355ba63ce8e6103c7c475a744fed86c012bc7679cd2bc4f3e30dcfd5a3325580b481e7c899f5ff70c50904b11b9d82db072fd78c1af93b84bc760d3536a171928b10ec04aef279b4e8a78f04f60b3bad828e9a089b25c19ed09d05580b32fb2c6d06ad2e1b17c3e02934f0373c8d2f3cf80f6007d9f04a9766c2d89c7763da01862298a71bed7c43fc067e3cec965529c674ca41a6210729c95462d7a96914e6633abc465854ddbd3eaf79972b92"], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r9, &(0x7f00000013c0), 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x4, &(0x7f0000000040)) r13 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r14) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r13, 0x2, 0x0) semop(r3, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) write(r2, &(0x7f00000002c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101f0400caff41e823f5ff44571c6a5ca2efc0274b1c82813f7f3c5f56fc7a2313c1c578f17000000000000000009b47b18b0fec7514a76a410ad6317087a5a56da5069d7d7c6cfdceeb65e98827fc9923e80871c2909f994c382733f5cc9d4e25147c251c0e99581c26c3834bb351dbc8a0cd16b1b783e5f477f45b0d6aa932d318c83a3f10b9f25eccb9b6acbbff37039e65a1e0eed060ff8543e041aa2995b7168b8b8a345386fc68c028688af917fb9f64088366484f4d81ebb26702b946c0afb8c75b06a749132e3d3e9104d8be40125e1a8f0456d199700c452cf75fe80e9f0bb34cb49def470e71723c9aa91500f18f57db38b493bfa146ee0530c7b6a5d4b15daf174bac278e3e618a5846671d658ec0c039202a9022b4481715079976c14a2d0cd6f6b529201497b4d00904229922c4af724bc163232912dc0bde9cc8df1747", 0x1bb) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x800100084}, {0x4d}, {0x8000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") setrlimit(0x6, &(0x7f0000000000)={0x4, 0x5ecc}) 16:00:50 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xb3e60435cea67a3f, 0x0) flock(r0, 0x1a) open(&(0x7f0000000040)='./file0\x00', 0x10219, 0x10) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8040, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) pipe(&(0x7f0000000200)) open(&(0x7f0000000240)='./file1\x00', 0x8, 0xc9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x12, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r8, &(0x7f0000000340)=""/129, 0x81, 0x800, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) r9 = open$dir(&(0x7f0000000440)='./file1\x00', 0x80, 0x80) read(r9, &(0x7f0000000480)=""/237, 0xed) pipe(&(0x7f0000000580)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000005c0)) r10 = semget$private(0x0, 0x5, 0x200) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000600)=""/168) r11 = accept(r5, &(0x7f00000006c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000001740)) open$dir(&(0x7f0000001780)='./file1\x00', 0xf9fee35a5bbbcd48, 0x100) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f00000017c0)=0x2) r13 = open$dir(&(0x7f0000001800)='./file1\x00', 0x28d4df68d9ffba43, 0x80) r14 = open$dir(&(0x7f0000001880)='\x00', 0x10000, 0x4) linkat(r13, &(0x7f0000001840)='./file1\x00', r14, &(0x7f00000018c0)='./file0\x00', 0x4) 16:00:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:52 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0xcf8abcdafccf713, &(0x7f0000002600)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x4, &(0x7f0000000000), 0x4) r26 = fcntl$getown(r25, 0x5) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002500)={{0x1, r7, r8, r13, r20, 0xb0, 0x20}, 0x4e53, 0x7fff, r26, r28, 0x3ff, 0x7, 0x10001, 0x240}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 16:00:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='\b\x00\x00\x00/wsmo\xf5se0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)}) 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffeac, 0x0, 0x0, 0x0, 0x344}, 0x0) 16:00:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x5, {0x10001, 0x430}}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) bind(r0, &(0x7f0000000200)=ANY=[], 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) sendto(r1, &(0x7f00000001c0)="a62fae94a273194c8d897196809279837416ea9eebb15794ac0f4ac62453dbad6cc7681e90c54c878d3cbaf4fc99895b9a8301c43296b9da102c335d59ce4b97763760a271ccaed8eb24260c9bc57bc44a20a11d78347e071e2401b07515ad7bac4282c61d87de9650a37d982a46c8fe44056042907d483cea19f057893e8018a37f07107cc3d366d6c390de25cc00e0db73679a9787ff56873b6352366ab4f2da8dab4ddf9cff16884210b6c670ca129261610c60dda13249a5054a9a905651a5b563bfdc813b09bd38d5705d3b8ecbb5fb0622f6f42f03d79f42fc86d983fa3c2f4ead7e2e9012dd854bbf4e0a1155364e7a8a9a71d27748197055f17731e2a05fc5a29aee5f45d18023110b6d017987d5ae0bb464afd0b406bc1ea209307b11bbcb437ea1a4b2be107355b7ea11c9a79bd3add8cc43f5ef53338e46320d16cd844089128aa1ad3db8d1e38ee737d172d1fd2b4ea4166cc191bef754498004802526b112eda30db0bd18107c8a33833ab5f33e50d82d0658d41956c32916b514f24533993cbcc6560e2b61791eaca340c56c7b602a5e0fb29c561070830c1eda9f0d11e68359682d06fa2c7289acc277216d9edbf6d6be14dce28acce078fdef378d794d15e87e9cc55880b58a323fc3b6ed45c97b1d77b3fe1a4a25acc12e31519888d8c699c0ef03d7e34e3d328bc9a6e7c4a27740eb4abce95057ebceb98d28762eb7e8e9f8f9e4ff461a1ac934fc903f6ac8f6493479d75cd7fff154568af5fc33e1fe7b5067fe0674b37996ba333eea4dea56485b6faf1e0dc8c7810badcd134fdbbecc999b9651562e4e82985df0e088b8c538b3536c6666850101845ffb4294abe01e9ae0d77c5ce206a115b09070ecd566c8507a782636a042d7bb10776fe83be96289a1dbd5de885ae3f1c64026a38c6788543d8e6ecdd345cd858f65ec791626a52259d23e7389a502133dffa1be86fb31d4157088c14af96843121b9e06c98afe66ba0fa62fd095dfbd03507a1ef79551d3978d1ce2bf35a3d6bfcbce6a089ce2f43b43dd4016268d9da199ec2f0fd81c21fc53550e4d02300c1874f4c761a28ec92e5b73afc022fe601aee34d60b581b329eff2e9ad6716c6eea5f501cec0400066c4f47b9128dbd09519118f327110153f0a9fa8d4d3773d3ea82ec687c7a6925e1bb6e6d18da1cb75a2757aec1ad3615b20beb43ce603122f823937a77180b0934777e72d4877a88590e07f7f85bb1d2a19cf61f661381b3d07bd3ef8d7a188661eecede21b20b7e56e42547b57fdf51dcd5691c109670b07606ca382e2e14c60c0e71fdb50b173f568c913b1e2d9267b417ca93bd0aa9833963b0b3ac2908e2912d80054c7e7ca3f8065aeedff791563ad3656958e74af3af4984145bb45ca7e2c2ee96006cd9e39c2c462f9567ab949092544ec32244683cafaad2b368414927f680c897f9c4a72e8613cfbd3860a2a511e53f90391fee98a76881ebf4d6b7f7f77fe42409b02f24d8a41997097bb40586996d66d4bcee5bea19f0b9c1d2f157c88d48cb80c23d79d1478fe0bd66b4e2ca0cc658e693aadfd0560f97aaa62ff9b252065e97952db3378d5b71c04c84e0914e7d6328dd057e5641e9f574ab18d0a710a998fdcdb5f2bac9bd46d5d688367ffb97a5a2beb84b6a33000682187ae82d2c986a932ecea0568f82fe66e168337275f7ffb68f763b99203d1c3cc7723e3074ac995f1f5913aa4f861a747a825bb863214723398d1a67ee95d84180323110b1eec33bd91034d5ec107be40899365190c1dbcef1684988a55d553b890467cf06ddf3c5368167de6e31cee43d56b9b0b8cac1ff3dd7c3cd8ddd5abb9e1bb24b40b6d470f7233f12c660173dc76e4414d93f19c7df70faf343adb579fdb7f7e2c6af93f4725d87471929c9d5e2ce44add6da4bfb8cdab16d98a8316e87940f557acce85747ad9814a76167b3dc442e274c2977ca057f8c0353795f72c7b9d4284b600a21312f96964a68fbf7c79cc1cb345ee00cd0b837de234538affbb743a4ec1471c25a18e0a31976e33c97cb86d470faf99cb626f133d0079b097016dfb1e5497f793ee98442901998cd0e680f354fdbbf1b12f0d5e799dd0032fbdc71299684d453a2907140afa414b8935c089b2cc28434eb4f17fe0e1a3e90aa14a8a74e46cdf20d48f5dac3c38ae7a23e1c3162c3e89c4970e417921a5bd6c7cf833ab504483ea335dd1dbb6dd4eb11d8ef17b5999e1f63a76cc326221473e5aa3133aadaabf3ab7b9c4122d814600e8e4a4b308ad2d85cae0d3119cc920a1e09c5c5756ed410a3ba61c53d56e092112ca6f4950a060845df55019693563e6bd43bae0c713228f92a58311cea83db26cd406d95b135c6108c19b0870329cde81f644e14ffdea24949897f6d03039e63de824f6b45fa046c3ae936b2b19f546b907dd9dace918ec9695e7f8e42c8e78e51a72e2e48715d7fbc40c62b868d44e5de1020dee8d88dd024ab9fa4dfb3d7bb315b6cc03c27920ceefba540b5262c337b8a34349756b3038ca5a7810c8120f9de871d9f4dfd5c6949e11617df00515ae16e90ddfc2307f65c1a349eac8ed5592287e75cfd2782ccbd9cccb294ae541e43e8a10578d57730977c58d3a2061c0d1bfbc1f586a89c5bf403429f77139e64755d502924500859c38d7b62e8b1cf60d8ba7d8f376e12e76688efa297117eadc378e6ab6a7afd2b84f21c61add01eadb0e815ed26391198f41d9bdfd16480931db0071c28a5a72497d433d950d80c9c2dcc3a295ffb6a7dfbb722269f728a337234fc1c549c41b2054f91981a647c999ab8ca025298970e566db1f9eeb490a16279f28f396aa38c15528a2e267d55e0a7aa457ebff4a84508e3cee5dd8eae8ffed6488032ff82abed91149aeff2bdf7ba50fa2e2d330ddaf4bf76ae1c15f137d98f6c671fc73b46ee8b712fb0ad0eba6a16be6b9d1735f8cc43b3129ede8ab1ca4c1e6b3051ca123efd4c70c74d42b126de15648aadc1c648968b721233b131b5c34908c279b6e451cfc705295fb6dc81a6c01311c199793edb1f95bebe799ee4137082d8751147c583445c768223579ddb2d80498adea49747193e7521b6c8dee393ef9819e48c34364073f332720fdd69e191ef01025631c9ee006b5af71662f241a9fe709e25dfc0f479073184b7d967c907235ce2210807e524ef59cf50d548c43b357a92c16687899c7cc9da5de1cf0ea4c4007a30a6c5d98d58f4657444f6be455c623df2cf8650d2e87bf28d114e428e7b366bbc942344c539435e4e75932ac9c0bbfc7738744eb87604a442df07bdb5d97c46f886b4b7f7bcf492edca8af5a6442ae83aa36be892c5759abb0d370d5a93c25db80ee33e0197f481bd3b5a12acba3eb04d6cef1897f3332c8fb8d36297051fe2ffc567e7a7067bba974b1184bd3619b8f6937379cb2393189b26cb6f6eaa5a41cfe49236d80bcba066403ee1a655c0ba7621f01bbb45922ed1c3a0d919973474d99076d5b8879297e76d2d9205e2f75bc5e3ad2cd6b13bbbd0d0e0827817105804adce628b8a85df482fc012348221886714246992f50e067f39ea35eb74471386df01665b00fd5cf80de9ec374a6b251204da9f2a66649193407f201e40c7e039a9f2adf04472af64c10e6b962abde9710b25bc5f2ab5ddf8073f967c6257c952e4ea6d3c6c06a606bcd296f71f7c095b4b11e2de7512d43a970f08b49aec6ff01e7150c5217404989256b83f5a156e4a4a237d2df455ec3b0d36893fdfc719a50de29d35ade56b051e243a825e4165d18b37979754143524ad097d22d56c118439478518aaae45e3e84436a0bf746d7fcc3003fd264d7dc64555a26b541787030dad632eeff6c4e4940da89c934d19c6a9577cff173d6f188e2d40a3c67b7199a00242ea942bda9fe340625aee28581d88f12bd90daedd7c235d405cbe61c620af2d63deb4abd6e463cdd9cd0459d347bd20755a8e730c3a61ef7bdb394cc257dbf2da0a855d7af38682281e8edfedbff99d6bb421c92a88cc8b168ef30ddff179f04aacb8f906b240cc7accf7f41930da6e86e906476487d6cb775af799adaf21259f3bd2db86193056546416d8de3f776e443941130116e7d4e43476c5d1026e8ee9b77152a361cf380049fbdc3e51195b9b143a52284a0ddcda13fea43aec85422f548ce60200aea2b0c24cbda7b4f022d94a8e446a521af59fca631c2c7b630b329af2a70bb92158015caa0465f3f2254556621c867cb7f7a4aebb764dde2d90fe827bd2d4ba2a13eb77bc7f72040d1acd667eadc6006a52ae0cb52ff73cb0beca36a5ae151dba0404961c79d7e810cbe9a871e27d9a853de77002793364be92d8fced255b7967f4f45dd39412a50408c88c46402e4bd408fb402fe6e49a8e5c29f63a01115a48dfbf98b07b75f316e28340babf79409d76b7ef130a7bf93141ca87e763407271c302c1c61cabb189c04f059f646ec6995074952bf6118831245e89acf078c324526a0ff15f37dd282bee136c4f4aaba166b562a1c52f233c8797071be058e41ca3d4f990070086fd6820a46660219a10b6574aaebcadc52641e7fabf93ddfca8d334f9dfd167769ee03926efdee319f0ab98e024c3aa72d6905bf33ccd21a5a1f17902ef2147d816c4285297b1f682c4a835c0e4cd03ab4b92327814c390af45a1f36d8023afc46cb3bcf18322755b725d705835c611a72dd97abe1b3fddbb3b92ef395c3de9a7a897bbd9442db3a846f35db720e0118b3663e96887046c8cb93637a4177d34b7893b7dfa769c242079c138ec91a4dd0d7644bb49e7523819a69b58faf39da161ec9f3b0e887387a464cbd5631a58f449c16f037418b60b269cd98052d678444e3ae15d1cd151b0ce73d7a60d73028b771c32ac57baf50991c2719e4f7f682faf93fdcb933db722ab9ca3f37fec7a51f0641b6d238dfb25346a7a290ec0a9c4d18d07aabfb1d3d6058797ab789340b251f0f593bd6314c4ce71a5954564172e827b0477a7290dcc1b4518b43999b1a525746a827d8c81f4ce25dcc0bc7e16aba4e56c568aad9e12d09e4eae988edb96b373b91a5d13986e0bdaca5cf425b27e084cdb94f00bfa6c6ebabd0ec20e1767fd921f543a4b493bcd76ac710b7e214b643943191960c4b52b57efdbe5ba353838bc2058f6d25facef0922321a692b291af4e746347c4b11cbf1a3897d556d0496564973cf212d77906df0111591652cfd44029fe958b344674f9213816330c1230ed392d991c4679252b3916686b39f012f0b45b7d3b4274a5b4a58018ff1d9f3b255c4e73fee41e2fba24358eeb313a264fa476434152d4993f326198684ce173b9cf90af78ffc01f39a04fac23fe11806539659ec86514b6679c0759e4934d25675957fa8af0b353cea7f155a33c15b7cbf183f2b51a835b6209c53997abf7ed8df4b27f2243df30ac43d8d7ba7cc424c54dedd07856eff66cd062a16cb546f824fcbb637e41031960d54bfb891dc0f213ef795cdffeec0359b2d67ed57a7c43cc8253068e84873fe5b15a795a915cefc73b7f420e9e2c168e17ad357f36ea662745a074c5ee1dde5ba3f15ac2d1123b7fdd4d5be83caa732f6a2f163602d6b27eec540fe9e87372bff98e84b5e8bcd0975b6e4e0538a9f220a63c01545eb542d0a0ccdcde6b3444c9e3153c592ee644c5bc793a5aed0065eb0e3fcd512686f601b3f3cc9221445fd92cbd309f93695a92d54eee1dc8b724a8ec23baf226b012ee609916b7e057640735e15055832b7c0aa1d940949c078ad574b1d87581ea34f8921be4f18bb689a434551112cd0175187e87f8e978cf7ca1e5f90b00010ae470010ce39fec74317b9586571b1b47617a34509799fa5cf393b40c960a22232b9331192f5fce24c68000000000000003170fbd1a38b669706a13a2b2a7152bc2e5ed26bb50ff11c0cd9df6178c80707cc79", 0xffffffffffffff60, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x0, 0x4}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000001280)='./file0\x00', 0x20, 0x5) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x65, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getpid() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x101, 0x4, 0xd39f, 0x200}, {0x400, 0x2, 0x80000000, 0x13486d91}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:52 executing program 0: setitimer(0x1, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000000)={{0x75, 0x8}, {0x7ff, 0x4}}, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) utimensat(r2, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x6, 0x5}, {0x100000000, 0x2}}, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x7e9f277c4ad34f14, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0xe8, 0x0, 0xff}, {0x62f, 0x81, 0xffff, 0xfffffffffffffffa}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3e09) syz_emit_ethernet(0xffffffffffffff92, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24, 0x3ff, 0xd2be, 0x8000}, {0x6, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) msgsnd(r2, &(0x7f0000000280)={0x2, "94a1f55e05503059f65588e99140af003de55d052f62884c224ce707422abd2a8de1b7f13936cc86c4f2c08dcb53f8a68d2cfa25e8cf207c6794bfae08f1978e88852945b0923ff24518c42209bc24dc7eecf3be0c99534d07a07e84e32a5a9cab2364b113c6862b7c6eea8cf05cea5ee21c4f0d8f1b59d205d882d2f8eac727eb901d660683c9995213bc92257dd64864b2b37b1b018819dda11b00fa95559d893117f454b3aee02636ef9a7f2ab34497c31f184663c3e16794043d35608921dff8712366eb0561e89db200f106c466a0bb5a45c970b13ae5"}, 0xe1, 0x1000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) close(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) dup(r3) dup(r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2000018b, &(0x7f00000001c0)=[{0x6, 0x5, 0x8, 0x81}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80000001}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000240)="5031483e90c1678da8f90f635475acee77d1ca200a06a52fd89eed19ebd9ffa24c6830fa4eb0b85752c2311c40b1875db7c76bbc99f36c6eda590fb03aa69f9e73e6f3206b7a6416b5df1b9ca3e224ca0574059333252db2497ac7b273e66245cd0ff2610740dec53daec1bf0d9437d1d4589a3df4fd998678e0e0c2f26ced913a6e26cc8f7e5f05d35e6807d3cc085dc8e7c29513ce7902bc4bae15deb0c305013e3e28ba2da5bcccffac12f8fb2bfa92b1b2e5ee29f712496ab3e66d5ba9081d218741ac8a9f6691dd491473045ed3bbc52c4a00b4abfe0f720d210c9794d1db", 0xe1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='\x1d\x00\xed\xff\xff\xdc\xff\xff\xff\xff', 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) sync() unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:52 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x35}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3, 0x0, 0x0, 0xfffffffffffffffe}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000038c, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}], 0x1, &(0x7f0000000740)=""/134, 0x86}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) r1 = getpid() r2 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x12) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x4, 0xa887, 0x4}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) getsockname$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) lseek(r0, 0x0, 0x0, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x21e, r4) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0xd946836aca252464, 0x0) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/22, 0x16, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:52 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x3) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xf, 0x3, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xeee, 0x10001, 0x1, "38a597f481df840544cfe45ef0701f826b69285c", 0x80, 0x10000}) 16:00:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xbd7, 0x322d, 0x4, 0x80000001}, {0x7, 0x8, 0x9}, {0x1, 0xffffffffffffffc0, 0x100000001, 0x5}, {0x1f, 0x8, 0x5, 0x50000}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000280)="220e22", 0xff64) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000300)=0xe09b, 0x4) fcntl$setstatus(r2, 0x4, 0x4) r5 = dup2(0xffffffffffffffff, r3) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfdb9}], 0x100000000000005e, 0x0, 0x0) r6 = kqueue() fsync(r6) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000005}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") shmget(0x3, 0x2000, 0x224, &(0x7f0000ffb000/0x2000)=nil) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x2, 0x20) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x6703, 0x0) 16:00:52 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x1ff, 0x7, 0x1, 0x7f, 0x0, 0x9, 0x2, 0x0, 0x27a, 0x7}) 16:00:52 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x35fca4c35610ab9, 0x181) openat(r1, &(0x7f0000000040)='./file0\x00', 0xa6cdddb86aba99fb, 0x44) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0x104}], 0x1, 0x3f) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYRESHEX=0x0], 0x1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x6}, 0x609) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) 16:00:52 executing program 1: 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 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r6, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r15, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) r19 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000500)=0x5) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r19, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r19, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r19, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r19, r21, r22) r25 = msgget$private(0x0, 0x200) r26 = msgget$private(0x0, 0x200) msgrcv(r26, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/170], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r26, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x3, r21, 0x0, 0x0, r23, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000380)) r28 = msgget$private(0x0, 0x718) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r32, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x6, r21, r24, r21, r33, 0x10, 0x8}, 0x6, 0x200, r20, r20, 0x8000000000031, 0x100, 0x80000001, 0x2}) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, 0xffffffffffffffff, r33]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r39 = getgid() r40 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r40, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r40, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r40, 0x4004746a, &(0x7f0000000380)) r41 = msgget$private(0x0, 0x718) r42 = getuid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r44 = geteuid() r45 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r45, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r45, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x4e) r47 = getpgrp() r48 = getpgrp() msgctl$IPC_SET(r41, 0x1, &(0x7f0000000300)={{0x8001, r42, r43, r44, r46, 0x4c, 0x6}, 0x8, 0x800, r47, r48, 0x7, 0x4, 0x8, 0x484}) getgroups(0x5, &(0x7f0000000140)=[r36, r37, r38, r39, r43]) r49 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r49, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:52 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$getflags(r2, 0x1) kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000001c0)={0x7ff, 0x401, {[0x3, 0x7f, 0xffffffff00000001, 0x80000001, 0x100000000, 0x20000000000008, 0x8, 0x7fff, 0xe76, 0x3, 0x8001, 0x2, 0x4, 0x200, 0x200, 0x0, 0x0, 0x101], [0x1, 0x40050743420, 0x2, 0x6, 0x9, 0x0, 0x6, 0x8, 0x4, 0x4], [0x400, 0xcfc, 0x8, 0x800, 0x3, 0x7bed], [0x2, 0x6a, 0x6, 0x5, 0x7, 0xffffffffd54faf5d], [{0xff, 0x5, 0x5, 0xffffffff00000001}, {0xfff, 0x40, 0x3, 0xbb6}, {0x0, 0x7f, 0x3, 0x101}, {0x1ff, 0xc0, 0x101, 0x6}, {0x3fe, 0x9, 0xb2, 0x2}, {0x0, 0x100, 0x7ee0aa85, 0x1000}, {0x5, 0x8, 0x20, 0x1}, {0x1000, 0x7, 0x4, 0x1}], {0x0, 0xfffffffffffff911, 0xffffffff00000000, 0x1}, {0x7fff, 0x5, 0x200, 0x7f}}}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) write(r3, &(0x7f0000000080)="e4b412340dc6e66254db54d9b2d248d59386fb9bf34f396888c13066b888f6e203acde4a8bbf27b320715f5295ebf632fb3b3e26ec39b7588113df40f778de8f1ac10e307c6b3c9b74940a51521d4eacb848dcddf2a95dcd06202e94d4b443082955f156946af501305a0da5abccf65df5ee7721d6a0a347a405ada448f1cfd728459ac1826096ed59779428a3b33cd7b3dfea227d1e", 0x96) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCSCTTY(r0, 0x20007461) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x800000000040}, {0x30, 0x0, 0x0, 0x100008}, {0x80000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x101, 0xff, './file0\x00', 0x9757, 0x3, 0x7, 0x10000}) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) dup2(r1, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x30}, {0x1000000000000028}, {0x6}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:53 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000040), 0x396) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x400, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r9 = socket$inet6(0x18, 0x10005, 0xfffffffffffffffd) shutdown(r9, 0x2) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001280)='/dev/vmm\x00', 0x40, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r12, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r12, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r12, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r12, r13, r14) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000040)=@file={0xf9a375b5cd5be921, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="326749a4f4cabccd5f4caf0771a9b675fe85d9d121361a5a2d4e9b65fedcecd63d8c21d030c59a5a724beae00fd71f662bc000aee7ed5216056955604e20a2801ecebd4428a5265344d3c51e4bd418dd25114c8e54b28d23ceba60eb9029d904c1b4f5d92cb35c0d0987082ce02548b6185e9710c60b3acdb5eb5216abe6ef496cb313b10707f78b0f3639d1aaa86a0aed7f34778406ec8538227883017beb8e4819648077530f4e176feb322f190afa420ee1b17d12c39d26cf079eaa44d645c01ff455f5d2a295c19bad2b0d613aced63c84de42cc7df731c9bd75fdd2d08b8efb9331b9ad643a7e486270951377e6176880213885e33c2f196a7ff42a993545a0294775da2904d1c17561e15eddd7fb9c966ce4f563cd206a64703149b980e1eb900ebca68bfa807953befb3c527e157a377d0e19f292641d1761eb169e5d1d38a02bd7b0fc26f1c645588ffb611d2925aafda19deda3f1abb8c7cd53bfd06b2a348233f2a2c04cd5122fb846840837e21711d4bf11824c159c58151fea1031f3aecc8bbf2945be2d9af8ab488499b428bb174fb8f250a40f54e149542805f691f8213b36906cc4c5cea8c82ce4afc9b11b9c5cbe4825f5d9b83d076cd9357b3e4b64a182476530b5107d5b250d284538ed856d8d2a910580550a5670018023955561d7c6e4568fffe445417040f4b9b02ee14de6f89503c05b7530022b5925edce3c186294da88fc4ef6dd2e6cdedabf695bc9383e37285f76d45275dd6a35bc87c9fc8c477b5c4a4100ee0f998fecc0cb3df3ac5c5ca276e2344c824db872462ebe4b3b9e25469601eedee69cfb568f596b278dd808ed0a9bdaf171b5938472ca9fc85d6b4defa1b3297183c8bd5545fc55b84d4dd00fe73a100ca51dc19558b348d76e1983cd37f6ab2f348515d031a196b9ddd62faf138ee8194dc9a367716de3bd750b37236a2da0b662324e16421f4cd3c8595e2725b05fd2a131a663bf8b484fb8cb51acfd0699635022f193134f1170db4ffc5082cbbb634a6f79dc58e9f48c65183ac83f51ffb3c17befff570dd967c34b1c790883e5c12dff880d1e30a5345c340f05eff28a8e3bfd6d68079e4b4edbffbaaa8f9bf93bb3742cfecf155e2e6bce00d3d58a83368c44b3a7ba9aca957a8378451abf3fd2be9a278b80f284ea58e6dba505e77747c4686521f36866432f78cd3eb015f519771ce19c7fd7ce465091a9ca636c7c38cf49b0301bdfaf942b2b8bb75411e4722b04a9a9e653b9fb4348cd4a62a6354c5e24333ccdd6c161ca017ea1e498e1c1ce92a24e705d7946b603c7f6f46c1de47a6af2c8126f0e81aa19fde3db32faf375329e794ac5523f7689a534395469a556aa68887bd05f07613b186748561bb84d6053e442dfdad19a210d29eb7b7604e8e323a2977038ad7fb5bd4a1d209b54dbc67180f7794810f83010e147b14b12a6dcc83a29bb8d637d8129e9bd2dfaf6677178acb46b40cd9541306fba0cf61e48dcb964eb5482eb59fdd38028e0e1f3380c6748fc1b719179d11378296001af12b254d8b961406be3eeea9b007a187a721e8e52f03081c8d80a00ca8da7f3248556f7a105dba0078588ba094037bef216397f6cb8e4dc3bdba687d5f95400f30bbbf16a74234765589feb432c97f3b89a17967a6a8c22fcffef4715a2d376c85dcae832a7dc85071ebff1d291cf5d8f990eef6592b1376cecf7099e9605a47ebb3388e3769f7da08c47988d6e49610ec31740c03cc3a8ce21e409505df486503e63308586d899b7a7c9d121b8d495c4cd8b4b940f7b2daeb9b7d92877bdd6fd862adcb39f444d116957573592a683ec434c4088c6710b452fce2e26f057904a1859058cfbc5db1c1d9292b23b7570418dc1b9124ee0e1e70493c512d22893a26e270cbf55d68335dc964a1bfb0f212eaf9bc072095f969c9ff3f3d98e8a095377e08695f13b7f5cc893b4906586e2a798b254c6b663090cd5865c9093c36e4b36c9e03906827a57bf54eba2953827be8e3346715df90e9f4c3445f02ba4deb72100388ae2d0d05175cd2ef82a98edeee43f6667097622d598c889543e0e072cd8493f0b444246629778ae5db07b77cf8365dc6e362f9bc1e95991fb34a496bf32f7530d96fd2472cfa085eee83eb654e2e1b1a1e3001e50bb6fc0c68dd5b80f2fc0535d041efcd8c7b69ab55a72b04c3024a32779f284c39b0f8b908afb4cd997acd5bb5825796c814836777c0c10deaa6c3e476cd697763e2abc7d2eb27a5825b0635082868d619dc1dde3336d7c6f68dfa704399ee67b65ec7792cc4621c80a78d6ea2e96c2131ec8dcb107898070c5f08c3a013109149df8036e9d5ca42a845116401a384f630aa907847075b7a6579e12dc547813f428d2cc140297e83971e30c00d39d64f28e37d0456a431e50d5af5229bb6499a85b7597bba01ebc7245dbe16c42aa7ea75e52d1ca8cfd001e6657b6f7ef207d21091f4ea8b2b06e838a75cf50927e95f461d49dbe92275d31d7c971be99b8fa246117b528c15f06131fcb13597d68073d0fac415295ea65511e1f25e60f3b8be9d0d15531bafef16b7fb80719c7f792100a349df9daeb0a10f0d86c117e00f49a518a98936c025c4e41dbf1c420068d3f3f0f4b7452c37747e3714573ccb035461876e955a0096a029a4593464986b050d2bd2109394f3365144b009c5b39dbf2e24defcd0897d399caca7c8800dd4e26a72fab3fe40e9e32ec3d646520fb2053f6d0bcd9ad041826cd645d68b2d8adf08a72eec82324c597d53256155f6a3a03e582105ecf749796315b4544643ac0613c0f06fd4182c5552499a197d04cb7542dbae3658efa4837e84691bd7a6a783c76f4c2e4e0d96ffdb7d1e72d4aa11de128a6c5c96271de7e311054548f6a0a6ff18f0fe0c1ae4eea5386321dd0a03ea005990180609d173d9b5d2a6928559e22627f2e05ac32ce75d05b273e4962b87c6a9c2fd19e71aa3d0744e5030fa373c33ad77881d122573f30f37cd5c53f5649ae00d6d8490ad3a60737cf4992c988fdfdb32b44c850569b273e6d0c39cd494b5f5d4eab058529cb11ea0659c2d4a55d3a18c56bd919767e050812e85e98538c5163add9f15e66c3e3508ee6ebad5cbd14d4b3ef462974800575689707995313dd0205bb0e45ecd00fac1c84ab227e59ccc23317e750e45d86be9646756e4f5e5a407ea35ae6ad49a73bd9bbd01fafc1fd343f54da45a1a0d5fa23e6358e5ea00f4209c57bc813e0e0c3d1bbcbaf93ac19f8eb2f0c81c1b32e843910b8281266e5894baffe7e2193c634f375c74e479df3d7638d7d61bb7d9551551a8aa677a742b027e0b61bb559eaa0acb9bcde571a50085ac2f8fba2810779037fbc09c7d4dbefff3ae0d835770a444dfa3dcc7c65f5f0526cc3af5bf1c62d1ede851db258ce53e5e643babcd5532f583404ccdd547ffd57299710961aa37efb845ab66ff6e7d3ac316e3668b859f7cc33eeecd7939c9cd7ff9d69a64a3428c45a9721f47534fe2a53f9b12b0ec699bcb21db7e926d1ff0b3e0b42aa011b104878bd871460a6bb8f3cafbbeaae2702469724c394f68e057f62b1f8189a870ba0f9b6f173a691b90eec59f26b6e043363d6bee37fe913fd0b2de9405fe81236d8312505b3782e2957bba3a418f30f73c89e4a798a4f76eb878c32c3d3452c67ccc3c17fa27557d63df188c698a3c3270fcf8502e2ed9b049407b925186c2ad1cef75bdac07fc015d1bd33d779d4925ccd92e9c679b964eacfc1e92ec389fe3d611d9a7c6d82fef671b209daecf74ff1974733233f14d8fc58911811308d317b6da196bc4848f0afcef69a414e9d5f89810b28cd7aa9cd5f547d53c67698abd5cc9272453586937275210a7010ad8203725623201ef2296042f3a44f4c534c33a6f57f670349841fab11c4340dbbeb21690b4d62e44f796b276955253aefb63aeba52f7750e65a3cdf71c118bcfbea15f28ca713af877a45a95415cd7371e36dca6b6f12f75ceb18b81972d6116f942ebb8353a35e7f3b61413f0c88019eb1a6ba3d0c99d7e48ff48fe172e00d7a8006229ce27140a0aa972a173729666e9ee70d455de3a3f230a5c90fcfcd05f92ffc8c99a6ee86d978ac45de3ef58aa858cb6c86bbfc2d5e43af9ace3f0ac289bdf1b3296be219605a6284ef13c5578249a40b21edaaca82c5ffdd0faccd6a1a2ddd352a80eed698504a71c7f13dc3561662083e14f0a25599cd9a3456893d81dcf9cf0a5eefaa2b77e5df38d06662d6daa1e1f873d679ec450e4685ad6025a082a467aac15dbb8346dc4842225a4eb03ae7a6c3c2bc59cb23259d96a0bdde93e6836dda92060aec82313b7dda6763f024af7089ad9c88e385a598a20641dc3a0a9f1fe7235939c85cf757c35b1cd82c7fdda6780a6804053bca9ef1fbf63729a1f73dde01a19065ea0f5741da8b7a94852100d98d5517d25ab883830aa3986ba102bdcc29dccdb6ef3bd2b3502fb51830082db29e5967b503d068e98256e89a1c2069b7ff464ca349ca3ccd921250eff08ab475a80e58703697540cb5ac691baa58749124d098668659069734c53a95ecfcd49005406d97ae2108a59e6b1155b2e4f5f2058da90640698e83631a123bbf3e166a86cc72a921e897e813bd5db2c772e8151bb3ea51e99ea05f97ddee571cf046fe6609a5ac3215d2e38470f8ae39bcf2cf913c66262b77a3f05c16568a69b315e01fc78d9d5ff85245edea15e5f4970593a9cb8fb244c8983df25394296eb0959f4e26a2bde807091bf868d8c34ee9e9f3dbeeb87e716334f41735e6ee648d9d6c565287eaa1ca80185a968765aa77ada8ed3cdd9217030d99517e157cd96c6d2dde2039b8cfa855448a619e4a47eb8b8156fdd9a2174510747284f59941d65e7551d62bdb97d9acaead9f8cd1f5132697e6e9ae020861af8b351c1a0802b79ed274c7c2c80b5069d6643abf6a9179957b7e8c1ae643f3ff469a291369211f6ab1ef32ebedb6db37cd8e25a3d02d7267814c9f2ccc0ca6d7abae6a40a657d393d6c0e635af50c7ad4d2d01f81c34511ac6ec3da2f5f7a4dcc32048c60f1042fa06bf339200f3c5acfa799a98338339bd74cfcaf304833e3123ab50c0f087d68f796922b8d4c18a4d469e18f417cdd65b56fc0aaae99a304a2b76461913abf5acabb034badba40ef9d5b1f5c9cd72d1673073613e0a1bdd475a7fbd87ab141a015b4476206337b0a614db2db91f1bf954918617e995af266bb061628e1e28ee6495ea5b03146db5360c6baaad96917eb55f17e13c15eaee1a873a283412f2f6edb4ecfebb09bb8ce5ba2fcd87bb0ac083c7ae427eb204de04b9051a53ef72be2c34d4e6411eb7abdd829d83c42f898ad669f73bd535b8f2a8c9e0de14945ae1e81090a410636360b28c571785eaffcb64b8a7594cbc09565ee2136796e51809e11f075ad45016ff4a7b2f319e79f30634ff94693ad26982490f148cd6577199a34340427414ec1b2744e0090288626febab2c5474a17361eae4248c6f100714d4c160a1b7ddfe6c13cf9c6ef552cf9dc43ee7165be55248fe55ec087f328088b287f700fe9e026e23354494a37b431aadab27d328642bcfed9967705627d0b198a2b729d5d19db84264193a26dd0711e23f84a2d97477a2a94e41529811232feb0cb19ecbdedf6b07741dc18dde8aa09edaf1ca90d30cc92636384449612878ed62e7e8fa4e5a59228e1ba4659adbfd408232ad885863c8204f06931c0506e700", 0x1000}, {&(0x7f0000000080)="176d0e64a156696daf0aa88178cff93ea718c412ece8a8721f88a19d9dd980692258", 0x22}, {&(0x7f0000000140)="c31dd2d1285ead8560ab214118431646e4a4429bbf995db723328056f0aea050d735b85c03cad81bf0e26d0e", 0x2c}], 0x3, &(0x7f00000012c0)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x38, 0xffff, 0x1, [r1, r3, r4, r5, r6, r7, r8, r0, r10, r11]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r14}], 0x70, 0x400}, 0x6) 16:00:53 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dn\x00\x80\x04\x00\x00\x00\x00 e0\x00', 0x9d6f5bfd7cacf2d0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:53 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x100) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, 0xffffffffffffffff) setsockopt(r3, 0x29, 0x9, &(0x7f0000001280)="c8cdd4d71202b763900654d5955082f609d7bcf0ad947935774b72efae14cfa209e0fb92c1e2b7fce7447189c594bfea1127f3d92f7f3a93e1ef148b4804ac5d5a6e1ea74b67e00037da1a1d95aca81a718d45155ab1596f14d0746ba054c5528db74a8f37882387d2d6cb2b9a1a359aef73f0361aa30d6ebc102dcd6f60cb18f7808b82d962dd0fd6aafe1799d2b503df7494f52098a3d431d2d34e2aa6652810902a5646203c63bba68f810d0e4f8b6c9bc15e8b779e205972778e29109626cae9152f186345efd1455833a72de5672c2c29401e7a1e8993743b3a969d98c774efc934a7e3194ed9ba89f304ed0cc62fcfa9a992d3fba7d42d073abd0a84ef3321da873802d9e2f1bbce5ded0e0327462820ac911ef33a5f69c13b3d47806444fac71ba439d3b3cb91466d98b1dd71a33678e15ce1b0647df3a699abbf5471d1ef1de344e4aa3505b1047cca30d6c19bafdfa9faeaec99d7a863bfec8d4b547203dd2eb385f887706b81f6ea1fa8545004948808c1356973a6cd7fdf2b4c7aff59ba317bd5cbece075fb157d8a3fef9ade3f3653e4a825cec0d9b786760f25f2b98508c2ea911e9d59501784a90d0df9b92e1405bae3351e2fc00b803d4d5f57471b9b3db013b6c8e50b0701d4d30a1b43eb8105", 0x1d5) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r2, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x116a10f32c048f83, 0x3, &(0x7f0000000040)=""/4096) r5 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001040)=""/39) 16:00:53 executing program 0: socket(0xe8a1eee8bf3d75ad, 0x0, 0x3) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="1a00"/12, 0xc) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000060000/0x3000)=nil, 0x3000, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:53 executing program 1: r0 = socket(0x11, 0xc2f88bfbe382c3, 0xffffffffffbfffff) sendto$unix(r0, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) msgget(0x1, 0x3a2) sendto$unix(r0, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x2, 0x0, 0x0) 16:00:53 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) 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), 0x431) open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0xc) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xce11, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x6}]}) getpid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x14a800f0317784fa, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getppid() writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$dupfd(r2, 0xf, r5) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000080)) 16:00:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) sendto$unix(r0, &(0x7f0000000000)="74595d712f505816b66fbe57cedd4234d96a256353cf8821f05ebcd09895631986d81cb4901dbfad797475af483014d1f52bc8986e4913a24cf3eacbbb2ac2e5d3c31a551fca759ca9b7f3a0ea59c8ae7800274a2222923888dbd4b14c060bf56e43ac3e89f7835950b241563753395967612a8dc2dbc367f30940d8575e5a710aa0baf5618a65f11e6049517d3ccb5c3b7d2597272dec39f2243189fafc5a15e40c4ad09a401db2711a59c107", 0xad, 0xe44683c9c1de088e, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) read(0xffffffffffffffff, &(0x7f0000000480)=""/101, 0x65) close(0xffffffffffffffff) r0 = open(&(0x7f0000000500)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x480, 0x10001) r2 = openat(r1, &(0x7f0000000300)='./bus\x00', 0x80c0, 0x44c8aaa61ad54373) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0, 0x3}) r3 = syz_open_pts() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r3, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r5 = getgid() shmdt(0x0) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) semop(r6, &(0x7f0000000140)=[{0x1, 0x4, 0x1800}, {0x0, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) write(r7, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r8, r9) r10 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r12) fsync(r12) setsockopt$sock_int(r11, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r12, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r12, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r13, 0x20004269) kevent(r11, &(0x7f0000000240), 0x2, &(0x7f0000000400)=[{{r12}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r13}, 0xffffffffffffffff, 0x4, 0x40000001, 0x8000000000000005, 0x1000}, {{}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r10, r14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r16, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r15, 0x100000000000, r15) write(r16, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) geteuid() r17 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket$unix(0x1, 0x5, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r21, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r23, 0x6, r24) getegid() socket$unix(0x1, 0x0, 0x0) r25 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r25, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) accept$unix(r25, &(0x7f0000001440)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r26 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r27 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r27) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@rights, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x1b, 0xffff, 0x0, r27, r22, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r9, 0xffffffffffffffff, r5, r10, r19]) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() semget$private(0x0, 0x1, 0x20c) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x23}, {{r0}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="acdf80fb62c6c7ad", 0xfffffe55) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e03"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x97) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)='L', 0x1) 16:00:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "043139e00000e6080600", 0x6, 0x3}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008004010000000000000000080000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0], 0x12, 0x400}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000680)) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) mprotect(&(0x7f0000776000/0x3000)=nil, 0x3000, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") `€`€`€panic: ifpanic: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *405307 19268 0 0 0 1 syz-executor.0 174377 76773 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82200188,ffffffff821ed953,2b2,ffffffff821d0477) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic ifa_update_broadaddr does not support dynamic length ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82200188,ffffffff821ed953,2b2,ffffffff821d0477) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000215653e0 rbx 0xffff800021565490 rdx 0xffff800020abe9f8 rcx 0 rax 0 r8 0xffffffff8164589f kprintf+0x16f r9 0x1 r10 0x25 r11 0xcce53b6b01da18f8 r12 0x3000000008 r13 0xffff8000215653f0 r14 0x104 r15 0x1 rip 0xffffffff81ae23c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000215653d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=405307 stat=onproc flags process=0 proc=0 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e9e8,0xffffffff8264b2e0 process=0xffff800020adc380 user=0xffff800021560000, vmspace=0xfffffd807f00c5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *19268 405307 70799 0 7 0 syz-executor.0 76773 148020 13342 0 2 0 syz-executor.1 76773 174377 13342 0 7 0x4000000 syz-executor.1 13342 164429 43479 0 3 0x82 nanosleep syz-executor.1 70799 173934 43479 0 2 0x2 syz-executor.0 23867 42158 0 0 3 0x14200 acct acct 646 43358 1 0 3 0x100083 ttyin getty 48298 251632 0 0 3 0x14200 bored sosplice 43479 207989 11582 0 2 0x82 syz-fuzzer 43479 267285 11582 0 3 0x4000082 nanosleep syz-fuzzer 43479 305652 11582 0 3 0x4000082 thrsleep syz-fuzzer 43479 336400 11582 0 3 0x4000082 thrsleep syz-fuzzer 43479 149134 11582 0 3 0x4000082 thrsleep syz-fuzzer 43479 401129 11582 0 3 0x4000082 thrsleep syz-fuzzer 43479 477886 11582 0 3 0x4000082 thrsleep syz-fuzzer 43479 187135 11582 0 3 0x4000082 thrsleep syz-fuzzer 43479 412896 11582 0 3 0x4000082 thrsleep syz-fuzzer 43479 45156 11582 0 3 0x4000082 nanosleep syz-fuzzer 11582 439607 31823 0 3 0x10008a pause ksh 31823 68973 51014 0 3 0x92 select sshd 51014 126354 1 0 3 0x80 select sshd 7735 460977 67386 74 3 0x100092 bpf pflogd 67386 392082 1 0 3 0x80 netio pflogd 38663 212387 25941 73 3 0x100090 kqread syslogd 25941 188458 1 0 3 0x100082 netio syslogd 54315 436849 1 77 3 0x100090 poll dhclient 85925 321813 1 0 3 0x80 poll dhclient 45908 44275 0 0 2 0x14200 zerothread 38353 17884 0 0 3 0x14200 aiodoned aiodoned 54453 257184 0 0 3 0x14200 syncer update 90625 84187 0 0 3 0x14200 cleaner cleaner 95505 2907 0 0 3 0x14200 reaper reaper 64540 252587 0 0 3 0x14200 pgdaemon pagedaemon 9404 189562 0 0 3 0x14200 bored crynlk 58121 450847 0 0 3 0x14200 bored crypto 32988 384323 0 0 3 0x40014200 acpi0 acpi0 30740 415398 0 0 3 0x40014200 idle1 33015 451805 0 0 3 0x14200 bored softnet 91656 8372 0 0 3 0x14200 bored systqmp 97907 348508 0 0 3 0x14200 bored systq 1541 436940 0 0 3 0x40014200 bored softclock 70542 453222 0 0 3 0x40014200 idle0 92385 227843 0 0 3 0x14200 bored smr 1 84213 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 76773 (syz-executor.1) thread 0xffff800020a5e9e8 (174377) exclusive rwlock netlock r = 0 (0xffffffff824c26d8) #0 witness_lock+0x52e #1 in_ioctl+0x142 #2 ifioctl+0xb64 #3 sys_ioctl+0x5b9 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8261f7a8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 70799 (syz-executor.0) thread 0xffff800020abe290 (173934) exclusive rrwlock inode r = 0 (0xfffffd806728d2c8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e7c93c8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9608 6475K 7182K 78643K 22931 0 0 pcb 13 8K 8K 78643K 808 0 0 rtable 100 8K 9K 78643K 2154 0 0 ifaddr 81 18K 22K 78643K 686 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1634 0 0 iov 0 0K 16K 78643K 739 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 6163 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 73 0 0 VM map 2 1K 1K 78643K 13 0 0 sem 12 0K 1K 78643K 818 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 5671 0 0 sigio 0 0K 0K 78643K 57 0 0 proc 62 63K 95K 78643K 1911 0 0 subproc 32 2K 2K 78643K 433 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 2315 0 0 in_multi 22 1K 2K 78643K 467 0 0 ether_multi 1 0K 0K 78643K 38 0 0 mrt 0 0K 0K 78643K 31 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 186 821K 821K 78643K 186 0 0 exec 0 0K 1K 78643K 900 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 127 23K 32K 78643K 20077 0 0 UVM aobj 130 4K 5K 78643K 186 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 848 0 0 NDP 20 0K 0K 78643K 219 0 0 temp 228 3557K 3632K 78643K 106903 0 0 kqueue 0 0K 0K 78643K 44 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 63 0 59 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 308 0 306 1 0 1 1 0 8 0 rtentry 112 304 0 270 2 0 2 2 0 8 0 unpcb 120 2445 0 2425 4 3 1 2 0 8 0 syncache 264 16 0 16 7 7 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 6319 0 6319 1 1 0 1 0 8 0 tcpcb 544 1480 0 1475 3 2 1 3 0 8 0 inpcb 280 5112 0 5102 15 13 2 3 0 8 1 rttmr 72 5 0 5 5 5 0 1 0 8 0 nd6 48 50 0 48 1 0 1 1 0 8 0 pkpcb 40 27 0 27 10 9 1 1 0 8 1 ppxss 1128 89 0 89 20 19 1 1 0 8 1 pffrag 232 8 0 8 4 3 1 1 0 482 1 pffrnode 88 8 0 8 4 3 1 1 0 8 1 pffrent 40 22 0 22 4 3 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 147 0 122 1 0 1 1 0 8 0 pfstkey 112 147 0 122 1 0 1 1 0 8 0 pfstate 328 147 0 122 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 1316 0 1144 32 18 14 16 0 8 1 art_table 32 1318 0 1145 2 0 2 2 0 8 0 art_node 16 300 0 269 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 1 1 0 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 812 0 802 1 0 1 1 0 8 0 shmpl 112 184 0 56 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10264 0 8844 47 1 46 47 0 8 0 ffsino 272 10264 0 8844 96 0 96 96 0 8 0 nchpl 144 22059 0 20417 63 1 62 62 0 8 0 uvmvnodes 72 5992 0 0 109 0 109 109 0 8 0 vnodes 208 5992 0 0 316 0 316 316 0 8 0 namei 1024 75325 0 75325 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 11 0 11 6 6 0 1 0 8 0 scsiplug 64 10 0 10 6 6 0 1 0 8 0 scxspl 192 55452 0 55452 37 34 3 7 0 8 3 plimitpl 152 553 0 545 1 0 1 1 0 8 0 sigapl 432 5804 0 5788 3 1 2 3 0 8 0 futexpl 56 107429 0 107429 2 1 1 1 0 8 1 knotepl 112 1341 0 1322 2 1 1 2 0 8 0 kqueuepl 104 1419 0 1417 1 0 1 1 0 8 0 pipepl 112 3160 0 3141 13 12 1 2 0 8 0 fdescpl 488 5805 0 5788 3 0 3 3 0 8 0 filepl 152 49330 0 49229 26 21 5 9 0 8 1 lockfpl 104 1721 0 1720 1 0 1 1 0 8 0 lockfspl 48 598 0 597 1 0 1 1 0 8 0 sessionpl 112 43 0 32 1 0 1 1 0 8 0 pgrppl 48 102 0 91 1 0 1 1 0 8 0 ucredpl 96 6609 0 6600 1 0 1 1 0 8 0 zombiepl 144 5788 0 5788 3 2 1 1 0 8 1 processpl 896 5822 0 5788 4 0 4 4 0 8 0 procpl 632 18151 0 18107 11 6 5 5 0 8 1 srpgc 64 49 0 49 16 15 1 1 0 8 1 sosppl 128 70 0 70 14 14 0 1 0 8 0 sockpl 384 7971 0 7941 29 25 4 7 0 8 0 mcl64k 65536 672 0 0 82 40 42 65 0 8 1 mcl16k 16384 13 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 22 0 0 3 1 2 3 0 8 0 mcl4k 4096 30 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 166 0 0 16 2 14 16 0 8 0 mtagpl 80 112 0 0 2 0 2 2 0 8 0 mbufpl 256 805 0 0 39 0 39 39 0 8 0 bufpl 256 22997 0 15949 441 0 441 441 0 8 0 anonpl 16 561106 0 546132 175 110 65 78 0 124 0 amapchunkpl 152 36675 0 36567 32 26 6 10 0 158 0 amappl16 192 28185 0 27322 183 138 45 56 0 8 1 amappl15 184 804 0 804 1 1 0 1 0 8 0 amappl14 176 1754 0 1751 2 1 1 1 0 8 0 amappl13 168 1402 0 1402 4 4 0 1 0 8 0 amappl12 160 292 0 290 1 0 1 1 0 8 0 amappl11 152 311 0 296 1 0 1 1 0 8 0 amappl10 144 950 0 942 1 0 1 1 0 8 0 amappl9 136 982 0 975 1 0 1 1 0 8 0 amappl8 128 575 0 535 2 0 2 2 0 8 0 amappl7 120 1054 0 1045 1 0 1 1 0 8 0 amappl6 112 301 0 285 1 0 1 1 0 8 0 amappl5 104 609 0 595 1 0 1 1 0 8 0 amappl4 96 6040 0 6008 1 0 1 1 0 8 0 amappl3 88 2749 0 2744 1 0 1 1 0 8 0 amappl2 80 45228 0 45156 3 1 2 3 0 8 0 amappl1 72 136468 0 136035 26 16 10 20 0 8 0 amappl 80 18803 0 18765 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 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 185 0 56 3 0 3 3 0 8 0 uaddrrnd 24 5816 0 5788 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5816 0 5788 1 0 1 1 0 8 0 vmmpekpl 168 47373 0 47336 4 1 3 3 0 8 0 vmmpepl 168 722382 0 720305 349 228 121 123 0 357 26 vmsppl 368 5804 0 5788 2 0 2 2 0 8 0 pdppl 4096 11639 0 11598 7 1 6 6 0 8 0 pvpl 32 1555106 0 1536886 388 234 154 187 0 265 2 pmappl 232 5815 0 5799 8 7 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 740 0 72 20 0 20 20 0 8 0