ockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0x1, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x4f9230d37b962f61, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r14 = getegid() fcntl$getown(r4, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r18, 0x0, r25, r14, 0x20, 0x80}, 0x3, 0x7, r2, r16, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r14]) r30 = socket(0x18, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r31, 0xf, r30) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r31, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) r38 = semget(0x1, 0x1000000000007, 0x200) semop(r38, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r38, 0x0, 0x0) semop(r38, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r38, 0x0, 0x5, &(0x7f0000000800)=""/199) r39 = syz_open_pts() dup(r39) semget$private(0x0, 0x1, 0x201) 13:34:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x001/bile0\x00'], 0xa, 0x0}, 0x0) 13:34:40 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(0xffffffffffffffff, 0x0, 0x30004) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 13:34:40 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r5 = getpid() r6 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x10) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20010, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r11, 0x0, r12) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r18 = getpgrp() r19 = fcntl$getown(r12, 0x5) r20 = semget$private(0x0, 0x4, 0x408) semop(r20, &(0x7f00000003c0), 0x0) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r21, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000400)={{0x6, r22, r23, r25, r27, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r22, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r28 = semget$private(0x0, 0x4, 0x201) semop(r28, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r28, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)) semop(r28, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r29 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r29, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r31) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r31, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000480)={{0x9, r30, r31, 0x0, r32, 0x80, 0x400}, 0x3, 0x2, 0x7}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="a3a36d6e9e7fc77824ed2d9e99280076de58861ce5ad05f864621043d320441f5691cd48731fe2c58bd4cb06c2009d63f2f3d64a257543448bb2cb7e42a37620363f1a90f5c7a76669b80e145764d2a5f3a3d814fb64fffd134b894a50e35f44c94e84cbf0ccdc31c94255f7", 0x6c}, {&(0x7f0000000140)="0d8ee700f1f1886cf5d9d1d9adde0556fdfabfc17e0630b882c7f72b457be18247e02ed901b0dd48d822c060a28e16e661a21de0386c8391468d4d5f9508ae72c72d0b80f8a700943524ba19223ee0e16cb94297d3aa4ba624e98c634b09c03175f183d90da411a31f6a5ca2f709f251335699323ca8e33e1dda52076bba11229e7c19fc62e6801cca0497a1556b40c84407e073c4698e04fbc2b6", 0x9b}, {&(0x7f0000000200)="2f9d149f936adf8f28d68049a60d98aef2374d4a1bba2c5a2eafc597e6468a80b4694ff314be42a8b7c774451cd73d30f10c273a6ac2b01966d1bc74a18dc764987da0bad09099950fcd9a73dfc052b9a5e0cc40932ddda45908a4bdbb6139b96d0cbf2f4d1b3ae1d5917f6572155e3054fc41656b33c1bcade69b42f499d603842bcb02d66ef690014a5f1d7792d08c853fc37c0a6326fdd5ec3ff42a456ffecb82f82b4160b78a747ca66e092bd65ecc7fc8b9fe34d162dcaa6705a5eb11e81b956dae1fbe2e79e61ceb2980d1975a6ce0a0feeeb64099fa33ff7649c7972775e4bf2eaf8e695864eca5f1989b892111c6b5254fd34dfdcf1d5123a5", 0xfd}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="20008bc601559f64dc5b2d7c77e0738400000000002159050008c955ea52", @ANYRES32=0x0, @ANYRES32=r22, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x4}, 0x5) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 13:34:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) pledge(&(0x7f0000000080)='/dev/diskmap\x00', &(0x7f0000000140)='/dev/vmm\x00') r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 13:34:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 13:34:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x2, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:34:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000700829595593b2684c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237a8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bfe14799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd67"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) pwritev(r1, &(0x7f00000021c0)=[{&(0x7f0000000080)="4b20b226842733b799448b549d8c", 0xe}, {&(0x7f0000000180)="cabe5ab8831c854f0982e91e813a0c255ff5a93cc82021fe8a6d2a242fd8f1692a8015bd601501e7ff115c638247618da54e3088cb278331e7b3431b9cde55010e2b8a5ec8b031e8873ee81c3d99db1dc9689c2277795930c0ce8d91c15386069ab98cd058d013f1fc03feb41e54fd446d6032b3ebc55fa9b779e11254d83c1b68eb794ba47fc2ad33c7c1ed3d316d36ccf13633f94f3f0d7b5545477414a1bae823a3928fd594f161fc0d37df6ccb4d99ba139165061c99cd8a1dcb2006d6489a09039fef89f00d95522ddec8ad8651d67b62191b45621b47d9e804c493e967f7319b3c3e7ac4695d5e8219d2c003b3d3fbc34a9bb1906056f25d9e0f2152b8da6c6dc1581acf861ed1e18db8fca629441113ce036c82017e3dff1107ebeea37e380019f72d99790543f36827667bccaa70e0f92bef6d2b6020f79e51f456a602ae2ed9c9a5d1e614c80385557f1280c32b69f78d6390b58fad1dbc299d45cc7374c7714738858b762c04674cdfc372b3db910b762eeb1c4f69a64a77b8121b9c01b34c73c946c1e71e2fd205e710e5bd0fbb1966189e4e7433af2a69b5f68afb2bd8e6e8daf081cf9af2196bc8657adc8ec8fceaf1a945e59aa7b5f3710758f19eacf67fbd2776e6f0279fdd5c12f2c5faa8ceb84020ca69ccd246e8ff44cafc41c8e173612eba5a952b74cbc5e989cbd38cc8b8b65a38ee46a816a774ac8a3982b0fcd890f3a9d96762944038dfff949f9de47c75716c46e54b73d6c28c046549d204ab304c6c239041563d47f22860633f452c9753bbcc26732669d8544a6ea9c445053fa910ab50dcc899603f77592933550d813e167168668fb083f7dd3e1de4ec1412b3993778cc9ef635c3a5c21cb18f9169360ff8a151343f3e48edf3c899f2217715eb2eabcd2892d845b86acd897e74f6fb2e752b39cbb15ae81e11476d83ca9800258c5d4fedc445d2bff3984d505f410ab14f5c2cb46cf1cfff34685e20cdfde3a649e34fc50af1b675b9235297bcde66dfefc7037c7719777bde3f454d4d7aed54922bba1077553511bb3375c231b36faa10a0dca0896c80d1ac6e661c9d4da7bb35fb7e888373c246444c131603f52ac034f633829b16817909973f8d6e6c8206be74c413215c136380c762ee490d4c94450c9405e927aeea59fca07dbff101b0194f4045e66c8c274531f45ff7959f000208eeeceaeb181ae3c7eb8c70dc075de852f61f8b56ad3cee51ece858971431d7378ad38ae5d941ddc235a8bd2be23c53ec09789aba0af35ed3c2c5e18fa3750b254a1f1ce97f486698a7532346dd10f678b08e4ac3daac4a7a3ffae75a4d90d3aa19798b0a114534ba099588e5cd81dd54c378932f6382dbc574d54eb81a330fef2ec67e1d0d52766c70c56102a04efd1f9a086387ff348a9959ac65ebc86288425524c56ee0313c941a5d9c21343e4403b94769eee75c5f746b500e46928d56dcb171fa8accb3e5f04393d42b6b11b15c9611dead094773b165f7cd8f37ebd391bbad12662610a548a9d64f77c8a62971805fcbd3b07abee6c458341a2af0f7c265e7ba93f6c5a9f62eccf0ea3f7867649c2e25c9ebacb981ac6701e2494e4233c6cce1185b1286c0559718a50337c2188dc71b7d0d3aa51c07624010e7af62c7127350ee05799c2318c7048a9f4ec5e8eee37f5b60d9719aeeb4d4615c4f795c08601242a118c92e67530d9af385099f4810ae4eafd362e6499bffbff4c5232e8802b6dc1d564a74b7954d64a449dedd17c09fc3d5772000eae4bc5c31157937ea4b624ca6117cf81c2344661154bfd72f1a69982ed3c98ae4799fa7d3839b70b8253938ed1bc5be95384ef2ecdc70a6a2bb63b0ff85d63788ff723b0a5bd8b4d80d2a5629e886b9feb271bbe3c9168da132034877e2441a0ada89be21d846051109cc4ca45de9240361a6dbd65feb754be95a7cda3b12bd0d32c21baa736f9ae73845a743f444f90f1bd383e907c20746e729f57bdbd9e8ae9ea564394843571e77efca676736459ac75442c001ffa20df9e0dd154aab91830f5da48ba257b3d5d9ce987644a15c265f90dcbf45a16f7b93b7bf7f8f6ab617bfea21cccbbc9372d3f588908c95988f06c6e2fb48b12ca722bdc1cf7c290d399924f1d9af6e29fc33a91e0c3c10c7540e2a996c278d29c5350f3df8f08bbcf2037d92f6e4fed951bb247ade638ed2206d5e6c28b0d85ee94b559cbac8e13a94e4f16825fccb9f6c20d9710376f146fdea021289087b73bc3b952a8bb481e066649e391d6b0b6cb267a1e379b4765e78a7fcbdfd66dcff4d7af7b3a904d2547512a839682d3c9ce746732630bf2b5551e15d2e2c5cd005abc6e54feeb7a6a9f0ddaa0a6fbc997db4594d4f06212482bffe166d0b62bac3b7e94a9f44254dfa9ecee17e32b8c4658ac88dd7a2bf41da5e73f99c1df206f4e2faa3ba4530c54dc42842da2a0278683c5dac13d10550bf4d2f65ed588fe44a5b8e5003c335a99dfbcf17ae925d10c49ff810c23b6c9f42d53d24c33f9e985d0c7c8f0af87ed6fe7c297087e8e684958ad878b055c21ff20fff9e7117ff8347ea000ad34d4049d76d202c53324bdf6061a02772f3053c98cfe14895b104dae25f0be4aee82477dc2bb9473327033f65be1f883c3b07ac9e03abcab08edd433b861bffcfb6423e5bd8184ecf4198d7942586b2e4cf6ec2688cc3049415d9d3df584bf773ac07f7b454c31c688a0410a813d61c0f377571a55c62988dd4864a3ab0b7a2c5324a3c2f5c48bd38455168cccd8435effd2e4a505c44aab8de1d2d0f4ee4456712b47c4e0c208ea4108c8dee2c28a1e6ae8929d56997ab2be1ed09bf4f655228efaaeeff5ef2939f369ce602c24a58b86af97b44645012d8af91001ebd7fd5260de6fd235232e2af6696526d36db14064e99dbfd5e0d052fcc8a5500294197f740bf7836b2fa216a3dd493f61bdf889b60e3d9d9de3402289ce47886831e61f7ef1d127632f3d22145202dd616092af1eaf8eccbea5553b35bb52d059bce5c802cc7c39fa2813dc0958db794f7aa95de3244155fc93685777f19f7c0e07a236dadb0a8564c7e2c2991e078400031bcfbea9d4ef49e56d6a6700578cde4a901a7c3b955d709fb9cb6f9dff2fca2519a1b79a8a8b4d75805ba9f2251b547c438def3cf82bf62047e13e51aba1556c10b75273d0ace306a4fba00e09238b41178909e55331ab213a21be77b6bbe189db55849132cadfe755f9f01f1609dec0dea9cdeb8f4191246cf449073f68ae64b5677e54fc05b964cceffa16c8b3568d9955a3614e79f25a0e7303144f2925dd55469fc917fc66517e879f9211eef846be34bd10a81d4a9f6e29486aca8187e94e19c648f5fe7b456b712c0de7d3953a613226fc1f768f45bdd3c9ae04ab8de137fb2424cbad39e41f355c019d4a194017ee31f7c1c827ff58ab7c35e7a586008ed1672ea4978389413dd2e6bc3d84be4e0a41f617979aee589fdaab06b37ec6ce53cae6f585882d3ab2a943c1a7917a121515eb80480cc2527475376b6763cfaa9074db5370f83679993edb9f913604d35b77c1ef25e914dd2d9bf1189a50fd021b0050ffa8f7d4ba176a132b51b76bb63e7a2854389f5bbada5f06abd2d2121fce7ca2909505dbdffad62be83446f2bb2692c629dcd7c25f1de8b2e5bb75d0ac044e360ea5037d1cbc91e3b0342f7b0fe4313ea90ddb8f9b61f16e023e03adc244e454c4ee525bbce912686cb669854baef8361b2b21996051da9134bb41568ac62bb4bbf5575fa8aa9c6efe074f9750bbf71bb826ccdc0ac3029540ff0811d9ddec7f856fbb7811e279b3ce5fd77c2ffdd3384607b6c0bb659fe5b42dae276d6ca9d0b2c64cf0199e5b3d8b6070548ed1204720efbd9c09440b84bd11123ad8054967317cdb7519da7604a3696f15f6757b8f60c848daf912a7465f9f9441d481f55ca1391b568f343df38de6d4f1078e4695ae6038b19029a56942f576d11d6dc904b3a1ae2fb764cc7422004f25a00efb74de96c54dbd0e5c71dd3d9067ba0daa73630ce37cbe0f2bf1e670fc9d59a5e99177a9d63daecb34489f91ce0ad09475740978e521898b810767e0fed247903063965612cf4005e041c10b1b1efcca03e44bd49fee895a78a3448b48eaac2e377a3eae4f65d2bbceeb9823e4a4ede0750f181e884b539a6514843945c64686ee848cdfff19916a4d444546391585f636c936b15d2241d77377c959680f698458c957321bfac3d33c5fd90941a85fb305ebe45ad3ccd15545a8dec6613a1919fd1b3f697c342096105daa2979edf75d941016f4419a18dbf96373e45de24c16780cf43c1773f659ef34a6fcbda354d2653c2b369d7364496d7710d46f98f62359594cc07400942c9c37eb95cfe9c614ea5ef5c6cd3ee6fbd9ec13034263c331df89995c21b0aa49f0348c476dfea86a06d93a6f8e805518ee6faa470d74395accd9bca8d4a00be8923cea4a031ea0c442c108ac31e2ba1621c886180dc6458f802dc11396eefc721d6e5eba6bf4eeea64361f322b5c12649f7f2fc7aef4892f2f1e1cf3ae13bd4508674297d7180b2aebb362df2bac02b3c2a9fabedb84c48e2c51f4585abd842c78a8330aafe2d5854904beae91c4a550423a6728a0a25446debe02b126de8fd3fa8697d6d83b080589727aeae19e169a59dead819599ebca95ea27ddb4fcffa8b1ad91121bbb4ef5f73ad3413c211241876aa517514c847519961bd8d296b77fce1a88231f47ae3f9a9ac628358deb0a213fa15abbc66f31944b173ea1b6418e42398bb75516f5c88e70c2b4a2a0f4d84d7e2b6138657ceeffa54973211eb9fa72315521281ae1f25f707b6ac88c04d86cb43d296fa31dac492157cdf9fef10697ff06168fb7d3eff2f33aa49044ee186403ef5b57c59ac88bdbefe57fca2756ad2f10fdc27f890ea33897022537af4e4c6048417a2eb84b9e721985ae6ba1e2f593b505ddc84ed86268268436e4180cdfcd337be55c110d0f77b30e046470644bea6e4bcd9e82d955e6dc8b0c7a78e4e87ecfed9d2eb1f68a06426a04730853deaf24e6a72b801283ccab750ff6d473107b070921753fa7cf4e6cef3bf0045e916073e6cfa0ff9a60fde0ff95a3fbfd189ce0f96d38519b5aca04425c5623fb67db691b38a323f341bb4f68c8ba824af1b62dd999913d6dc572bcda28990ad41ce47ad9148d37e21b2aebd6e6955817718315b4ba1e4e4b5bac30ef6b6ca8a100585a0d1325b807fb3ee8250cd0facaf2ab02588a52e9a3799c5f5c553a9eee5cf04b5d59f02fa1a1b64b6e75c4e315b647762e71fbca45e86fd16bb22110417b26aa4b501af30b0c972e4b685871d3bb8bbbb2dc1347def6238bcd633356356b2e879f60c44675432eb9ee6a26c91fe36ba20d3056bdb1f772da7aaeb9cf714c3b06a70598599da9fce57e160726db0dc95df06b7bb9bc748814f63284234d1b5375a6fbf70a88bc8dfd0ea3d15046990899149923e7ce4863bf17ce2577e683b063c924753ddb0dc5a4e5d062f07dca155d0eb5146db9ed7998f455c85333e892d83984e8973498a8b3e90b4aea924eb20bcc15a902517836f3be7d9e15263209b6250c685dd8d621c4767d5666d9d0a1a305c382575c53127d99db5e6f3d047e52577f701b68243c40f1fd5a12ec6c785173c2d6df2f56eb296c7d3fcf55470b68ae3953fe29c663ca99e7b7098d05b85019fe7db74c2c6465184a596f19c2c1924b6aa0034ac220d", 0x1000}, {&(0x7f0000000100)="14bca395a89df550b9cc241231429a8817d764f0459647cb95560ea8e74ffa25e081bd1947", 0x25}, {&(0x7f0000001180)="de3e81fb37283d9c7ea2c6eb2df3bb8aa441c249b0c5bda4a80f31a4ecf6b030d040a007f8c017324459c30f74456a32bfd4da514febb92370a605543adf0e7e67bc7d1503fb958d8c6cf1cff0bf43a4536f17688ee98fb2a3b73beefac09aec48056830587ffe91f998bf2b2a8db6d0533635f69269962799b2db312f3135d5df3a892ea6410dca141dea539cceba8e775a917927b46446d9960f33247fbf8bcddd0eae116699af82e2fc0d74176010ab8fa4a32c21ff1d55730d86cc022bc77af49c6075335f6906819d55fc5733fb675b27b148961f9352451b4c52a1c9e44538cd7218d3d66a13f98ba74a7d3cf74ad3e889c9199fe8ba723bdb522cb60470f4dc0bbfa2720b29f73428befdc9bc8b8e08f4e0eeaec5b9ba5a82a75ab5f00893a4fb0587f8f307ffc2191ee303f59724738ba5de6283c3428f7d2f484ad60ddf4b07f9fad6551a8569b6beaa399318425c4c6ce45b08fa3c4987aef776fe3f1ab799b7f111d1e7756c724969800a95d3ce470143bd1396622849bd731ff54c38bd70e70f4beda501eee16ec17989b38f17e47c03483dd1f1bf40238720016a15322b086c10ea7a17203cb6bdcd48ff17679aeda21b4758a6ce1dc93571f135c31313df14fae06fb893a9e81cc8b1a50856b9a7dc08c6d6a38cb785598f59702c8c4f8ae54b0586238c0171ca98ca9bc87c918137a87798dac111bf86aaaaea40429b1f91ec9bde0fe3f26635c2f6e60c5a19b55e1ee2a4f953b9295de4a4304e544e45649344b655e773a75d05b524b4b6b17dc6ac0dafab946ab61434bcc1bc37a4cd3f677a5b2732d4147614e02d1b873357f31fb7d6d89eb17ecb0517d29a3d9474aa80daaac128777b69821b3f0264685e7596bae0181a5969fa99504b35dbc6081875016c59729c8e27a5dfc9278a0c5ba033bb94ab5528c17c3fe04631a51adf1291d5aac3c0af00662c7371817ec114981fb4a1b5061afd51a9154e6747c01aeb3314e018d2f9aa7f06c4276abaa67c753b94934beac2db1ef1a7eb2e36fdfbb5a71ce4c1f7288540e807b402a5b403ef2c259b9656b180305566a8aa768ef81be62a5a95e735292096563a8ee36fbc1fae410fec95aff491fd3cea836ccf4c15c72464414e4f115d584c0058009de564f8e68ad2a2391570424beef226ce845431c0063b52dfe7f30b7f90a94500bd6d2821ed96038501ca7b84d40a2747d6c9ff48af0a015cae478891a6da8e1e8222703a950544cfd1305a8aaee3fd6aef56689eb9a232393d6cef3175bec080a46a9c3944fbd6a1e5d9feb3be152e830732f54d40fe6114d3fb105822a27d12ff3a1a8c11f34b6ea676646c8e281a35b3266a072a0e2850837d5c3ee91cae4804d7fec97708618f6dca7452fce4dba1b6c763e095822d588454a8a5370213b30043f2780ea3011bb0a642521de62eae2114d9a73cbbd30d6e4d79547d1045643013633fd129b3b06b9a11cc1a4ea1c283b7ff1efaa2957dcbbd43a244413c14ac54db9ec8f0f9d4a9a1b6c9788ca78a83306a7f0a17d31403ad3bde136a83a8062ccbca9ac74c1265919ef5bfd3446591a9080730d08969bac3c161912e23dda5f5aca34202c42aba93ecb9e0fb29d3831667278f7c79eb2dd7e67e3f65957b319c6318494e0de94d7129b0eead628ec00ce5f76077d0eb18f9ba2ccf4649857626e9cc26dfafdfdfd813e2f26036f1bc8015c54d3a6ac6d82891a46ef39179ab49e14b204568914a1ccea873c4e3b66179d96a23e9a5f0b713aa3e7987f13642e983f78beaaaeed5c435eed6dc1df2c592189c3cce530182dc19b3d39ba7424640c97a5c43d5d05f1863c8bcc5d15f4f64284357a3235e30715f3836d4f51e38be4b9369e465719cbd652ed17b3e38ca5371c05fbf187f1591a86bcb1e41ab79af56051560c953455914e3888af87cc3ec57266081fd7632fce7d984a242018440eb17f3c57f7dfbb7ffabe4fefd6ff26d1a10e59152d58712dfec12e0980e387bfdf2f932b58e5b6f23d470663319cf635c6a539c2df4dc59f0ba5a33ad20fbe82dd28e63fcd1b6937e8e36f68e1f4f756f98d7273b5e27686ab9bd807fb9142dbaaaca910a3cf732b240886b5e80d014e89aee527ea5fe3a4d446734448821fdb21e65f98a8ac9b5c66953a80af8693837c3f6edff7eeae51c589153ef1d2de01e2a90883df978e649a8dceed15b69b148f3898594584dbb574ce46a0ed5374d2e9f4bb9329029a5c35c1d1176abe69b9fe015963deac544629c31e42e3f7bbccb7f6360dbc92557e3c651facd62bf525692c1e86e37a1bfae91f4ceee2990262c29501332681044c801282565c5b9845ee5ba89434a3b3e5a44ed2113aac4cd0be200de65fb763edb5879b96a1b3fa2fb0709cd47b93c974e363ff40e39469b2df732a0af93857b4faf8d9f993fca03f05ea317cdb79477f40fbd59d33415fb19b19b9b52f6f113214ab4e75302d07b544a26447d3714ddb1f2a61de78f1c342c31e9fb3bcb1628eb3bf1c9c2059407f4139635e5a38484e196b09d2e801f53045da2a5cdde56fdc70eb9c844ab9d42a66c65fb4e16220a8bb79c6d687ca44afc6839f117df751c64cb11c7216f4f11b85189f0a9e9a4d3e43de30e48b89469932bcbc08512aefb3338794fd7f3d29459084eb6615da63f0bb761f93c14a388cdb3d697b8cd5004876a57c52d3e8db86a84cc737263d9707dffd61d449d840417c8ca20fae008a06d2bbf2c59ddfd358e6ba2195e7b8d1fa9a776ba64e4cb95a81068d2208c12507ad7c13771d2269ec18e793016e1906d55d352cfa11e80b51be3242295c86f9423d90ebbc9c6a12f0bfe43ee71da08d0ff332a4cf58c7ecd6d4d7ddcd2d8a737b22258da37b6f2799f80ce17ef182407e2456f9feabdedc1da827792079b360213188d3ebc7df68febdb85de04f447c1b6858e388158d858ed70fd6f384648d54a1323faed38918ce5eabbb7961619c360cbff564f436c022f1d4b147b739f6b3d38e5ed07b2f0cb2d8918ca3e70f7ca53c48b686c04d4f0bfe9908bb0d944efe8e7a63355a6c5eb7b57396af00689a7516cd5659a658bbb58b53dff049b099dcc9a114cc92a3923e52c5f070ac0256a3c9e10ed6bd59ac9b4f1cb7de383d371e5fba1431c2337212869f9d60ac24cc1e26fa5b06001f953c712a2ac982726596f7df9b7955aa2df9ad66c676dd007c9d810fb21658d94ad120cdda8eae818e42878ed9568352e79d4771ac4950f70f56ef11767137e512070d1207daa759473b66fe509deb4c1dd1f7d9944499b122b12d0716172d17910408777d7d5f507680c6b6ce23a51d42ca213b47aa64c23fac7f1300a8a0a6cbdbecfe5f683ad3e04fe5195c15be44a6115c55330b7fff78101edd5146e2605f529d02fe5a9956dbfd90d8cd0140a477a5c24e5dfa1d2e4cfa784540eb0f9f1c154b548504a6522ed736333f6d5ea76440ce1a5e6e8a96feddbb0a959045d94cc4eb1ede51ab9bb58a3b6eee7e13d6af3d102a82dda89c3de2847f5de58bfac05d5ff01b2a45ac6d32b3934d3eeeeba63d79486140f7298a358459b3d55195ebaa764f66648757074f5983c55fe62c22218b4253b247707c18c9f32527a33cbd68a3c493b51a860ebcd3029883a3a1c13afe901375f3be2e946093f86275e69dcc1439f2f0db9303505208c3b271400850e8375e8b2ddc6069c36b8626eb91e417a1ff087534d84d61c1fcb68c07c840b3e8de6d40fa8b4204a6ef17f7f49a524e38d585bcbee010a998e2c919265b5f1d0afaf33daf056244567450e28ec6235eb5a931d25eaa72fe3cb7f42474186d7ab0f6cdf66632983b872b9833a41eca56258f521598814ac25c19eb10cf529c156677c2b5512830f1c2e1e5aecb62e2add628e58071e79abc5cf7a4a851daa285c0e6af1b82d02173f009ecf387aa9121914938ab01810653e699164688f3d44e7076b01266de0ad130586a82b982c7713e43208bff7e8edbd2ee34e76b155f440831354fe9d69425a72e0898a338ee42551959a5f8594516640c0d5e0ca3d04b32dab0dff148208460141f2c8bbc21291eb2c5fd0cac2ef7e8acc20989c32f3b995e48596c343f2c73386dfe6129df4dd5f0a9149a31c6b903077d0334027c5a27dd2a2f6dd1914db0bef9f630b75f67847878429e159628fb14a805ffc190549a0d53a6a49e46f2014d5094db3ff45a69006f08ca46827d54d34156885a3026ab588ad205109159afad50cd711ea5392854d26c1c2d25d1ca9fe326534308b4ec242302bebee203019de2b4477dffedda45eb457db1b757b73f773b9aebeb6f4bffb7c331f05eb15e7c396c1fc5c8bf5d4ec86bae2c6836301ec68e6958cfd7abc120d9282d61134b20d3b0e22b62af34135b7aec470957c8f46cf7844976579ab66a50df729ec97017d16ee3f84e568a994f483708877a1835640558bdddbc7b72751d7d88c4f8eb1dc46546373bd3002d1352ef7af1022f0bcc01903254cdedf966acc2c8c6374d0b69f2f9d1de80942acdf5b26131f34674617b36490837aee303962efe8f6994814b8397e3e942439272988ee1f018eeb7c9686d1bf3dd38d65159841c5b296c6ccb35f0daa878fc210539b225ba3a4c68b67728d03bb0241b9271617e717c561b7271fc7691be5e2e0681bd31ad1ebb05c256ccb4f8a0e4983c518805fd3e834f732b5a553200eeae0550548cb2bacb398cf8cebbeb2f2720041983df2e3b2825cd81e14bf69600814192c0b2e9be1affd9359b84a13395e33eee5b1dcb0961b5e7e492157b17a0c3616bd1d5c67562965e6a62b846becd4aabb61631e9c7c272b81d88102f1c0fac0e649bfc5497e71ff52f8a957b3414357cfd398390983037a46f4a7e84a9e7379f5f0617ef3a335a597696ca1d016b44facf4dd2f592076590fd27677226fa74e000324de66806669ac556c71f72909bfbeedcce1e73515ca63a824c59d9cdd1eafb8b4ac55e20e9600f486d34c0561650731b53636ae9465ef73e7847c0389c5e208707a76c90fe2172439ccb2bbbb1d4ab100423ae5c1b9a9d96b10f61b143a106a80a834211c4a5fb759a7bed6979700a60e5e652582c070e1763e50384098c1046a9b0e8cb1b5c10d4e9f0e2ca2393f051a2c5fb5bfda410b38b727b798128bca002657238e8f182c08d84c7075896a35c308714f1ac027e302b77a40d95a649e27e7829d698f1117647e7cadd20752691fd1fafc8bad0e75afd44bf577fb0593442eb598c9d2f28b8c0d61f6041987ed194d15f5204b94d7ee52097aaba8d31d7d55d1dc76b6af9ab0513ed997f925d890746d185cadbd10c929a1fafb3eedb59cdd04d8f1d6e466ce70a47c3248ebdb4417202599adc59d126fdc8eb141c02e44d46b9ef5ab1953036bff6a33c228d2f06614bfddc81b9563cdf1ebe3e4a539d101d1266258407a98a8e3838129d2512f323efaeed0a96c61e03781e7ea332202b2022cb1e932fee4324092f167afd9eb81607043d8d489766a85f10c0a541220ec180f11e5470c5ac3c6713b5d2b0b29d40e8c1ac044be8028e63650cb8eb201efb525e7e94c13a1b4aaec401af2a2900a9a04fa42ad26d7cedf85c1ec335e97bab2aafa1f06c7c0c20daa2965e0b670f4c4d1f7481c14e33e876e2c1ad7a44980a43e5a07f1c05c5a3fde24670a373b19d2f807f88f309ca11138997d42e59ddaf2df18afa567687d6be551ca1186efa560085338cb8c4e180e18f628384c5937bb55cb", 0x1000}, {&(0x7f0000002180)="3fe28691de5e359d5e9df4e1f8047e8fca25dba7b934c64db057e77a288a1e87075bf7fbaba1d1721bb937e6f0c500644035", 0x32}], 0x5, 0x0, 0xe0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getgroups(0x2, &(0x7f00000000c0)=[r2, r3]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3}, {0x7ffffffe, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000006600000000e7b4000000c958d3701f53624b70525afc0e562926400f57bc54545bd2dac9bbbeb21d50dfdaab4cc7abb45df52ad67a779d663fff7ece51719d10671437e658cbc351f2ecea84021e5c3e9e974bbabc4ffcc6e6fa81be01f24e8bf67072853c2a3f7ee77aa5bdb430e1ddc81852600f7524ec2f"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/\xf8\xffv/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4c0, 0x0) write(r0, &(0x7f0000000100)="27e69ae7b1a955f23998576e4f209128bdd42bcfd4e4b2780a8c0c269f1eabaefa568cd69f1c3d97d9a61d60bcc4d65543aaf3608583cb698c80a56186682128386ef060", 0x44) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x4, 0x1, 0x3f}]}) dup2(r4, r5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x2f691089, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000], [0x10000000000, 0x0, 0x0, 0x0, 0x0, 0x40], [], [], {0x0, 0x0, 0x0, 0x1}, {0x1, 0x1, 0x80}}}) 13:34:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = open(&(0x7f0000001540)='./file0\x00', 0xe94545cff0c6924b, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001580)={0x40, 0xffff0001, {0x2, 0x80000001}}) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000040)="d0025d97d3c6ce3abcc5534afc9eb06c1b8c", 0x12}, {&(0x7f0000000140)="e8f67e4d408d44009f4e4a502d9827af6c17b6725c071a5069125a685831a945c6cac057b3168ce0980265f80ece4c37a8111fcc1c739a7b42befb20cdc3cf9abdfafcde2b9ea87cfe210a2b65830874cd69ca179b9f90da593abde0a76576f32c33a4cc7c73", 0x66}, {&(0x7f00000000c0)="4f7064b5b0c6a79e16399ee9ce356db17193", 0x12}, {&(0x7f00000001c0)="3b52ca39a404153176ebbed64d47c826e2b26bd6dd0871f8dd475f5f7de512eda9f2716af6db190790eca26fa87cbfa44605833abc53c23b104db5ca93dbfc5946f7d1dd391277514b87259aa92a584d75a6e984e023c12e4c5febd0965cefad7543d8ce20c3a46c26bdc865cf04fe3caa2c46ed41900ca4dd4ae5b9352e3eadfb66", 0x82}, {&(0x7f0000000280)="e18227a14505e460522531e3236b03d978d7f6c26ab1931abbe452d928f56359c930f67f6430bd51ec2397a27f84a3cf6aa316cb6ee02b71fd0e49e35e62c5c3f787cf9ff1f318c1c57efeed6598e48b91e05db15cac3f3a03", 0x59}, {&(0x7f0000000300)="a4b3d61eddd7e0b066de5955dc22b7fe90589975a37efac32db80dcf98a803d58174b25f54575ec6541000823b20e514a136c4917abcdfe5ed9daae44d625b40887fe4bfd72dcb0efae1030c5e858ca8a9f3fde718b196d58d63ff20367ca42b6ba688107c8aba26e8db226d06442be051426dedd1182913a791e7104c94ae5f791b5be54804df8501e2630528632f6235130d3fc8edcb1d542f0e8a2e72a68b1291dd596f08bf9751e46e88512b6d6011ec91cdcc60fe64e246285b2fae3983930cc66935563024bc31729700120bb31a27ccc3eafa965f48951140eef86e5c51c02d87d1251eec3b13f3fb745ba61c", 0xf0}, {&(0x7f0000000400)="81894bd1cc3da25f334db61d65d55c1632cb1e255e50abf68f689b62e75cbb6a487ae5f1311a7938c2ad0ecbfcc45a18f029b90ada5b301e06de67f53b7e92937e7cc7f2da09130b204fffef7fd29b32a2bc18655ce30fa7d649d06ad00df149fb5a76bda567359fe4b3c4fc7fd5dc98ca648c5758e7dcd464d5e7434cca81df26fa4bc027d8596ed8b7897f7eaa8be77203038f14d17ddf2ed97376", 0x9c}, {&(0x7f00000004c0)="f8635641e226e4615f4918150c21d4a00ae858cf7db8c0c3d78a49d3b9ab0e4d4e301cab190c4c1c774985aa726432ef25a3451dab858a7def53b47d24df6c18ece92a64a38f108cc7cf86ad874f8ce8478f6757215428ae65163e2aa39aa33e02bd93760368d1f549213a21560cd139857e04b1ec17d12102b2597f9a40d0d9358f09c2e18f10e3c5b274ba758adcbf15347970645661d7ca24e544b14b80672a8294408579bb86a11c14284b539d43568b064c66e3cd21d5d19f4eec5418b626c4831ac9c208234aab1181c10f84e30f27d23b272484c08a7c076bc28cd76e523c485f4f8410f4ac6d0dd9bcc4c07ce1347e59111538d8dba9f89d9e21b46f1c612fe3e87db17c612d9135b3fee1ae0fd091224fdd08e76ebecfa4beb615d287239aeea40b1bbfe30d07edff2552965ecabbd6d101e76e8a7e8db08bc4a7a0ddf7bc6e305217718e3ce762dd9dfac8fd35ee0ae9a4727392f032b610bc629928107d3274768337389389e4b5b62b809872c6530d544d407d9a4da78168f9630651de0315cf5df97d326092022e4c97426be639e79dc1827bc6c47f6e8fb1a982ff2e10d0adeb7217b91d53a1020baeeffba7b22cc08cae811577bb44f57f3ac4dfd6d818a4862d542388bcb3c2b02fe9f2e3a8791a6dffb3b24773681dcbef2c8a0dc46c429ebd82388ad36786e7ef5e7cf55339abb42ffa8bd502153a5654fb5efb70331b2843f92ba9e81d71bce711d97a943fcb8d5953abfdfc06c1f02baa6a464fc8b712a7cc2282cb239393ad9cecaff1478be8f024b9f54a3ac9a632bd59157bfeaa5b554642070d2f354f8e12e0fa4c8302d0f7a067af5dc4a7eef32c5476d131cd06d1bdaa053fd7e45c6d8181e0faeb34395bc281664290c40479b0b41de0605971c4890245bf0bb4581e064b6f8a89a04c4d4d31af84716f4639816dcf89c9f82a895102744ccffb78f939ea565064f95b518956e3c1ed45410e6c8371aa1bfeb5d5d0bc36cec8162e05b8c990c3efeac688dfada222fd849be6bff2b5c43889fd33b1276dbcfd45dde023a6fb711bce1a68e2687d3b1ee8ee1172f2bc7bccf431554b0fb32055b27dace001aa6254003cfe149879963c3527e2ab95f3445648efd704642cbe0b8aa500527da56e734c779d23d38d4558fb01e6eae44cfe755880955e3193b10efb4588663bb22790378237ff3fdfa62ee3a56bef41c4e2ca357f3124319d625ca556fec3bd77c6ae39b574908c4ec4f5edb6e4901c6f840606f41d69c96f6567e25b63446b8befe147c8fb4217b3d083b2543516c3baa0dda012da8934948c226c37446e6f78b82e3b6bbd7983b884093194a009b61dcbc6e83194e4123a997719c5d98032d67eff683e33701d63b837c179355797cca6924ce343ba4040a550491bde52a52c9c62f90b78f975a6dc4baeee60e051b6cc1f07413121ffbb1f3e2a97dd0c1aa5e93c59a3b36ac2caf816d5ec428cb7dac307da2d90219c552d58ed6511d58e3d6c5ec447a2894cd895dcd679d18b5f4112b01109fad5aea6f5cc3feb6062df3885aa2a877b203333a8ec644f40e761abe542b97a7c62a827fc17eacbb74569d604ae578fd2dc222da3244dd001680a0c3f7dc1e1819613577257899b53d1400db710eef719d75e13a92e0e1418bc59e78a993c9d0e3d4a25e206d340661610103ea3ad98b2423892583410606399e541a986340d29687fc29069669f1621e9b10800ff44f3154b54ca5e7b93758e9d1236d8712dc836b5dd6f6c8fe08081c6225547df99317469c5b21497839c4c212ef5948d825c7a6ec176d7c4a8284a36a21bc57b58ca8805c0a9647f3803607ec5c1e7f22f736fa191920f45daa50c1d7ac9adcd620d3ec4bf52b1f4d424038a5375f65bf7f8c9f708d5dab9b69c7786d15de0ca7aeb6353eac4ddba515d531f5b057adb80d28ad354895a6911304291c4ffe57eb88f15dc3e64323fcd764c39ad2d4c9d2e943609e1382ec94d237e0e78808bf55e05552458b06e596f85381d3f830f9183554a6a0f22a474977a546e8178c11c749d4d1df053c6ab3f30a8dbf3da7322dfbde3e09beffd8b0f232010abf0e23ca89eb5b743b87d204b2f32916eb70ff51dadbc85b1bbadb9ded8e11a8df47ea06c6fe0e9856121c0c5f6443b6700f659b9236508f6e81e4bdbf10cc4da5c31004afbe032f3cba76b65b1de68026803f60f3ddcc29e38c32959b83637fdc52926259f90d359c854887b313dd8c30c1691101c4d7f69109ccdd326c93026b66f01d4f16e70d35484c91996ee2e53f06421fc9beb1f7228ef74985e77f909975f1e8feb9555cc6b5e47ac9de71c54cbda130fda2c6a0a97519850a2058aa60bf1943fb8e00f9ebd0fa89bd983c021299195f034b3fb1924f059b9d26570a3e9ae960ca3887d12fb87f4b57edc0053c3313c98d646751a083e9162849a7edfa13103f4bbdf1183bf3cce8c772e2c4f28b1c4bd3fb10d299a4118731c6f40487fa5060ef40bd02ee0cac1d29b31c9a426311bafaaba05cc8b346227dc07547a0aae8f0bfc5bf7602bf97fae75d74d6e61913e29b37aa3c35c314782879b8f71036848ea2588318dfdb4579fe856496dd53656ef5b556e42c5583409fcf8602e0bebb0c2858613317ea71f692047f826bb43f15e4e5f30e6aa182cf264cd9049196bbcec85a0acc9d6a82778f9dc3cbaf1898e91fe8c26e8dbb039edb8ba61e602993c204e9eecbcbb8c25bc542c58009c67e98c09afe8e47977c6451260541d02f40c8153879ec0f7df41b60df2c0761ec42e689777dd066d659824f810a1ff3842e9cbadb384d94c470c08afbd47ac2c3f5f972bc4c14ab2888af20a86a6addb1e0fc912630abd97f4b09eac3aaec35810285c585e1bf2d354613b2609b3416643a5b8fcc7ab5993377493d0b7fa2eee2c8d4cefdcf6e75eb608a2cf85823d519d3adcdf6abd5c407d7c76b418094780f885f5a6aa3aec3ab6922f8102e33deb76a3c6cf45dacf64861e2b4d385f602564a5d3278d7dfb50c9831176e5225557bc8eec3f8152fb8e167dded0cdd0f94d107bfac8483fe48c0001e0ae30da01e417af2e22d1e5ef3d632c6b2a917e6efc93aa586dcd08fc59895f4c8684530e6f9d3bdbfa79833d6943915c3441b3458123f1a76c72f9c6af6c779f2e06fb58d53c5319feed434865b511360c14656cd94c52c3f818bd1c2ae497ae0d3a63539dc07f18773a637e595b236375caa7d03f700e437d0e7c2fadf1ad83031cde9771ee1ccce5d671167ac709df18275c7772a2db7cfe71e1b398249af82d4f969c60f121482c0160b5232d427fd0fcd5abef155b798eec93589d59f199e6f46188ec8707790177d91ab6fc892e614aa70a6e07254d81d5126603c6aefa32a2b2690eb470a12f1feea8f4cf78f8e8c45383e696e64167e244af2cd5980579603ed36195faa083fad53d98e4a0ea37f79eaf383b070b839014ab48716d28648bbf8959ac552fdf80fe86a478f280947eab0f5261fc8a3b2b5f2d569535f52ac48accb13e107648193cd06ed7e4707c6bc1ece263ce52a624d51ef99fa2caf16dfb6706166ca062e4d579a950a1ecdb663a00bb874d88c7601fddf51fa036c3cae7a9c54bf162ca1bce740eefa7bb75c492fc5ca057b443c2dddf7c12ec01efb92695b95c6e892f834b2efba42d49b675fbc3dbc0884c0ded4b133dad1f4d0677a9b0c9ffdf6edd98a92b4c4ef79dd395b8ba9815e360d81c69ac6e1838b037158b0e4d14c022152d2ea59d77597eb12dd1a1969b01607e25064d5efc72487e6a01a4212073c5ab243e852da84c4d1d82a7bfcce68ba04bbde610f32b1321ed1a358a26db02d6505e5f7832669dba61c3ebe5eeff807cbd5c7b4e5027896965b6d402cbe14d3b0b8d26ee44d47406c3fbbed8dc2c38d9be88fec8d070b793a1566da5049292f0248c141382250acd5c6fdbf7fab06fd96d6be02e02099c27702f75aa9ef66248024b9e8820867cd477760f69cdb6f35ed5c4e27ee0868ed6c2701d6839b0ba56a1860a42948e49f816552600e10c2067a1eda0751393533a831ac998835bd80087716ca46e61119517ae48e821d8425c7c5ac8571cfad1fbbab22d2aa9b5e1c8364933e47378f750d7948cfeb02990be94f6e0c6ca387087cd48c93192b7e42d61dedb2a7ba17c43445416f1ba7c9a01b13f7ddcde1e4132427f0b9447d3608c1824d79d0d7d59756c9425a4914b2883ab63c4633fe060cf5d142dfa995ea0af9cac04701ec920712db83aba99b123b41e503d52c3dcd9ed6702ce1f6dd6ccbbd394c597ad705aef8a3f06a5e00b9d158138385c84ef4e6e581cf935a44fe04e5a6bf285a6f58931a61b3ec70b9a809d736279f41e567ca7990243c0a7dd2d3b7811945055c4f70b41835dffcb0702607a77a503e237583a6611bc2c174eac834b766749c6b47f2fa1be1a8420d1e3a061a74e62c30f97d55fff580d34133a0d774bced646c4b547bf4dae89ca0169248b1328aff7607ae709fe2a465b1fb2c042df25db6bf88127fcc80ba4f21b04f21bacf119d89bee82bbee05e0f099ea779a5b6bc92bd6bc15c8fb39a4a92a3338a882d046b5452d918af8a372b8516d3db0da0962db995f12fc2eb5c3969abf1fd5a2fa636c90119fdc2f5d5bdb0c77ced95dd56afb0f2af7700fc19b06f8771778baa5b9c2c192470ac0c92c80e2e2ee74e1b06ac222aaaf324401e73424cc9dabd6ba42ad305eeee77a1e0aa959d68c2b9950bdc8935c40a257da1fede0b7ecc476da64c10d589862ae2861915ef826ed8e8a2729ec04b4aa4109b6dc862819ee2ca5695263dcef5e1668b87b8219e6ebff306fe840e30f4b6f6825c427720fd25ac9ae5cd59a78b7dcb5e83a85570bab9556bd3e4058913c2fff0c527b8654ade255386ebe320541c5618f00ca1c8c638851607ae930063003d726b833f566d162b287c3fdd177c7f525e25a8af36a82db6644bfad95052616f6539c4910023491a1d49a4c202c5ac560477b7ac820feb0cd7604e8d355f3f32017d7750e280e5639b3893d426c767ba3096f67848f3c5057b2361c36fedc2f645b78a9668e513845ef4b22f107c35f3f9a46d5d4684ab046d90bcda28ca72235b8bccc0ef4dc69ec149aa180c442717747f5b99b8a80890d87d51cfce2d86854096d2f74795f25eb0f16775b5dd1a376ad06bdd58285e1b14b5fdb94830b9dde7453fc208c4864f34ec665e77d118e301003f262ea2066aa1f7354e0dbfb14dc81f03ce5d182509938f4977bbea3f85b165afeffd2cb142c1bedeeedd4c45c498260e36b7d33b2ea156f11be900688110b3af2416db19f39f94b794490c4767ff0e3c4af7e7eab8b5da439949e03505d51734f0952e15a6d0ccc1c731cf5666a52637f6ce4cdf0c9a511f36a8f44f8d310b0c2eca9837920658946520b67b0204d33a29f2d110c960df764aec1f67fa21dace6e717685a9b2088aa34ee357823d53505f4a90b4513b3691c6d7fbb057e10c5339be751b1d3e723c498f1d3040c7e406dd114442642d048676306a3a195d5ec4f1de85b0f90ad31c1268da2d28babd2d25b805940235e7cbeca7cfd2aa887cd29884b269921bbe223a589d5ebae1df0bade2761fbcb6c2ccbec438a24766ddfe863d3600d78c225f94c2500acaf389d8217eefe707e7e7ecade4cea2d15c4047aca567d6322d35553200aff6faed632ad0213c77b4d96cee6f1fb6d7a5fba753bcf5a14d568c99efdcbd1ce", 0x1000}], 0x8) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 13:34:43 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xc0000110, r2) getpgid(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) faccessat(r4, &(0x7f00000009c0)='./bus\x00', 0x80, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r2, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) write(r1, &(0x7f00000000c0)="9ce08ead40393616cdb315e942f2de50a338b7fc70f2d8e0eda092c21b79fe0065a522a0423a1dab9db723b1245d64f9d3b50acac6db4a9a310b9afe8a3a8a1db149bbe765ba882768e7c5a39021a84b15620ef6e3be663a087e26b8012e1e5f7b74d12fce85f13b51104c40cbae1158f3e81be6f5e782b5d071697bf8b12d7cd0c91955be", 0x85) msgget(0x1, 0x200) unlinkat(0xffffffffffffffff, &(0x7f0000000980)='./bus\x00', 0x8) 13:34:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000001100)=""/28, 0x1c}], 0x1, 0x0}, 0x0) 13:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0xfffffff8, 0x7c50000, 0x20}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 13:34:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x0, 0x0, 0x1000}, {0x5, 0x8, 0x1800}, {0x3, 0x2, 0x800}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r2, 0x0, 0x0) semget(0x2, 0x4, 0x16d9519eb1a55f8c) semop(r0, 0x0, 0xfddf) 13:34:44 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66210430ef4c51de47f43477"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:44 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) write(r1, &(0x7f00000001c0)="68d65ec88696bd195278b5437e7fec29d8f0f3605d7a2dc907fa7af7d6335b0ac5eebe34119270e1d670cc334043bc79ae151a790d6f4827dd126fea74ef740515237a23a26a8b0ebc5a20b4925fdca4922eb261dde51b1ec51b5c7235f3bc6f4fe68edc75744d2918070bd0e986ff99acd67ab52b193fcd95d0496eaa0a3f831100b77b38f3b68bd49fe5026409ff91890a4d3678d6738904e60961e232daa4398c276003d1dd641e1747b0f794bdc6b042dbf8bfe0cec18ffad03395db733adac4e2fb7b4f58fc152b7c98ac29324ac3c011af70b06671b330b0efa0fb27ae4423940b52f5559200bd0e5a3cc42d35c7bc1995f32677b3e796e7989be0d5e822d2a27934732230354bea987b00e1e65ec8c82eeb05b27a49bc11d823b65b356e01000000392ab995509819123181301b5d3671c3e2d6545b4a0a3f1f9043f800bc706d8236c0f3e174358b118876cef0c4da88f966b8de5ae3e12dba", 0xffffffffffffff7f) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 13:34:44 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0xc2dc35cf5137a605, 0x44) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup(r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) kqueue() r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) dup2(r8, r9) fcntl$dupfd(r6, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 13:34:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='\xd9\xa8\xab\xa3pf\x00\x00\x10', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000dbe7c275ec4e735e1f8cdbfdbe3c662653d49062c1e6889897640cb9dc013759cbd91b5b066ea9f18d344556cf50000000006d7314ac812d1bba710dcf7790a58693fd2e36ce30e7dce9356f730700000000000000fbe7b5"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getpid() ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000640)) ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000000004ef67b00000000000000000046eeb1f1b31957e48366a962a2f49f9dfc5bf717260c5932a0a7f90827103b671edc90e3da545bf757dd340b065862"], 0x10}, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x1, 0x2, 0x6, 0xffff, r1}) pledge(0x0, &(0x7f00000000c0)='vmm ') r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="4058a05b6cc92110b1dbbe7a4ab77eb6ba7b01c4c63ea7221114ad3b88155beae3b8a9bddf2e4a711d33c8898fcd8a6ac3cbbfb1bf0180c3d06ab2e59498787e0f45f0717efac03cc16df55e6eff9ec871005f482604aeb59e4231928ec1108eede0bffc0b16938f90a61593d71d44d502433f15eabb4e152411ebe75b", 0x7d}, {&(0x7f0000000180)="1dad6e4704550a9437866128995822b696a82e98eb58ddee5c48f274d97d83319c4fc35ed15fb2da39bf0784dbdb48880d3a3335b4c22213695862fb049544cb83ed5c44cdb0f76a03546103dae9cb26616d479583299c43c0b6bb264cb36e175af189a257b51fd607d7026a7832dd31005750c6", 0x74}, {&(0x7f0000000c40)="9aec6c68eda1040c256bc5d106be5921eb84a7cca42be76b93c6770dd56c9c28496a1c2eba2b4808ee9a24644b8e390429b5b0670d1d6d12a9181e942102a187f669132a4e1d9466a03bbe801bdf1cde9b04d00adbbe5f8a2e0826971570169bdf269d075f20427e162e17c193970682a01be76e8270363c37fe7c2495086aa53c1725644df79bd8b5db0481e5ad3ac28d1b31923192ad3530e123e83c7a19950198d26347a3c8462afaf8bf789169d2bbe0e004664e8aa0f6365098666151ed1299e96291de2179e789c29c7eb0b7e4723e54a63219ebd4af880ebacacb161005c333a393f8eaf2c53c28f9c0bdc6c1d0febd439a1e778654073016b32bdf0544cab6e34a606b0bdc549fa55978c840517bb38c65bb0efc99372353549d01711619931a0aa3f3de40c27ecddc329342ae56aef8b6be616d47930309066e14256ff1fcd0c30bd3da3d4cb364b66af07b672160925e8d6859efbc07f6973c232c6dbd6c98ef6c38dccb86a88103df91274dbae51852169ff9389230db88d23f2893b5c923f798cc211ff0a73a04c452dcc270dfaef31a82069b819bb641e72efd92f7cd1627ca0a2c4576d29566363b56566e8e30d1474291b82b5940e67c3f1f70fd127393275f198dd6f54ca47df4e07eb8ae7c3aaf23f67b2bc9d88639fecc0883293c010e2560f25cf656bf20d6aa478c255c3deb1aa0896e6bc0e5189bb51e19f0311c17a1a822a4cb8fe713ddba3f04d23abe25a8f4191787d55a1c9bdba9aaddaf91fb00da7f8694682104946b746a7b96f5f36f193fae0a135106cfd7026411d445692d78c7391da661bb8dea2d46f36648f6e805da959d7a9b5b4f8b67d48a4e3462998dc4b48d0db5f05d0eb1158a11c4d7d8cba242937eeda008db9169e99f439a1f8d935cf67b6ac1d669de441cd64164aa753a3e84c83da64c4945d69b2dcc888123415901b6965dc5c9026301a8d5865539346b0ee7057dd21a7df476ed5013c659c0cfededd7ecffdf3b576c94e4c96497170afb8b550e2231f7a31dfb74d587d9d180acaf85c1fc8be73a155bcfaf445641164433d1d9b5d74319f06dff0632449a812de3514eeb5695ff1d5780a7b898df733d31f13800f05329676319df9f907edbb3068511000d19fe5010c87ccfaf638e415f3337149a2fa70e0e8edfe6355668a8cad118c7a0d5bfa8abf2bcf08280f84fd1d241c1d2b5e3293ec6b401c5597a3af6f2649ca0061a60ef09425e33c5e808e1aab6617328442f95b4b8b5188e211070b181e2b63140629f5da40866219766fce97ee7455ada15e0e2143ee8c1eda23b332e21b36aa568f9bb35e171df495098f2b98a33876ffcf1150e6320c0dded11c797a51fd5620cc903ef0cfeebf0aa75bf17149294047a642cb0eb8387bf45ff50a7ebe5a2d7521016f6dc235a6d37ee97b3be8f83b4503d25dadc89cc13abab6a0c300c46d249c1b54297ea6ff4c11360916e5b54a772b17fdfc1466fd5bfe1aee6197ea901a5a1133cd61abb47b33a4084dd0990433b521feddcc20c5ae5007f09e25c2755044bfaa9806fa3c1298de36ccde5b9c6f1c5c3946513264b8736e4b0fb00d6881de8636fa81adce14f94128d40464be4c9f1eb0a1ddeb9595029e63f22d5dda3db258824d2f5c7983461768058e51b4214a8088b1dcf9f3e3ec8b87769148c4e415dd6cb1a197d5e673e9783b98887f5f39c5b55c2a6266d5605894fc83b481180c1c8edda0562545cdab2cf723789be015063227da05be26c15379580f3d7b1dbbbc8d72625c10c8882a69cf130bb3d051e9898191d7d5c23cd4c5d7cc1f3845d26c47a1411f5dafab0283c27ad00bcbf9ad57b9c57b95ce199ff5f71aab3c13c567ae377d9506a6115f0d1171122c6fd19779a16a89b68f738fb3d10c543a69e0b0263431dd8508db6d935e1267517c204522cee1af1d1a57adbcec362e5d71d716d7b2d4486647d796fe4a04e293eeb36c8030026f690e7d5a6139b5a449cf4916ebbba806cfbb88461fbd9527debb169056f59285d6f6306793e212ea5c3ee0765f90d9ec8ef0f100979491ff8b58c0812d8907494b8555aa33323c0a3e8e4fddfba88888f2e4f01bcebc3f08078a635797e06692673c40d5c9486a377ec5e5ff46c899e37c2de55941edbdbcdec91bdd007c0e7126447bcb1c7505cd62436c0537a09f967cdf51687d6900330f0767234279ad4eee2ecc247ce5cfc0f0d86c38ae27a874864d2a1b014f206ae2d2569076667fe99966ab1bddbb6b9e874d7141053be7015d2568eebbacc937a94e4c3e5deed103083fcf8c3094127f8bfd97846ea165e0fb3e4060c4a29170957889d502ec29c1a46452b5f88634a50cfdfff739e1dbb6ea9ca2759841d2b9d80ee147f4a7dc6da51fb388e445700a78237ac1285dffcea86fc47734624daf59689b29cca0c34e95025f3c0057a20a7169ef077baf36d55e34d68e8e3796fa46cdad008fc9842e1e0583540dec1a0935b9d2f594b74cd025bd53b8eb479a1e68c9567ea123c29dc758a97cdfe3367290e4a6889eb213e467aa3de3f6a50d851cac0921616203066bdd37e664f12d815b0b13e600f2dfd284abc9e91b905e6bb105deae60782d569b47909373107c9b78ae9ed402d8b280a2219104eae0c72f7ed936fac2a713bcc39a0a2eb687bc017d7bba83ef9efe2eb2b342434ebb641e4b85aaef3e241d0baf14ce4667df4dcd845ae0380c80812067b5b35fc769985104de957998946b92465e2c564694961d13b8bf077c36755176708d56d6f6acd176a8689d801a0d0ce9001d81536a909b21307f62dc90f929867c994d86154a35e934d66f377e1e9fe3db9f37c833dbd0b99fe488bc27c053d9a64ba301a303f8b45c5a39fb274d13d65624f79afe31e65d593fa60f8b00418eb869410161d2c1db5175c401a5fb5f69cd44711632af3c135c8a04d9e9eaf5eb6bf8f6a293f9350bbe52abd66785471ed581833175d7cd21a70515670a5b997480a0e28120cd5b64947baf501159e8d52decad79f0ae2962eaee7e9b623d809c15028797b6cabb18e4af0d0d9cedec4d8ed7bf291e7c64e6a7ce4906d6a8a348d92fdf95983a30afeafb669e7c6a1a8712d1810b33082fae861f9aa57fa5c8c7bf4ce7f31fdc3f6b5ff71cf64d498d9135fccdfae96638cf0e2cc73ef5faf83b3970d233f4db2613ab05824ef6629d9de92281d3baba4733d92c00411334f93c865127799aedb3efaad7e930889565739d2f2fe881ad8c1c3f1d8297eaf5f583aadd5959d8ad8b4ee8730c56d2d9a543ede479a8a36c442bba68f173387b5994404bc2a8ad2cf609b05d09ce6e18090b7eb006d2bcad3efeeeb3e7631347ab04628e7cdadb9440868815a649299822f22e0d70c5c7a35e400b1d1a5163f5c1831301d3428775bad57c0c5fd0ae68a96dc40b6778c54815b63ccaafffed6f62981767f35f778a3d7ac5463ec1343d43fae97c92f01233a2df4ecefe3f410d1c3c2817cc61d2527708d570e231c93c6952c1ee036faf2159bb15e3e6bbe47bfc40d3894b795ef7b1be79fd6afb5bf1aa0d098fd8b181c26f80f3d30202c026ca534138f9fb6c1bcf25c952c4a4bca58b5758eca7cc1fb8017c9ea2541fb5ea0be600e3f6268553242474ccad9c94f7ef05a13c20b3fa63cebbce4b5fad5ffc6011ed3b7a8ee2e95588f219907f81d85f2523880406848de685fe4919318eb1f1af4711c1a9e6a5519b4928af1ea0372e01295a296b1cb1e199c62e1531497b26db5b7f0ee2a8897ebfb5cf1eb04cc36f8ed7841815f1b389175f70e649cba4540566baae0b720a53d418e8911785348e38199aa9693744bbd47feaad392ccdb1d49bdc0dc3bd7d98375aee1f0f9939e23a28c591bd000bb561e7541c447f49c88e554985ca2a6a4a3e6a22f17399d0b97b2892b269f5c3ee598cc30441a3ff4a733ce91560ebc2724a7c6a618e6ceabddd24d2442d038bca453563f8444a756d3aa430dfc7984f136163bb98a159437b41e2cededf9cbe2232414c0b93879d2318768370259f207779b1409a560ffd9a49346f0f35492a1d3ea5026aa3a48b04e5865b01aef4386d815dd77991d6f4358ece76fa434762c180a8cbb08a14a5cac8de82b402189800ca0cd284e80aeecf14cfc517b25eeca53918a742572b9657afdaaa3cc542e7cd4964693f4451c4afc2c56d9d6aa8b0f94287f04bb45f2038e0c6967574fd77cb33ea1623d6d14fbfdfd21c91c5671bbd9354654f83055abcf54c0c181932bad1216e4734cabd28b78c99ccc24b02401076f91a12dee30c68c0e32bf239e4333eb39fbb84387ee7ea33efcfd937948ea1b1197a99b29b8916d5f4e134167f7a84afc62795c170b3c83f28a7a08ef8e20a29554a678d1d55844ecb3e483dd74e7c9c2fbc47679521aa3c985f34f1e80eb17b4cc3436a7cda40db823e6a7b41184fd68169b717593fe26dc22e17115705b50c23a1f73f7be2da4672c4ad7fa67b97365d56584571f3ab6bf50f46ae75e753cf155c7fd4e46af0ac503a53fa9ba475a742b916c43f8acb8b37dea0b153297dbb927daace064373f6d4970774000a4c326b371efbeb7d31624ae0018226ef0191520f476d42082b1b4ed0ff3a4ee5db736263259c4664d99489641209dccbc230a25480f06f012e1e3737d844455614296f9a21a8036134826b8c85297e9007ae9e4ce4b0f620bc860fed9386a52cc5fcaf288a32ec7dc33f9b86ae442234ec7bf3e27c150b49422d88ae61dae93310644c46ce016dc6c0bce18d983df1c597f95f33fdeb66ef94d715bdb010b45a593dd5be51b0453ab765adc65b6e071b5d853a89be018cb66a86aea1f5bf606a6718c7cc435072f724cd0551943a3dc8ade87268f9efe2a50c11ff6524e5defd51050fafb27fc27ea4351b5f7f9d24a8e31ab9bd6ccb5f346041d6398d94f9c0aacb931c1f71c23bd2426ddeea5ee6c19af50e1bb12391a6461ff50ee21a2a37b91e63d6f7525c011cfad066834e26f41ee41aa4ca4122ae14a43eb62954f19a1536a9e198d2c50ed3f37bd49280f53ea8ac29ab5e80c84c520b18d0f182a149c3f1b4b213c600b5f08e92a1b30aa262c01a61feab8f8da9730f3ba39fd10ef3664ab328ad293dc2c5dbfa4af9741b09ba197e6f15a10dc697a3d8d3b78c61307937a4e36c6cc3411384a6fee554af661b62a87f70ed396c10ac56e1ecdae88bbb23bcd04b2ec554f5933e5f30eea16a93cc632f5960a5f735fffb5d9f7b78ba64dd94b9c09f018ce1946124670ce48068add8531a3f4a035a266375dab0a5748f648460c4b5fb31a2327ffd4ad49aaedcde7d9a4b9b64ac8255070b5e80ca7e07f84b566133173d124b1f3bbd57f17e06ce7ad3abebbd4cad6d3524612ef29cab61ad3178f9dbfe294c82ef778c7e6f55a7b444bfaf264905b88a8348a28b417103d338a739fe09ae9ceb1a632871b2db26010c2f65ce2bc14f6f91dbf1e07dd6328d878af1f4673e0c635dbd7cacd12408af34291c3a6bd10d13c29f3eda3f3319b3a00729024258f3306dfd262c78df178499a4628d7fd723723a859a817552ca9b32a26d6b0cabbc32f5261f0fc507bf1628e5566807727e31a02a2a11b1cee0032120b72776b4277d938b813110a3c4018295277ea654075221452b674dbe4e6c2a036f6a017907fccee3d1dc0309c9ee3262417c65c850e465acab4f01c794aac0eabe82896987a69b458c5968568a51354643e8235f01b034118c45528", 0x1000}, {&(0x7f0000000200)="d537e6a5181c8cca4c185d7d5b7551f0a0cc83e4c4fff760074714d193af8c3d3c671eb088b638764d22f7426367f2f946c38e0441993abdd348d602ac13f0d085e7b66db26a1b5f2e002f60f61f0e757d8bd90091b7cb29ca2af16b217ddfa3816fe2b0e5f5cd1b643947d72eb6cc50220df65544d61d421f09e6ff07a93c9a85fa5288e0e79c52545280d519fc4b936c23006de0be76fd2d63502761fcae7b35223193de36cc92b144533cbdb4d5f28d22e8dcf2a8cfb251ffcb1ba5858a76dff6878923b0af63775f48172a066cddd174ccb8aaddfe9e9a9cc6d8736b69a29612", 0xe2}, {&(0x7f0000000300)}, {0x0}, {&(0x7f0000000340)="e05e2de3ab3f42190b5c88954e53616be46be35eb3411c447c0d9c7b0361741060cbe005b69986cad81b487f54ea76566fa573a4bb5e3b00809e08ecfecb0e51f1019f7a88", 0x45}, {&(0x7f00000003c0)="b1e6d5d827ed5e59cad7c1e81d580d78375f28f38df593535fb66f94c12b8e41bc814485bd61711d2af91710f325051b4abb9559e5c3a19211e6c69cc12a9d74d3720c6d9d02a58ded5fe76ce956c3c2ee913f1388c374a62414b167b9ff90e1dc0f9dd6e0ba12725a5d3842d4c3428b69744da7f352d4f8306368ebf0f10df8c8efa4af73f5869ee8466e58eed6651d470d6c25afaf85b3c7590c1dcf24bd08ce85fc5ad457bd20769e44d3b99704a72497736d0d51ff8a98175464cdf8f8fd93f18d02aa6da3f660fd4c2e16be4bb590779eff6e860c757ceea72477dd94942fe24d119e17b42a853cb0c6c857cf7c6aef", 0xf2}], 0x8) 13:34:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) dup(r1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xf8\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 13:34:44 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) chroot(&(0x7f0000000080)='.\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf02000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 13:34:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) getegid() write(r0, 0x0, 0x0) fchmod(r0, 0x188) 13:34:45 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000002c0)="962c6a991dcea300000000000000") r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 13:34:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname(r2, &(0x7f0000001300)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x11) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="f7ed5748d846814e59bdec528db8b68a4cc98b4abcb6f79a093dbf31242cf317e9115a1d87b018fea388d308ecefc2c59a250e7789fb2763c84788e85a95080e23acbdc048e3817550b8a8d898c85051f38d4ecb7e4e4dc38802796b9370e21c30045ead3d1a58e0c0e839"], 0x10}, 0x0) fcntl$getflags(r1, 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 13:34:45 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x1, 0x1, 0x100) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r4, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r4, &(0x7f0000000380)=[{0x2, 0x6, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0x3ff, 0x1000}, {0x1, 0xfd, 0x800}, {0x3, 0x9}, {0x1, 0x7, 0x587ea3ebdd587604}, {0x0, 0x0, 0x1000}, {0x0, 0x3, 0x3000}, {0x0, 0x8001, 0x800}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000340)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0xe0) getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r8 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r7, r8, 0x6) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xa5) fcntl$setstatus(r9, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe76) flock(r2, 0xc) 13:34:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r4, 0x0, 0x0, 0x0, 0x3ff1b, 0xfffa}, 0x10000044001000d, 0x8000, 0x0, r7, 0x0, 0x0, 0x0, 0x100}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 13:34:45 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x0, 0x9, 0x3, 0x7}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000080)=0x4) minherit(&(0x7f0000442000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) socketpair(0x20, 0x2, 0xf5, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x8201, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) socketpair(0x6, 0xb, 0x1, &(0x7f00000005c0)) sendto$unix(r4, &(0x7f00000004c0)="40fb9c4587ee52789e1dd4e2db4493dbcf5e9d6e298c463b051d28d2aca233f12a1b458ff7ddf5492fb57573f2edab68bb247c45fad412e7f2f816e2749247b39d66a6c285d39c1f8af2e2ec6c71df8efcd900cf756ec93fc5902f1f1f07f920fc5aab629bb22679b1f9e68928d4a3a6df2f733ff5e670bb65d6ed39de8f7bf52663a2405623527bc04f80f5edd1108f77444846988eb90adf20d98b9ecd5342cb451dc58f2bbc8dcbc090f54e19d40188b6d278bae99776db33c291c8dcfb73431e87d8d7c0", 0xc6, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 13:34:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x100) ioctl$TIOCSCTTY(r3, 0x20007461) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 13:34:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000080)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:45 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000000)='./bus\x00') 13:34:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/12, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:45 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2f4, &(0x7f0000000080)=[{0x200}, {}, {}, {}]}) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdff01e8ffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c02002b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40ba0c12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f54454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf22393829a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b6618000000000b21145ec97784effe5c67b70dea7b0a6e880bb418ae72c84ce62c1230904e9805625a89d3397c6c37759a647d95cd307747fbf36ccfae51dbe5b10b8d20cd6b8b55d91c9de367f738edf4a0cbe5f80eb206a744d4f9f85b8ddde1bb22bbd0ceea6df7b6f263b98ad32b8911b5946a6914603034faddc1254d26d177345832c7213ee2c395667e99bbd6c4f18c06e98"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x1, 0x6, 0x3c, 0x3, 0x7}) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:45 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) 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) ftruncate(r0, 0x0, 0xffffffffffffefb1) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c6dca816ed279191f54288012af67d4e5ac9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa530080643f884e33cf9eda332d78764038aa"], 0x2, 0x1000) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x389, 0x800) 13:34:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 13:34:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="7cebbd2000e83c32fc741b81bb39942a24"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0xfffffffe}, {0x9, 0x14}, {0x2, 0x0, 0x8}, {0x4006, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r1) getuid() r3 = socket(0x18, 0x3, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x6) setsockopt(r0, 0x29, 0x1000, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x3, 0xb000, 0x20, &(0x7f0000ff2000/0xb000)=nil) shmctl$IPC_RMID(r1, 0x0) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 13:34:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x739, 0x800}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) pread(r2, &(0x7f00000000c0)="bac9c5a4061ee032250298dc7c5f50021de5eed8c2bccc4e027fc32ec6a2b90df0b456d601d1174aca7d600538752e3b5db0d2e2b78d6255334de602db061d06e7c4101432d55ac7b564c50e711e6294362ace98dd2dbf7bc6a41c22b14e02a0a36a0ccd8bf3b77d2e0a5e37a326517e41ba7cfe7f69e77e1199ad294e756f7ddf21795be1add1a3a5da00035321442584eaa7d991683d6b6a7d31464b6ba6516caf5344c03708d1eb1579e257daf493f3f70765d285412c8ba7cd0af2d812ddad7a1fe1f67ae4e989ec1febb37a7b1949654968b7499c2fc526cdf9b35f9139233f3cca4dd8b4a5218078bc08f72cbf3039fb02c90a84a4584e69f7aa9b7d237d1d92475da76f1415ffe26d948dbda0a8d93d2388467a48b3d1a3f8db568ad49034ebd90d6fa04cfc364f0dc9afa612cb312aa8f0605c80ff416a5a516a62044045778dbeb4dd6dcee7bfc1587fefb76a64a65fd7bbf50cde02da5e5ffe61f63b34a7c445a72bd77bc349e5986086a8d4572f78b979ecb1c407ff277c79d4e4c8270d1c5bc5d83d4f0ccbd50692d31198c0c2af755c50d99b90bfb17515c159abd3d0b567d444348ff8b890353a4832c5ecb44e51fb396a5c1bfbef9294f208026a24052cad678a4e040961d5729bd0a75d8b67917ceb3099bc9db4ebe7d2a93aa6b5e6a255b7cf1fc31af3f50116fa0bf29b4b13b79edaad67a0de5177708806da17c425329db3f010090e195d96064016cae477b6ebe4f0bd5cea5ad02269916a7db65cf8129ddedf6b7043a1f1e91a3f6e617eda991f040e3dcbe4217b4a484a2ae7d70f624284c31f7b02aabf809f6042337b51eaf3f850453784ba18aa803008ac7eb8ed1b0e77df57beb0007edc290d698112f62d563ff11088526e765d2b2e3149d0c3b62e240c389daab431959a0ac4aabd1b0b8a360fa7db2499bad6a9d5f484cf24063d619f30d0d7aaf784796baee2274f0ad8ab1b6ade37dbeb9dd1b9404209786874bb529f16e31333c27f69a46e132c7823fc2d58d645f07bf120b86d15621f910a9ac0f0d5300c5693e17f474edfc0214c5009665e9b5382a95e375b831b888af0264af7b8460b63800d3fe949665f295abd1bfbe72b3a438160f8c15f5ca074d00fa81065d5e96ccedad33400f927d8c3acd91ed0d4db14295709bb393380ba9f7dcb46c211e1ab83444cf3f15cb4bb91edbbca1780ce3d9e31a8a0dbeb66fff3dbbdd9c5415ac083be5491f3f800a1ecb26fbaad488591b3c8021bd8225ef264a64cbabf2e6539a887d31e91a651c2f8997f5ea3ffaff5770c27c879872be9f24af76727cbdb031f7c08adb07adc020918bffe2e31cee52c2b3eb0550efecace2291b4ca65e0b043cd4972b92eba3d6f74e2ce18ebc8db5bcf9cc46946517c85eed134eaa957893cb4cf2eca653cbb22c94b35069789b8296496e71b9213501a05e03ea1a7ce186e5ead8957bd85e4a5eb16dc8cab4e0ecea5136c97b1f1ad2d631ef16e83fce2a00cc78a3d4a8c3a316dc494f7377f241283c17589b7c8469bde9fce1fe6cfe607c5a31c72d80d2d22405b1cbe329ae7869b0872258e0fa4cb9afbd428ad870f5369161f57c6cf57bd4fc517aae7aaec2b0075b0890596de805723b35c9e32a0d1222981f572416301a17130dc3b78ae83d26eab2ef4e8d5851715820962804e56b940a31a637b233a38817b223f755c33282886659d95eb7ae86f7daf2fb0aa0f3994bfc24c3c5509bf321a0738db3ddb71fe92437ce5e9617cac7f79cc1c5d75659346828551dcb29596ad5883642d3211a954feee6b7a1cc1fa1c0cb18e0d319413790e6a9decfb3570bf757d926ce9279ff092cf25f99ff88a2cc09fde108d374a8180c42a14aa5abbf4365ffeee02597adcec5cdb96d4f25e99c4048d130592cb0f554ad91597a444fe6a726879453e212638fb62fd536c381463c9961bf5c68552d985b76961e796e30063f1086f4c2a757bf73ba06765602aed935379c7fe3575a9b1dd598a5976f38837b25cf7dadd63b4752ce1e1cde83442bde6fbf2d0c55f08e2af79c240e22c02d79f1f80fe5a1b8e80636ffff71246bd7c00f81a87b91b7f653e829eeaa21dc634c1647212556de1213fa0fb557af2486c7284c5af908f38943fdd83e1da4f7f29c194699c2d0dceae6e4426a9fdbd78338783a93abf59cedbf17592dcc0294ddb97bb39704569880c356b0f8dea3a24562dd539339a581f4d0c956d82c6a317887a39e02afcb3c8d240b0037c8ea69e8ee83aa2d18744422917fd60202765314dbcb7789c7ae6a1699af41b78e2e5a5398bd6d8f2c878e3bde008e96949c5bfb1d864c008321c04ca33e5cd80d80566fc45911536d668bf08326d0e2bf957626cb866fd8874bf2d72f878382a2895d9571eb9219bf7503bc2a24f223ceaa667dca56d97fb42ebee17867b14be150ada8ae6f388961eb1e25ed720bfc40fbc2d68682bf98f3843211544bfdac19dffbbf8d592869c944adf238540426d86562dc11af556335bbe842169c5f49963e4b10077184ea94048704ad2a97da7251ffded8fbaabd2c024f764c66b5d02596f59fd85a7f5ce2f08b5c4623e2a41a7f1730094094737c5ddd504366e121a02406f34e5f09f73717e381aaef2459a29e62902bb1a4c4c258632aea334be5a3c3416c05bee4b8b1688513f5596298b38586238a575fe77e25a4709b7800074960a659ec2669c0a8ab3e12fdedd4088750f6465eb47eb8f13c3c49b9e065f6cc5be5cef80bdf8c897c90907878f1c7c29920841d163f842c12f4c9ebff6bb5b514d70fef79a331c4e1b71a681e863aba1166dcb925640b30c9aa91dff3f861feffc5081e1302a2f05e2f4fe6fcf1850b425366e54cc6d640048bf0c05660e2aa2c81414bd0cc61c9363a0339b2b06d7c666bb511ff716a8c5cec9d4b9d1a08feee29cfde6aa4265ee408a36e66455ff1f20a41a62f8b94a3b1129f4655d94a534f05de58559b8d8c7fe7115e1ba4fed6a826931c84f8dcd80402da75fd49c4257a21ab08665540ca6f361232336107e848a0fae7b955e91f49e9586aa642314c65daf900edfa898d001a7549f2503c717ad92e0d8a29098be538521dfe25ace2f139d4ca08d1973d356ecdc98ff2687d2f60b18a7f85a73ae3932a4fba308ff62cfcb9318aa55c1baa5ec2ca7a960052111fe4863b8a3663952e6a48b4e683bb00713b35da78c171bcca2db8a0d6a8076516908e8deb89eee3255ec77a7fa40e68d7d5528766864b43c0b625b27a2f8d00aa5b98254080808817a27afafe91ce1a0f0a244a88e355aa72da1f57896b04b1c4a0529e03a7ba80f55cff6c126f2fedb1879ade8954d941b35ae35a7cb1bfb61b178dbdb8d14964b20dadad653b2d11c82e14916f9cd15f18a0051dc7cc162558faa6b313715319e58288f80386aeedd87955570638e99a963f7c5d5a6ca05395d439955176e76a506dec3b13f050886e278d077150117f76d3413247c83b558165967ecda3ef906059010575a63bce9b66707f28370fb0078883a252e4057c40871081622381b02aea4ada81df70f86afc0aeffc32e191a81c482cbd7dd4b156cfefa4837a0dae06741e2ea7a2f3ed341e9c6e0a64f67f839dd7b932424d3eecf4fb820b8299300dbcb591683f44541089d54b57056247927fc0f125a8a324f6c82f8855c9acf04c52ce07b9886ac9c9d2b35530f3f5e9c0ec59e0e11da1835496d461a4d959654273a1443d16de40f766e85a1f82077377fbb06e0ad19188d6da2d960bfbe9cdec644d1f16b6aa4fe527654ae962655bbd43e8de480578a93f7ea8d0fbb9fa0c39ec8555a7adaba631fe39d522dde6de7bbe798129eaa8772b8aac85d449642449fcd09af67d426cf099cbebbf980325b2a28c621d6deedcb9731fc6584780f918622ed5d39f49d06551650b0aff23ac3574ecab06f34a4a26788623f9781819f3b61a7dc9a06f1e9610d8c13bb0bf7c7bd004009714c254aebe8e1205355889a9c3480839286f39f81e8f90ee273cf802d8274ba1ca40543896b55f71baaa90a1db34a774e0b924503c92a859c776771e0503a4afc0ed715a4850aedf2fd71b388856c984ff768958a71e3ae7f01d1a1b78262b73ca27789c9f8c38daa00a1f25e2f6bf0fd8fba092fb24a67951966c980bbbc68a2b786ef047c568e293f35ab8acaffb3d77f33a30ca5d3235c50bad572d4702075753c6cdbfabe2a66c42a8dc295beebc56fc60a5302c0c12b5a88cc45f0a98571ca29b57974cdf6d12a1e8a83b9a9fe8bc4bb7561eca25ff41d2272884cf794283f2efb4aee6c671e269840a21aff09b577bb861b38ff7841ae79efd34f85235f4f5f0742c8fa6652b511fc57ce579b6c2d35dcb1f2db65914f550023d65aaec4ea4bfc108aff1b47fd757d25da2a91b12b2bb504386b182535c42bcf9f7f22559a20ff43fd1262267658ceb3c23ab57a3ae219ff6b66b13d5af6ab90041991bc23e638e443929cd81202ac6c1099e5ac81e380271dae34e4ce7ac9ee6d41c67b2fdf268b2837a602641d2bf6603755ee4e53241b39d065cd88db447029d9118df0b57c1052bf20b8f3a4e10f8718428e5985b3db619bb74adefca949c9766b05defc33ac2c628080c7384f1016e214f016c97c2cce23641c26e5f3c9109e2a561557b35feffb5eff94e1c03bdda7716ee3a24ddee74099468c0e53283a2d9eb43de97431e396440f83f318bcdcffedf8851f68a30084f3e785103c251def2e795af9cc0eae585fdea0e0dc23103493a361f1a012613baf0d81c1cdccef8a9ac656cd923d6777029aa7d4008c767b19284683820ccf11ce6d1d3e15cef4cbac02a085cd02e08bba06c5f592e01088ac17b0c26820de52740fa793302fe1cbb689b1c56dec7c15c9de8ed9987d39e590d10d75e2f0b6aed31e69d6fd7b31ab3364c664f8a92527c2633f3b64c9ddc12909f68640eef4013e228a955b64713f54e405e34fac9fef46b8ecd05bd8b5b973fbbfe72ce6f694f899e791b80bcd7f84cc7705cdf8825c4da452d270bec9c376aa89b86459321258aeb9695395abfe1ce7ab4f7e479d11a75e7019d1e9e626f30d7a473d76f2a5c19e984f3808656270b7213b99dd71f6551d060f93f6ce1c7bf335cf5bb9b00e4c7d001369291aa45cd2d15d3b8e7ec95ad5a6c163e7cbf9401181dde9cb3de0b8b11396a84f129adb69874dc54b063663847f1996e3268f38da377c36c0dd461d0a5cc618693abf4c9662add2f220f999728525b80b5a727ce1b567c9a557953bffa3b9a838fc5b3a2af20db8e00318d54a76388ac0b6e6256e46df636310d6641d5aebcb68e26e7e4cef2f6b838090d9512537026cfe57ebd5c8860a6c5ad3d31432b6bec91a7b34a3dae673551d9d965cb712871942226dd21f9b2007c9e82ad57f96439998da51665f06c9b71853cb4c529b78daadee8c766d5f2be0e3545c855b1a639a5f522cd10aadf369d9722688d7e7604feb7a5286809d686700d6137c03f9d9a495f973904ae92f4ab40e0de15ec14f47d08c1340751f3b22cf180fe6e3f9ea9e1469ad7dfbf50ecc6181f03ba52c53854eff926189f0f1c5cff91de994bb3eb3d3540893d4048ae5183d24beea38e9289ece62ae8703bf332dcf071a3452f1a795f439d2af47a4311c5a30e2d4a3461fb3168380ad741988f1d286f2898c067e8c63e8c5f313e143efcadc2a12eccbdcf08e862f0f574f49d6f59f80e55566e337b4e09c9a3572878224b2", 0x1000, 0x0, 0x15e0000000) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 13:34:45 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10600, 0x18e) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xffff, 0x1f}, {0x100000001, 0x7ff}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:34:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x310, 0x0}, 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = dup(r2) sendto$inet6(r3, &(0x7f00000000c0)="04fae37adcb3bd14eca78ca372677686599b46d66cbacb366ae2be7ae1b5289ecd5783b3da647cf298af48b7130b58af62839a5ea8", 0x35, 0xf5fceca73ddbcee, &(0x7f0000001100)={0x18, 0x1, 0x3ff, 0x80}, 0xc) dup2(r1, r0) 13:34:45 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000080)=""/160) preadv(r0, &(0x7f0000000a40)=[{&(0x7f0000000b00)=""/237, 0xed}], 0x1, 0x0, 0x0) 13:34:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r4, r1) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f7a44a026df8e2030076c4000000", 0xe, 0x0, 0x0) 13:34:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653001"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:34:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157845ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e2b8d3c06f4c42fd53d88996e1890979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000000800"/16], 0x10}, 0x0) sendmsg(r3, &(0x7f0000000c40)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f00000000c0)="2784dcaa1d321f19049e4a288ea92180c805e1c1ecf3f50176cc37cb5fe2b42aade03f95eef848e55d43e7a0e7f7bc77416c083ea322a89c9c305caab3b40fe1d57388269c341922bac7303d29b0d73fe17c166f51d4625617217a63c0b14cc21458bf904cc37320d1d0e8a5fb", 0x6d}, {&(0x7f0000000140)="4bcf79e46570ab1970694eaf57a4562c421c96ca16d8507100d8ddcc494c7371409bf3864246bbb022d73d1585f3434e5f5bcc7bbc375f4b65445d57487cd79bca40204ebf8ff5da64a10c8065ab6332929c6c95a7be5feb695d01204c2aaa034ec49c8994eb4eb3dea949c4b96e184284bbf794387dcc5660b7b47b1a3a52b45967056e63941d5af1f7", 0x8a}, {&(0x7f0000000200)="2102e976bc903df4868127d2a63ce32e4d78afa6de60fe25587071a44f966edd3bc4c3069ee5cde3a5ffb755338d5e33ca48aed4dc7c", 0x36}, {&(0x7f0000000240)="517fcdcef994a0f3666ed4f29671caefd4eeb1f310ca7cfb7144f92545e71044075699aea317eea2a4d111d75c450149263bd2a5f3d713e29918935c78d60e4aa45225e9af75b62027b69f02dd5d718c13cea94aebfeeb76e45e7c36546f52f4eb77cfc5b91c0199e69b164c9ea85f9d05614cbf65bcfb7ddd0c8e6cbefa1826c7e4d59f8ac4073397fa7d1400871793189da7e844261a911e4d88f33b", 0x9d}, {&(0x7f0000000340)="1a6f18976336c23ac3bb25897523ae543b39aa192ff95573c115ed48234493868d6448bb035d80e82a2a74139453bc", 0x2f}, {&(0x7f0000000640)}, {&(0x7f0000000680)="e9d6dd8a2e031101cc264aab8e6656f34226ccfa381421d2f4c16c91092458f001e7dcb9678ce27530f5d8d641591dc5a661dbd6c82174b34acb2d96448437b2b350b7131903626a7596618cdb13b5bf5906566899c9d5d063192f5d0bf5e3d632c10f236dd6f3994938f74a9d07097053b9c70c46f8d2f266cf572f01950d8a976c72986922a7408180", 0x8a}, {&(0x7f0000000740)="ff05f49fb3fb58b9d1055cf0a46b16a63e0002e2cdd9d8c8182dbcef7cc2f31d83c623256e4740f2644efd0abe8b4699b4bd44856919bee2caf7f966f8c2ac8907f5989bca71be61691fbe52e5bea11a47f564ad8336ac0457180fb76a6a055d11e82fb5ec99c22170bac4df7bf2d2f3a9a5124cda5784f56a956154e2b1404b4d6a11f09539101dca6fa7a98a853615ec68773f6cd1d048fdb0ab66df102070b36d1ca970ff1e3e238476aeaec12e", 0xaf}], 0x8, &(0x7f0000000880)=ANY=[@ANYBLOB="980000000000000015180ed1e50400003b6dd4e8d417885e814f99eea67f060f7729d4f5bb8aa1025b8b52b46d86d22a0bbcc07ceeb7430c1a2338afa0d19467a41d0276e122752fe90420d6fdd08ea12a8ad2e16c5bb9190b705508daa20fd0709a253f51df17ec6d35abc2af54e218f08571aaeaa07473bd38a2fdc6c2769e36070760d34fdd240b5462de6c826332faa690cf00080100000000000000000000001000008412afcf3b97be8f1046d03671df011265466ad1c351f5c16f5570cc511d76a42a33caa5518d2eb5dc0543d6a89233691a807152010a6b1d79e7fb4fe83491902c82b3869910067d15d9a5f44eac509f3a7a308cf5d272d45aba1b4acb89e267721d32140c8746c80a353c2676f3fc6b18c80cdf0543c47b9f7dc695e519c656aac65f81a49ad760c6a8a7a6efb57492c0bba1b81a31491e95624c94c55a4b8d399027ee5f0c81edb655c57908bd963bc97ff3ca9856d6bffb179a655b348341f1e29eebe5cfc52faf6dfc301b906269d6c703be0827b07a069d92b7b7932b14daffa8de81dd39bdacb5834005cf33c957fe144e000000001001000000000000ffff0000010001009f6d3ef9f2052528d5841bba8f5bc792a77f6a69a140f4ae347c5c767471e2e4e03e1e32e9f00de43d31498d4f18409c127273bc0aa08a3873684cdc8a66d7b9d3333e541cf803d2153b938456ddcd2d5b9d4115efb9cf5862d47bc03c4410fd22702734e30ee22a3ec4bf785bb3b898530bdf5384c64b2544fc072fcf1c064845704c014a9ba5195d50be11e2502bb7ebe4d77c4b144181ea4bdebc92572cb4fe918beab5cadcaffea682bc473277f5fd39af6511e3832f9b7884fd721555761d7e0f23fabf39ed9fe59e22a1c8086c16448427c1796f242ac7f55bb16b29500f56cd133532fba536903e941342e5df8260d2d2ea3e00000000000801000000000000010000000600000071ced52b4814398133011a3785724fab55ab1e31982a8df65d9f2c372dccbfbb48b92d62e4df3e0cca5789d26951e808d25d64cb1de02e0f4fc6b677a41ad2460be7c5968dd546b85fee99d25f63029c39c34d6ec421cce95749d1523f0b6d7dacae48e09e320aec9f3d5676438d41ea86d8cf517fae911096d158e3cc1db131e0b37b282a87d3afc2028620c8b7c24e0bb6b81e00599fa64674e157399f6a718d5191565a8f402c69e2f7672f2f1e81bc279e366a1af04d462a99ea122f4ebbed57ac8d65d79efbf06e816e3e295a1567bf3ad86a657a843b671eb33375c528c199d935ccd26de41026fdea0cb00ee7447f5191088200000000000000"], 0x3b8}, 0x408) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000380)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 13:34:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) fchown(r2, r8, r11) seteuid(r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r12, 0xffffffffffffffff, r12, 0x0]) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r15, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r16, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r19 = accept$inet6(r17, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r20 = msgget$private(0x0, 0x200) msgrcv(r20, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000510700"/158], 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r16, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r13, @ANYRESDEC=r19, @ANYRESHEX=r20, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r18, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r22, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYRESOCT=r10, @ANYRES32=r21, @ANYRESHEX=r7, @ANYRESOCT, @ANYRES16=r22], 0x5, 0x1, 0x0) msgrcv(r14, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYPTR], 0x1, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r24, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r26 = semget$private(0x0, 0x4, 0x201) semop(r26, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) 13:34:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket(0x18, 0x3, 0x0) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r1, 0x0, r0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x4, 0x3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)=0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r2) listen(r5, 0x0) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffff8, 0x6}, {0x8, 0xffffffff80000001}}, 0x2) 13:34:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) r1 = socket(0x2, 0x3, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="015f4084ff3f8d3709a8c8d715c4c596b59899ca81a7c33e5e0ce78db282d81381d41edb18d98f1d30fd3d9e0838dc93", 0x30}, {&(0x7f0000000140)="92b5694cc044cc4fafbb75e43be8dea75d3753fd806d80597eb94793e032c01009e58feca2a98fa7d2234819ff05c632505ab69c23fded4f30ef76dd6ec8d105c060606c54f72e3b1ae07e9f08eeca052c067b6809aaf321c4287d0ba74aba1309b86971b2b94bcbb2abfa5c51173a92faa1037e51a70c44b51e23129a84b195800d81c33ec4a1ba244c2c2f62aed98c7d2f5390700f03bbfbc0a7e23a7ef7a762", 0xa1}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) 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(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8158, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 13:34:45 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x400, 0x0) getsockname$inet(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2022, 0x1) 13:34:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000100)={{0xf3, 0x3f, 0x20}, 0xf5d3, 0x2}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x9, 0x37d0, 0x3}) 13:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x14}, {0x6}]}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 13:34:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ae000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f00001ac000/0x3000)=nil, 0x3000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) 13:34:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:34:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000000280)=""/173, 0xad}], 0x5, 0x0, 0xf2a3) 13:34:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7ff) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xff) 13:34:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x81}, {0x24, 0x2}, {0x1, 0x56000000}, {0x82, 0x4}, {0x89}, {0x20, 0x7fff}], 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:46 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r3 = kqueue() close(r0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "48cc238a0aeaddee5eb0e68f093b688fb390dab5", 0x3, 0x10001}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 13:34:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendto(r2, &(0x7f0000000140)="3e606197b9746c65055365aad3c1822f7bd385a36cb207ce4ff254a5c3524495e82a5b883b18a074ce0917e67cad22b58cff87b092b478d4ef1d59dd201edde5081170f63957452e38c6c88216941c7a9c89177bd4e675625d1645646383025e8ce4a05d2aca46e60b4886d4e607ab24617b8d6ee319837c0155617013483435a4ab023d6202092198a3a4c7f1e38d721da23dd1f5bd1501c0b7c0257e6ec6a14d7975843bfa73feaa596e", 0xab, 0x8, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 13:34:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000000e0000000000000000d62fca"], 0x10}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r9 = socket$inet(0x2, 0x5, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x2, 0x1, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x51, 0x2, 0xccf6, 0x3}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x401, 0xd}, {{r4}, 0xfffffffffffffffa, 0x23, 0x0, 0x90000000000000, 0x8}], 0xf293, &(0x7f0000000180)=[{{r5}, 0x3, 0x20, 0x20000008, 0x200, 0x7}, {{r6}, 0xfffffffffffffffa, 0x39, 0xfffff, 0xffffffff00000001, 0x6}, {{r7}, 0xfffffffffffffff9, 0x80, 0x4800001e, 0x5f8, 0x100000000}, {{r8}, 0xfffffffffffffffe, 0x10, 0x60000093, 0xfff, 0x7}, {{r9}, 0x7ffffffffffffffd, 0x46, 0x8, 0xfffffffffffffe00, 0x3}, {{}, 0x7ffffffffffffffc, 0x40, 0x10, 0x3, 0x7}, {{r10}, 0xffffffffffffffff, 0x0, 0x2, 0x1664ac2e, 0x7f}], 0x0, &(0x7f0000000100)={0xc83d, 0xfffffffffffff77a}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x800000, "000000000000000100002000"}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6fb) write(r4, &(0x7f0000000180), 0x17e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 13:34:46 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0x6, 0x2}, {{r5}, 0x1dd0837f2b76e66c, 0x94, 0xf0000000, 0x68ab, 0x9}, {{r5}, 0xffffffffffffffff, 0x70, 0x8, 0x10000, 0x6}], 0x8, 0x0) 13:34:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3a, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x1) 13:34:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x02', 0x0, 0x0) dup2(r0, r1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000200)=0x4) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000000000e7ffffff00000000001000"], 0x10}, 0x0) r5 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xc2, 0x82, 0x101, 0x1, 0xa6, 0x7, 0x3, 0x0, 0xabbc6bd1ba421e34, 0x20, 0x1}) 13:34:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r6, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) r7 = semget$private(0x0, 0x3, 0x50) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000014c0)=""/183) semop(r6, &(0x7f0000000040), 0x0) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x5, r9, r10, r12, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r20 = semget$private(0x0, 0x8, 0x400) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r20, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r20, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r20, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r20, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r20, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r20, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r20, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r20, &(0x7f0000000040), 0x0) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r26 = socket(0x0, 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000540)={{0x5, r22, r23, r25, r31, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x4, &(0x7f0000000140)=[r10, 0x0, r31, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r34 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r34) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4, r4, r32, r33, 0x0, 0x94, 0x4}, 0x9, 0x4, r34, r0, 0xffffffffffffffd9, 0x4, 0xffffffffffffffff, 0x4}) listen(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xc0, 0x4, 0x1f, 0x80000000}, {0x401, 0x7f, 0x7, 0x568e}, {0x1, 0x81, 0x81, 0x81}, {0x9, 0x54, 0x4, 0x1}, {0x4, 0x4, 0x1, 0x3}, {0x8000, 0x81, 0x8, 0x4}, {0x10, 0x85, 0x5, 0x96c}]}) 13:34:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) 13:34:47 executing program 1: clock_settime(0x0, &(0x7f0000000340)={0x5000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaad2c) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r4, r6, r12, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x7, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x7fff}, {0x4, 0x7fff, 0x800}, {0x2, 0xff, 0xa7a8e2ada16a7535}, {0x2, 0x7fff, 0x1000}], 0x6) 13:34:47 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f00000001c0)) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:41:20 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) getpid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x42) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r1 = socket$inet6(0x18, 0x4, 0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0x0, 0x1, 0x80000000, 0x200, 0x80}, {{r1}, 0xfffffffffffffffd, 0x30, 0x20, 0x733, 0x3120}], 0x0, 0x0, 0xfffffffc, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 14:41:20 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r3, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000000)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r9, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r10 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r11 = openat(r10, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r11) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000680)) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r11, 0x20007478) getpeername$unix(r11, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r11, &(0x7f0000002500), 0x0) ioctl$TIOCNOTTY(r11, 0x20007471) ioctl$KDENABIO(r11, 0x20004b3c) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000002580)) flock(r11, 0x3) bind$inet(r11, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000003680)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r13 = fcntl$dupfd(r12, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r13, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r6, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r15, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r16 = dup(r14) msgget$private(0x0, 0x400) mknodat(r16, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x1) dup2(r16, r16) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000840)='/dev/null\x00']) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 14:41:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x10, 0x2, 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") semget$private(0x0, 0x3, 0x10) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x903}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x6) listen(r4, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f0000000000)="b1cdea7966e90ff99de192342fb743310df633c5a49fc3772df3380c807330867153053021", 0x25) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 14:41:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 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, 0x0, 0x0, 0x0, 0x0}, 0x0) pledge(&(0x7f0000000000)='@\x00', &(0x7f0000000040)='-\x00') 14:41:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x77191861) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) shmctl$SHM_LOCK(r2, 0x3) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1}, {0x3d}, {0x4006, 0x0, 0x0, 0xfffffff9}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 14:41:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x3, './bus\x00', './bus\x00'}) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="f4ffffffffffffff0000"], 0x10}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x80, 0x8, 0xfffffff9}, {0x6, 0x8f, 0x7, 0x3}, {0x81, 0x32, 0x7, 0x6be}, {0x0, 0xa9, 0x1f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x1000}, {0x4, 0xf8}}, 0x2) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 14:41:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x8000, 0x1f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:41:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0), &(0x7f0000002400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r1) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) dup(r3) listen(r2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x8, 0x4, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xfff, 0xf9, 0x0, 0xc000}, {0xfffc, 0x1, 0x3, 0x1}, {0x401, 0x3f, 0x9a, 0x1}, {0x5, 0x4, 0x1f}, {0x9, 0x1, 0x1f, 0x10001}, {0x3ff, 0x4, 0x7f, 0x9}, {0x5, 0x80, 0x0, 0x9923}, {0x1, 0x3, 0x9, 0x49}]}) syz_emit_ethernet(0xffffffffffffffba, &(0x7f0000000140)="81259d1d18070e6bd950c7174c82a8526261419b03d773364e6b1953533f7bc7643a03aa7802d4929a94bf4daffae5ad4a76c61e3f1e9bc82299fbda2a3cf1429721e01d3dd87b356e04052471b7b53a197a6eb45a6851") 14:41:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10d80900000000000000004506000000e1add874ea77159a4a1aa52176d5cc58ac931a08a49d498e1317185aaf3a3ea1bad6e48fae589a0312a7b3d778ef122893f4e1defe51f76bb82fc12495888a2d7741f804fbe306c8efe771b67cf8bbf2bfcde3515668a73511e5c156ec26"], 0x10}, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6f8d08dbfea31d7f) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x60, 0x0) 14:41:21 executing program 0: 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 14:41:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 14:41:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:41:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0x80, 0x1, {[0x9b2, 0x5, 0x8, 0x6, 0x1, 0x2008000000000000, 0x5, 0x8, 0xec, 0x2, 0x6, 0x7fffffff, 0xffff, 0x7, 0x2, 0xffffffff, 0xe96, 0x3b], [0x7, 0x8, 0x40, 0x7, 0x2, 0x10001, 0x2, 0x100000001, 0xffffffffffffffff, 0x401], [0x5, 0x9, 0x9f8, 0x0, 0x8, 0x7fffffff, 0x1000], [0x1, 0x1, 0x4, 0x0, 0xe0dc, 0x1613], [{0x6, 0x8, 0x7, 0xfffffffffffffffd}, {0x2, 0x3, 0x3f, 0x3}, {0x51, 0x3, 0x800, 0x800}, {0xd5, 0x0, 0x8001, 0x4}, {0x200, 0x5, 0x4ad, 0xffffffff}, {0x6, 0x4, 0x40, 0x2}, {0x6, 0x4, 0xffffffff, 0xffffffffffff0001}, {0x1, 0x0, 0x4, 0x9856}], {0x7, 0x2, 0x3, 0x8}, {0x3, 0x2, 0xc82, 0x7fffffff}}}) write(r0, &(0x7f0000000000)="a20a20bddcbefb23fd6b9e5a80f8e34aae4045f4797b558e22146f5820fd180b93b7be15a29b9c8450021fe460af5b8f07f10d2a4fe2568cf4d55f371021d696845cec60fd6f87c5a1a7a03f40dc237f2983335dc4e354f974a81af27cc8508815cb163e7e9b47292ef2f29f11b83119beadfe6e1b0bb8343e13e7a4c5bfb453283267b436c930e829d66f549f949339cd8e60f78f3d7e4d9d6ec32813de7d59", 0xa0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xf42384baf01fe209) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 14:41:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202009f2c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x830) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:41:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x1) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x6, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="e16f6ccc3ed65549546ec554dffda2626c1f4f05c0c46dc12d0aa5f8a44f3c3a8343c27e873cdc328f3b84b8406d43ded917e1604055439e28abc114e0733feffb6c2cf2816d533ec7a4a0f6799fcb42371b1f139fe3981341db1c0f79c1df1dacb3692f631d863c972b71b7d5a389fcd58f1f481ed4d3f4a9f81de3a918c56d70567203d7b3eb0e5113ecd2b7d91023e251bd4b4f4fd4a89849c02fd5efecf407ae9ecb990593523df3496e2d404422c4eb07ac96105cabd58f79c2088f05ed4999aacca9ceca350b07f73517136bcea53f25ca46cf8b1024071029cf65ca2296e9dc6165", 0xe5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x234cef69eaf2108e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x8, 0x401, 0xffffff5d, 0x80, 0x0, 0x2, 0x1, 0x10, [{0x8b, 0x5, 0x43, 0xa6}, {0x2, 0x0, 0x9c0, 0x4}, {0x5, 0x1000, 0x7, 0x2047}, {0x2e665379, 0x800, 0x3, 0x8}, {0x5, 0x80000001, 0x80000000, 0x1f}, {0xa8d5, 0xfffffff7, 0x3, 0xfffffffe}, {0xfff, 0x18000003, 0x9, 0x2}, {0x0, 0xfffffffa, 0x10000, 0x3}, {0x5, 0x7fffffff, 0x81, 0x7}, {0x3, 0x8, 0x200, 0xfffff001}, {0xb04b, 0xffffffff, 0x9, 0x80000001}, {0x8, 0x7, 0x8, 0xd69}, {0xc9700000, 0x10000, 0x8, 0x5}, {0x0, 0xa2c, 0x5}, {0x7, 0xffff, 0x8, 0x20}, {0xfffffffc, 0x7, 0x6, 0x8}]}) connect$inet6(r2, 0x0, 0x0) 14:41:21 executing program 1: semget(0x0, 0x3, 0x11c) 14:41:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x25, 0x4, &(0x7f0000000080)="caeebdc67ede7bb81d18f4a02739ae7bb3288940ca7a4a9a16e7154e5142ac62675cce51306123abcdfdd3494fcc37f0954ff6483014df81268e34b9f37487344cb63928336f3a5713caf71b7c2fe345a0d2e64188188dc3dac919ec8e937bfa9c6d4f8c947eeee6fcc49505f52c2c3d0600d986bc90dd5eff477045d43db487408106f8e0b9069e11301a85b5187fad8493b84de944418a348284a748", 0x24b) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xcf55) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000000000000008000000000000"], 0x10}, 0x0) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r4, @ANYBLOB="3f290b09c1b0f31f49bd6797186ccd0deb8293b680a33c7a0c8490c18f811890522cb8f50713758e5b7bde2113da3a042fbc59925219fa1ec2b11885a7751083430285a078fee1b1d16206c6bf6a3314343d4996bf59bb945c51848cfff203c09c8ec305acfc409d931d14d61f63ade1f8817cef72e4de840279b93fb4bd27aeadc6deebad7f23ae3cf42cd010bc295adafac1cd6b906fe9c41270d931031847bb1da1c21b68efff7e3726c1f04aa25ac74f167ed4c2ce3016e0dbe09ac0da08081c4a7fa7398b9959016a1e6938fcb6997403002230eed5df150c547481068a244b78ffb7e107b331fe6b8e3287a4b1e46541e93a6e", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC=r5, @ANYRESHEX=r1, @ANYRESDEC=r6, @ANYRES32], @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=0x0, @ANYRES64=r2, @ANYBLOB="0129481e67a1f6f4812c2d03f3b2e656e43995d47dc3baf65a9519e2966007e28d5c792460dd03d9465e9eaa802f05d31c7f8f52cadb78cd66fd141b4a85f7b8530334479be9532640f6d9cac433e3b5790e9065aca90e8f733968da365d9a68b0b3cf5b677eaf2f784ebbe35f95f7d69cd93434b84fd92a0e33f4c7ab742cc9bbd5841e63503f80054bcae5d876043e2ded1f6a13e562415046ee1a6e6212fd742355464b878cabc60981515be99100728d44c3bf67abc185f3400b83d314419a00b02a8c9d93060f00af478eaf51f791c9d909967fbd7b1e", @ANYRES16=r7, @ANYRES64, @ANYBLOB="c699a6904f3adb5a835d0f826f3b1fdf61f6b1b12a01f32e8865e977160a474bf87654f072bc1bda29acb9ed28e77e0e2ff01d1be76bb605036ff9b270038b7c742c332a74045858081d06388fc7de9fe1cba3f255362a9dcfedbf89fc51d0ad97fd51fb24f712c0c23fd2d5a55b631e89d393", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r8, @ANYRESDEC=r0, @ANYRES64, @ANYPTR, @ANYRES16=r1]]]], 0x8}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2, 0x2}) execve(0x0, 0x0, 0x0) 14:41:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000080)='./bus/../file0\x00', 0x80, 0x20) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000740)=""/4096, 0x1000) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = dup2(r0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000000)="d4c689d6cae10b56894ceeebb8b3a2ea85e2b29f5f9af8ccd77b438ae75fc15dfa05be6106cf6e5d7a310edd8ac47e3015091f8b01fbb8c3d5403ebfac9f72663e9bf93ba178fd395995e75050884d4c", 0x50}], 0x1) execve(0x0, 0x0, 0x0) 14:41:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000400)={0x10, 0x8000, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xe5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xf4e}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r2) 14:41:21 executing program 0: msgget(0x2, 0x618) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() 14:41:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) setsockopt(r0, 0x400000, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 14:41:22 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="9be8d701139f2e9c72af02d60bb30854aff1f2ae39afa9908095aa534afc34692ad5a5a833be30abee3cafa4d40d072b2e921afbb17f40485f7077e7bf26a376d3bd2aaef614a259fdcb60fb9ee4b163c2f9ed37413e6cd0fdf5f449c62e0da5d42535be591f858f4cdcd6c1f90c9bf34e71c72a834d314a161143d54fee9e75cb6ccb084583354266f67e52567c1408ae58fd62ef185a009e7300"}, {&(0x7f0000000180)="ff3c834c83f429fede3c1904b21ff9f3565def097a18e32ad9e5047c3195f8b7806514ce586424bbbf15b56b793a5e4aebe9e57e345dbf91f46a4a5d3c8a55d3294d39a54e83ee9857437f3fd5162c4940aa98ad67ba1a98a7544e7e0a7e12e0097b95ab088cf3443d58bc2c"}, {&(0x7f0000000200)="cf0c8e70d82da21ff0ca454e9314e4b65afe78c1bc9da675b405036a777852e30afad1a52b069cfd98c74c8674879d1df8adaf68b0d1fa61437b31256ad89fd1c07f93ecf36c3d9c7d7431c27a2399eec77c8fc6810d80a617b2740c44cf5111b0cdcd256ee095d60546ed0b8caf0fced6cbe552f63b988f07e0aa692fd819073b95149c6fae4e487fb23e7691f104f55c741cf406524ecb02eed7ffb7215c8a774001149b887ebfd517535f3cef3272a3a0fa690775242b7509eeef1de923d6b5345b48bd63cb458d14ac64d2", 0x2c7}, {&(0x7f0000000300)="72172f68f73d654b380e67512ea039f5c73a37017fd7e920eb3ea06d1682ca00d43fb352969949243eb7dde9ee7e0c244a215aa8cdafb7ec14968c56cec8fc7a2bb3cacd3bf3e6630fac2ffc71da7162a62238a6d37666e383ed52a94c50de92446fd9ea49fc34653d450a4555abc6da1222ec24c0b895fd5f918e2023cdec19be5b1b7bc4f580ddca1ae6e0c4512f4cf71c2c80b83046", 0xb5}], 0x1329) writev(r0, &(0x7f0000001400), 0x0) 14:41:22 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) socketpair(0x2, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x6bbfaea4eae8ab42, 0x20) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0xe6, 0x4) 14:41:22 executing program 0: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/221, 0xdd}, {&(0x7f0000000140)=""/14, 0xe}], 0x2, 0x0, 0x9) writev(r0, &(0x7f0000001200)=[{&(0x7f00000001c0)="b984e5d639d147d8df5ba69f3c12b02b813f9348dacea0a779a753050061bf72c553a9", 0x23}, {&(0x7f0000000200)="6c10c8c256135a1b2b09e2ad6cf8d6f59f5463930e06c5c619a5f404bd83847401e8ff2858a51f357bbe57322fbcccae7c74fe23bc5a1a8477c4a4af36280032d373ac2a4bf7cf092746651499490299b278587af68d39fc2f448bf35cdef45765ff3bc76d927e627d28d2ee0786510417cc0c92938950d4bea6e38eb7982c4cabda3bb74dbb290f9abc254dccf4a8671570a70f687af5a807894b6fdee81e5fa5fb355312aa81097b254816bf23a96814ad1b5337a9b1584e7bc9856aaa49675330930175aaf380e858bf3e9f5c3e03b921d71c0097431cd3a41e69d559eb6e99a1427e7b03a446bd1bf086aa54b6cfa74d1ecc66334e4ce187f666918984735ea788241083dd1a69fa08d9f019d503d1ebc20738e8055e11887effa2724b25c1a2433b92c627215191e5f518590c0334d7ff5288949452a81e5e519b3632f0d9f27eed13d9433d5a2df900f8f48bcb776087588e1eee29a1995e957d908667e4eb86bfcc252d72f1f77fc3f4dcb6de78513ddb3483144963526786409d1f9a295584ea7b82085df808c83e368547e438bf71c70e1c842589c570ef1a08e78fca241cd70cda54660aaeac8416b25f854328e988fc5ffa609cbf9421000920decd52f326998d557832609db6a92a62df65b3c122229878e099a7b3dbba6451bee0833bbdfcc4e87269cac04aea8d89329de84a7487339bbf940235e829766bcb23affe53f62264d168b789f1deff7b718c2ef7c83ff19a755a14ad71abb6367966bc29de26bccce201eb9655dd8f66d5b4cb110210877293450a16cbcb522a53db1332a6f2c5a6457e295ef19a7605d2985399d1f2143b02b01f81a327ad7df7dc4023de6ce83a1a338347ca8d548626bc487f95c591ec4718e6fb3d467950b7c67779958154b98f07ba8497420d4b9c0f2779404495067f219db8ff6637b71a57e4e9bdbfdd26ab6cefda09381da19a07229e136446d684ab96a109620a09c4847ef0561a7ac178886fae9ca8520d37aadae486afe962131f16ef554ed5760db9a06b0edd4ba8129cbef480cf63cb662e8893a438f26df0fcb43a9f3308ed2e2ed33b5d1e093d16e4dc19f40bd3de80783f0236fca77bb24d323cf39b2767cfa11f306d72327183cd1a534cceeabaef9b3dd82a756ad99f861f546baec9fdff77f7498d05b4cd2fae3591c0208222d2a1fadf99da411187cc7590f07b1eea64792077aa54d02ea5fdb9f971bcfcb04fe39e485cc671474ba3b182e93dd97947c8ff83115bedb33dd8fddc1496537c858ec5ca022a15a761ae660b20ce75fe258f8d158c1a88d361ac1b9db0f3f2022f7bde3d78dbad06c745ca84589abf8485868ee26a3891b8c87b2a5996e518e98115c25a24d92fc425caeff5ef39c8ed368d2fc45f09b7465a1be85425da95b9aecd2b68792a617131d80dae0f89b7f2968b4b5fa07e8c59779ea8385051928d3057175b38bc1969d9d679fe1afe2bb2abd26b659cc4521fae13ebe8e51dfe06cc8262425206ea130b2a81f50eb01fa89b73d6fbd5ee5edc426a476a3ef938fc9be8c16bd1c0a1746232e31dbb368b4d46819f4dd6bc3e12793e55666eeff68f769371e8b69bef4689baaa2aa427f276170c0c7d6e18935348363a076079a3ae2e13d9029399cd80f848eec9a866c0a75898c16cbcc7d05b258b0d57a597d4479679285f07a0568b84812ebec45d71eadf6f9fbca96115c83a4a8c9512ac21e541cd0523a7fb25d9d1af7667a01036d0aff98f58db7992bfcbdf4e8737fc8564fc5e067009f5103768f7d4e7bb5c91b01193b7e82757510cde21b316e72c2a51fab82a5ec3e65510040e40b19b5b5a5712af476e76b37e91f1488415a76c0c635c85b6f2148526653fc4024136ba930bc06cee711f9eaefdb0ca1f02c5717b86d723067a33c75c4ed8f7a4e69d47e7662a6f241e8adafdb8583f4cd8288e150bc68584d54a7e37f160ab7b48019656c53096c3df5be90d7213a30df6f88fe1e21155e437f3d8f233d9688ba6b52977a326255c67074867fd2e2dd9afe92a89924852785a46fdd858279a1cfdd3c48138c1b7f0d3b4d8cffb893d7a9f7ac10ec1ce7eb7fb831aa8606bebcd75d3eb2569ae4050177f95ae63b1ce8b8afef38cbb5e75c49182f020f46d32eb6f55acfaabf48a73938b91c971e4839585dbae5fc12cefd02fc3d45e1851a9a60bb1a6b1afd8889b9497559f1d8b2f67d797b344dc6dd4096b48a677a35ce13d744e6f5943f08c4a15fbcccc80812719281bcc7442d9ebd4679c8010e0d6bd792e8b7c6412112282a6f8c021d3ed8130f53730d518bd42cb5cdba343d68ed13d66d65440c1dd31ea209a9c9ee5054c946066ff9c234893d816e546fd199d95991ba718377d55e750ba2552b5349d21d2c9a0ed26138ce8902d27a8bcc930124a94e67578cf14e7a04e16851051977d008bedc953f8cc33a0a76fa31e59b533681fc76d3726cddbfc2613166df197a5f22def779a537c8843e4b04d16a6aba09834f1be9ae5541fe18158524c45807a8a900629f491241ce97b34e11d4df212415ae24d993f30cbac7a90d99d9862dd3eb9b7d28bf27dddac4290bc2e70cd029707e7cd83f3d6fc2ce4e5da654282ab687570d4d456a1f7fd530b0b043478550ed585ad7d86d690d3fcbeed8dee0289d4605bb5ce5ecb3b81468c4ed125e22d33cb509288e7c704b0420f5935351e13e7e5d3e2b79d479424ffa5c002ddaa088dcb1bfa0b5d8f3605f8b59444ade3bc975e8d239e0fa05b62848282a18e2c4207701087545082b0071a07246015087cea7323fb803e5498bdebcd4d7671fd12c60121448f848f8f12fc917d1632fcc32a61aea94f487bb212efff05494759224ba857661bc178d8ef4a2c174a44d48550815f7b51e237cc7a277f30ab73df9d785d558862b64915f09e5303dda68b6db2bc1bf10e67bde8c62f94393a0883305312a4dc3b3933cef52cd83f1fe03f588d95fb7388e2699b8daed505cfd3756d1abd226b80c8e0158a88e5d47de8b80edaea83e56eaa75a6c097d11d05de98a89586070c65a6e666d0189c2c6b5d554904ca7f956ff5bbd070f8e886fc91165c8736552c25a82a91aa20cc72418404c430a997903de448649ea178c6751b6b5ceb22dbf135b03223025b44a3568e0f5c373fa0e59f11924e0ce2be4bfbefe746e2c0c764bc5e703fb857886b337cbe91722c01be67d81868a6f8428e96b3c796dfd179e626a430cb6c3841b43ae6682becec967d79a7a9090616f3e8e17b571e1936f6d74a65cad81b90ad908242f1df286526a8812ee9e9bd5f42725c92d9f38d79295317db42b90fda45022ad2ae765e43893f30b7c276b2a679eee6ca81d78c7f549558dc024a1ce601214a504efffe21e716fda5e5ca90be69022270fbf968bd371d249f75222051706eb568bcd7614c5893fee28493a861d4ca9c385fec51ec98028846f1e8b455d34ec97f3c7ed1f80a2982c79f27e5b52cd0a6b9da1299b656151613751c605d8f06b577a440bd46d8a94f00ecb36a8ea916c938bc422788d228cd661643901c3bf4801a03ce2bb5a37f0203f3953f5e178a48de844c5d8e270d1bf60e1d605c8d873c79705ff46cf518f6c600924feebae2426629709bfd73eacefc57b0240e3a54fde9f741913d3277169ffe88c3e8de23018054b7e14aa9b62d11befce54fdc58a4595604543c22789b928d55a90ee08f4983f4fa1eb5a9a500a890b1c0dfbec433ba4fd159ebfaa57890a97c729b17ac952aedc65c53aa49cc46bbd669e4c246a8adddadb684af4584e1883c52b58aab76399910e9062993cd31b179bf81a1f3abdb91ed824c6021e5f2e17f97895aa2213eec573cf3648af263dc2aafca89a9b95ec8b5fd1c9bc5bf8cba36b3327a95e44d203ac6c4523d503666bdcc06ba15731e81c10da61d421d8937863c78a2378597768b0480e2c8282c959db50bd0580f4ca2b5f5f41e64f1645badbfd92203a2a7d55b81cf5e2ac828ea02ee9492107152c360af3ce313fc604a6492e2593544e42fda0259a1eed687deb6e04b5312a0c012c7e3e309118e457a64f528de720c6cef35d6ce22481dcc5efa8deac31b75b1afe1e6b433234ca9b196c7b4c89f3f8ad969084fc3450b4368c50d1f2b99ee860a152c82fc2c77b6307835ab571fd982a16b26dfd7c621c79b971798b7b57d24aff7537345594b8fa76420386f87be2db21e6cd6e2b8fee73dfd6598aba5f36f3deb78230a6130d82d6de919cdac19b45830723439bf6535aedb8723a02ffda12481861e575120d5c90f1ea0d1574ed30bd3ada5a9a6880f71ebdc0fc76cb7c21647830faa658fc7547a52e1dc7712e95f3c6b4c0a34776780bc0a4edfd77a47e793a15979ad2bb5dc549197aa5b482d95eae88265b07a13a4da80cdd6da4f47b25a8fa5d9a4f2c91c1e15f8d69cf1240c6f550af025089d63dac182b01aec7ccbe4a2cbe6180f1d5faee847cd06829e224bdf599f011fa359d5a40209c58836cc6aa73ac7dae409cb2cadec432d1a433deb60d639293d35b215c81204fc792f86f5a748587359ae1c44a5f8270039721eceacfc184601db406843defda2420efe0c0a677c5a49a763af997d4440cfe036993f236dd7a7ebae9651ac607559f7620eb42279bea1ed71009012cf176996b10d87b0b22482d14f8990bf947c32dfc08e1f0dc78e98698f087536b2e8aaa319523be79a9cc86cf20445dc8b96d6da9e5c590612c9c0329d33ee84e3c4249a81ae57f497cae49272a85a4cad1e7acaefa29105c48339b19ae05322055c71c6d3b7db726e01d08867d229e651e5e894d90264736fe289634a22b4e38652c2c2d74db400f6af41f91f4d427b583e5845ffd287c26d9c626907ecb8fe374eaab710cec449299e61c3c0ac7701fee3ee2d0b21cf69e7c76fb79aa83ea685116868645cc3c991753fb7a8aa2e68139db2e8530583df2064f0b372071d0b7d3c2c1b78075cceac889eb26d71cfc41733c6d9f6631c3b4fe48ed764e442a9cb39f8fa6288ee8ce99a863c84899948c84c3c198e0581cd09feb42a366fc1004753a9e5fe2c6501c6c576d567f5a120dca558e88f92764649ca74f6d9db1d1288a54a2f0b119193c677ff6f0d25578fb4e166481c07ccaf45b79faea190492ca3fbf1869d9c483bab4c92ab9d76ef1a8ebc1e880e56c685d8fec92503b9b4065d63ce48d0444f6ea8e74a0a20547194bb0099aa5579a62dae21641e4eb1e5edd6a06cee30e854ed73e7af064487ba8ed987955d12a0749ded1c687ee1d6a44d9ef008fb9c612cbf8ff064d2925b2befc0718d344d0628aae2a0939f6691f1fc6f953cd534325e23e13f084989170926d10573f9861f4123a891926ade1a5d13f2317703c5563a56658c1a41ed2cf647a544697ef009d146ff4249a3802981c04901be5be73a0299140bdaf492794dbfa28961a8f10994e25c106dda850072e560ac858f82ceb5e31ef1b5238d2b877e88e29cad3ec0330a51676470709e3826a61d781856a4b87fd3c789ee373250dea8d6dbb114bdaa0fca43b621b413ada203396037da4a3e6021a06bbb2948963f9c343e6ca5294b62386819e73d0fd95559df9b1b58ac6d3ef792b3d6c7a8fd930b516a5b90c1ed1970ac9949e798aac0eb4b4e6814ed13e39fbda4cf500bbcf5338784e1fe01d59ba21854aff5473fb1418333658101071e592499b2eda90c493bc8da3ba7bbf5ccbf43a90f36411541747bbd84c74a686ac20a545316", 0x1000}], 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001240)={0x7ff, 0x3, './file0\x00', 0x1, 0x2, 0x4ace, 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001280)={0xffffffff, './file0\x00'}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$getown(r2, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001340)={0x4, 0xffffffff, {0x5, 0x10000}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000001380)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) dup(r4) r5 = semget(0x1, 0x52e0190d6925d6c9, 0x1) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000001400)=""/151) r6 = socket$inet(0x2, 0x4000, 0x5) r7 = getpgid(0x0) fcntl$lock(r6, 0x8, &(0x7f00000014c0)={0x1, 0xe5e128db199d8fb0, 0x80000000, 0xfffffffffffffffc, r7}) r8 = socket(0x18, 0x4, 0x9) ftruncate(0xffffffffffffff9c, 0x0, 0x0) pipe(&(0x7f0000001500)={0xffffffffffffffff}) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000001540)=0x1) pipe(&(0x7f0000001580)={0xffffffffffffffff}) recvfrom$inet(r10, &(0x7f00000015c0)=""/219, 0xdb, 0x1, 0x0, 0x0) fchdir(r8) r11 = accept$inet(r3, &(0x7f00000016c0), &(0x7f0000001700)=0xc) bind(r11, &(0x7f0000001740)=@in6={0x18, 0x2, 0xfff, 0xfffffbff}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001780)="f56f91e1edb645fd177a9821ffcd0907734c5fef7b23137ac93001313e1e411f7086cc577c8438aab8d52193fb", 0x2d) r12 = semget(0x2, 0x0, 0x10) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f00000017c0)=""/185) 14:41:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) nanosleep(&(0x7f0000000080)={0xabe, 0x1}, &(0x7f0000000100)) pipe2(&(0x7f0000000140), 0x10000) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) fcntl$getown(r3, 0x5) 14:41:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffc, 0x0, "0000000000000200", 0x400}) getsockopt(0xffffffffffffff9c, 0x9, 0x3, &(0x7f0000000040)=""/68, &(0x7f0000000100)=0x44) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) close(r2) shutdown(r1, 0x2) 14:41:22 executing program 0: socket$inet6(0x18, 0x3, 0x40) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) ftruncate(r1, 0x0, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 14:41:22 executing program 0: r0 = socket(0x18, 0x1, 0xbf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 14:41:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r2 = socket(0x8, 0x4e95662ac65c6094, 0x3) bind(r2, &(0x7f0000000500)=@in6={0x18, 0x1, 0x2000da5, 0xffffffff}, 0x3ad) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000580)={0xbe, './bus/file1\x00', './bus/file0\x00'}) connect$unix(r4, &(0x7f0000000540)=@abs={0x682eb13985c518e4, 0x7, 0x0}, 0xfffffffffffffebd) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="e6f5ed296432f447e41c5db1c35282c14e45e087de94fb34e69d446a8ffc3b463ad979d80414e1786031168fe2b74699db47763e7ca43748ef0463e7cca1e52e2cbf6f42e1ab2fb6f4cdd7"], 0x10}, 0x0) connect$unix(r4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) fchmodat(r6, &(0x7f0000000280)='./bus/file0\x00', 0x2, 0x6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./bus/file0\x00', 0x6, 0x0, 0x40, 0xd4c9c158306025ed, 0x8, 0x7fff8000, 0x1, 0x1, 0x0, 0x6, 0x101}) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) bind$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="0100dc0af1e433659368115d3915063a6e2e2f621991e9f7a19b40931af47bb5c0256aa641cd90004786aa2662d1aa1bbacc111515b34000000059f152de76cb2c22f95d066918d7349986b5a950dfdbc60a7fb9c50f3fa861"], 0x14) mknod$loop(&(0x7f00000003c0)='./bus/file0\x00', 0x0, 0x0) seteuid(r8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r12, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000000040), 0x0) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r15, r17, r23, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x18141, 0x0) r26 = socket(0x18, 0x3, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r27, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r28 = socket(0x18, 0x3, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r28, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r29, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r30 = geteuid() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r32 = semget$private(0x0, 0x8, 0x400) semop(r32, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r32, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r32, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r32, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r32, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r32, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r32, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r32, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r32, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r32, &(0x7f0000000040), 0x0) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r38 = socket(0x0, 0x0, 0x0) r39 = fcntl$getown(r38, 0x5) r40 = socket(0x800000018, 0x3, 0x102) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r42 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r39, r41, r43}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000540)={{0x5, r34, r35, r37, r43, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r44 = socket(0x0, 0x0, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = socket(0x800000018, 0x3, 0x102) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r48 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r45, r47, r49}, 0xc) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r51 = semget$private(0x0, 0x8, 0x400) semop(r51, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r51, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r51, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r51, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r51, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r51, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r51, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r51, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r51, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r51, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r51, &(0x7f0000000040), 0x0) r52 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r57 = socket(0x0, 0x0, 0x0) r58 = fcntl$getown(r57, 0x5) r59 = socket(0x800000018, 0x3, 0x102) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r61 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r58, r60, r62}, 0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000540)={{0x5, r53, r54, r56, r62, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r63 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r63) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r65 = semget$private(0x0, 0x8, 0x400) semop(r65, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r65, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r65, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r65, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r65, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r65, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r65, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r65, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r65, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r65, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r65, &(0x7f0000000040), 0x0) r66 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r69 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r71 = socket(0x0, 0x0, 0x0) r72 = fcntl$getown(r71, 0x5) r73 = socket(0x800000018, 0x3, 0x102) bind$unix(r73, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r75 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r72, r74, r76}, 0xc) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000540)={{0x5, r67, r68, r70, r76, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r78 = semget$private(0x0, 0x8, 0x400) semop(r78, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r78, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r78, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r78, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r78, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r78, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r78, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r78, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r78, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r78, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r78, &(0x7f0000000040), 0x0) r79 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r84 = socket(0x0, 0x0, 0x0) r85 = fcntl$getown(r84, 0x5) r86 = socket(0x800000018, 0x3, 0x102) bind$unix(r86, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r88 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r85, r87, r89}, 0xc) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000540)={{0x5, r80, r81, r83, r89, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r90 = socket(0x18, 0x3, 0x0) connect$unix(r90, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r90, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r91 = socket(0x18, 0x3, 0x0) connect$unix(r91, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r91, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r92 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r92) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r94 = semget$private(0x0, 0x8, 0x400) semop(r94, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r94, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r94, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r94, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r94, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r94, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r94, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r94, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r94, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r94, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r94, &(0x7f0000000040), 0x0) r95 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r95, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r95, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r98 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r98, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r98, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r100 = socket(0x0, 0x0, 0x0) r101 = fcntl$getown(r100, 0x5) r102 = socket(0x800000018, 0x3, 0x102) bind$unix(r102, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r104 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r101, r103, r105}, 0xc) semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000540)={{0x5, r96, r97, r99, r105, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r106 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r107 = semget$private(0x0, 0x8, 0x400) semop(r107, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r107, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r107, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r107, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r107, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r107, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r107, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r107, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r107, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r107, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r107, &(0x7f0000000040), 0x0) r108 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r108, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r108, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r111 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r111, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r111, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r113 = socket(0x0, 0x0, 0x0) r114 = fcntl$getown(r113, 0x5) r115 = socket(0x800000018, 0x3, 0x102) bind$unix(r115, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r117 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r114, r116, r118}, 0xc) semctl$IPC_SET(r107, 0x0, 0x1, &(0x7f0000000540)={{0x5, r109, r110, r112, r118, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r119 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r119) r120 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r121 = semget$private(0x0, 0x8, 0x400) semop(r121, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r121, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r121, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r121, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r121, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r121, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r121, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r121, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r121, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r121, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r121, &(0x7f0000000040), 0x0) r122 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r122, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r122, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r125 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r125, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r125, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r127 = socket(0x0, 0x0, 0x0) r128 = fcntl$getown(r127, 0x5) r129 = socket(0x800000018, 0x3, 0x102) bind$unix(r129, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r129, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r131 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r128, r130, r132}, 0xc) semctl$IPC_SET(r121, 0x0, 0x1, &(0x7f0000000540)={{0x5, r123, r124, r126, r132, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r6, &(0x7f0000000980)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000600)="9ceb3b032dd829914aeb1b9e9c8a87f7c993837da274d1d08fdec88aefe37ec0cfd4f7d4186a34eb3cecefdb9b561ba24d6acda0ca19d15f81dc775de38a645c09704d7f86", 0x45}, {&(0x7f0000001300)="f6c2621ea95af068cd83f9ae9672f935e4f070328c3aa86f6b6d23a01aa78f9e85e637b55109dbc9f7b21cc4692ef59cfc21c72666806662d6a6cc862b3f8e751b4a393afb0e4c71a824ad2e6370770fcc731e03e523cfc6bc16d2f65c46ac1b8e0a450d6b6b5840e6428304c40f4a86202bcada7c9e644b3bbac03950d2a97f3506f7e379a40f2c7dfd0580ef92ab4b7755abbdf756b40f58d0d9e542b4815bad4cfedfa03859eeba8e3a2f3751eb25f1ce75f1559887ecccdfdb10accf61d7477983ddc80e3ec7f0cba130d004b52724573f690d3cfccac4df9380ef4661d675ea41d53eaf943f43378131e47596dfa9805c3b06aaf6ebcdb30e0a2a125527c0e1dcc9120e39fe12c4f5c931c0022110e502765fb94fc7b4fb0a81e43349de73573b5885e4b6996cfa9246390a9b47f399869076e6aa4aa91b42b368e55acd7da2c76050c90f99c9d6be7a095b2c98722cdfb918aab41790436dc24cd2eba09eba744d6917b031b9f2c9b89010a4079623216d8f95b431630a9b397e4f3388db6c5ea7c37c89a6f347142cba130fa34404d75b6e9ff2bb9ccb4f138cedc2d97b2e5e2cf03815155608740f517c9170204284660f1a778f79829af092de1d918fe2f3465055f61b93fcaa04466b452f9e43fd3ac3905a53858d9dd52a592a88119209b6953e00d16fc3840396bbf8728e19b1005629564200113dbc8d27af1fbabf8e7f8476d29e7eee5a798417b8ea7c71e97bc5f853d5e94ec723a15b524c0d2c839e01e6b1195a3778adf5b503d8bc3be12a3c04a5866e63ceaab06df6d834e27521e79289f8b477bc0ccd3a45dcaaf500aaeab525190a1756454f2dd2225ad54b89130812819b8af104354508d0900eed018711871c9edd93e45f1faf2aeeced973776b5eace480ce056774eb30aaa293c42729de604dbfce3f6b49892aed7e3ed36aba109ae049fab38304fd8e4d9931444fbffed22c29ffd056fe971f7a654ff0d1685b5ed1fd875effdd643dbc5abd6fe4b4a132d65435fbd7f0eb7a35952677dfd2bcd8508b0d8c67d5a4a2debc4f000d4a4e58a248a9c7b81816a6bf8df85139af1711d03b40750d794da0ed30b1e4180b629e7d59ff0649e5eeff63ff4fb28a03c044a08a7e9827578276a34d9591dbfdb176f9edb768f4578c78c3fd1120d9d143e8bdf095b320474d9f58911e7bccdd7d56abc381e61e226106bd86bf13b924b338dd00e08805514fe2085c4baa4363cfc77ca60bd5377e247b27cb6673e53dabf3163123cdeefb67a2c4755f4f5922b508c7263337ebc24169d37203e48e37c3a8360c39d79a98e2fc57cd37577d1fd2a1de4e0c47856fa49b49c1e79b5c00f1b8c5f6e18fe1fb062e439cd3df858699bf686d3705ad33663faa1a0180eb6e5b9479ea80ef0fe7932f7e0df19516d18e58a39f9e9a7a2aaf20d03ce83f382360a5611658fb43498936e843f3086cb03e91946a2bd3532a0add83e076023a0e27f69a285e45728e158c4361391242e45646d13e60a8f152df9308ac032bd0dbcf203a7ef14e23ecc91a9174fe6749301344fafaac23dbd066085fe710a2f29e7cfb44053d06fed60cdd78a702840b0cf99c87a52382e3589d5c0f8cfb4c91f47d2afef553018b3b56e0b708f5a2788bc31a57e5dcd43ae4d39b85399746e2e31a6a7f84320071319eec5ed41cee99b451cdbf8d5189056cba3cd2a3574b6090a06e2ccf52418d8d3f35a937c26eade31c8f9659db41ae9025f5fd1c0f4b4ae3327d3f36739f79996410e23edf29aac9cea854482aec39991281aebde05c50276c6ea29e52229e77b8fcba018038ff37f58dce60e7aefada68039c3734c470c80e108f1bc92bb0b868c637404f5ab6db41fd4bd02436355d094b2269d819e4ffbca6d1dfcbc77e96f4bd4f58ad11751e347169e345a967399389a78ac638176041e37f3b70b99c2870533810cc28ae543df955440c86ebedd670dcc7598c87cb519a27053d4bd966ce41aaa41dd74a436a7718b65d485817b31adec829cf73bb74800bec98fc1b87842c2ca3b463245f39c52d016b5022d2375c731de7d5124ced2ecda01556da544fc3991e4d9aaf30571c1437a58abfb108670010aba8ac59d633c1b926ca3c1532e96b5c6c696d00ecfaa4736d5e61bb023782e5226d606d7205b48e1fc4841b966a4fe5155e7b22c94abcaee5d891431202bea19cdc39f0f0ba84afefc8aa0109aba06f17b94a0a87777dc620775f16f813e138c13bc81270bae8ccbf341ec98d885813ffefeb72586046707945f22db6c4fa3897e634d5c39588c1df88f2f0707bcc9a9232e855f2d54eab0ec4e4a705f334af130637d64bd821b4897e15017919d116d99c71dd1223d887ae2e9db9f9d7eeadcfeeb31a63a4f5090481352232458edd3072ff87ff6e7bb71074cc8290e4143d46a702a05b7ecb6a0769272fb0b00375a1f2e20be974d3f022f9af78b15e4f956bde8f2c5a5512683931c51691c070f6b3233470742e189d8e61af10b1b82202a24e4c886a6b7ed673de8f00a7610b9fd3bc22b13a3192051725313f58680da63175ee1b91f51a0fef7365d178bb3981104abf558086145ff19e59cff606c8b0bb619d7d88c7adf0659a10c327db52c1616b0596bac50312b9f9cd304a3b46396f4f1657e1faff999218bcaa2a70c57b71971e296292f66f70da635bf30cb3005f03fbf76581f018d6be7c4d6e3d348309c9e279d397a846ebbfdb1e4c9c83aa30be9b2e83e302a34e2dc59177492f9cbf450de78bcd883ab36bbbc8abd9d0551547d3416a7eaaec71ad9c3dd6c8f5e066f4fb3f99b1c2d7f0f356fea08c775d0228be34a6107a113bfb5f7db95b036d6cb621f9a3720b6fb091497830708999c627dea8f17f1bb199aae9333cdd5bd766c6ae864d976de92796b1c75c1a7ff275e6090fe008d2a85cf17a8103f1865a41e0a54638a62cbf99af246e3879cce529bda3968841403a292db48cb962623419286189772c3b1b4ec75613faa9c1752ec2d9779c6f5323d73e14639b99215b98ea72e0a19ea9e471235ccfade8126257aa870ee4e741e6381adb6c06947ccabaaa0d836ee348118f36d574604f75f6bfd2dc5334bc63677a098869a7a5af829a1b31f48eca537ce9415a7b557182c782f31bd17d148e68c2a55b2b4378746388fe9dc516b92ab8b05554a2310a7708e69eca4717bb654c5605f4d01771a351f97306d0577e972840d9b45955a709d35b1fd0859e997c10f0e5b47bbebf4db90bc5aede176d362b25662c7918501ba17e69670a04190175534fc66178609020e558f2f283b4f8f4a10c692be05286f239d00d009c4a0e65f15fc5b62ea86f7f085e2d17c5a1decf9bd83d6544db65058366b0ccf5f503aef9dec7fd7506499531517414a92e756a48097d6ccca84052d1860503d5bbad9957d7f4d48be76923ad17000795f846338591e9d272cf44372c5727964b1cd3aeaca0f9fc4fb210d761c469971837ce1c61473ad3a4edde1ed1b17212ee8e63e695a5eb85ec1becf35ea11d7e637383fe4225004f38f779d36683f5034707d100772ca2c2df658e81d2c9179edebf01510b3224406c9a1cd30f95a28ab45a22e655056a2ba38543c81869075c5227d32f7cabae60558e146201df07195dc159a8d8c2a403410d3181967aa800bbc7f0f268aa4d66eef0bd9249a48c9802fec534f001892387e3c0f3a85bcab173a7b9bff73ad8f526b84235a6e7071f96e0537879840c7a439fb3cbcb31ecfe6362df2a45aba62418f4f8be7b3a60551c7bd7d25cc28b805e5203813377cc3ea9017b47487c452d4d57cc93e050ae8849d5327060391da334d4045d608ee19ec28637227502b3f4a610283f993b3b05066b5aa65b75abd56cc5497609439114b09872d509f175996dff7e449ee6b00165a55abc181e9107e3b5c2337d740664e6901961374ca10312555b4d53ae1c4b5b42277c5a949bcce61b1cb7ef4189315408d70b27b080c09d254cc6bc333a8470e18f95d5d8d7f1d8c9f19c609ea51ed3877a09fd2d64d50db915171f61c2c0bc211347f75d7a64d89241b6064f74e4169a27050da45adfca91b61c1278e1684af0b8aaa5acb696b473714dfb55c61f8ccd0c78dfa6fe24cb5e413234323bf01764d8327a0b0c1f84a915de166d2ce409146f78dec6ee6bd3e4443d5240776888b8676da60d3274d5bdd7d5f10e68732a27a5ce489e9e627e99d987c3115ad694c63531013d0029faefa559900e4fe4347cd6a2afd8e2777dac181afd0f4666d05e31caadfec50080d7222c5c9eee45faabd8df4e02f103d727ecef8ba50b5181ba3ec6013048f0b6222cbd11bc4535822a5f88c494673fbac43aed68625378bfb8ee6cb113366ddc8a19ab67d9b19df8f4dfd2bbd6280fe9529d582056a2ed25a488f136a0ef443b9b3ae8e13600a080be721f791c9ee7fff466514ca8d9293e39817d0b78d0fd640e5acf851ad4348f1d203456530c0b25c9d6722d036e23e0e675e53b83a94031fcdfd8addd33f7b8085641dcc772fb0f423b5f82a3052fe2cf495f7a68e9764f93d7ed981cf2eb1042785fa77e02592d17f37ebdf92dfe547da01e535518e2023265a5b9b00fbe3974f17adca862191df3ae2094f1636b600b4f32653a5940ca812e4b92ca4df0684ca57946f32b13574c6b027c0b27371b2d1b39186ca526d7db854d7e6d44ced7b9dcb4c8b525ef01de62c6f94dc24ca1dcd0bafe6f6ad405033b4331f9760410318ef85d26aca46c5bceb89217db174253b0f8f04cdd0bc4ab861acd27bb897d3f06bf3dd7a4019997e98e96fe815be3a73acdb415e884031cac5592d5d92e311544a82d8c396d23b0d51603bf9f45151fb3f50c2e45e5d416653711d22142aa5bef73129f58b7f94714fe396f9ef018cc4f4e9e572c4a8d50f942aef7871cca09d55704d447b30706b0ea657a853cdbc9ed1e0c5d15b7cd9e65eed38318bacc61f67fc55179e44043649ad8f5a1262311a66b86e9c7e7c233d1c58ec1d66c80cf832ef954a62d240fbe808c0a33d5a9d0b94b87796801d12f225d11e47f515fc0fb64d7b7ce24c0b162495ed843d8940deadef2c9de1fdfa737f3d44832f6c9777f8093e0e6e8811d1e39537860476242fc3bf623262c7b8e872b56805dd5c21b32fefbe150b433b19a11c0d8783d43bc0507ef86c85a24c655fb4bdc3303854330fe611b55a2493e0914b7e64e98e61f82f5bc63f916f83d5c3cefb45d9739f5f16ecb343d2e38716f868eb4bf47e6324c261302e49352342ff53539101eae8becc96b3d3f2c3ff3a245eb8820c6554b87e0d0d5d2acc262d535043aae155afbfd437219693a80a31192f242a6f9a0414631026e91abe01f1b11780cec592f7a538333f8e4d629fe92546894f0b93bc92ffe96e2caf6c1fcfc579d7ef54418213061ca8ad29519c4addf563ee3d3cfffdf4fb9f099d05725561cf96d977d4c8587c78655e2fc128dc8cbe537b4920118aae5bbed20b169af69b004a068c89308bc432e22377e79e79104367db87802de544b6aa107288fb9fe187e04a650f62071cebd1576ca38878c4e480d29d4e056fd2f6eccf05aa685813b0e2eeb5eca7517df1c69086671c6f5ee54cacba0eae9ede2bba94002dabe8c3cad493d3d86edf18afeb7047e2a3cc2c6f3b695f3c6e958a0df54c24248eb49351bc4b651db99f4b46c0942f65c9778d9f4a37fc3340df10a71b7ff3e51e6db23651384505490b459d15a268bf3f4", 0x1000}, {&(0x7f0000000680)="16fc05257fc9f1db604372272240414bf0b0bbc3112133d2de96d2fc71e761d222bbd10d05403cbfe041a0337fb380626ef9af35c57fa4a133d4da14bcc02f119a94ba8ff3f00eb14d3ca52fe453568cbba434628546a339611a45c02830f5ba387612984d5443bc962308ae9b44a2e8b5cf1839fe422b0338c6c7d9f2025df1c2", 0x81}], 0x3, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r10, r17, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r24, r25]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r26, r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, r7, r30, r43}, @cred={0x20, 0xffff, 0x0, r7, r47, r54}, @cred={0x20, 0xffff, 0x0, r63, r70, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r89}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r90, r3, r91]}, @cred={0x20, 0xffff, 0x0, r92, r99, r118}, @cred={0x20, 0xffff, 0x0, r119, r8, r124}], 0x140, 0xa}, 0x4a95bc8dd19d6526) close(r1) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x30900, 0x0) shmget$private(0x0, 0x4000, 0x4a4, &(0x7f0000ffc000/0x4000)=nil) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xf9f37a4b) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x7, 0xa9) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket$unix(0x1, 0x1, 0x0) writev(r3, &(0x7f0000003740)=[{&(0x7f0000000340)="1b6bb0a04874fc88bd9a4afb24af2c3f431ca99674f2843e520307e0363dcc7b6f672d40c443250022e5b9674dedde062b98b61ab31c44db07e6a730ebefbe9c1ef29e476ee9d13e641c048345b56cb8eebc4844917901c6fc90c96bb31f83ee00106126a6f0da2724780e3490e2b52490e0bda771a1501bc55949974c757dff503b836ef74159f79483b8ee7519cdba44d538f91b2ddd74be7640acec0298c09ce778f706ef36376b9a58c57b4ada7bcf2a6f16d0527b2674126b3470df926f77e79884", 0xc4}, {&(0x7f0000000440)="7fe53d9c0f0c44680d42b400503a0fbe51928c0a16b541e95d8002ade41571bf5ed26de7cfcfa3f7fb524c36e331dc190560f60fd95b77922f6b293868f038bd4e2f6c439a62398209771d82d9ba61b747875954288d558a2b8a39da6881aa576183a069fa12f836d1f8688761d363de8bda47620104f030c10decf315e1557b0f36e982198a863ade08bbccddfbb0e3dd64736d65508e991b65d32d2a1589fa3d160159b7da0b1474a7a32f5af769b430a68a32d988ad32011e623885322765bbd43b322af6f8e92d05c128090f7c6ad5fdcfffd17a79cb6b2302a54a7898b6b7933fefc21a7cfa1c76ebc497", 0xed}, {&(0x7f0000000540)="e96ab52364dacb405d011f73082ad4f931b1a0ef001e2d85cf3459bd6942851249fcf1c0f9ec2775dd7329bf206e299da0fa7a988b4e58558a097c017d2bb6f4749d764280e93a2934a0df7f892b13c2927aa851cd3edaa82ecddcb83494d9f32880239aa0796a6fa9b1194a69a00b4114da401a0f62e4a1a0fc30f8a7f40a652eed103164470dc40eb472c758d2859bb0f250174f1ac4746a81da1ef0ebab9fa39d16742b83094b5549b95c1452f738a078ae6e92147ccddd380e6aa11c9ac84c411ee18ff4a68684dcd5e4f39d1c6ad6155ff180c667b35e9ad57ceca276036da27b6c1e19b595071fa40896f2e1bbcff101524586e732ba276b4636c37a5eb2475daaa2e29e6afa2dd8126a885594186179e9b3478ff0d03ebec7e5aa7af0be8bfa373c769c2cd60ab8c8b4aa9c7da7ccb4e03613b9e2bab2ac22db4e4b9e5b173b26858de618f1718174086d62ee5f0ff53bbecac4b5f85f10f64fdba63936a4e5ddc2add0491f1566602e2b8158d9651c33a6e4e277b15eb26a84795f5dd4a0e457d0514b4122a3aa150d18b369389bd4e001073e09175bea56f935ec8afca7012972c6adf4df93b9430f29a9facf10e0b0d7640612c373cc9217750a3ebff9ccd7fce79fa857161277eb4b74fb4becaa18f4872b787fec6337b7577ba8451e7761f671f729c14a8deb5e411d8539572594f6a554949ec3eb810446d6bf1f425e67a3d32003988e54965cc0bdb874b3a01484adf613129e5c320ad43c853aa29452726079910f327744f90d1036c4fabe242e345fc9329733c1d83114717a76cb865aafdf2405bc57f69b730403319b06fd410188028fdd3619f075604b5815325a168a0a21b618d2182023d5d8ebd694e5fbef329f7e79d2cfa3b33dca55ca25161fce59bfebdb1ed3d8ae16ff574e3970a528a6d64a9fa52841c40d2806aedd54c93b3173a9f7da73810cf77e04a5f8ce684c6fdbc1bb4ceed7e91dd17bf3aa812a41d3afc4dcbd353323b61e190014dc39e0893fa5880fba6bf6b0a3e85c1e0f60014c392cf2b4bc093cf32c9a9535c77cbae561aa9c687ed60ae1c02250cc5018fff0aadd571f00d3fb7f7637ceb0f07c20a0fe3ca6f8f5b2f6880af9939530092b347aefe78250d0263e139a9a931418d914d72be4af63e670107dd83f66dd3ee4c967e8d6a0c9b4baece3627cc8110d42e29a4c71028eba15d1b74a8e46a9e0e06c832f68efa1a1450978acd2fee5a1a57ada6075dfb8c29b139463e50ed05b971b08aa364287794030e59709ab5c2ad9b0137197fdf921244d71179275befd8b419848cc14ad95a3b26d37fce99b1f8df029d2baee294f27462e23e982ba7b39968ff1281c7a195841f637972651650cb8850d774742af92808bbefd57e42e8521abe3509d1dd21f5fe83ebd3c1f179f0a64941648aef2f6c7efd49cbfa88d29aec5f464df78a77f04b1d10301a3b51e12b31da9ea3676dd3a3f7004a6acd81bc8f8144f1ee44127f1d4f7a4ac89b834a3b467531e3aa74ccf843212fb89851002d621b8cf0da503f64ad5fed45d829278672ad457a40f8b7a0c25c1e36ce42d457a28a0075e4e77cd466aeba3cb57d6f37e218c9bf976decb441b402470461b378a0dd7b9d9c5d2d1d78e220a3c05ba604ea0def81bb88eb1ab5b6390050b09feb6cfc98e996d26277f0d1d90b7c0858ed0757ee50423f6ef0b826956002529afa642a5d20f4d24003104b7cf7eaaaed91409c3f7c02e572396c15dae461fbecba4602b4a1ff1c592d8d9f76dfd0cd55b6c4b8878dfe2e04766971c11055a4812b45b6f8ac9bbea74cb94cc6a28f5fd0570814152b761c5517fa47b852be489ced790dadf1e592cfb534085e1e08d625b6e8023098adaf2cada3115b30c8b056dcfa61c0f27779b78691968d978446b71ad728a37a61787c4199ba14eec5d733c55bf4ad42ba08f01b1dbd6b2608c842b81212196ba55d782c6d9001bacf68b51e365a4dc6b20b5f266deaf553d4a5bf2626ebc3b9f49d650aa17f5ff4920cf22492440a7add6a571142724749d47eda34a27d25748ae3fdd710e53c670972c08be39651f864a2d6e9cde804ff8a6a0040f1b215d95aa61b8641712872a15c6b6834a4b4b71005f3cbaa06cb9d81fd0d13d3b5e256c433e37a96b4fb66b884d6da3385f360d82954d7e6280b831934a72e46f4a99d9f1011898b51787e6618c8cf6989ebb6c10a3bb8917cbcdea389d0edc4ed71c8eb1dab7ba5197690f65af0e3fbe1e41dcaa3ada09976d34caab956902e5eeca011e3e8a4c06d91167a1f23066115203de261c38951d9c45040b6f2659ffaa804a08dace72b681838b7c557c40d03f05d7e247ac796b8589d4e09940b93683de84b7ef392478d939da4d4c32141b3ecae0a23f2026a9eb5281db99374c1d7ce5b73850b197d50b9058ca8d67cceb2f31a6c07c86485db11e1d478aab294ad45f956415718adc02f19513dd2a12e7d4fb23687c394786224f8de57614566143670400b20a971d3072c5e11e86a106c9f793926bbd44c7fb0676f0171ee2211d63590372a1cfe8b881de5a43f1b4894259e6fef2331c4f859532943aa096ba905eeac3333a7de6c611eda803426f0899f70d5443b291b2bf9476e4c01b59c737fd23bcf1a07125a9738e12bd4ac5716fb886ec930a1f1970010764a663b1a7630964a4779cdc11a2c8298dd947b734dec8da77042d0ef8976110edd8c3fd64d9c9e0c9ad21dd8e1e9215d94e68e6d646ab56203059538d52517d46bef9a59f52e4e2676659bcc7f7d8aff518eef696f2a785463a018c6d886b1cdcf60e88ed82e9867e42435f48785d14a9996e10ce27407f4b567b4f39323f3bf1063f99cf227344fab927503c856b705c07bf399709f03da972c631bc91cdbab28568ad745e12a6d270dccb988d6c9ea3f8d5574841a3ad87720e7f5037b1277e5f520cd6e7d70448b6564b2fd7b0aaf84bbeebe105025f4900eedaeaa09e31bd7a417dce2e053b4c8bec1de1682a1dc4516353b9fd4480b8097002f2dddb07d984a2b90f0a49aa87042bc036a1576393f19dfb4f63cf1a075f00b4a8de8c01c79cb6958f516d79b42fbe7fa661a7c6bffb17821ba5b5731aa4b6b94bc3e93eab43504ed5a148c994aa7d5f2c9eb9f37076250af7a2300aff9ffc76580cfbe31f1b72eea1173db05f15adb80df113e7715937dfc8f35acccd2bbcaee5d24d3eaee953a494adacf86f847bf429720d8d88231a5ad7990216841adfd03c8f0747099354ddb57cc1288d5a099c3c4ce998471a5154dca505d22259b9397cb6abb4294e22202ba7d708c3f8fdeb8141cdc404a9713ae1d10b408081fedc6d7f6496210da1202e4909021153980b0b5c65804f431c4747c5c198a609d0b419e8de1a35e23485701c5748f259d859bb74bb354aca392cfb69f1479cbb217a45cbd3eb9d3387578cae4d934d41dde77ab9cc3504090bbe2e865fc1bd66c1713e3bd88b87db55deb919c87165ba16dc63be51fbfcf508c2be8e27345c9fca97d02ea51e9ad328cc6e0106d4829b7c0d18213689bd66d3a6cd69f1b5b48d23a5506f0100c035579bb892d32379ef084bcd78e7278c16d029ea4003cc28c9d708467bef534b82c9b9acbb7c6a7dddd6a7c8143ffc60f88aebd05d0207628fe77724a868c68f55a33fd6c62c841465b801b2dacb554d975ff1476b26225f3e47361dc17dbfca4343405c551605faa7d23b62d9efc09ee14639291e86b274d885549dd9161806b8f090a65a6b940883d56841868682130a3a7cc714cadebb00d829906c9b3a959cd70f13d36d39fef3065151f676cc365b1e695c8e0d97933c1cc78718ea89b04687d9ec34c2ab4daa84a3d968599cddeb2e0edcfe99807bd6bd09ba3ec52b809eaf18cc0739af38885f01382891381037ce78303e1b0e34834f24eca422fe2574fb62f83ae3a5e5730cc907f736c1fcd7b872406e05eec830a8530eb6b6926adc65a6ca320a9877a62904a6ff6f5fca718dc05cddc67b0a79532fb4c4f85e18d2e62b020e0d611d0f47f4683790da20c6356b323093f9afd1149ed40018793ea13bf49ef46396a6da3371a92a4e05e3e59e1ada5f6b9b20da780eca6a20f954f2bffcb5ea47130d7e74c2a087725d33580ccd36ab2c8eedc2bc511fed3ab0d0352a66239e1d8dd6b8ec596b5d309fe406d7b8e01f14edbafdcf73d0b58c97d9d87b4db366911feb2c482823ed9939cccc8dcf9fadcc68b41d5e9d8bb8838e7f12719f2b33478cda542f787d76740ff5bacbab81be4fd66a5a02a5cc0c142f6c988f5b277dd16950116ac9deb8d9270830322ae957fca00ca6e44a05df83bd9c52b5728c09e06ba9df0c0c1260b2b288739f2335f2676737413dfa324b1e0933f33dfbc163b2481787876c51eb4db6c4ec79b395f3c3c2ef40b498646a3850107762edfe06540ce8b81ce116bb27a4900fca2634a2c08c607ee379ec987e9a88ac9f4ad657cae878f7814022096680f1dfdd905ab8f2a9a3f4f5996b094e02b3d697e394622f41f4a6c36f2cea4288472f2672d14ac17ccc1eef091be81dfbe32747340df7240e958d38324cc0762a791f12a56c391806f77180e5013a059ff1bd5d34290b42d5eb8a86a024123a9698b98e38b4f611028db27dbfe518b009acccc9df7eeef74ec970ab539c43d94b8a8a02ebea341565a56dd9f2e2c8418a6d8f0a1e5eab02494a904abeb35e7c61a8cb609170268a5b4166e8c64ad88b3350378b6c2b6ea1a0ef97437622c4842e41026c6d39dd71e7cb66ab741074ea722ac04e71ee7999a936fc0abb8f9a2b3427c8eaa25c04f41d3c910b2a97cd4e9181f5b695593f3b3833898289785bf8480b156cfb289cd2d461cc2636041b687f53d80ae09e68190fb9ebe95ed1fbe46ec9e942c914275bdf120845986f446481298323c56735e16857ff90983469ee00e081412194799244e80d9b039c6db9cb1d381cc890b34d26846c33216d749838f8fe8b93df55992f97a8dba58d5ec20acbc31fb2d7d184e8bb790ce81d16b8950f8485aafe92dcb24b98e37c0928dbb22406d8b5517b540091ed95fcdf7c010e56fb5ea9cc2b14b767a92ed57636ecfb73196b8cc5b7b264b071df663dbfe881ed1ce20d2a7a440bfaf13d0f8337f3f0c6d05d93eb0b46c2f935308a2cea9bf2a35ceb38c8ea1aa5501a470f9b1357c886dd3a77ac3c6f9dfc499e1e8a497fd6042019eb87c0a672797084b5d596652c3c49102e5edae4e95be938782252d12c6bcd8ba0d3622a09506e834dc8094bf4e62bd740cf683444972ee95c5397e9f491f4a9586827c241e63a797c31b20476ac80cc18785e620a3b6a4ebe0c02eeabaafbc87680825df01a79059f2bbb764c0f8fe11ff50f968dd55b18088fd0e70a3af236f1fd984e5106aa8228d13b119bbc56b893a122a1724083ca303c805354d236ab44ee6a814b7112d39736e41cf3cbb32f88b40e000041ee4952e8b1cc85b502521f82d6ba3f172d31c47fedc8944db7fb61fc22c90d7ba545d9535c827e7bc8bc47c80170ec2fd22712526e740981ad7b4ae4cb3465369ad8fa6d17740094e76fab9d3698b104e50fe9f6167dd00d908c44592860960abce7a7795ac5a62ea8b64a0cd0c2b050075d49ec0cc4fcedba3e7a1a6d0b60055a2913e8f43d73bdd1ce3344c48670d6a3598129a2286aea478a0397a35ff5cb68c4f1d82afb0f8b197bf4b44b32c4d762a053d974824283b5db66de9a9216dc03d8d6", 0x1000}, {&(0x7f0000000180)="3f355158f54750eea9961af3884cf451118d5eb89d27df00a5519642b791bf3bf21cfe784c0d33668980", 0x2a}, {&(0x7f0000001540)="9ef64b708ceefe3bf73c9106b8a533400ccf1c14f156460fde4e3e97a81d93d7b1abbc9849d4b529f107be76b923164fda3783d818d361f9f4d8d514a65f214f022e0ea684537d0ec31c0102d9c5cf078e547dcb05e0574875f9839c0e656f4f305a12e719ff74", 0x67}, {&(0x7f00000015c0)="9a4822e34c4ca8de976aecf09db6bf9e335b8848cc6bde6d4a8b778b3ba2555392bbe680918a3388fe6759d8f3076434135b7b4c6ac52640bdc450f8487a70b46182b974c1e4cba8782d8a043211c4", 0x4f}, {&(0x7f0000001640)="664f1d99883d5637589c48dacf99358ead10dac3a5aba1ed0f0f55afc909a3e2845f51a0e0e604106b0c92285e7b9586d77f76471f35e8e30537b620c5ea21e6dfca1373699635e872e817f1aa6f3ea1f3ce99936a8ca1f66c55647ebe552dab80bd445efc821b2ba3d3763b1f75dc14f3c12523a798b5f68b7fc6b2c13f58c5203c4ce78aecd2402fd167021b954a159871905ed05583e1dc30976c7845687314ad5d06ebab48487e34690c5775f9c48a57b75800fddfc8ea6c1ff60b1e8fb27654a8cb3a7073e521e7519ad989abaf00ce2220c760ebc65433d303a3c63fc28d0e93e4f8a8918015d522d7d3989949f55347d8dc9a4051acc0a3e5b009666668c95db8fa487986bd17498c3a25d420964ef697f34de484df0fe654aa914985950a59c7cf6aa78fa84e896f1dd569a93cae7239941d59c2e2393fd7ece4ec6c293101a0e9479fd32a8f3b4ec325dfec4fa3bcec9d65a5c101eeddcb3cdd33150394227308ecce24ab48bc4318506b09af5894df6e26c2507dfcc8bd8c0e1e722fe6497217f9a94354441dee92c2e5a95c63f3dda7c5deef3fa71d7436821ecaf01ed82e541cc610cfda6c8fa90a4b201948ee69d508bf399ec544475b960ca2e21d2e6903bc95289c9f9510fdca9449d68ca38202be498cb883e04672ae9d520f221e244fd6067019d2419620a5c819875c152238767397616d1d97d15634a7ae65a37732ef825a5020f507354b518949b416069791b365765bce082a6e805d6963b9d4043ed95b0f1bb23ba73d4c2f0627948d4fced101689b55eea43030e5f5a773997951e2aaba2ab3b08b4e67a6e0ea15cc4861752ad75da1ff8cdaff463c6d3d442af39cfe5d4ac8ad65716be126de57c71faadadd3401f7854cbc32f06900f874c572372d5c0f2427392294f6f2a52d68a700dcaf7b0a64e3d8b3a9c57370d65d73dcad51d85698c8e3752312998ab242bbf512336534592ae5d6b5cbde5da7eaebf034620c150163bc37aa00630741d601b9b221a8635257505690b48522742d6ed5fe785d2086fcdbbdc435c39f81ee7ad2b7e3a0b13fbadb8818ddc6e46200cd80bef2cbca79750dca1bbfff66bda37512b76cc66f170025c5fdc8ddf17f51760a77d44cc8f5a791d61d812b8b838035f0042e8ee31e5601e7ffda3d990b8d35e14ee7d68b7329873d7926383c7f5033baa38e6b5e1064b9f2b4d06f3ea20f15c1e7334220e9db2461fb9594330431920e777c0e439e733eaef701eb7fa52631c739822cbd71145ab6656f9fdc3a8d921f3419669ce7100c268ebd27f34517b047d3073eb6582809b89ff8692f5c74c2199eaf3fb522d5a5178a27a6bbfebb2e891abd7b2178717b50e06523733d1510ae40b15ed5d38e71daaad9e6ac7a59cfabfc0765c651e41935ffed1778ff1bf34dc43e1f7a94bc7efa88b5549bcdd50b41e287bd0d41e8c427a93125b44d38098cba5db70f11d40b1a6dfddd2ecfc15f0b3a540b5b8014cbb90ed3548074820fc09630572d0e68562f282ca449b0d2573b601e00cf793ffbca00873752bb4403a978af54f423447fbce5288cdcb4b240b614f3ae606545b00b7bfe84864439a1c8275e8e1029134aa5be64f94d0809706c6a8798c07f46b08bdefd28800cf5f503c8a11d81ab15448b9b5b171375b4df75caef431a4c735e74cc6fa83dc08e792672ab64e0b6e50208fedc66a67486685f17fbf90862874610f8b106fe831d6508674ebe73a7c42dae4149661ce8038747db9dc183fc0db005d19c7f14152259ac5a7812caa92a97c2fa735deed573f8a19e9d94b8427831a20d223f07dd89cb1d7448bc173826bf7af2878fcc9f39283defc772b973cd0cb51ad0051e04d17a122ce3b85db2d06b5b6e93f5c9ade2580e38f350dd29ea261a65ebcc25382aa50e1e00d03f8a55c714a7c76c995388c5c29b4479cd6a300e9a7be48f4a7f2ac4f822da63c5618a0aadd358ef04d7bb44189d742684b7bbe96827eaf07cce3df9749af96ab616812db0661c97340e42d643ea9e2d90ab3252beb2d4979664a96e8203354d537f056513443cad4b4cd6506159b4cb4dbcdb46fe9e920f6bd80795e0dc253f987ba1353e12e430ab25b4e49f8b930c2f87017b931ee125a1aa7a22bc614239a99309333fc3f890c52bc66a2db4982e6af3b2e237bb63a3b962988d9650de52b68de78fbccab3de3ec20c12e6dbef693489b3779fdf16fbcde2afe869ef4d9c4647e4a8b68f007d7f77d47c771991a90a42cc056b48850cf5e4a12f1d4c586ee49aa8e4aecfb9879afb436b8895dc0d11284e7c7046cd7cbad25c15801f53538ba2754a7b9758135e0bdf35fe4c2e36e3da2c43198127d86486e67bdb48f5a135ed0eeb1194cb34a04f257959939bc9e4f5114b2e379d6f537811eb4ff33f9350d52aee38e73fb04c48a45f8276b295b2992f10e011c8c2f185ee9e77bfe8c4f5610680056297e018744873ff6874e6bede2b2d143c3a653da11ab8ac41a815b845cc8d16ee35f49b558aefecaba55d851cf27dffae6b355153a5ecdcd81879e550f5bbe113220a1740cbf7a4924ae6b53dd4f8886dd0b1615b28157a34996210f8b762b9e94633e3d06af7c306b0d09953f8ea79520e1592a1d181d6ef2b5c5334da8fffdea674e269dc42cebae011b15ccc4af2d10fc06523c661dfd051f44538e7c86ff8d59a1bf4fa9a0447920cc758ae2b644c9d77182f85f161e2058ce9b34688b1ad77f18646dff4b4cf98d2cb1f132850fd61f06dcbf533985a63db5339bd26f3f5a437c2dc3ed487936c0cfd80e4c56a1d76892f770c9c825dd978f73ca4dde33801cc99acc9073bebe66c7cb14b6ea7f05214ae556ebd0ef8d22bfc400cdc9330d36e737f775da24b6e39c1eb978b40ea86cb5844c30cf322f8f9dd8b8106c13c5bb68227a4064591a46635c097f45973238de21fd5abd4cad1e2625773120a6d9e7cd71640c8a00e41c9ea12734a809a0ee7dd5df3265906405964a38637ae72e3d341590bfe356f1d964f0617114b638260d77af67393ac0d979e99ec8814a5af4d837136ac3ccf39867df9af87a885f3a27ccbdc638952e4d853ab0064ba65ca1ceeecacfc0bf38b0fceb6b9b1d137b96dd52776fc400d3d7d6d7404c2f80984fbecb1367dc975687503a1b62e6cc1725e091ff1bef3dae7f7af73ca605dc230d5950fac0be9b094bd532380bd5f0b1165538027a450308d1b598b9c5d037325f363d3cfc850aac1b7210e8b3a13309f27e7856bc651e1debe0febdad0737f9bd314fca44683a6b7ab920c9c62178afe4c3c71c61bc52d569ac73b419d56f0533b022a93d51348b090c18e84884f45d2db1df1ceec094924f90eb7a08a38b58ea93c684de0d2fe64c676572086e619a83426e645e8d74de802e745c1f8256d6d9aa0a2729b05dd93c2d5739175f6e55710a8ac87b1e1d5314a7f345b6970eeb9d673e6c3a06a39237e2b4b967ab7c87a5dbec06e82ec3750df44a845b99078ab9cd6b26945b6211eefda39bef69307cae91eb212164d1b69aeadeb6a2526425b8d5204b9f60686e6ae505d9e2facfa3948051b010eedee3c7d719aac326ad6fc98ab3275dc74e803583b6db4ec5a646492be59066723b38514f1de347f30b76862032659f35abeeedc3ff3b144ede909cb4a219926a45c1faee736ea809b185797f905780207ab9ad34b13aae98da904019171e8a1cde673add0ce6a18b823b4455b954f71387883e5e4a643e075be81e7ee00744102cbf74151f75de2c241d02b5ccaec8a797cb41ec37e391a6c49fa4fb9764d4666d6c0f51a49869ce294612e26e87428bf229f1b5df37edc037ed59734660d1ca7aa938821b28344ec9a9cbcb6cabfa3f109ce9fe55bba901c12d88216cd25fdf1c3b8bd88c6c2d39c42554e5b555f4ee586a1e6a85d7212ab1ae5d8592f674248ea5f3a5a51c2599576172835b1180c0279fd0b332a4b7e6a2443d2bf222eb6e9b16671cd3f2facf6df605043f5d6d0dd8b2888b6a70da140a2167182f5e44dcd41b59e4f0a530e061ebe9edaf62c82d6381a73d268f3498cad7daa1821aac83394c7f45ee770ad5cb29d68d56139384c8f9d94bc5c097e49584a9bcbc75ca053173792d1be76b660109195e39246f7e8ba76894eed5a756cc08e0c9c22e6b2b7d0167c59041b900bc085fc7a4c4b608e176782849ed1d5e2b56f7f20f5d57e71e41cadd3fd7db691912812ff8246df1b0b7009df4238695e95cfc2a2fbb397f1da0cb5e4a653e0fd89ad792589682adb85868e301a3cb8b8f453fefae206402316d1201a03c6e20164f158bf1dcfd27c6b688b86f0cc792210d3d6e8a4330444525841b479e4dcf616c01a842968e4d707a040aa8b36c2b4c0c87e02550b23ec463ad67320cd33e39c3069753bebead3b4ef06fbee3aff094066c4b9db041a7013b68b0d7f9b5e1f884529dc8dfd1eb136ed026112d3ca12c0455bc1dcc95cecd1a38e73f1db3935b1bb4dc124bab65e42f376858202649f69dbdbb77cb8eb5408695ec0386df58dc35887121524ed5e52a3628f04eda93910c2176d62ee184702c43750eeb78af896fbcb146f660ef7f5c9015416def3751378171274c348aa134dc2013d24fbab2fc02b8d8f852d13a6f8cf341dc1c029f8d966ef72cfce019b7ba0d7b6b61e4c1a237ae76f0bc563c3322e1499dfc961d7fc25becc3a767d0ff3893d0935b913becc89a0a848250d13f13e9c6e0a00eece99d7e7a92759a890c529076c5fd205090e24d362a3f1aa8e2de233e633784ec8748a98dd7e33d532ef4a58bd47cf7621699c75d1e807946d1feab659fd0582635b054c0b43e6d017a8ba4290bec9aa7211885098aca6e8155a5a3680921cdc4c233d43a67188f814e04380d89109825e08b6d2e3ff8f236e7c3bc6b481f9a20a6e70a9bddd578225460149ffb24a5bd6789778a79a3aa7e4968093596c00e34332c692710fba252e879bbfcbcc3f0307a95ca9596bac02219c9bb05bb291bb393c5d4d74423dfd2a2252d44fadcc80aef554b33ad35ee5681eff3fa98c99d3bc9a436fbded7caa8071062c9150715b89e9fba705ac5582ee19d3cb7673934ee2816f84533f39ff1ac8d6e4f04e088a9b48be6050d402df2e1ef543432518c759080907d9a3c7077baf47e6f9c835dd3f2133a767b0fa9f3dbd753a243769df49f75140a8d62d59ecafd3639a35f41b437edf2fb4f01bee715852467853738a73f114de5cbb98ec23ebce7b03b475b90cb599782e91453de81adb31bbd89b4ae922c291d7fe6fa3dafa89bb6112a182e7334bfea6db8f8e6f27a7131dcac40ba1323a734104870c4b730a726f93a2b29e91f4ea4d276dfc19a50d1ec22f6ca9dfe260d96145c0b56b7f5dd31e513f5514c14e727262a08fa08cb156c1f8e7dc42c663b6a2531a60aaa06feef633852fce87afb2d6cbe4727381c51c0a84c585d4a0fc6f6b4d5768cfb01a11f0711ec20e0e0fff0a8152e0f7eafcf3a6b17800630237302f1fd69d5bcef6acfa627132ead3ef78129f078b3aaac3e1c6c3290cd965df00e1de2d0a92c7fb7f6fdd4a27acd398fa88cde4404a2b4c426d9a24c3b41a6689560e98abb39a5fbfa54b597d9997c576824d65271a051eb4ae7c023e2d964d77f76266772c327299788a4ebcb38597947ade92ddc2c4b1e2b8679505deed7f56418daca736296a38d2e774371c2a83d220e8ed9c66a5aa8a048c6feed5dbd49a5cd51f81dc5c26e6afccb2cbb196", 0x1000}, {&(0x7f0000002640)="f1682f31a745115518f34ac3856a0b50cae4c6d5a2d5b0080c54be55da3e0b51ddfbfff72b33c95bf716c861951a20c190f113fa0f4191e94a88cc2e314a56db185078056a6076c3822c57fe6b5c8341477e7c0249be4ca1723127f6b7b672038e053fbc5a0d9f3993362ecd2d42ac668f4a87fc41d65431381eb3f6d40ce5ac37601c24659371f2032b2da81c58ec39c2ccfe09200f3c917625bf0b727ab65e58edc7caa9dda3e4bd12b285a39e9f194955e1d661eb187ce359425f613db427f201a435a26c97d0e16a98b305c6406aa7377f8c96284b18", 0xd8}, {&(0x7f0000002740)="83bd1c34475c7b1dff896fe28b4672e7283008df8eb9d510873420ae3e7a457ca36f54022ca112089cb88de1bf4b169bee73288c424895432aba62a724f69adb7e0f8311e7df5953ee7db6f37bcd17f5f0904d800fd8e94773019da35cfea9b45a557f67472e8c0bb8072d03c156f368af8e0aac9b9ccdbcf7633e7ec703d741194dddcee5e2d61f09b3a08044894f74ed596e58c51eefb0df2b4904d3bec204b57cdf19784b01be08c25ee1d9f7bdf353f244783304a030cc3f7684e210c63a3bb71b626d8ca2c4e80614b5ed097688c242a3aad635f64895c156d70556f0fd85751bb13f20d5908c9943b1dba5f032a73f621f9355fc936c3021dc741b09176c4bff4f0e4ee782aad8d896e63c7037f2ea477242df082fb75f49152ee4c30b7feda68a2df4e0ef15a6e9cf2a41b97312f1e64b6593193f3a0f52066b0e07ca208607a26ad4255708db9d1b0ebafc79c8fe65c59e9486907d58b588daef04331f73636d69fc754fec1d8ca22fcced7f902ef0db3c67b06868dfeeddd07321a4fe65d2e39d04cbfe643d749396bb4d9bc684592d99c9a8acc1de64a88c9947a44e2c64bf35c11de6db13f5a5fbea872499cf9ca1a96a5efbcd4a53472b61c4eb249e481f90837ca59a2db53a060f68c4a5983b5daaeb09a50da752b6281f306c4078b4a738db74b2a3a3618f6b3b84bd2ac822824089a7d1d162ed74e9fa58e607b4240e56f37120f900a114e09f49b233c4373911db4cf1a3ba156a0c0bfc7baa6da1a6ca2fa6d3d995032ed2419648ae1d8cc0d482d6b65101be65b3838418d450a60d3d66384ee2a7a622e8d6a7bbcfe7c67149a254b2ee3126b6c891937f37e432ac211ab1861aed3a40ce4cd72d632853f1263e0cfc840dcbcb1c744891eee4311d7d4f704c21f5c0ad28e70e0f1726f1152c3247f5b9c6e499893197ccaa4995400df21d962977d2df76a38f38359cad74981e0890e879b652a4a49fe17a1937e4d036751703fa4d149d1eca747a2f4ae4bc5e407408d9ac7d3edd5082128367203f810a1258ae28973f77931ec6afd07ac5288b54deeda7344e2e403a3a0ae19acd4147b0932f44c76ba7edacd94b2c5813f6233e6070848425a6da856a4f27a4c5b49f35f7b87003738394bebe4e1777dbc0783c94306d0884c33e1cbecacecce0a913624f94b39a0ba3b62b58367039633af9a47f04841a3ef2ed1306cf36d4bf3125fe8ac7c70cf239c9866a7e57748c2a4a69e6630269259258561a0ab380e6072d22a26dddf50cd6e75b82d42f96b0968faa5c73fc2cbb30b12f951fc85cea518a4fd056e2f35385ab60ca100f33d594839aeede00adcf7ad6afac980916700d6ef5ae741be51e91232f106bf5734c809fddf6f1d81d87bfc2c8d94d12e7e8875ca4b17d6c43388c7917066bb100eae72dccf1bd56b431871ce24a2a6e063be30e6767d392a31fd652da09d6ab8b052c3d14fae7776f283092124a226bbddb8f9cbe6c15ab8a938e6a801da5add190ce5aaddd496f9822a4f0d53772f5505250721bdff5c0d844098169e4e04d0f55887be4c53d089d94648abddf7d45c62dd45bf3a4201864ba87a421d83e0848b00c22c8b8a031d418eeb474f30b2521a333fd24fee992d5aabcdb0774a7ca8703bcbd7e2361d2907990eebcab28e26dfce8e471520296e40262eb81165c9112fe3e037980f70cab85e705e245fcbd304e861a9d87291fcffaa7a83ad7ff8a30547d0af203793f385a66221213428872c3bccdc0d3b79f000496cfdaefca623e1a307d166b9517f675d05824609bacbff3077e5744c39dcd58c0bf517ef89e07254474f7e01e253648beb7cdf440ba7cc17a44400f48fb158ef3a40c419506271c1b03a5971892e968e4107d0384c6ec529be1b25b05e1ae10b6c2b68408edbb78dea45009872a0f068543bb73c67b1b519c390e1409047444821163090cd558bd5113bb6429a53e0a950d0e71ffe3cefd4f42198128a3a558acad72c20b8200e11c6f91546cf21698e8d899d24373ab31161f0c12d7fbde342fbc47f31b6245a7f68d6375d61dd4d6f076f2504d315144243c8e404804ffe54e6d70619c704a5b98f000018a92456152fec2448a80703781a0ad60e06f4c0e42c1a5e643d9390853672933cfe35b30b6c564fab8274c90a57f4e6d4d896b7c2030223570cf815376a26c3645706d482e6f6be9880e0f159339226cfc0443c86bedc838e9b407fc60583b32e76683d451bb7d5a547ceeaf79c0b523045ccb75e2fb16e8b584b0d47f67d270b2b912352c990de1f30e299f87450c239c2b49e5595f4c911f5180488eb134f68b792da4d7955c8575cab1e85a0f7fd00fb338cc75152ab31ed0749d57fd2063f0c1c6494881e5e5b75bd55154384f86154436201951bd791f52c933acfbe44a1b749042beec9cc539e28f1a02ea32848e3ad85c7b124e305995e15e67edf52e721d1cee99c3607b86bd147d58bdefea935f3d013d5a726a0e12842df400c40e3371e8ddfdfe6dcec9b0d622edc4b92cc9b4e6be1b37dcc18bca268a941e00467af90e528202751ff2a01d086d13299656146b14f068466a74b8638d1f863c9cac345eaaeb7e010bc15c78c3ca202bf2d2e86b19a32caa48bc93971e2d8f2b4b3afad19bce065cb2947478b853d7ac950e7f11d2f47d170680fa336d137e262a49d273079d26538d4c9c13fa8ccfc07df1a0072048e4d6f18c9de6cdec00a79863f81b1dddf218ae7a0b220f7e0a5825449fd17d0cfe06edd373d4b3f5a541d7b1244bbb63d5c584f43aa4656dbb0fee4e8fb8135322f6a89a92a0e02dbd4e5b29cc456d6989834d14279231a0806e1ed21775c99c0c856bfe869f31ecea115bdcaaf825dad62cb5deb9439a4d01139b0911a5179945f289300f57cdb0513a8f4a9e8bd6340d882af2dc0f4ac7235e494a79de5dbff26311903dfcb6f86e15b4289b76bd12b3add1ebe4f0e52dcce61c0bf843a06c906545e4fa65cb2bf454fbd52e1821df0826626f08233c9e7bfc79d4a577f2ccf13bcc8116c7ee5abf0df1067bc740416067a014900fc7a636eb222f8c9bdff5655e3d4253997452c802a7e3757558dcc63e2b6e7b4c5f8da123abf42f6efd18f4dbce332ae0a277507a0adf56d4fe161ae0f9fcfc125bf902c9dd02fa09a41bb066e5d674823216a2b19a677c3490a8afa86b734c7afbf0ad8e5d0f6299bb82933da11e88c4e92ec0e45fdf9960bd4b81f23dc7d3d7f3693c71279f12ca1277984f4b08a7edf096314b2e0f9a546404350a2b6cc02959b7e2d5c8ca22fa06e9833ee2bfd43b7637bc51d066676878201f6eeacfa5ba5473e759a814659db317851dbce36f12e5e5f1db1a8df4d6409fda5e2ef5bb1c5290e4211dafbcec3459bccab22d9593b85a9fc17673e3f7f9f541102e6d9e1e3502845563067190b7a988cbdb59781d2f4ee3d397578d37865df670209aba1763947ebad58f4f8e1884860efabe059a79eeb9ec5da6c6ca3c0475a67043abe3337a23e6888af129c97c2e2060f3306926da1f2d12b07501a7ca6f3db381e96f0f02d61fa33b6e9c7d747ea134085a1967fb9845f1562b7f77ad9b42b7ad419743f387e629feb1166dbc516fc5b09c87cd98aa13224bebce2de73d1d4486ac0d5baca5209abec8ada886fadea5bd0ca15717053eff941090648f6cd152095205dbf7a6db24e8dc300485a58b6c706ed6a73f854235520c8b788a433bfc76270a60e7f88ce42c330c708591638f3d4d88cda3ca746bbb3a932142e2e6bc8f3cdf5bdbb9e90cf05140b6ec5953a16c695416a417387efe7d2fa26a575ab6c0495d4afc35ffde909a2ea416c23b551aff864258e8799003a8716e21abe97d03e24238f5eb32c1031db9962e404127860b993df38715ed0352326b2ae3ce34f003f7105cc6425c9f4b54f60c29ac80071a5dc2d7047e0318b0c77943b2a90faf54b9a7081e433a20c529986b896a75e28de40f936e92c680d3b02d879c4a6bc2c3f881d06187151c558fe9dd4e23f3b909df24fd5d408716f25855582e6552f138089204a5634d612ecb13f8cd0eefdbce3b339cdb05bbbd49997c8577e3533f48623fe3b0ace2481c1f0310d98f43a46317a09133279c7f809710a68fbccf5066a73faf79923e8eb6407ca581c4a690cab217182d8a507358ca60d65a43224626bec8fefebf4ce49c30472788133d26d32f423cd74f8dd366dacd7e75f03110375116277906294cf0ddcb2beb5d1712979a9dd8b661a5a4fa16aed83e6faec6a4419cc248ea1b5f9409dbf4f5bf27ac0d3346f32f5d99ead6d1b1ed7d49463b1e7ef24092da0e52a7c94c0051ac681449cea860f57ce900eb022d0d12f9ad20c5c05e337af61cb7a99d2c5ba7fc3e9b2bead3a0fd74388b1efc5a581b01a4dd2818e1fb1c017bf6b370cdd4f9636eac0a9f032a4a96ba78e1a579af3a84bb3173112fba8304046cd3b656cef43d94efc716fbeaf7d2f8cd164a06402e1e15f0b2bfc346b2cee5652c281e0b85347adcf1bebe45ee78274e1f1ad0e976d3cdf896a6a9bdf351732ca45c500662c6b4911dcdfd4d403312597014ba8b638589653033163bc9bc7bc0dfd7605fe1052e7e9804f5e19be5c163e0121fad12a8ec53f2f27557c2c251f7e4b103072be0db181bbbe6b3fbc7e9988f3674324eab7f710a582f7bf30eee33187ae87429d36445c161d6dbba22ddb7c316eaf7e9cfb04a5682c39493b77f07b982306d4f3a7fb9ba03b3e54867fa6ee914c70f29dcec42933c4799e3591383e0140983059c08bf3bebf0e6791f192cbd2cb37f7e0812c366b2a8226d84b77fa17a110219b067481582a59d4c4984d71c003df21960ff58e748e65c720cef4e5d0028546421d71ed0d6bc218739e5d8be82814d70d726b2e584c363a83cda561a32139df765af9c34ca4285c3ae0ebcc621e2c8eab506fdf35db1aef9237c2f787325941aa629ed7cd1c54a62653bfc58ef7df01cb1559425d8b46e74d97378a45cb7a071b839b6060a0aa2e11236a9c245885d4b4d2601d7e3b9e47348ac86c9d65efd468cd153a04d9406cb80e2540ee6f95d645ae49b97d88850e1e36fce948f41d65401e247e4f45b7af5395b791e685a6fddfe0024fa57c6fcd063c68e78c509bccf5189fa75d92f77f67c43ea55920287cd4cd7273e2d2b82c18872c1f5092d042ce61c5c910f129e9e5785a381cf8823fbc7d12c0973b51f9469012e74495ce5ee58fc2b42bae9e4d1aa980d4ab758435608fe0037b2d1d922032f99488b567ab0df833151e8ae0dfa63b5bcfb93e24d22b39622ae6384c689c71be2721cefd7057ea5cd13ee47a881f1f192797fb453b33097dbac4018771848cb672576fa0225968e4753e41ea2e69b28929275452e743fb1cf5cb0c8fdf4543fda06124cea23ffde44cfd530fa1786a11c9a8462c182cff10286b7885dc24641c12b6f45da6292d87da08cb92335a3474fe0b33c537f4054d43a5a4b1d3d4731402b2170864fb8171ce0e00bc1c4bafc55c5edf857674fc29352a4552286e4b05c653d062b5b319298881409e5a59f3f36d7e00116d4dd3173de55a3a6551e5f3f25b23dd75d7b808b30bc59fe868ed8ea423b5986c1db9a8f678953cc3de42d7822543b5edf5ec83aeb27984bf83c2fedc6fb0bd582c2a2eae3fa0b1c92b2e257370d95fcfe89fbaca45401d10f0e9e38e3b00f083705d68d15fa4bb9b5703f4e92a1d418758a4f67b268619fb0fd2089eaa6c36bd94b", 0x1000}], 0x9) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003800), 0xfffffd58) r5 = dup(r2) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000200)={0x10000, 0x9, 0x400000, 0x5e2, 0x7, 0xffffff01, 0x1, 0x10, [{0x32, 0x9, 0x6b63, 0x72aa}, {0x5, 0x4, 0x1, 0x7}, {0x400, 0x3, 0x6, 0x6}, {0xf53, 0xff, 0x0, 0x5}, {0x1, 0x200, 0x10001, 0x6}, {0xed97, 0x3, 0x7, 0x800}, {0xff, 0x6, 0xfffffffc, 0x7fff}, {0x200, 0x6, 0x1}, {0x7f, 0x0, 0x2, 0x8}, {0xffffffff, 0x6, 0x9, 0x2}, {0xffffffff, 0x5, 0x98, 0x8}, {0x2, 0x7f, 0x7, 0x4}, {0x7, 0xba7, 0x3a2d, 0x5911}, {0x23c, 0x40000000, 0xdbf, 0xbb7d}, {0xfff, 0x9, 0x9, 0x7fffffff}, {0xd3, 0x78d7, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 14:41:23 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/114) shmat(r0, &(0x7f0000480000/0x3000)=nil, 0x0) select(0xffffffffffffff2d, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x4}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x3ce) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) chdir(&(0x7f0000739ffe)='..') 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:41:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000001c0)=0x5) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:41:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x80000000}, {0x45, 0xff}, {0x7ff, 0x0, 0x0, 0x2ff}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[0x80000001, 0x2609, 0x8, 0x6]}) pwrite(r0, &(0x7f0000000240)="d0af9d3f6b0597305d2a6bcee777", 0xe, 0x0, 0x0) 14:41:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000000000009513cc5f0000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(r1) mkdir(0x0, 0x0) chdir(0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) pledge(0x0, &(0x7f0000000140)='\x00') r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r7 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r9, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000000040), 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r23 = semget$private(0x0, 0x8, 0x400) semop(r23, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r23, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r23, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r23, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r23, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r23, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r23, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r23, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r23, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r23, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r23, &(0x7f0000000040), 0x0) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r27 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r29 = socket(0x0, 0x0, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000540)={{0x5, r25, r26, r28, r34, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r36 = semget$private(0x0, 0x8, 0x400) semop(r36, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r36, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r36, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r36, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r36, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r36, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r36, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r36, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r36, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r36, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r36, &(0x7f0000000040), 0x0) r37 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r40 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r42 = socket(0x0, 0x0, 0x0) r43 = fcntl$getown(r42, 0x5) r44 = socket(0x800000018, 0x3, 0x102) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r46 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r43, r45, r47}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000540)={{0x5, r38, r39, r41, r47, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r48 = geteuid() r49 = socket(0x18, 0x3, 0x0) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r49, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r50 = socket(0x18, 0x3, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r50, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r51 = socket(0x18, 0x3, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r51, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r52 = socket(0x18, 0x3, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r52, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r53 = socket(0x18, 0x3, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r53, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r54 = accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) r55 = socket(0x18, 0x3, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r55, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r56 = socket(0x18, 0x3, 0x0) connect$unix(r56, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r56, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="fe993be98b895775aabc09113453e4ee5fa6f9ed3b14383af23543361027e98ffdd96085b0949f11c18dd0aef4574b218c5b75941c92e5237395023b74e889d9430dc697c2d51a926d21e9330c24a2ef546503bf45c968c4f753d70bb94b7eab78d86771ad01a77a199faeff86696c614b91114775ae22dd389ad4aa27fe484a6fced50dfe3d4985e0626916b70ef782a07245cb89dd68554efdf5f1030b4fc7453614b9a0b3", 0xa6}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r11, r3}, @cred={0x20, 0xffff, 0x0, r21, r2, r26}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r39}, @cred={0x20, 0xffff, 0x0, r4, r48, r3}, @rights={0x38, 0xffff, 0x1, [r49, r6, r50, r51, r52, r53, r54, r55, r0, r56]}], 0xb8, 0x1}, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 14:41:24 executing program 1: r0 = semget(0x2, 0x0, 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/176) poll(&(0x7f0000000040), 0x1, 0x0) 14:41:24 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x1075, 0x81, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 14:41:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x901b8b792649b054, 0x2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x200, 0x8) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xb9, 0xfffff, 0x1000, 0x6}, {{r4}, 0xffffffffffffffff, 0x84, 0xfffff, 0x80000001, 0x9}], 0x6, &(0x7f0000000300)=[{{}, 0xfffffffffffffff8, 0x80, 0x0, 0xe42, 0x2d}, {{r7}, 0x0, 0x2, 0x80, 0x8, 0x9}], 0xffffff34, &(0x7f0000000340)={0x6, 0x1}) close(r2) socket(0x400000000018, 0x3, 0x3a) r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r8, r9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0xd93a0224040dc549, 0x2a, r10) 14:41:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) getegid() pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x20, 0x8000, 0x23, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) r7 = dup(r5) listen(r7, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000080)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r8, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r8, 0x9, 0x0) 14:41:24 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4cc6c0a81d12e04d77e4dbeb6d4") 14:41:24 executing program 1: r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000e16, r0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/248, 0xf8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x20) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r2 = getppid() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) r3 = socket$unix(0x1, 0x2, 0x0) accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000300)={0x4, './file0\x00', './file0\x00'}) r4 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') socketpair(0x20, 0x5, 0x6, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000400)="c9b301b4d9f8fa125e4d60a07f4268e41a1d06c76349674aaab32d4f2fe64c603a63b52aa71756d6a2e3a60a8a097334177497a98e599becb08536ab237ff22e5532d6788f5db636adc6b5ab863061ccb0bcdb7523308117e2e6548799044ad1841aea3f5046f30788c6e70a9ed86b90cbbfbcd04a3c16305e2cb11482de531de8c49239da3cbea52aa82b589316e7528380d0d57f9eea016683c810a9bd87555ace447ff6842524f5e5bfa9f5939cb854b1c80900b528fe2ba125ac40bdbc401dfeb5fb782d8e928724731bba445b57653be729288979e28aa0da7a3dd07a0223b7634742b83d65abd61889", 0xec) ktrace(&(0x7f0000000500)='./file0\x00', 0x2, 0x804, r2) r7 = semget$private(0x0, 0x1020882c6e03189f, 0x890) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000540)=""/4096) connect$unix(0xffffffffffffff9c, &(0x7f0000001540)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x20, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000015c0)=r3) getppid() shmget$private(0x0, 0x2000, 0x2e, &(0x7f0000ffe000/0x2000)=nil) open(&(0x7f0000001600)='./file0\x00', 0x20, 0x2) r9 = dup2(r3, 0xffffffffffffff9c) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001640)="052240fa035774d88d5856dfd4384cb231180f0a666e92baf7abd16c414106925ea0c1eacd6fc28b25443f431bff4bb5bed2eb68fb2bb4e69579a0924b3fc73e68682551945ec6b2cbdb87ec10fc93d82a0099d89073eb9a8c13467f82ebc6870f5e4796c8eebca51dcf7f350dc329b1", 0x70) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x60, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x8, 0x0) dup2(r10, r11) lseek(r5, 0x0, 0xe5b9, 0x1) 14:41:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = dup2(r0, r1) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0xd2a1fbdc969acfc2, 0x7f, 0xbe, 0x40, 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) flock(r4, 0x2) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000380)="bf47090b090000000000001954a4") 14:41:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) r1 = socket(0x6c76f99b847babc3, 0x1, 0x3f) pwrite(r1, &(0x7f0000000040)="d67935664db4a6e23d31b8028caada51d089be6895833f0ee45d52557b7d318431964959aa0410c7abf53008a8cc899d3ff14c21c6194bfa724ddb427ffd94f10628c2d27ac52f90b59d3489e895c950815cd489bddc87ea4781107091cd41ee4c6d21a335ac985c15ed76f2d5cf2134a82457cfae9b", 0x76, 0x0, 0x8) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0xffffffff, 0x2f, &(0x7f0000000100)="4e30fd74ed29eb424dc6c29638fed593edefb93c447cf3054adaf22c6e73b943c19a7098989e138d029121fff53f72e0166725e5af202bcc810f3ae7ddf8182e2e5a31be011fc21f059c9ab14102a1f09af7daef5fc350687c81ff1f96501d09119752b2d185641142fcda088f5c6a029aa7630c770a83cb165a54b5564b002086e5d1ae662c521a99f1e7", 0x8b) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendto$inet(r2, &(0x7f0000000040)="3606089bc617fe335417d074dfcc06185591b54458377613af817b2c8e27a1cd20766ecc66bd00d5afa1c8c6b66d5c432d77e844bd36cd52ae7b162d2be0a9a8011ce9bc3729abd4bf6ab98d4f13350571b5da52c9c8563e59b00903f4be4e5a6c81ea5ae66a4b4f", 0x68, 0x40c, &(0x7f0000000200)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 14:41:24 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) chdir(&(0x7f0000000500)='\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 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(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') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 14:41:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000000000000000dfadd7000000"], 0x10}, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f00000012c0)={0x0, 0x331, 0x0, 0xffffffffffffffa3, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r16 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r16) r17 = socket(0x0, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r22}, 0xc) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r23, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="f9638396958f892cabf82f38de22da0b2e9f54fc7672c3b3ba835cca1da5cd92a67ff66d5a3fddb027aa44ac5e5ff7c3149047dfce4c794693512ffe61bc7aaf48b54756c1582dce6f0f49b4b99532180148ad662f54d9cb11e4116e4d393c49742994370e9f867c8db64a9d7fc39c366611ffb6b85460da40036ed0a016784a2ae2772ce466b9e337301ee9d33cb02a4e08de2f51a2c13d5e7ef296be79b58c5cf812efa496cb8f5b1b979bc22743cdf09d94a3538361c7e3b8e0", 0xbb}, {&(0x7f0000000040)="fe8444e490", 0x5}, {&(0x7f00000001c0)="6693762f6d8a142f3f9b850b1aeb28a1759e1bf8fb7ce9506a9b163cb1fbca91c2bc3cca8d0632c86e1c367488a0212158913e66f5a147f5095cdad2a0b241fdcde0aec28c38702a548a3d63da4bfc1f5b50f7166fea43537365a973eeeca1e558ee6d00bfc60d82c1f9ddc7760fd7cd7fce8dafadc4012958c951cbaf9f262c04aa4594149929bf1351a0e9f4cb46564ee628", 0x93}, {&(0x7f0000000280)="c7f70148583e4236c0759398ee13b3b601124bb1c034c49a1a5b6d8d95a6796910fa255a7d51a44fb74e26bb6890af824a1e41fbc6c6735fe0bb3154e61f16e41678edea2b3552e3b8b124a935bdd834eddadb7024a2194fdbf1e513b0c4529da45eed5acb24f1", 0x67}, {&(0x7f0000000300)="632dcefc0e7287f35e35fa589311ffb7228d34444fe4f8e196fd9c5bbbbbb4ef57e3fa5e2672642d0da06868ea2c11f7bda365e4ccaaefeeff97c80a34f359af706bc644d8ab7b99bfd1b3182b50bb45f18b2f092f0e22ca10bfd68de82857c791d2f73bb779123b346d146441e95e82f097aaf2bd3a70735ccbe4e64d7e548a54b01e9fab53a65a0a792a207b9e7816b953cb7170bd2da57a0cb4247f8a5ad082f9de580a0e8aa20330e8ac3bb8a984284d1b4addd05ccea4f231b6a21ed9f80b9438da52d7c807", 0xc8}], 0x5, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r5, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, 0xffffffffffffffff, r12]}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15]}, @cred={0x20, 0xffff, 0x0, r16, r20, r24}], 0xc8, 0x4}, 0x2) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:41:24 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x1d, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0xfffffffffffffd50) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:41:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001600e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0xe58abcf37ea6f4e5, './file0\x00'}, 0xa) shutdown(r1, 0x1) 14:41:25 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x4) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) fcntl$getown(0xffffffffffffff9c, 0x5) 14:41:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = dup2(r3, r2) listen(r4, 0x7) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 14:41:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0xb) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000040)="e90c23f08c0f5951a0637436b8497d5f8cf7ae34d95aafdf2e117adc9419c463dbb91b460a17f03891bc63b99c838c28655cfa756022ea1ab83de61ed433179471b7a460cb69c4452931d0a076caa08953d23dd7236940d1de7b6bf7200ea96460ebda91a9469fde5929b355fd2defe94cf68946376c311e5be235f4b1d67eaaa89fc2c259f2361b07dac2e61ca12703b44edac360f636dc8490b6138b663df782e98860eef48851ed56c1f788c65ce12d9e9341b318d3adbd9231263b9ea65761dae71ba1892086", 0xc8, 0x0, &(0x7f0000000180)=@abs={0x3, 0x0, 0x2}, 0x8) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x3}, {0x3d, 0x0, 0x1, 0x20000000}, {0x4006, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x4}, {0xcfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:41:25 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000307e5f1b00000000962af450345121c7aa21686666ae4a49f3bc109cad19a8709179b9921b79f1061fb727cb48d1787be22672ca90b31f32cb6153cfb23687db051c01d5cca4f00bf125c4d8e43109d9cc1cdec4ad0a2da699ec6d486dd406790dce1a4b377aee389db5427c832484fd5541308c003e004561b1ef2d421f5ed69984d9eea9780b564714da093a98bfdedcb960feaefea78978d7545a74dff219"], 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7, 0x8011, r2, 0x0, 0xfffffffffffffffd) select(0xfffffffffffffe95, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x5}) 14:41:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000200)=""/117, 0x75}], 0x2) 14:41:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1090, 0x6) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000844c743175ed88ace3704c48c1d5848412818db63101"], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf, [0xfffffffe]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x10e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000050c9f00aa24535c5eb9b321000"/28], 0x10}, 0x0) shutdown(r2, 0x3) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x1b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x800, 0x9e, 0x4, 0x8fd}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x24}, {0x40006, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xa372c438f3d21f3b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 14:41:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0xfffffd4c, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) shutdown(r2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:41:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/129, 0x81}], 0x2) 14:41:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:41:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8207776e5dba389891022e2f66696f653000ff31a299ca042ea30615ceea7cec37f7b195ed0000000007006aa98d8851fa8a0f45ca76601b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000d49bd8032c00333db6c6aa81d54b9f85142108e909d"], 0x10) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0xa39}, {0x8000000000000000, 0x3}}, 0x2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0xfffffffffffffea9, &(0x7f0000001140), 0x10}, 0x2) dup2(r1, r2) 14:41:26 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6af7045eba02708bcdd4"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x39a1) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 14:41:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b66e3ff010d9822700fd1e89d0f485723deff030000000000007043f0dcd018b952a27a18e23ef0cd4c0900000000000000532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b70736834205af549f5c372aec5fe4b6fd1ad13483cbe8f3673ec1ff9175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd018a2671e556e5083451c5e968318e71e4382832e1bc4b71323293300b0e56214f7e6db25648691404e85f6e35c30447492ed173a47223"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x800) r5 = dup2(r2, r2) dup2(r1, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r6) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10090000000000001900106f00000000"], 0x10}, 0x0) fchflags(r7, 0x10008) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1034, r6) r8 = dup2(r0, r0) dup2(r5, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0xe0, 0x62}, {0x42}, {0x7ffffffe, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 14:41:26 executing program 1: msgget(0x0, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x20000095, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") unlink(&(0x7f0000000040)='./file0\x00') 14:41:26 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = semget(0x1, 0x0, 0x200) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/140) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 14:41:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = dup(r4) listen(r5, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[]], 0x1) writev(r1, &(0x7f0000000000), 0x1) 14:41:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 14:41:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) msgrcv(r2, &(0x7f0000001ac0)=ANY=[], 0x0, 0x0, 0x800) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r4 = socket$inet(0x2, 0x1, 0x3) r5 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() socket$inet(0x2, 0x6, 0xff) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r9, 0x4c}], 0x1, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r9) ioctl$TIOCSTOP(r10, 0x2000746f) r11 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r7, r8, r11}], 0x20, 0x7}, 0x4) setreuid(r5, r8) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() r12 = msgget$private(0x0, 0xe42) msgrcv(r12, &(0x7f0000000280)={0x0, ""/130}, 0x8a, 0x7287f739f50da0e7, 0x800) poll(&(0x7f0000000200)=[{r4, 0x2}], 0x117, 0x0) 14:41:26 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x304}, {0x20, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0xc0) r2 = getuid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0xfffffffffffffe46, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000001000"/16], 0x10}, 0x0) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xfd4c, 0x0, 0x0) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x3, 0x200}, 0x10) 14:41:26 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 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, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="20000000000000004fae6d523e"], 0x10}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x398) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x39, 0x1ff}, 0x10) dup2(r0, r1) 14:41:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0xc10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x40000200, r1) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r20 = socket(0x18, 0x3, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r22, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r23 = dup(r0) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r25 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r27 = getgid() r28 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r28) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r31 = semget$private(0x0, 0x8, 0x400) semop(r31, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r31, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r31, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r31, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r31, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r31, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x0, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x4, 0x400}], 0x8) semop(r31, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r31, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r31, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r31, &(0x7f0000000040), 0x0) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r37 = socket(0x0, 0x0, 0x0) r38 = fcntl$getown(r37, 0x5) r39 = socket(0x800000018, 0x3, 0x102) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r38, r40, r42}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000540)={{0x5, r33, r34, r36, r42, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r43 = socket(0x18, 0x3, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r43, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r44 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r45 = socket(0x18, 0x3, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r45, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r46 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x20048, 0x0) r47 = socket(0x18, 0x3, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r47, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r48 = dup2(r0, r47) r49 = socket(0x20, 0x1, 0x0) r50 = socket(0x18, 0x3, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r50, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r51 = socket(0x18, 0x3, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r51, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r52 = socket(0x18, 0x3, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r52, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r53 = socket(0x18, 0x3, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r53, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r54 = socket(0x18, 0x3, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r54, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, r7, r18}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r22, 0xffffffffffffffff, r23, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, r42}, @rights={0x28, 0xffff, 0x1, [r0, r0, r43, r0, r44]}, @rights={0x20, 0xffff, 0x1, [r45, r0, r0, r46]}, @rights={0x28, 0xffff, 0x1, [r0, r48, r49, r50, r0]}, @rights={0x28, 0xffff, 0x1, [r51, r52, r53, r54, 0xffffffffffffff9c]}], 0x148}, 0x4) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 14:41:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c", 0xe0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB='\t\x00'/16], 0x10}, 0x0) flock(r3, 0x4) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x800000000000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r5 = getuid() unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') r6 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r6) getgroups(0x2, &(0x7f0000000100)=[r6, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, r7]) fchown(r4, r5, r8) r9 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind(r9, &(0x7f0000000240)=@un=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$KDSETRAD(r4, 0x20004b43) 14:41:26 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x30040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1000000044}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x54}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x18\xdc\x01', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 14:41:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000a20000000000000011000000"], 0x10}, 0x0) sendto$unix(r2, &(0x7f0000000580)="551df8550ae6fdb251fc1383936107ab4ddb83e6b5e754edce8b8031acaba60cd1ab27978a7921725354a9dc6ef30c51cd419f2d4e1a76c7e084c30e109f525d3203e9fe1983e58d658e80fbfe0b2ce0db4cfc23425caeff9b238963e9b3404ed66187dff2f60b5160f5dcb5dd5c4bdce9469ce7bb0b7af75a95ee9e78c9d39d4576ed8bea706803293790d5d5713f25a4f21f827ae56f0b54907c0ffbdb4bddefc69b2f9ce36698d9b65595eab229b7ef426fcdd78b33b1fea645fc907fc9c2a0aed652df41ed64f5e1bb587f94785fe65d796cecf7f5a05423657aab5a8699bd8370480a1b6de149c0312b15e21b7fd4edef2ced9b62e5a520c33bc9d7b942be9ee8ba0d55477c939b2a926fbddfbd5f9ca51a7c002ada42647f00aa5699bf4ccc5a83f85cd668e06c5714bfda8e1aea28d12ef56ad4e462d48d28634cf162d53ca42aa9723326cf5fe461bd55cd174586f724f6701d7d46b5501cf12c44cee772ac4187a8f060e0acd0f6283cdd413732b2baf11ee7395e5c2755325f36ef30c544d6d5e48c5e8281dbe9dc25ff3df5ebdab8a02b1287559bfb7f783cbfd4ef069bfc0623970118c62ce5e2006ca494fae48fcc1eba1ecfdd8ae37effda6ce61ca2eb375ea9b80e538c2b9d53f5cad4b3afa920e2fd96c0ead0b9dd986faa80bc122ff8f7e34d4d7b73b7f78586bac3b5d0bdb0a4c9071a9d168b19fd4222420c3c82e47891dd85d224b64d084cb742664677dd5bdb75324e9f1b9b3c598f0bafb46ea6071541f0f505f17b0507fed1791151e81ac7f0d2343015c34f7b00973197530eecd024e5cf515d6ab17d7fe9a6c53090c4614071fcdd3339915a22353ddb020af4236f7a5a39e37df9d891aa6b596129db96bfeb61dd7ca2ce49aeed5fca3c3313913a8e073996493fb10430d0f392f04bab6ce34690eb892e833140dfe9f43c85b97816d597f98aa41d9b20ec29de58b4223225a12a1599224f43051bd9d786d86f1b13ac936740cadcc4b283045ef6b156034efdf205f571f03b40c23f9a1989e527cd50bfa52a1dbd149ca03e8c14680237deca8a6e92436375815fe46da0173ca2be7033013d42b53264b2d9130e17298f83cacfb43616cbec6519b926b8cbbfd156eda71eb0149c40ed841ba0659ca86a655570b04b019ec48241c21c6c55fc11b1036045f8dece4fed865d84ef70d27544a80a1b3523f43c1ed261d386d841f5db9c8f4df1184eb9bedb58570334ce66d4f95ae33916b8255d04ee51beff44762b43759d5730e833d6bf8ebfa708f7f40e1c309de23aa28740d4fa9c0524717bccc8a74e415646c8b83804e0645a03002d66f18826ce73050ecd2eb087491503dff698525276638676b7d6caf66d12ce783b02c6c776b90d89f659d9428310d88529e6cf2bf4aee6261a7be0c52c113ac3c9cf37e2eaf1ad1a389c45afab691bfd0aaf6c6effe7f86f65eeb18b5b360c804853b10117ae9b4f069d1172b8cf38e310f66c082be09fa015c2d908b5617fbb27a784b61fbe1dfc00b3149849e9f6e5d80d6836d2bb627a53fe73c0365d17afc88e79433b00115c2a0941fc804e5748695f572381db37a264493f2e624e73447bb72b8a4ba85a68724aff5f1876bf5bd9ebd6e941158a9f6f55d66c86f016ab5b5938edd2307f656d139cac772cdcc360799a4f60b98c2e05058b616665e378a9fce1df9b787c05933b0fd488ca7d5a674a6f82ff5f1d70682f578c1e080164bc733a209b2451e640f409de88a7a0d6b1d14b06787beadd7d894a24eeeff31e16146ffeae26eec60f0eb7667fa4280f5ac25adc008611994317f5fad2de8fbd2720498ebd43ed14493d758afb7649b913b0947bdedc611e546594c2c8bc1d35d516ebddf8662162e0afdb63eedd2fd07acdd2a274345bbd3b8cc87c9b80c8c06f469fac99473dc15fc09f8afdd91b87e2caccbcf86e64c4363e1859260fd222171e956dee6d40505b8b020bee33a561eb99683f278c96df8413b09b0882db14cb8a37d8880598cb618bc22c6998a11a0ba15116bc221e05c2f2030d7eec7185ce7bafbe439cd85f8fd98b64a25c407f08f7edfa2d5537585deb3e43a3ee9e77b54a84853a24bd215eb9ed56d0943444da5aca6a08cefb1074009b11d57cb6bc064fb486a8ffbbbed8198e6e966abbbbc66456c54476de27caf073126a7fd28f01e3e8284f0594dfc7f49e3e0fd6be85557972bff244b9a4ea1334e29ccaee84bcda780a35eb6558782da817d3a041461ca441e08bdf8d3cddc075077528a0f8a0b1b0bc93214e935a813c74e6b67dd26fdcb59f9391b7a2b0114cfac00a5a64db93cbe46a94bd6b6147b0d0285ff3e3188426c04e8e0e55123594b86c6eeecc09705087fd4489969399acf985fe67b42134c00994ea80ebc9d44cf989804769a985e48d17cd7e480f04ee835bd635dbe5269f30997a3f3ca9cf07edb216a1bc37338239a388beaaa25c4b56ba624a78638b34c59bc5c32c7735267347e740909e12479d9b8834692311ad133eb2401736a19e1540342dc1c4647bf5d37ae265b7a743f13ec17b7262d9c4fcdce8d939d97065e8886d75fc0e1f81bc47113b7bf990990de4442afa99f3f1bc8a3da0a05608e0f0851fc9e2e1c2529607c7bf575b8ca2f0077aa59d4b9527f4ab9d38fabbfa8db043a5ba92aa4f7b0f537573a5f2b96a72e281a500e0259b47710ac36d156f0faac0ccb312d1f50a798c4595c8f904611f2770f0ee05ed9982959c3e6899db12c4bc5902c4235b1547794dbed7fac1e05951d1abdfab695e4ad2a50729347541dcfb7c91b487275d15932df84cfa7a948e9ed9ca9bc8abdaf62058788c559f72a9c63a6743be52f853d9967616029a63bccb339024b83a618f0be8014c31f02903bfb98ef75b261e2b00b0380f92e55fe2b21893bd9a4fc81d5114faeb5da5a271477619d95ea01d67ea7a5f8e845df6a00d458fd4b6fb7651517b5515d5c3fba2dce0549ffb3505c73941f9a6f00a8e88f041dea1fc7031e901c28285bbb152e766e5a1708dbfa791747e2d3adda423ddb5d7848287498d8be611fbc91e64795db79c258f1414083812608f80488d79459526242b3f790cdd1acd8cb16c3be5edfeb5acceaf7bf50fab3595df1a4998a6e50aec5c4560cffcfdf71f2eb3af6174eb08745bf0f7631f542c09e2bcff5aac70b9e7f3fc38f78674861111d0203be21cad2fddd15c6347650f2482fda62770ee4fd1fbdc6a4b7d51414a984ac2a4f7a64b1e5af80533ea0f5252abd1157d41d13d029dfb4aaa7a02358b1d353116f85cf1553c8ca23d7b34f2d0321edfdf46f90521bc36a9f7d8c934f3c31ab8239165d0720609dc6fbd39910bf4281d60972b104978b0a84843797a592f488e1fcfbd1d02a20577650563e4283a2dffa390a8e258034951bb83794eb706aa438cab4a2bd492a10806d59c218cf459b8725ea1e197bf8306d09375b201e588287dff645e0806ed920f13a4d925e83d0f2bec68a452f863d670a0ade33050d9a8fadb4ba09d97acc1702372709c12e71e2244f5910854818c3fd52a189a1e51cca91a7823cbb8e806b183cc094f0a16324063520d9b35ca6adef8e3a378be5d106ae3c9f013f557f2b1c5ca1018455a2a1cf5c8522bcac3574f0690167b862113f179bd63f28ac4595f3ea8fb828598c9bfb4d2278d1de866995ed3ad7f26d29089a5806149df0e2efdd16f404af55e7e74eec4f5f52b416b6c7ba63bde3ce452211f51b907a59fcfd448f3b289eb14a770d1e751da9df2cd95b6195ecf86e0d070eb07c2bcb6a467b9a6fed8dc3c64a0e399f1d9ff8a8e175a5750f23761b8555b4e3ef68092f488cd0ad56e59f1ef17b16d41430004761e7b11d6275fe19a90f692d20a14dfb70a67e41fda1e0ef4fd86afb3d02224e13a4c56346e3abb77607cd9e01b211d6889c55135b998e2abcb113f409d4e0b32f5e3cb5158bbbb46fb203e18ffdb4bb0bf7a892e78839308f6b64feeb64d595527eeafbdea3ecbf5bb9e08fe3cad1cc12777a33399f938867bbf6132a456eec2bcdfd4c5b90c52a6d3acdc6102045e794badfe6df82f7cccf90177f4515d254a5aac4e12bad995b802751b39e350ee3174567bcdf9e6af516193f25d535603ef4a49d67d7fcfbf1d2aa0cdc33d8e67403049c9a9ea90ed65c01669f1287ef2609c4083daf19cf7f48732486a64e00967fdd593e95be6607f19ec865f886f303a3ccc47842e9ea1800fe66f8b44e6057cdb23dff5ff628ce03d209f742a0d5e31728ee132d6e1c85180a8d1da8763c42ce70fe978c0639474e9bf1dbb77daa423391c3a04369e210b29cb769e49a33c9d410988a47741f9cb72e789e36bf73f222060276d5fc85c3b02d202f08b4efa1bc64a61205afc26ea17ff949906912fa901fca1bcceb84b0530963885fe5d3ff57340abde14c42285e737feeafd37cfc9584491a2e5b68d8d36ddcb680846b418fb20775f2bff34bfd5f83e6d65ad1346807be692498007c343db505650de1b5c4f88f2d1ff056889dddf72f5515a76cdd98e1c772911627eef6596cb3a088d215d6dafc425e7fa756976f73d5f902174d3787bcec798cab2a0383d3f662d0f000e85c0fa0e1ab348f1e1cdc066e1d9d311923d3dc485425d5029286230e1b2c5eb198cba0f124569341a9aabda12f1dc863e5fdbb0221be9cf37fd143b09ce2df144f2a95d288e38bc970cba9e4e195b1953e0af0359db89c104ba93f74aae4a89057f018b6dbd59c2b186d313af2f34671d7ecf5a15738766f1e0afba24f9b86e53325b54b164161770d7d5d4099035d93e92049ad00b1ea6264ffdc648e88f43e273092578be834386cc81b5629cdb07aadd619df7f5ef5eddf67b1b816f3bbe24af808b82078382a50df5ac3fa0d83c244eacde52ac3b35b94175faafd4c27bd7fb14a6a6dd5c7f6659e8285f52e8ceac80699ebaa0fceb84b0db8d4ec196ca4f4674b577ea2c4693969196691c5949e5023fcace37dee9bea50a4fcd21091cdb3c28ceb1eb0273ba1a50e023414e056ef47e560707cd9c7c84fe8be37aefb21928bbc110a134d5569685836c440bf939c82048fea89e1e2b2250a0a3caf57ef948e011903a18aa6178e4a0557c21d86b3756e254bf3d02938c0e36d7dc164351953e32ee895c4684ac57895f4733d5a95769f975bc8de28e0e207910a7d13f61e30a45939b7d052f09bbf4056b09f06b4fd3d282b4c156467657d0b07d632568ca385ec3e10ceff276fc0c4a2a713860e07d38d6883719bb2a0c53ec341318e702627001d8937334a43eadc9792d070c79e1cb3333143a4ace622fdc774e09450bab69d27a75f42af11588a1944112b1e190f4bc3a2d0796e9e76fb2c66ce23cb60245325715bd5cb4f665c69bfb9839526539312fda680a8654596e449fbcb5331965507c704393bae38ead584d682de8ef548cc3416d1396fdb3926c5290b933d73afb47997febec88327a77dc88bc360c6654ee8a42d2c3a9c6531b673a6425476928bef3579d3e672028b46255a32c46604ed759944398e761588c3877c753b49188ad7925ee48ac6f936bc0241f11e763201d5d82c0c20006a34ff50e706ddb408fdc7673dc198907ffe4e580a337254dd24b47fdcfa13120060398c46abb352e9ded9fa8f090fe15e3210e52abec9d327c1f7eb9c3316a879559bd0f7b169f5a8ab7769b06cc84c4ccb77ef9e7a7a9a25ec2d852eaa60c96f8dc5266c1316d13fb40bdd2158c96260f", 0x1000, 0x9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 14:41:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 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) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c, 0x0, 0x0, 0x7f}, {0x6}]}) msgget(0x2, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0xa73, 0x80a6}) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000ff6da87f51fd0c3a6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/241], 0xe8, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r3) getpgid(r3) pread(0xffffffffffffffff, &(0x7f0000000180)="ee570282adaf2bc91c54a663857240e89bb33926cca5473fe9503a88eab96d0023789d39c7befba4635682c4276046c75030ffcdde0900ea4f61e316273616e26a13d72f91ccaa272b90683ad8421cd4b5aaeb2bcf2db611090fbdb5616f35", 0x5f, 0x0, 0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/114, 0x72) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7fffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x4) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgget$private(0x0, 0x200) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) msgrcv(r4, &(0x7f0000000300)={0x0, ""/196}, 0x37, 0x0, 0x2400) 14:41:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000000140)) 14:41:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984ba790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30945b358a00a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0a4548371ed20abdd9ac7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49cd0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd38187aa89400bfc4c1d0eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b0"], 0x1) r1 = socket(0x2, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES16, @ANYRES64, @ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r2, @ANYRESDEC=0x0, @ANYBLOB="9c7af8691ce9ba5bf33a1286f9a2663f2aa37591f0c3a67f9a9e074dfae80ef307e54131cb7ece00d48e6dfe3681a735edc49caa849900e4ee87ed383220dbf0f76cc1e98822f45e8ec8a496b8e769d65bdf61b3f6bba0bd7607b127f52e31", @ANYRES16, @ANYRESHEX=r3, @ANYRESOCT, @ANYRES64=0x0]], 0x5) kqueue() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x80000000, 0x1c0}, 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 14:41:26 executing program 1: getrusage(0x1, &(0x7f00000000c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') msgget$private(0x0, 0x80) 14:41:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='x\x00') symlinkat(&(0x7f0000000280)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') unlinkat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x18) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 14:41:26 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="63626d8acfaef096c763676188ac42c2b80518b3e5bd6f2093818b0c80c470f5952aa45229c5f03c246bc9e349616f1478c75249416ce74a77b4408ee9ce2b68a518159fc7525d7d78dec48b5c164a74ede3af41e3e2df1b306f098e06d74039e264633410099477ef289f347baea77716b3f2377b572ad4b2237cbac78909c06ed5007176ce4fe230754cb929d40c9f6701e7d5fde289ff7efcd712fa6069e79700b773f65b3dbc8a66d284045486df8d"}, {&(0x7f0000000140)="056e26c8eb024fcdaefbbefc90fd056764f0c5f209d19fbdb146f8dc9e9e36bdee23a55f96f5516be04da1442caa98f29e0ef9ffaefdc87ae02ebe8652f238ef2cfaa30921efba661f9a36f5029a300842ee4d6d07a5420167b74a2734589beff1d9072993d65960a792244c3a8a7b830055db4dac9739ad03994068d8c0c2c56d1b3d8916aaad3468ab4ab86913dfe2bfe7cc8c60470383c9d9f297ee56e69fda8e6d75ad312d45bbb5d294fb99c33fc375c4c4d8128c2a3015d145dda5244bb28be25c6b45d6a4db2b63ce3aeb7a2b3e2c9b6db653ff49d9c9df48489151ab107111f8de61311b91df5478d8129eaa8dcbf930"}], 0x586) 14:41:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67fb1a542a538706000000b818000000290000c0002300000003002200000004bb893f0000c319396958183d34fc03b023e078f8b737ec3eda954fd0750cedec0654dcfa876786986be29b1bbdb55ea3c8875e4ccbc58a3914ba54373c270684503f58b0c39e98f555e3e15ccbc05595e583496a52f9ed64fe3c174dbbc033ec70d03e698916d1857f712a9a7749444581f7ae39a1188da4f254a29640fe590bdf0477"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x10000004, 0x7}, {0x18, 0x0, 0x8, 0x6}, 0x26, [0x5, 0x712, 0x7fffffff, 0x8001, 0x73f9, 0x3, 0x7ff, 0x8]}, 0x3c) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 14:41:26 executing program 0: clock_gettime(0x926387638d74d4b, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="084bd9187724396ad20a7d4835a7f9ef3a1e321822646d6ba60c47944e6c2d03da65332fb91d92faa9980d9797499d03e075aeab6f9b80cc342913bdbaadfa911e4be187e58c8a64073e6b9439fc472b", 0x50}], 0x1) execve(0x0, 0x0, 0x0) 14:41:26 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x80) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) linkat(r0, &(0x7f0000000200)='./file0/file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r3, &(0x7f0000000100)='./file0/file0\x00', 0xa4, 0x1) r4 = getpgrp() getpgid(r4) r5 = msgget$private(0x0, 0x105) getpgid(0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) socket$inet6(0x18, 0x3, 0x102) r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, r6}, 0x0, 0x0, r7, 0x0, 0x9, 0x0, 0x80a6}) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) mlockall(0x1) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 14:41:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = socket$inet6(0x18, 0x2, 0x85) writev(r3, &(0x7f0000000640)=[{&(0x7f00000000c0)="49fd37df547ef83417d36c8b23654bac0c8015329ad00fe79e783578b3a770c1ffce0f631e2ddc9da3775cfdd0f6897ef34f86fd88de79fde6328d98d1b756d312951e9c0dea67c6259b925d9d8bc54a2d34ed", 0x53}, {&(0x7f0000000140)="b8d9e4aef33e621c477bb29ddf19d8bf075dd7dead062a04f3fc9b8210c62eb448f6c8d6110b574b5afb7f818c82de829a1a0634facc05857124c04ae01cc30e06ac58b63069dd5e6526f617121cae55f57472c931b21514926b79a8e105222c9a614394f7f0762a346869f5d055fcd5077d709d463765f9b850c159b36869dcf39de6d875c1ed0656ac8aa55a70574c6e8504381d4482dce90186f9399e456359010f36e0eaed68d43b67b6f1a4992399b1c1b310f3712d65f6e9d71d174b976011046372eca395a4263c1d3989457c4b94393f20d98bbad5b45c", 0xdb}, {&(0x7f0000000240)="574ce1820558bdb236197182ffb9704004caf9aa9c20274fa34bc04ef769b56544ebde2a50152e232b82d34ac93591509f66c0d8542dc7b59933997fd91470e437826334daa117696debaf57938bc2eb817f56eae03f0c6de6fc7a1007cc80c88a426a2c5ce839bfaa849de99c3abfe199564767d24957637de6d256c26859875f8135e5e72cb9938ba663efe640a361e29fb18c7fbf86ba8e59c7acbe154776c5728e800e93cab06c35f09974480a31", 0xb0}, {&(0x7f0000000300)="3b1aafb0c812b00e536f2ab64b5fd3df0175b973d2099b2f32a8f44544753374ad9459c91830693252341495f33e00f16100805fc3696befe0941be82b866dfbdf144340e892298c7cb63506c488ac32e8117c60bdd62d72f358ab72aa21e9da20e128d7d52157634f2e634b8802db732cf1bf6ee5ea629f0a4c2e480ae33c1ff6febca15288762edfcadf672b20ae4e5e508aa57b5d09f4984de8788e11131f", 0xa0}, {&(0x7f00000003c0)="9ee75ff669a3a61a894bcafb7d3c1c6dd7dd253dcf8da525688eb3f1098fc7ef45d64b6fceca1e8a5224bd51302c15c687ba80c46184", 0x36}, {&(0x7f0000000400)="324666df0dc39432e3977fa3ff71f606d1162b95796391cade05e854462e4b9725f8608d95b5085fd036dd59b1e35564ce3f0773f9f14a188e2778d6046b824764a1544752caa66c89e79c06a9db8af967711095b7428b493f4265d29b48046a91c8467e61ff47b8c5bc21bbb03948835107790be1b889052defe8d5162211a55e10", 0x82}, {&(0x7f0000000500)="202ec1e39abf2ef8ed924ab80e7beaea56c113c53df692cb051f07e5ab9b8c34e002b2e0134f5988e16a4693a1444e235971a845e72c", 0x36}, {&(0x7f0000000540)="0468ada86c43879e7163313632be51b65a99cfdbf396255f69e8d501d078695c165a8e15c3a5195c43bc7a29e58cc7f65b8aac79911c59a5f61271581fba9800b0daf28a7e2a8459dd7c20ed19433b996386b9b5aa9bb9aedbfda0ce47d6368b34e288516c1576b86ffeb1da80f85b13ae132167628dea7deec80954d3c7f6eca237fe24866f464348ae9575f9ce986dc40aa6e5d6392f7e8439f82f4a8becea7eebdc07229d1477c946d8990a1191b18f7b300457c78df4caf724faadbb30f843798518a8b52591695218defd3c4541d85c0431eff9a6f09401cb7ecaf2d7ed33d7c0ec82297f431fd9432e6f49c6e09b1346e59dfd8db53fc51b4b02", 0xfd}], 0x8) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 14:41:26 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000000000000000000000000000ae5a0e43bbcd25f4c007a68261e73a7d324262b91f32b5f31bcb9377961cebad8bcc99ec3eafb9472af88faf6b13befd"], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffe2f) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r9 = socket(0x18, 0x3, 0x0) sendmsg(r9, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000000000e4ffffffffffffff00a555958b43bbd0a265da620fbda6e8990b7a83b67425218a72cf70f27b01bfbfce323902a8cd9862f570"], 0x10}, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0x10001, 0x48bfc718}, {{r5}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8bfc, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x8, 0xffffffffffffff10}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x1, 0x4}, {{r6}, 0xfffffffffffffffe, 0x11, 0x80000000, 0x40, 0xffff}, {{r7}, 0xfffffffffffffffe, 0x28, 0x2, 0x8, 0xafb}, {{r8}, 0xfffffffffffffffb, 0x8, 0x781fffd9, 0x5, 0x4}, {{r9}, 0x0, 0x20, 0x4, 0x10001, 0x2}, {{r2}, 0xfffffffffffffff8, 0x628ade4724175f, 0x1, 0x53, 0x12}], 0x1, &(0x7f0000000300), 0x401, &(0x7f0000000340)={0x9, 0xffff}) fchown(0xffffffffffffff9c, r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r10, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) accept(r10, 0x0, &(0x7f0000000300)) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x1, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaa8b) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8009}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x2) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r4, r6, r12, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r13 = getgid() r14 = getgid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r16, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000000040), 0x0) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r19, r21, r27, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r29 = semget$private(0x0, 0x8, 0x400) semop(r29, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r29, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r29, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r29, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r29, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r29, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r29, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r29, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r29, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r29, &(0x7f0000000040), 0x0) r30 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r35 = socket(0x0, 0x0, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket(0x800000018, 0x3, 0x102) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r39 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffffffffffffff2c) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r36, r38, r40}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000540)={{0x5, r31, r32, r34, r40, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x5, &(0x7f0000000040)=[r4, r13, r14, r27, r32]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r41, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000014c0)}, 0x0) 14:41:26 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r6 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r8 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 14:41:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce4f58ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b99896d099c369f6de5332b8b49d71fbf411dbad577b612dcbca896994ca792802f9377b670f37533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd060068e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a0500000000000000b41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8736423d4ba3f55c857454700"/695], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0xf8}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r20) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 14:41:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000000e501ededa050ffb7581e1666d"], 0x10}, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1) pwritev(r1, &(0x7f0000000100), 0x102, 0x0, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x2) 14:41:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r1 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x8001, 0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r2) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0x8d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 14:41:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = semget(0x3, 0x4, 0x4) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/50) 14:41:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b120400"/165, 0xb1, 0x0, 0x0, 0xcbc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = dup2(r0, r1) ioctl$TIOCNXCL(r2, 0x2000740e) 14:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 14:41:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x3}], 0x1}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="1ff47be1aada24bb1b1ec0d42a3d559f1caa04c303c2ae70ef03fe54fa9213bda7a7eae47f136f78b41227a5b2506e50d13aa3ce4d8511220e905d83302a6540a79de45daa4417df9cf7d3d5c369dda54eba74d14028a16e52f412d208be5f73a6c6e70a5f52a15438280934a99d99f9fefb91b53ce63bc62f7e1940291835eb7af427bc24f0e77d8d8ca38e04cd40ddec7b97ab591cfc8e79aa59ce41a31ccf5937ec69913c132c47ee6417f8bcfa60c66a8b03d52de1e43387ac3701ae5b", 0xbf, 0x0, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x2) fcntl$getown(r2, 0x5) 14:41:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="200000000000dcc78fe3000000425b671b1b542a538706000000b81000000029000000230000000300000800"/56], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x101, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff, 0x8, "00000000000000000000f2ffffffffffffff4000"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140), 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:41:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/80, 0x50}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000140)=""/126, 0x7e}], 0x3, 0x0, 0xfffffffffffffffd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:41:27 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getdents(r2, &(0x7f00000015c0)=""/4096, 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r3, &(0x7f0000001580)=ANY=[@ANYPTR], &(0x7f00000013c0)=0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r4, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x4, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x3, 0x7, 0x7fffffff}) write(r7, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r7, 0x0, &(0x7f00000012c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r14, 0x2000740e) bind$inet(r5, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r15, r12) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r17 = syz_open_pts() ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000480)=0x5) r18 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r19 = getppid() fcntl$setown(r18, 0x6, r19) renameat(r0, &(0x7f0000001100)='./file0\x00', r18, &(0x7f0000001140)='./file0\x00') r20 = syz_open_pts() ioctl$TIOCCONS(r20, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r20, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001500)={{0x20040000, r11, r13, r15, r16, 0x4a, 0x9}, 0x80000000000005, 0x9, 0x2}) 14:41:27 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8000, 0x0) close(r1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:41:27 executing program 1: mprotect(&(0x7f0000033000/0x3000)=nil, 0x3000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18006) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)) nanosleep(&(0x7f0000000000)={0x0, 0x20000000000000}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xc0e0, 0x4, 0x1, 0x200, 0x85d7, 0x4, 0x3, 0x5, 0x6, 0x5}) 14:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) pwrite(r1, &(0x7f0000000100)="b4346ed59a34d080bfb047a654fe8d0f57f8a9c28f07152bcb93bc608dac5a4c5f12d7c8f96d61403910fa951e021a93b1757bc3a82cf98ec87578066d24759e3993ab745540096097405e3897b3618f820ba0252e0bf414aa60aa0548bb8e4927b4ed06cb24f994a324", 0x6a, 0x0, 0x73f3) 14:41:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x408) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/242) listen(r1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r3 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r3, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 14:41:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028ac) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/220, 0xdc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204e58b002b3a1680000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782650d6226268de45600008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b904", 0x57}], 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x84, 0x1}, {0x41, 0x9}, {0x83, 0x4}, {0x23, 0xc459}], 0x4}) 14:41:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f0000000180), 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 14:41:27 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30000, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 14:41:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x95e9) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x140) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x80000001, 0x1}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) write(r3, &(0x7f0000000080)="726fa91fbc44273193257783904292d162bdf81121c250558ef1", 0x1a) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 14:41:28 executing program 1: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:41:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r10, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r12, r13, r15, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r5, r9, r13, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r2, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x3, 0x6, 0x1, 0x3, &(0x7f0000000340)={{0x6, 0x40, 0xdc, 0x0, 0x33, 0x2, 0x1000}, {[0x1, 0x9, 0x2, 0x7b05db330000, 0xff, 0xffff, 0xf379, 0x8, 0x9, 0x68, 0x7, 0x100000000000000, 0x80, 0xb085, 0x1, 0x1ff, 0x8000, 0x6], [0x4, 0x3fffffff8000000, 0x3, 0x8, 0xfffffffffffffffa, 0x1ff, 0x8, 0x80, 0xffffffff], [0x39f733ec00000, 0x7, 0xf1, 0x800, 0xffffffff, 0x4e25, 0x2], [0xfffffffffffffff9, 0xdb, 0x9, 0x9, 0xffffffff, 0x3], [{0x1, 0x80000001, 0x1, 0x4}, {0x7, 0x1a, 0x0, 0xb9}, {0x80, 0x5, 0x3ff, 0xab}, {0xcc, 0x5, 0x5, 0x101}, {0x101, 0xffffffff, 0x10001}, {0x7f, 0x0, 0x1ff, 0x7}, {0x0, 0x7, 0x49, 0x80}, {0x101, 0x3, 0x9, 0x3}], {0x1, 0x2, 0xfff, 0x2f7}, {0x800, 0xfffffffd, 0x3, 0x5}}}, 0x101, 0x3}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r16, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0x2af, 0x0, 0x4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x64, 0x99}, {0x35}, {0x6, 0x0, 0x0, 0x4c}]}) pwrite(r17, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r18 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r18, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0xf800, 0x0, 0x8, 0x400}, {0x3ff, 0x7, 0x5, 0xfffffffd}, {0x0, 0x1, 0x9, 0x6}, {0x5d22, 0x3, 0x7, 0x40}, {0x8, 0x82, 0x1f, 0x1}, {0x1, 0xe5, 0x8, 0x1}, {0x7f8, 0x8, 0x3f, 0x1}]}) setsockopt(r18, 0x0, 0xa, &(0x7f00000001c0), 0x0) 14:41:28 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x812, r2, 0x0, 0x5) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 14:41:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0xfc) r0 = kqueue() kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 14:41:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000004d969d8d1f4c4a2487fe8a"], 0x10}, 0x0) connect$inet6(r4, &(0x7f00000002c0)={0x18, 0x2, 0x6, 0x7}, 0xc) sendto$unix(r3, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x14) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = dup(r2) ioctl$TIOCDRAIN(r3, 0x2000745e) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r0, 0xd975c9f180506cd3, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x44}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:41:28 executing program 1: socket$inet(0x2, 0x2, 0x7) getrusage(0x0, &(0x7f0000000000)) dup(0xffffffffffffff9c) 14:41:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x400, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='\x00', 0x0, 0x7) 14:41:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 14:41:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001100), &(0x7f0000001140)=0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4a) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000001180)=0x8001) setsockopt(r2, 0x5, 0x5, &(0x7f0000000100)="2cfe43e374eb7ececec89c6f6b942524e559dc2a61f536aefc7c3398796c7a1075b38f36d2429c77ef41c4635aa50c6c93cb80da15f9e8d3cad251569e8cd76a63fcb8be45d76018ed081c31fabeee9907fde3a41b45aff378afb57b334b8f09a5090b04413c60167ea62027aefe236e0915b79ec8e2e12b6940bc7982d4a8080588d5e67027dc725885d8d49674e61741bad3890b116b28ed70d338ef4a470c533bbb5e86a7f60b73e65dc44a6c2732b92ea9030babd6d790f27cab7d95217332da27db6b24349cae4a837cef312d893faf686f1ea060699f111fced8bae5d6fd6938f395e0cd429c6e79cb4a2c8f32162afcf183c3de1609c7b8dd99ce82de29504e94d1ebc562ce42ee067578ad231c6e08c07d7dd0e091fca4bd07e3586cf139a5a3f765c5d2e8754918e0fa67ba66d46075b0eb1b6e103b85b77b98c150494a7ca534a79b7ae7aaa62b2f53b86f67815a16d78237b7699eb63fd893be326dd2114ffa2bbc9bed8f28c731069976db379f70b911b0ea3dd9d3a26ffcac2d0fd8258bdbd890f2278ef24d0a63ddf2b092dc3af4dfbc91a0496a50f789b7906dd301e8d235216779a01878132003f99c67ceefa7e91778290a5b00a45b324c08b748593b4e717140ad49f7c3e706705aba5f6d9c3a984e79913cfdad9097d437a2e0294cecdb2fa82c0516c39ba925b03416b985562ef334b778a06161e6ba4ee8e70646081696f83432dde32b941f3302563b7e8cbab7490221503e8b715ce31807d773783516357a318be19434536201f55de634c2a0d509baf4f86ef3968bca552682c34f0efbce8fbeb616a2ef0ccdc643cf685479dd5d548c53868ce46dab65ce0255500680060e22d4feb8a38b49fd724531dab9182127a133ac170e296b6e71b356899f2c013d2e487c6840f890b33b85c3ab5bc479e590d9e1cd41ef6851221155f7a99abd7a640ee622be8e50771c2e82289a162e1c4cc3a32aa802a76b0f2c08ff951e493109ffc8ca3b62bf56113b1c79dbb2fc26cccb6bf00bf92fa1d09478acf1d35166d37194a7d88e0a2cec3bb715c99f7c65f5610aa7fc606b939d617b61a1da927bc20d8994a0e9f8ecf3b11ddfa78875dfaf73059ec7f95bddc260b3286901cd7f10816b15b10c4b882678d4e2d52754480945c66a31bc9af48a3eb4765e0e4fd4042188a00ac088bbd8e961da58d5b3ac288c39f5cb3f5b62972e94ca23bccc63c90400a9a853756ce24bd235e20225c316052d6aa9dd31ecf4d80a03c32e613a079b9b677de38ae11f5ccfc499dab2b9b8c609ccb28b7535e7e2203e92056ba515e4925035c3497f28a5490d614851fc53f8cd188f919fa07248eb1d16293ff54d535d1906e0a1182520dcf33d6ff2eca105abf6d914884b31eacc0fa16aa549302fa95ea19ed56995b0510a4d3b3ea25d5c282515ab8ff3ff215c1e8e69b8f47815640444632e5b3b8778f38bab3593201e3fd69d5732522741228f1f54d26ca3977a76f98259c87afcf901a2fb3eca2ca118404c54ed75d41254038a012d6b0ca4eeec1b65d35479e16ca8aa1586ef35660742eff3a88e02e100f8d28c07919054215829ce9696e124e94b1425dd1ca155765d8dc15a4ddf5b81e96b5c34b0a5aa3980cdabd28fd3289aabd9cce95632758f31f24739b064e2acddc0686a706fcf68f8d97f51b8045037991bf059f8f89c7076bee02818817ef54f8d675673d152b071a4d88f12e6a322a5353750e129fa6a6c43724e12cb7ba97b1f3eac21341d6decef6ac7c4d0f59527d41a4f352311fdea4d09eff87beaa8faa40ab6a3b1437ee7b36623ab22814af635bd8504b81c400d06eccf3e8743870e12d5dd3f92e8e87b395dae448e44bafd411b7a9e380e88866f2823295df2a8ead5f461113cc149f0ce5780d9b08c281da3066722cd174ceb4c86f970b5f5430d823d9149fdbffba82be7df9b401fc0a880486cb70596f3e85284ab58f6944d524de1a4ee9e0d6a2769d94981c6b43d5610c0a53ef66b156b3c689f5dcd879ef9b928a0ed77ba169af27a03129ac6bd05b2731492fda9c5343834e2e9e7991b5b56e85323fdf94619c9344c0b6354b3d852b22b6d78febc5a4ed5c583eaf1a7e5d49772587cc461e74fcd536e6f9a404256d1f765e73ee91f77649fafa7f133282c40c0641ab56233ad9788189dc5f70a43f5070a9b7e5c0e79530796f30e9f601f74b3d358153546eea804f45e6336c47d05c17e443edfc290c1a9df2e5a545c67e665abcee16c29244592b9daaefdf5261497bf6d65e65e9b5e4b7ffa0cabb6875bfadf38321b914f7be234f72de9ceb9b8d0b1673d9598ff5d3907dd62aee0fc53b40f4f7f0dec6aab4d2654f096ef4d8bacd18fb64eb67b564e1e941bb8c8583e2bb1e3e55730d10fbd193e392f490f4018d6537ffd058e9a0805f39bbe9092ba05a5e61e02ee02cecbc30dd0e52f813305f5787357d3da24822c66e43d1e358663d017b27e8a05206498ac859c81b2bdeea4ce0cf6532f887db7511c7700abc04267345036c39fc81ca400de8b4e188639b9018a2c2114d6af0a96931485719a68d85c4cef00e70865ed3a16b3d5987055dccec28179b83dbbcf6f08df56022926f69cb22ace2c58857ad4c3812877b71c88bcccccba32143e0ea482a9a1ffdcb84803ec4c9ac5bf0a6d014502e0730d5fb3fc783f227d1eba69777e3bfba497f8629a50b9cef5aea2c84b9860f0fc77f2ec1ed7057c158dd5ab19fdda6ce4af9ce992d8a71d0dfc30feabbc385bcebf60f8c82fd0a4b7ca80720f8247b287a08916954f2728ec6e364925b3433fd8fe710a3bd9065473ae26c2575a2232112621a303e39bc0ac24a648e1a33b4ededac4593c2d1dbbf3a57d321f4b7e56a952ab665fe4a7e8ce329a187d0e212a74bf533f10fa846ff882b1033e1b3ae1376baa36b347a3f65560e1125e4a6b66389d07e1d719a63dd6ac8c50dfe1fc876c0ac8d2a12faad0460cab2a6aaf4b3628f98e0e3486d2a132cc072c6b08ebae69371c363e1fff7a51bb2cdbd39b8ced9606e653c75ffbc6edcc55fd7ba0a5225527e0b8c831be2eca821218cdae43b90166153ca0791249909e8ed0229ff4c8d76122c0cd8a002ac2a846af5a16f301807b6e0a4e7937437b587c2a0b5673c0b6c99f982ae3c11f209afe78a0f851006b5751f1532be72786267514abd4943f928c0ec18a48c671ffc1d47bb2ee4a70bdbef7b05a51991717fb433a63996b938c0a8ca73f945eefcbb0bfbb6c4f958e97c229fee55ce93583d7388db33c9eb3e479643a5e12e8873ec345bfd3234bbb143c6123aa0a1a7e1bd78d47f79c69a1ed9b6d1f9455a3ab5e3a4538d57c62ae445baf96df9883d959c4c3fd47e2b0f6f76a60c35e6b49726a4e71080bf6570335a2f11dc16a40135001c6c36fe721fe87ffdf439fb760e2ce53ba8f142e753e92ab03ae7a4aaa776b85528221ad0445e2285cb2efcb473fa116186393a4c86b7ff3eadf8d9a45333e00b6ea3203b7f3de39c471f79b13fc0285c67d6f0e37e7cd167d9b116a053f3eda0376f6dcf4f59763baeb410dfaddd528eec1ac0cc490b784792c9890c5dbfed56ced788d5a2e1f5aa78a89016ea71347f9eef69cf53a53ed0354d70f3816b94b22ce3eb3021c2e20d8bf4e0d85d6a3ba205e41f77b77b25684a01464675c3665869d1af6555ce136e0650645cbc7a2c1206eeb32ea487bb1f5aa4cb2119650db6d658354d20c01efc10e7b8781510cf3dc410b680c24b64aaa71bee3da41f41c52af2346d78e6fdfd8a464646195743113240eda4e599b8ee0b65c46f5368f5ba4997110b6e2495b7ea5de251bf18316b0bc326de32c3f71369138c16c790ca942846b7f5231a39b2a28fe8c1496ef6bdc8a86bff04efac48c8cd1f36101c95783421e15308d0eaece45cdd098d0c151f3d1243a95f55bada05b6553568a7c63f91161a1d49bf2d94546b799ba87834585c6036b8edbaa8d64f504c144ea0090720545695dab04f3862e37982f59b0b7c3c3c68fb46d7480122cea35340cfd19cecc32d5370d03c1170ee9dad5671d0ae0388c6566121bd9e73ab7a05ce2c2e6fb840857c677520759343eaaa1dc461097d9b419e26acf2aeea76b65bc04294480907daa1cf19d1b850884a66a19053adb26d26e01eccad10282ae7fe37c6d02780bc0777c3bf509ad750cfff25371d4937916d3befa3df8f15d3d61fe74b54713f79fe263da97a03594fd8133d6c87db14e7ac28388d394b8eb933ea06497b52e4b72a8bd784dd9072c4331d6305483e797719354c338115c49907847035514d3157e287f781db85f8f26ac93f8a094c68cb5290c538fdcb8d2e0fccdf8873a30b7cabb5f6c146eff5c9017be4770c70de2137d502ac2818e97983dd86d34b32dba9fba844bd02e6c5339e4130a34ecda7ad8f766ee927cedb09eaeb6d43c8af859c6e694866cc264713c2647702abcd4f120fd921a64565c314476c05a2769ded58cb635108ba7e93cb4f03c60bf49a2c287f921cf4822bb996cec03a07e8cd7f61d28cbe322aa3608c87a46863d8d71633eabc0f7edebb3fa271d96422fde3917cee9e0c0eaff076de4bfb30a6792891f60ac071a254111f377d8c327f21b2dd5945150f267ac381c50f4d31595abda3d25c00259062e9064733967658bf81d58a827769d1eb6b73b6eab69cb1a06d006826255beea5449975092269fa1e318320c085bb0efba05b75ff593bc6363c5b776bb095931a1fbd14ff219879ff3092cf8430a5ed890c75c68310d9abf278551f435b0e0f9708ad1a7906f8f6e2efd3c1bac9359c8d7c3a54a58363a1ac150fcc555c23e14d1b86832811048009dc11a5b7da9960deb8494ca74d07012eb2ca4644024aa919dd4d372e8fc3a7a8d15d597be0725906030a474425320ab5ec5635b843ae7bd09e5eea9255c086c381179ba052212ff4720f1a4c8f9dc53c6b7ee30b053afead8a672d2a1c4dd4fe82207c97d9da435aa49969ae2f1c962ce410044963e1bc4692ee79b347041170eb79bb4a2fcf863b4a39c63658cd93a1f72342b6722b3951014f59d6d1f1f122efe70e9e63dec5e1fe847198469ee1d533193f48f902f44a7a698f5ff592b7292af375f3433573239ce3e0226236e0b868b7abf4c07437035d957d4af3463ae933d047a74adce985900b07d3a880f2435bbb3652800223581aaa4a11751be754b781bb724c2d7ad132e4980f0c8800f0e7fd497aba86b189c831cd1a2e204243fa5cb5fe98cf5d9fdf00db885f331265408eeccfead99a17e11cf532a178faaa3b78b4aef0aa7a9227a2114f09587c4412a32774c1f87695c78656865222146319c44a566c1de57d3155a630f028326f2aaaa00eb4de6c6f144b6829d836f5639c45f28107960c6fb72f661e2baadce8871f6477499eae317aecabaf9a8bcb77436401d0c270cb29d7df9b4507887b19c4e5f1cf000622d7013601fddac5c0a4b29c6e54582f7db7dc4f68dc915efd64cd0d5f7628d3a85c29d41776a8cae6629de34a135e925f9287048023e7b4f6a7f99bf66cf329822e2f05043a4da2af33c67c7bbc1d9f0dc3b38099934d3b5223a02efd6c17df479a8e47e3b99786774183a7818a20a80fce0f8eb4ddf3ca12caa919a0110c9856563ce979e2715615f2490249a5f57757165235b2889653251fba07de10d2d1e79618aada224389624865b85b020e32d73edf043d939d6340c72d60185c910527b2ba788435f497c10", 0x1000) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000001380)='./file0\x00', 0x40, 0x100) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00 \x00'/24], 0x10}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000013c0)={0x1, 0x2}) listen(r3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100e, &(0x7f0000001400), 0x4) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) fchmodat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0xd0, 0x4) poll(&(0x7f0000001480)=[{0xffffffffffffff9c, 0x20}, {r0, 0x40}, {r3, 0x20}], 0x3, 0x1) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r9 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001300)={{0x8bf, r6, r7, 0x0, r8, 0x6e1314d1b23eadc6, 0x20}, 0x9, 0x7ff, 0xffffffffffffffff, r9, 0x3, 0x5, 0x8}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x941af4f659b50290, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x4, 0x2ca1, 0xffe0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 14:41:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) recvmsg(r5, &(0x7f0000000300)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/69, 0x45}], 0x1, &(0x7f0000000280)=""/119, 0x77}, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x2, 0x0, 0x1}, 0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = openat(r8, &(0x7f0000000340)='./file0\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000380)={0x2, 0x5}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f0000002300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000fbffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bca1d383582ddd70429d36fe5d6b797eec404546b85069a6e93cb3e69c1515d261c527555340a8e9ac3f5bbc"], &(0x7f0000000040)=0xffffffffffffff19) r10 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r12, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r14 = semget$private(0x0, 0x8, 0x400) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r14, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r14, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r14, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r14, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r14, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r14, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r14, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r14, &(0x7f0000000040), 0x0) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r20 = socket(0x0, 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r21, r23, r25}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000540)={{0x5, r16, r17, r19, r25, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r14, 0x0, 0x0) semctl$GETALL(r14, 0x0, 0x6, &(0x7f00000023c0)=""/177) semop(r12, &(0x7f0000000040), 0x0) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r29 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r36}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r27, r28, r30, r36, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r38 = semget$private(0x0, 0x8, 0x400) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r38, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r38, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r38, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r38, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r38, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r38, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r38, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r38, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r38, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r38, &(0x7f0000000040), 0x0) r39 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r44 = socket(0x0, 0x0, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = socket(0x800000018, 0x3, 0x102) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r48 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r45, r47, r49}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000540)={{0x5, r40, r41, r43, r49, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r51 = semget$private(0x0, 0x8, 0x400) semop(r51, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r51, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r51, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r51, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r51, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r51, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r51, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r51, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r51, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r51, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r51, &(0x7f0000000040), 0x0) r52 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r57 = socket(0x0, 0x0, 0x0) r58 = fcntl$getown(r57, 0x5) r59 = socket(0x800000018, 0x3, 0x102) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r61 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r58, r60, r62}, 0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000540)={{0x5, r53, r54, r56, r62, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r64 = semget$private(0x0, 0x8, 0x400) semop(r64, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r64, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r64, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r64, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r64, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r64, &(0x7f0000001240)=[{0x4, 0xfd, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x3, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x1000}, {0x0, 0x400}], 0x2aaaaaaaaaaaab52) semop(r64, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r64, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r64, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r64, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r64, &(0x7f0000000040), 0x0) r65 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r68 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r70 = socket(0x0, 0x0, 0x0) r71 = fcntl$getown(r70, 0x5) r72 = socket(0x800000018, 0x3, 0x102) bind$unix(r72, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r74 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r71, r73, r75}, 0xc) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000540)={{0x5, r66, r67, r69, r75, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r77 = semget$private(0x0, 0x8, 0x400) semop(r77, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r77, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r77, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r77, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r77, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r77, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r77, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r77, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r77, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r77, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r77, &(0x7f0000000040), 0x0) r78 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r83 = socket(0x0, 0x0, 0x0) r84 = fcntl$getown(r83, 0x5) r85 = socket(0x800000018, 0x3, 0x102) bind$unix(r85, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r87 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r84, r86, r88}, 0xc) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000540)={{0x5, r79, r80, r82, r88, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r89 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r90 = semget$private(0x0, 0x8, 0x400) semop(r90, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r90, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r90, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r90, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r90, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r90, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r90, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r90, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r90, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r90, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r90, &(0x7f0000000040), 0x0) r91 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r94 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r96 = socket(0x0, 0x0, 0x0) r97 = fcntl$getown(r96, 0x5) r98 = socket(0x800000018, 0x3, 0x102) bind$unix(r98, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r100 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r97, r99, r101}, 0xc) semctl$IPC_SET(r90, 0x0, 0x1, &(0x7f0000000540)={{0x5, r92, r93, r95, r101, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000980)=[r54, 0xffffffffffffffff, 0x0, r67, r80, r4, r101]) r103 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r103) r104 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r105 = semget$private(0x0, 0x8, 0x400) semop(r105, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r105, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r105, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r105, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r105, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r105, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r105, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r105, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r105, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r105, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r105, &(0x7f0000000040), 0x0) r106 = socket(0x10000000002, 0x1, 0x3) setsockopt$sock_int(r106, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r106, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r109 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r109, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r109, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r111 = socket(0x0, 0x0, 0x0) r112 = fcntl$getown(r111, 0x5) r113 = socket(0x800000018, 0x3, 0x102) bind$unix(r113, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r115 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r112, r114, r116}, 0xc) semctl$IPC_SET(r105, 0x0, 0x1, &(0x7f0000000540)={{0x5, r107, r108, r110, r116, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r117 = socket(0x18, 0x3, 0x0) connect$unix(r117, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r117, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r118 = socket(0x18, 0x3, 0x0) connect$unix(r118, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r118, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r119 = socket(0x18, 0x3, 0x0) connect$unix(r119, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r119, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r120 = openat$klog(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/klog\x00', 0x2, 0x0) r121 = socket(0xa, 0x4, 0xfb) r122 = socket(0x18, 0x3, 0x0) connect$unix(r122, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r122, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r123 = dup(0xffffffffffffffff) sendmsg$unix(r7, &(0x7f0000000ac0)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f00000004c0)="954e13a019e8c100dbd3ecdd9d3bbb1ba8224f0e2e20359a4b64adf663e909ba22abcc86e4b60a052d982a4c98843a083759a1cb2c1af5e8f001c46e6446e9d035382977b0f2b4ba5dc309e71f6c1e7932eaa868ed681fcdf28530f776d6f3364e44d6cdb61d258a5d18a4a2711e04040e62140dd7bbed84434c02cfe19e5818072cedba95878760e8fda6268cc3712cce002f469052cbaffc22970eb6cc86b6f0075a27c8ea952c5aa320a0a0e975b53c8422099a8ef04c84f3a2ae92a532389daa53026d35c4c4225120b3876a1894559f93d505802de269a974eff9d51d3f80c7762383f1", 0xe6}, {&(0x7f0000001300)="88115381c9bf1cca8cb253db6df69996dbc9f4fbe9fe750cd465779f9fc6880a2f7fb7015d23e8d6fb4d7a47dc0bbbf9025bc4b06c67760f6747bed38b1ad891a74232a555e39e2824ac81f26cde97043f76e37b05f4facbab19c44dc5cd7ed8b22e760971a7fb96c987853fe759addd37c328e3101f4e6cae9c416d65c897400d5b2966168499684fbe50c1e51df64dc82ff0049a2a2383e1a22eea96090477b16c71267b7bac89c7e29d994b6d5988fe19bfa49dbd9d1627f2193ce95c9f01300905fe8788d78c0adcd3e70f259b7d87686f3ca94438f9c6fe299a42e26736aaa09fa9e05acdc4b06e21b75d3f10e78a29f2c49c4c0b10ae13801215cffb1f4c8a9bb3c4784a18141e69a8b97c57fa70eb96cbbb6ca4a69be57a0ef16b0607f89bd91a11e55007ec215865e697fe1aaef2bb181235a02c54dd0cd26309affaa6d8262571bf8e8d07aaec6d17a2ff9e5d079c1b523d8533bb0b471d84cb57af051c2b8e0da52bb963c0762a5d99febb925d6cd5fe573d49aa6aa06e01e83581ca1560649e2cc871bbbdca62a3ff14fced03bf126fd0a74535d6a206cbea4a8e7814c7743ea2617c24adcf48e07ff9053c1fd0b70f4bb1e4b23f93904e06ca1c92e6382cc317f088be8fe0825bb74e2531287fdbf1bed61b62d792f00c9a83b3222ad98d40ae539b0ed3d5e488c625b43979823e02f962fab26b04a93ebe280e8db0b5b635c81a0b40f5a3d3ddc4cb1eb75a4168397b6852733ce6543ee6d6fa1b108c7f4171a829c8a47f08ff3ef0faaaa62d7e4c4a82fb5aee8f8d2aaab9503a617a2531a68b3fbf29e28d004673586e96d1fc43b04056032a2ede450afe88b0b08866da6e0711e50ee7b5131e623378f917148d83b2ff1fda5f15f1e5a42e3a4a5ec9f8e72e389624b17d79bde237dc8ec5cccb143b2fb87a90567c7b91bb3e20a815f60df9cbf2b7c80fe463ef89055c90cd69386e0c96e9fb94155e57ac34b228415f0be27b6b387e7aeafce402e0bbc9494b12839e2400fc454bf3f85c805a8e95608b2726dab299770e02e84be3122e74b76331343d3cbe6bee8c3dd720ab9ffdbaae822add50044f16974626274c555373d3de41fe59318d307dc6fb27bc58c8f11107732e4623f679da635e638a4c36c3796a6e27f13fc1ea67759a9b4a500ed81a0f33697ca5eccc3a9144792d2616723cb73a53403cf85cfb66bfe20a4996748dc955746dd3e85b9c056e73467c44d27f15a2f6601dd9211a255ace521329fadd8b9e21774046adf0005220f56370ff98138215a3f7158729b8881003b4378c59a242daa5e8a8f87c19efc2db3bfb527b41b4d739d44ddb3c12f4a630ea9d7395f2d1cd0d13582e141aea09a08727999c548de50ca680631f7dae17411f687513833f5cee62a0455fefe55f406dfd6607d05dfc7db9656258916060ab876c1719e056e20c849feae79279f7f063af496b93356970e05355e0b4d90d5f78186a635b9dd0dedc8d457fa2f723a6984a87c72c694bc0372f90fc8d86883d188ce416157842fcd6c787101bae131d8852083b14c19e6d25e3aaf5481ff52fe35cde8c48f72ff7141abd281a1d1924738311dddf3c915bc112ce3297207f00c5bdb67aa8dd4776691d171115d001fcd060747dd8e68cb0046af166403bb49a1b94168bd8d2acf831f75cfa81271ee1fff7e7cdafa56d09832eb3f704c9a04b41166a598d27c3beefe86b3d708bedbe457821259411ac2d22043ed2425534676a800ec7d4ebb19789203e45565a3ddc0dea7db1433cb9ed45df1bd61b2e060855630b5fd2c214c58d9ec851e297bcf078f0a58525763fdda19afd4293c62c2031c2ba2ce6fe6de7eaca4f39e29494d7a8c42bee027f9dcd2427803ddb2352b23cf8d5aeed061ce438453278487198b6b1d0f0164b52b50068c453c5e83b59b31b43018a65f111a3bd3b7bf11c706c4a83572fbdcd475160854497832441da72ec649419500d83b4513bec3290faabcc36883720e9d0cf863754848dacb01a510ba97b83b14262329dd1a583aab969dab18ed1cdc52b13e9f08df3c2b9643168787484b122241340f1dfcab866780f1c9013967ffc8387e197100391983edd01e84056acc4b689ec73cff43f25634b97d76918224aea8fa9ac1149f6cd675df1139a441ff41ee1a2953e5b35c6de094204a8df4d14aafce91268dadb4589c8a78eeb869856f3835336cfaf182c9d67b447ca5e0fb9cc0b13684de9cde7fad6b43f1ed8af2d5f6e006d69876f223b63bfb0a300a60be984d6499a9ec4d9a91c2023c8ead06d2d5e3a9f53ace53fdf2cbd6264ae94c0ce61f1f7121c2fcb29cfe563eebb8b5b9e262dedcac43a7b48e872bd742cc0839bcebbe4e23879b81838c4591b9f4c992bcda64dbf64a03bbfcda3a413e5904450b0881548c6eea2a0e94c368f1a19c5f4232703aeb60de0d388a5eb8a5164eeb47fd452bf1162d9e579d4da468d3f5c43faf1feae221861993bae625cbd2e9250678e576436357ad9fe662beef4f1f4f7e3c0a1090bcb1dec495de8fb67f4c5612765d0493560fe66294a586e026c74d868ebd27da64a6733470d20af111aaa0320a65874a2f16d6104d134569233fb6b639534a693402724d6e39ebdd01cebe74cb3df8940a29e2944b923bb02d36820ae117412ec815b969a9511c94d0f47ad0bffd49d9540ac6bff5d7f1d9195922db64cbc474bffc45f0078a98edcbe0af96c4a556e079f5dcdfa256b922319c79f7f0601165b80eb51cee9954931eb9f4e2b356aa1854ddb9573e8e6a59e4a8156f36dc4913ae25e0eea6da3664de8601655a86c9b31db4fbb46750a80a3a1727169d10f3ef1a15d85b2af5d1267760f2cc93245823ccec87ceb4658dee06f71f483055ffce7e1efe3b4aff4fcbcba1d08e0d44e94ccc4304f54c1d16dad8a18d8a218449b019bd90e83ba5defedfef0fcb9fffcd50e3e8945352f4e765bd5d133f093764db3c855b8f8dc3b4c78dd1e8a1410a67d9c60a78516ea7ee3ddc43acc89e1f23bbe0680a76b48610209177d6509c0794fee310a233e28819761a403ca0041cf83b5c2dd131f4728de2c4a619e411e9aa51433f99a134097823d091d79f9dab3dcde2adbc18daac86c382f034b76c9a19fdb342a0771f2b17f199e18fd88cb881787c42c0852d64d953a5e18e348eb80e0c0050c2ef34e5b5ff1a9878643437230d6ac23372d03ea3640273c402d4db347b8aab995490bcafd5f00a1dcd217f1aa22788e962090593d6e24bf217d984d26eb8a81d830ea3f0f1681ae402fe48204a2ac98b8f4404c23d29b3f98adf5d856fddb8152e35d01eb2e4a41eaedb7ae1eed70d8c5f3988c0ba5ee2638c147f8ac822ea1531f24cb303e6dd4014ab519b148ba4df0e3ffe6e6d8a2266132592a279bbd6caaf1c4b6636f7defe551dc3e209a556552315ed892b20ba7237159b672752323e2e5539ebb1127b5c53375c42de63c58d07eb2fe679e29f1692dd963f47e7c531f7bb066cb3fa14fb15deadc8d2036cbc49c83bbfe8f604b24fd5d681e5733302b65d2f3de2bcd8bce300432cbe085650ca79ddd371dfca2f3d198b179d0347a1e5d99950d5008c7bc472e640fc8a4fb887edf54fce8fe4fcd113db876f7fe0d017e0736f787f07bb38f4129880949986c45d4518df7779704e89b7fb4dff167de2effc0f0c5440da869bc34c9f75b603302417068613d760b1c333aeaedb6ecc30c4c766c7b16e2a93d2144e08d71125502142187ea5b76b4d5994ae5767909a1b2b56c9471f07bc87a77f52cc374cbef644fb3a4625f7aa8e44db14c5e249b9a817fd43468833f97b7e7a66a3acadc1bbe20a0179830b2cad5d9f3618e8dc16ebbfd96db2bd9f67a4b1f1422fafe23bf68ddb36fe2bc075972d63acbbf2b5909ed1d1a1da2922b4c65cde01ee034474f738eb020298c6bcdedcbaa46ffd920794d3e1f1a413a759ccd85758fa3abf507c92505ce3c53543d86e8ce3f44f2ab6d7b305e6e9a01fcd7989a543f3b230660d8cc9d7056a0d4c39e0f22ea8e15788cbaa13342367efedb475acc5561032995e11835011701843af61d04ed74b1f1aa3fcd3ed069031a48230edd5d627b4c0d54668ae4913a3860428b472f6a0f4a424042233709999ba599589eec920e31fee1fed83e30b08928be52cdf30744c6af4d663ae2eea4496860936c9fbc37ea8f330d8b79228fbc01dfaf942998dc1efb408a50de846c31fd80ee8b3c1bdb7ea46da2e36e7d523b28d47546b0e067a915841e4122edd2a25835b0f7d421247d8b67c5b0cc294ab59da51b3f564204162da31149c248df519e42b1f8908257a99f2b4ba6be4432a3a2763179f40bf7cb71b82ff045708b05b1276376ee760fb748f0362fedcfe625fa3401b9ab736b4f6c33cbabc83de16e04c7d1db0270f3221f2997d8503ed872cf74f8d49c89db21862f77268509debecc695a2ccd91703a708994c927cfb8d12c86db85d45b707dcb148a5e11d50cedc8a16c145178037b901691cf1bafa19d8341180c7edef9ed60fda2ef9d823d58f3e5f21cc54e6778c9f0becf9c1f64af669b9a7d5955a9fbf6dba97a06900538f922238f229aaa32211061123b39fa210796cbd301b5257d3059da36555ff81bb5a0c9a20a24ac570e6538c2a381677a86a6e7fd55f9bcbfff0a3cfa195068e16d854c867a211e20d54d4428e2f3faaa26773613871e44c5659cc126d2973aadeec18b5374f22fb6334e6b9fd30177e57788622e351acf18a4660b54d180fb338bc715209ae0bbbbc2fbe4ecd455a8af5bcf7117dadb916c6f5e49b21a8ab3753f55ea8778487fe3eaab354662d85e1b45b4379a70c03ddeb5a0e8026429cb9069c6da1bc0f762d15597b1fab4b2a9cf8cd7c356a266f18f35314ad3059aad7de4de0d6e6d81078fce7933a3069f07784f10eae091763f12b7962f8e38a039add27478f7dfd5a2b64f5c658e0b41c8657b856a52fa31e5ed726333991bd4d5a0ba5f34b86610e7235f2f32186605e821d9086dbcaa4feb5ba574a01ab047cbd0db1a1387ba8ce34bf20d96b51da80c6ac01c19751e563f1a605f9e23ad4e24f82a1502722f629de93307802fa424d2628164083b33db9c443b518f8d8da5a4cf1a287f364f5a985b7f6a17d77d1c3699d8a7076c629ef7e85fd345a734b4a646f20dc8029a32853098bb0407f64c2e56eb71cede936f13f09b1a9c7ab6eede0f43a82b2610807785ceeccfd6d24a4ec6c56b80868f2c46cf04204379389621ad975db3c6c7958910b9cd0a9b12de0c7df2ddb3a9f849a38dbf469fb8ade55ed4e2aa3db77101b0b09c4b5f565df1716633aef94c5350526dcbd9ba7763172e9107e799bccbfdad750404324f48bd7259e1d36bb2965ffd4721011fcf9ba45edb06cc24320b12c7b54c63433c3a15f7316b75976ddd6487d9279c879c4623e0068ce4ac3b10c988612ac271d95da8702b8ef6e9042754dfce430d3dd58e9d3f88034b061360df33aaaa7314330ff4202b760226d5300b1a9766bc643028e6fda31e242d818d80becd36a4fb279a2f5ecdbe28214f20dff7eacd5ae2d69f30fa1c1876c442d1c226463f06ba707c2dd35698a5d76040e0981cecda40a156ce7eda8ddb8b1a664ae709cae80c18cfe0457c7d09758ea15802f86f02802426c6544cd2dc642bf1782c8d39f48c01910b00a3891944ae78aedf6550844ec47f2981db2c0ecaba44b621a7057cd46f290ce7bb68cb3e3c22bc8de3a6", 0x1000}, {&(0x7f00000005c0)="e9f53b5637ef42d9349defccc154a4256fa31dadecf0acb6a94b247f4b7bf27cdd74c3c9a6e36c77427f1ad7368c2a92dd0f885b8cf736a7", 0x38}, {&(0x7f0000000600)="fbc45e5b8dae32482a8bc2ae4f140e773efd7525a4db77be18907008b0624c3bd81e4a8dc57bdac5fb458989e06213570da4fc7281d83450bec0379a4cd8cd9b1f2cd4c7a875be2789e3c09a50b2bec82af24d8986fb72937c8120b2f81e6d076198cf94471620fdee7e18dc26bbd83b188603b1bdbd8d6756829547edb85e3347dc0f9041cc7527378a460b10c027889bb4740a7671541c3fbea0baf89b0569c8a8d56f42ef6f1b444cb43f552ef033ae51205a210f", 0xb6}, {&(0x7f00000006c0)="46ac9559e68b8525c849f60d054aba7e191c9105d2abcd46b0b0e9ea16f6732d33eb993a22d72bae12600d520bcd77ff582aa81db75afbc0cbaad2506e4fdaf778a030c0c794ed", 0x47}, {&(0x7f0000000740)="048daa0ca0904225b302a41a6abbfff7ada34b208b2afef67544af125698401d45c1483953c5e5b5a313c32a01873c6287c7db720b3071dcf66644eaec7ea92c98b8a4b83bdca26c73aa15602ec5e19eae2550e6eab57fccc5c1a4928c0b382f2318243afa96c7873412d85217b1d4ad02a33c374b73f0a5ed0c32d570a1d4ea33daa3bb30867baf17d56e772b69ebd8372a702b43e55fac962cf0b81256f5964aaaa76b7134b683e38bbac14ba8cf6246eb6fc3c5b4ea23148035c70c1f8892c2b1f08da97d22d2c7fca4ce94500ed561c5ee4ac737888eaa335dd4a43c4930d510b06a43450998178bb34f6464a39e62", 0xf1}, {&(0x7f0000000840)="7000189cd920cb97bf4c44", 0xb}, {&(0x7f0000000880)="7aef2a0605425a7576e83cf26286602d9a91c8095b8061d6be32fd110ad72f97998677c31940d0a9e29ede17ede542b46565e740b5916b4d5ee7aa4c032fde643b9e3cb214de5439e65fc1230ad3bf76c7", 0x51}], 0x8, &(0x7f0000000a00)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r3, @ANYRES32=r36, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r40, @ANYRES32=r102, @ANYBLOB="00000000200000000000ffff000000000000", @ANYRES32=r103, @ANYRES32=r110, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r117, @ANYRES32=r118, @ANYRES32=r119, @ANYRES32=r120, @ANYRES32=r121, @ANYRES32=r122, @ANYRES32=r123, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x400}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 14:41:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) 14:41:28 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x42, 0x81, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x6, 0x6, 0x7}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0xfffffffffffffffc, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0xd90c149b6eb82a1b, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x5, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x1647) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f0000000580)='./bus\x00', &(0x7f0000000600)=""/103, 0xff2536ec90f5b48) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) dup(r7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x114) lseek(r11, 0x0, 0x0, 0x2) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r12, 0x0, 0x0, 0x1) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r13, 0x0, 0x0, 0x2) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r14, 0x0, 0x0, 0x2) kevent(r10, &(0x7f0000000600), 0x81, 0x0, 0x10000fe, 0x0) r15 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r15, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r15, 0xa, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semget(0x3, 0x3, 0x10) semget$private(0x0, 0x0, 0x2) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r17 = semget$private(0x0, 0x8, 0x400) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r17, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r17, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r17, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r17, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r17, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r17, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r17, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r17, &(0x7f0000000040), 0x0) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfdc1) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r20, r22, r28, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r17, 0x0, 0x0) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) 14:41:28 executing program 0: r0 = socket(0x1a, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003d5916d034d0aebfb06e7d3500"/74], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 14:41:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000618000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 14:41:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xff7ffffd, 0x4, 0xffffffff, 0x3ff, "000000000000000100002000", 0x0, 0xfffc}) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x6, 0x3f, {0x10001, 0x80000000}}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10f80000008000000000fbff00000000"], 0x10}, 0x0) dup2(r4, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x61, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0xe34, 0x3, './file0\x00', 0x74, 0x4, 0x9, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) 14:41:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r4, r4, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) write(r9, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) r19 = getegid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r21 = semget$private(0x0, 0x8, 0x400) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r21, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r21, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r21, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r21, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r21, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r21, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r21, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r21, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r21, &(0x7f0000000040), 0x0) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x0, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r32}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000540)={{0x5, r23, r24, r26, r32, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, r24, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r33, 0xffffffffffffffff, r34, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf37d7564cad54313b33a08000000055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb3243242f4bf55fd19f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac640124a5328ba4e5f0f9e287"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r10, r13, r35}], 0x60, 0x400}, 0x404) getegid() r36 = msgget$private(0x0, 0x420) msgsnd(r36, 0x0, 0xfffffec1, 0x0) r37 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r37) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r37) r38 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) geteuid() fcntl$getown(r38, 0x5) bind$unix(r38, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r38, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 14:41:29 executing program 0: r0 = socket(0x6, 0x5, 0xf7) setsockopt(r0, 0x3, 0x39, &(0x7f00000000c0), 0x0) 14:41:29 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r1, 0x2, 0x1) write(r0, 0x0, 0x0) 14:41:29 executing program 1: r0 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xa1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)}, {&(0x7f0000000280)=""/90, 0x5a}], 0x2, 0x0, 0xffff) 14:41:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="3a2f54000000000000005ef2bc7c84b9516dec384c30d933cb5cc4d16072b80e19740a8b76e83a07db19da681589e10e840433"], 0x10}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r2, 0x4}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x80) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x48}, {0x6}]}) 14:41:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 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) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x5, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:41:29 executing program 1: r0 = semget(0x0, 0x4, 0x402) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000003c0)=""/181) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7}, {0x60}, {0x6}]}) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0xfffffc7b, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000000000000000000000000000f29f36d578b696c73261645790ce5d1cd8f0cb72c6a832d41703e0e6073f8f6b6f2feb398b828c3ee1c5d6789b104d74a9826bcc4bc161551fc55ea5b3ddff762d78bf1077d85dc3ee18ae"], 0x10}, 0x0) r5 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000240)=0xc) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r6 = dup(r2) listen(r6, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0xab, 0x5, 0x2, 0x1}, {0x8, 0x20, 0x4, 0x8}, {0x101, 0x3f, 0x40, 0xfffffffd}, {0x20, 0x8, 0x8}, {0x0, 0x20, 0x2, 0xfffffffd}, {0x1, 0x81, 0x2, 0x7fffffff}, {0x7, 0x0, 0x40, 0xffff7fff}, {0x8, 0x97, 0x1f, 0xf}, {0x48, 0x8d, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d, 0x0, 0x20, 0x4}, {0x43}, {0x7ffffffe, 0x0, 0x6}]}) r1 = msgget(0x1, 0x2) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 14:41:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000008f1dccebb0717511df622800ba193176545a880e46d8dae5da7bd79"], 0x10}, 0x0) bind(r3, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3, 0xfffff803}, 0x7) r4 = dup(r2) listen(r4, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0x4, 0x2, './file0\x00', 0x1, 0x1, 0x4, 0x3}) utimensat(r4, &(0x7f0000000000)='./file1\x00', 0x0, 0x3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r6, &(0x7f0000000180)='./file1\x00') r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x3, 0x4) 14:41:29 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x47}, {0x20000000000016}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:41:29 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) listen(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x200) r2 = geteuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semget(0x1, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r6, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r6, &(0x7f0000000040), 0x0) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x5, r8, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r20, r22, r28, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r30 = semget$private(0x0, 0x8, 0x400) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r30, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r30, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r30, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r30, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r30, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r30, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r30, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r30, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r30, &(0x7f0000000040), 0x0) r31 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r36 = socket(0x0, 0x0, 0x0) r37 = fcntl$getown(r36, 0x5) r38 = socket(0x800000018, 0x3, 0x102) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r40 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r37, r39, r41}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000540)={{0x5, r32, r33, r35, r41, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r43 = semget$private(0x0, 0x8, 0x400) semop(r43, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r43, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r43, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r43, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r43, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r43, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r43, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r43, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r43, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r43, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r43, &(0x7f0000000040), 0x0) r44 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r46 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r48 = socket(0x0, 0x0, 0x0) r49 = fcntl$getown(r48, 0x5) r50 = socket(0x800000018, 0x3, 0x102) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r52 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r49, r51, r53}, 0xc) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r55 = semget$private(0x0, 0x8, 0x400) semop(r55, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r55, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r55, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r55, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r55, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r55, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r55, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r55, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r55, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r55, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r55, &(0x7f0000000040), 0x0) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r59 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r61 = socket(0x0, 0x0, 0x0) r62 = fcntl$getown(r61, 0x5) r63 = socket(0x800000018, 0x3, 0x102) bind$unix(r63, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r65 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r62, r64, r66}, 0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000540)={{0x5, r57, r58, r60, r66, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000540)={{0xb98, r57, r45, r47, r53, 0x18e, 0x807}, 0x7ff, 0x30b2, 0xf1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x603, r2, r28, r35, r53, 0x100, 0x67f}, 0x8, 0xfffffffffffffff9, 0x80000001}) 14:41:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="8233bf096f1113898046cfdb08cd1725bafe9d9cac3fd44cc97f757c3d1d0b8aa08889e91c0bb7981390e74b2aead3c480e9ca9d5e736764aa824fa090a344fc86e3db7e2ea7", 0x46) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0xc4) execve(0x0, 0x0, 0x0) 14:41:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x919}, 0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="f117306b4ad802547fb0736f77c13d756d1122a814c4e20e8065f24b7aaa621899b386f454dddbc9d459adfeb8a1ef7565c1b8c3e9f31c1d754f", 0x3a}], 0x1, 0x0, 0x0) kqueue() execve(0x0, 0x0, 0x0) 14:41:29 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0xb2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 14:41:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000400)=""/67) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) sendmsg(r3, &(0x7f00000003c0)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="178f24b3635eb66ed164d8123064508076e26073b5b4fe6b711e5455a8d15237ee312bd37225265ceeb3f4fdbde9f1d15cb2fe1da0c277a96a1da4fa32414dd676ad93575b3a71891fd141daa3f0fdd2d71d29bec62be9ae728d442852d5597b58593c24a9ba02880e20706126b1ea5bfedf07f5d9584ee5b1c8", 0x7a}], 0x1, &(0x7f00000002c0)=[{0x20, 0xffff, 0xb6c3, "dddc4e59c0d97dc1ea"}, {0xb8, 0x7fff, 0x3, "23f553380d15387dc4d1b94019c72857baecd9debc564899c8c42246450455326a2a15392d60b05b12986031fce522c8d88375ccac2dc39701090c5691c69b750f394ef056a086a8c5470fd0190ff0b859cb22e3bdec6d6c19bd974db7cfe5e8ac341c55f83b16c82cb23cddae7531f5452d50f9456643144af8600c6662e61581c399c891dfa5087138c3242e592bfc471b71233533633eaf8da9c95cf46de4b9b3ce1184c2e6"}, {0x18, 0x1, 0x2, "48f94fe9db1f"}], 0xf0}, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:29 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x2) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000600)) recvmsg(r2, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000640)=""/211, 0xd3}, {&(0x7f0000000740)=""/192, 0xc0}, {&(0x7f0000000800)=""/143, 0x8f}, {&(0x7f00000009c0)=""/242, 0xf2}, {0x0}, {&(0x7f0000000ac0)=""/82, 0x52}, {&(0x7f0000000b40)=""/242, 0xf2}], 0x7, &(0x7f0000000cc0)=""/172, 0xac}, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x83a, &(0x7f0000000dc0)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r3, 0x5) kevent(r3, 0x0, 0x0, 0x0, 0x200, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="15e48f05e46cab433fac36bdf356f1f91df930bad0a08d9a392acead6ebc8c56b4bdca9c94b4eb6021456e229623daec82a33adcf2cfe51d77d2e7be3a90d9f5948ceae976aff86fd09be1111e4f68d0dd050373919406bbab68f665dfe810a1b497be0790daa9bf4ba31155630c3cbaee0f6423de7396cadbc58daa19265446e717ba99c555b68c14913b76b8ccc03ac6c506af6ad68b4e13b112ea7dae1243bf6103b2c6a409f1497d0ce9cec011aa6883d2783a56ffdbf67db53cb829109028ef620126bf2bbbd7de13ec57", 0xcd}, {&(0x7f0000000200)}, {&(0x7f0000000280)="35f7650d7843bb90f36f0d045cde2fddf5d2", 0x12}, {&(0x7f0000000380)="78966302b430092f70a5ada389aedc02f66475388daf05260d6b2dc25448e5dfcdceb57a0b3d4dc754d4a2853bf9fcb3ac266d9d7491b9556cf8cd7631e65e3f498c2ba1debfef1bbf044e808eb5632db288f3190bf6ee47020712ae215ab75ff80e8697f5d1c472ca05e8ad6861cd4361c2a998d3223228c2c51a62f41c244c0bd91571f1785872fc01585a6d7cec594ba610de7141f9728fbbb8a9736e5a654f445af2fa8ae52019c4a3a6dabe8a4d56acbd1b5e3607a44219fcfa8edc2bf3ff334b7f5a033667058dd42d7f", 0xcd}, {&(0x7f00000002c0)="0717f428cccf50e635554b7b6bc92dd544b10f19c805bd5b90a3e8a849040e108c38f644467d8e7cecdea6ba5a8946e2a4c635f053f7a2d7f410ef351239754cbf31927db318335b72a63281f147e50696c37959c8929472d151abdaf9113c3bd1c7", 0x62}, {&(0x7f0000000480)="c60eee54ee0ecd53e967b84002db2b6711256d41cd1913e4537c8219360ecedcbbb2be00dd7c20674cf0f307a81c7f04f46c9d4072d8ae90337906c7c9eb8b9b6863587885b050a4ce41b65402774157dbb20dd28110bd7349803188c6c825d61557cb08c6dc1de7189613ae918d27980b064e281ccf49e4e9262726890a20f8aaf4bbab68d854b8c53b39609a6b1e1e11fdabae3362790777aaeb04a99ccf51d33e8d66e18452e3bcd0", 0xaa}], 0x6) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x40001, 0x0) kevent(r4, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 14:41:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 14:41:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00272e2f6275000426696c6530002b24eac5180bb9af9f0055351879a7fd7166c0ea3114882292135c95b514bd8045a9ee729ff7725c1beaa3cb1b750821bebcfba3"], 0xe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) socket(0x18, 0x8002, 0x8) r1 = getpid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r1) getpgid(r1) 14:41:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000a00)={0x10, 0xffffffffffffff80, 0x4, 0xfffffffffffffff9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e99000/0x4000)=nil, 0x1000}, {&(0x7f0000aed000/0x3000)=nil, &(0x7f0000e12000/0x3000)=nil, 0x8000}, {&(0x7f0000f19000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a3d000/0x1000)=nil, 0x4e4a}, {&(0x7f0000e47000/0x4000)=nil, &(0x7f0000de5000/0x2000)=nil, 0x80000000}, {&(0x7f0000ebb000/0x2000)=nil, &(0x7f0000f4e000/0x3000)=nil, 0xff}, {&(0x7f0000e51000/0x1000)=nil, &(0x7f0000db4000/0x1000)=nil, 0x9}, {&(0x7f0000f0c000/0x3000)=nil, &(0x7f0000c3c000/0x1000)=nil, 0x916a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000e08000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d25000/0x3000)=nil, 0x5}, {&(0x7f0000e41000/0x2000)=nil, &(0x7f0000f45000/0x2000)=nil, 0x100000001}, {&(0x7f0000c84000/0x4000)=nil, &(0x7f0000aab000/0x3000)=nil, 0x6734}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/83}, &(0x7f0000000200)=0x55) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x6, 0x9, 0x1}, {0x8000, 0x0, 0x7, 0x5}, {0x4, 0x6, 0x6, 0xdd}, {0x7fff, 0x6, 0xd9, 0x3fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_RMID(0x0, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x7f) 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0xff, 0x0, 0x10000}, {0x3c}, {0x44}, {0x5}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 14:41:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x80000000, 0x0, 0x1, 0x0}) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x1, &(0x7f0000000140)=[r6]) setegid(r16) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sendmsg(r17, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r20 = socket(0x18, 0x3, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockname$unix(r17, &(0x7f00000025c0)=ANY=[@ANYRESOCT, @ANYRES32=r8, @ANYPTR64=&(0x7f0000002580)=ANY=[@ANYPTR64=&(0x7f00000013c0)=ANY=[@ANYRESHEX], @ANYRES32=r5], @ANYRESHEX], &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") 14:41:29 executing program 0: socketpair(0x6, 0x5, 0x1, &(0x7f00000001c0)) 14:41:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x9, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x945], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000432000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 14:41:29 executing program 1: poll(&(0x7f0000000040), 0x2a7, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x9) 14:41:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33e6f4167275bbd7c02693a07169d60392d5ecc8099d"], 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) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="c8000000000000000000000000000000aaf6468435de8205184e37a4a5cd8abc52602eb364931a989a29db654dc6da52ca55be5b5ce79313a955ad322928cfd2a7f0ec700b215080b1a6a5098271c3d2d4c55e52945ad9ff7b01370f4874d618e97e7953fa9ac6f6d15361720ddaf842cdbb8cbeb09a4329bdba0612c4f44381d7500ea75efe1ebb2b0c47cbfa4afec6848bcb865e5e2b9fed938aab34cda65ccd8bd0882e00e872d00d55c883aeebc84522d829b168c0e62cab5914c0ec986c5900000000000000a0000000000000000000000000000000b76a3ad5b05a9b4150ece4cc0b2874aac402da31662d8335fa7740df5749cd54267fd5954dbf0d5a09974c892eaaac64f87d502a50a4c4c8bb675c8a5f9fdca849d60f0ebf77b89f5c634f83daf91e70bb4a32cfe6a06dae348647c31f69079873d98d50a66e11f7cc5c5bbe9159f62149f9f5c88a3da0719e12e0b7f2df922e6021c4b783c059a574000000000000006800000000000000000000000000000064639c15fbc563f5996e3fbfaf7ff56162338c3092becaef506bfded4c842b065484cb65397b621f1f131714bf00f834514a57cb3658afacd466d0e1dae755b187183e1bedf6e18158884ba5cf7c121814fc000000000000"], 0x1d0}, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x400, 0x1, 0x81, 0x9}, {0x3ff, 0x1, 0x1f, 0x4}, {0x7ff, 0x0, 0x3f, 0x8}, {0xa0, 0x1, 0x8, 0xfffffffc}, {0x2, 0x3f, 0xd9, 0x6}, {0x6, 0x8, 0x8, 0xcf74}, {0x9, 0x6, 0xa4, 0x6}, {0x1, 0xa, 0x1, 0x3}, {0x4, 0x7, 0x1f, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:41:29 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socket(0x3e, 0x8000, 0x10) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) socketpair(0x8, 0x8006, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xd3, 0x7fffffff}, {0x18, 0x1, 0x8, 0x1}, 0x1f, [0xd855, 0xd50d, 0x0, 0x3f, 0x5, 0x101, 0x8001, 0x7]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 14:41:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = semget$private(0x0, 0x5, 0x204) nanosleep(&(0x7f00000001c0)={0x1, 0x6}, 0x0) r3 = semget(0x3, 0x4, 0x400) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022}, {0x1, 0x10001, 0x17e5603070ee43a5}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x0]) 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(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = fcntl$dupfd(r1, 0x5, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x0, 0x7ff, {[0x7d, 0x4, 0x8, 0x1, 0x0, 0x8, 0x4, 0x5, 0x5, 0x8000, 0x4, 0x7, 0xba9b, 0xb457, 0x6, 0xfffffffffffffffd, 0x7f, 0x8001], [0x3, 0x267, 0x1, 0x1, 0x7c5c, 0x0, 0x7fff, 0x4, 0x7fffffff, 0x1230], [0x40, 0x2, 0x0, 0x9, 0x3307ffac, 0x5, 0x1], [0x0, 0x1, 0x3, 0xfba, 0x6bb, 0x200], [{0x6, 0x7fff, 0xffff, 0x80000000}, {0x7, 0x6, 0x5, 0x6}, {0x4, 0x101, 0x3}, {0x8, 0x8, 0x8, 0x10000}, {0x540, 0xfffff529, 0x7fffffff, 0x40}, {0x3a2d, 0x5, 0xdf, 0x8}, {0x4a, 0x6, 0x4a5, 0xfffffffffffffff7}, {0x8c6, 0xe5, 0x7ff, 0xffffffff}], {0x3f, 0x8, 0x3, 0x7}, {0x9, 0x5874dab, 0x10001, 0x8}}}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) close(r4) 14:41:30 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x4000, 0x1a, &(0x7f000000a000/0x4000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) shmget(0x3, 0x1000, 0x123, &(0x7f0000ffc000/0x1000)=nil) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000000000e5ffff4c5dfcf900000000"], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000002c0)={0x6, 0x1, 0x9, 0x934b, 0x2}, 0xc) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 14:41:30 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)=0xfffffffffffffdd2) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000ff7f007bffffffffffffff000000"], 0x10}, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x1c800000, 0x800}, 0xc) r3 = dup2(r1, r2) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket$inet6(0x18, 0x3, 0x0) getsockname(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000883ca8bc63d036088aebd5a126338d02975778c8304e619cd2e31efc3d50f135bed70ef232eaffab1b59f994fd97c8cbaff81c67311570fdaf1307a6dd1e3b03d65fb2954e77e80f0b02cb0349fb2a324716a005dde0565683a4793c1d6efb9b2ec4330351c464c33012c3b5bc9bec3ccf4859bb16b03f4efdb1619885bb3066cf02f924ab5314193420f657b23044ce0ee11ff8a278cef6d1b013865547467bf374676272698ca259fdca1316f98c2636fadda5d830d782"], &(0x7f00000010c0)=0x6e) 14:41:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/175) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}], 0x1) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1007, 0x0, 0xfffffffffffffe50) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x0}, 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') 14:41:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="80000000000200"/16], 0x10}, 0x0) fcntl$getown(r2, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x88b, 0x7, 0x380, 0x40, 0x5, 0x778, 0x2]}) 14:41:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 14:41:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0xad3b) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 14:41:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x7, 0x1000, "06804ef1be8d1503de60fb646fd329b85e9c1926", 0x200, 0x400}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000000000000000000000f1ff00"], 0x10}, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind(r3, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = dup(r1) listen(r4, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mlock(&(0x7f00003e0000/0x12000)=nil, 0x12000) r5 = dup(r2) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) 14:41:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xe8) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="100000000000000000ffffffe400867b835acd9d89f281e1fc5e201a895bc3d821520c00e65bdfbc4a2a4553029e208caa1626e65e7f257633b929b8c0915f9e8c30f79fe0b895ecefc4a311c72502e83f0026179e4b4d8edbff316d06fee469e23de8aa578441f56b6f1a0000000047c31e76af0e1ec09ae0257837113a548ee67ac83f13817cfe42cac1"], 0x10}, 0x0) listen(r3, 0x2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x129fdfc6}, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x402, 0xffffffffffffffff) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0017829ed166cf894c7166824f76e9640008a383285720e0ee4b0040e00c4567217c4cce19e97d8e450f9bd9b80086a5f1d0ed12560a79464b392b424b1064f27f630ea819b74f0a7bd788ebf7a51719ff35f14a43ad794127e952361bd4617a94628fa9d81ef1dcc1f6f16017e6cd685a10e21027c051db2d09579d66448a0818d2f74a9550203c9e67ab1285c9909c073aa69c74808370ce857257d5ae5fb1f1554a211f836382d67bea83dc8ae6833ea271dc83b34a0cad64f904b2713b"], 0x10) kqueue() OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r0, &(0x7f0000000140)="63aa33d87537", 0x6) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fchdir(r2) r3 = dup(r1) listen(r3, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x8, 0x5, 0x1, 0x80000000, 0x6, 0x101, 0x1, 0x0, 0x5, 0x5}) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect(r4, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8000, 0x8}, 0xc) 14:41:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001280)) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'!\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)}, 0x7) dup(r1) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 14:41:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = socket(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r4, r7, 0x6) 14:41:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="6a234ea865cb590ddec6ed83f4c2f8da4972c53a711af4df38000000e5ffbfffffffffff00000000"], 0x10) 14:41:34 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e", 0xd, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="627ff44475448e9c62d081b41bbd862860a7a81d8c1d0468"]}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x80000000, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0xb, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x41, 0x80, 0x100000000, 0x20}, {{r7}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x9858}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 14:41:34 executing program 0: sendto$inet6(0xffffffffffffff9c, &(0x7f0000000100)="7137c97ef20c7ebb243ca542359f4cc0ea21d3f3530bfca49b437003dd2a726bb903823ca53261c02e8e6a86005d7827366767a708dbd56ce58d0396b0ffcea46f35f8fb7f595ae0a00a6cc0ea61154e0d6ca06b98f713f67b6482345fc5d24b670645e4c634cdff74e0cd576146146f75f8591509c57df0b10cb5aecce7c57592cf443c87bdf15e59715aefa82f022131c666724c65d23eec3e34e92669f1a3b98a8e783b22389fa56e74ffc8d6758da5c761fa1ba062e3bbab3a714a", 0xbd, 0xb, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x2}, 0xc) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x3, 0x3400000, 0x3ff, "6edd8b2025c292aea7528808832eb5e781b88d0e", 0x80000001, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) 14:41:35 executing program 1: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0xedb2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[.:)\x00']) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) renameat(r4, &(0x7f00000003c0)='./bus\x00', r0, &(0x7f0000000400)='./bus\x00') ioctl$TIOCSBRK(r1, 0x2000747b) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 14:41:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r2 = dup2(r1, r1) write(r2, &(0x7f00000001c0)="22ce1225747f12dc5603b0565bb2c1e0023f1411951f179cf3c778beb8036d5e7ae166ef583325aff20786fd8b57ac88cf9b6878e2540c7d", 0xfffffffffffffebd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:35 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 14:41:35 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f00000005c0)=""/160, 0xffffffffffffffb8) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$KDGKBMODE(r0, 0x40044b06) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = msgget(0x1, 0x10) msgrcv(r4, &(0x7f0000000480)={0x0, ""/161}, 0xa9, 0xc860eb748fbfe64c, 0x800) close(r3) rmdir(&(0x7f0000000440)='./file0\x00') getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) geteuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) geteuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) getpid() r5 = semget$private(0x0, 0x7, 0x40) semop(r5, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) 14:41:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 14:41:35 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = semget(0x1, 0x2, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x180, 0x8, 0xcf2e, 0x1, 0x1, 0x8]) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)=[{0x8, 0x20, 0x9, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) socket(0x18, 0x6003, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xab0e3589531d85dd, 0x0) r7 = socket(0x6, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000001c0)=0x42c, 0x4) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 14:41:35 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 14:41:35 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000280)={0x10, 0x81, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000f7c000/0x8000)=nil, &(0x7f0000f1a000/0x4000)=nil, 0x8}, {&(0x7f0000fb6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f0000f0b000/0x1000)=nil, 0x4}, {&(0x7f0000f6d000/0x4000)=nil, &(0x7f0000f28000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fe4000/0x1000)=nil, &(0x7f0000f00000/0x1000)=nil, 0x2}, {&(0x7f0000fa2000/0x2000)=nil, &(0x7f0000f2b000/0x4000)=nil, 0x7}, {&(0x7f0000fa9000/0x1000)=nil, &(0x7f0000ea0000/0x1000)=nil, 0x5}, {&(0x7f0000e12000/0x4000)=nil, &(0x7f0000fad000/0x1000)=nil, 0x4790}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e33000/0x1000)=nil, 0xfffffffffffff001}, {&(0x7f0000fa5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:41:36 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r2) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 14:41:36 executing program 1: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x1e8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x400, './bus\x00', './bus\x00'}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1081f72880a3d6000004"], 0x10}, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) dup(r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 14:41:36 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 14:41:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 14:41:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10080, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 14:41:36 executing program 1: r0 = socket(0x2, 0xc003, 0x6) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000e5ffffffffffffff00000000"], 0x10}, 0x0) r3 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000000000e2ffffffffffffff000000"], 0x10}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x1f1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) 14:41:37 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 14:41:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffee6) r1 = dup(r0) listen(r1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000340)={0xc9, 0x3f}) r2 = syz_open_pts() close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8000000, 0x6}, {0x18, 0x0, 0x0, 0x9}, 0x1ff, [0x568000, 0xfffffffe, 0x3, 0x7, 0x6, 0x7, 0xffff, 0x1]}, 0x3c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x7f, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="77893493b9bdc6217e9d1967d8b8503fa097b415c9143a00cea103101a567447724d", 0x22, 0x0, 0x7) getdents(0xffffffffffffffff, &(0x7f0000000500)=""/92, 0x5c) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) r5 = accept(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005642a20be8d3eeedd703f450f17ee6014870547d602e343fe7e27ff8548a6903d515ae78253b0f00bdb1148c0ee98239becb57806430fd98c434f3aca28f633687554c96bb03576e0538eeb1167e24ea21beec88971fbc18fd78a677ed764adbfcd5b189a0f2d8901c73a6fbaca2463721097d83535b3159bb2c3848bceba36e6f"], &(0x7f0000000200)=0x6e) write(r5, &(0x7f0000000240)="4c109c53655cf6ea467530192f51ce1e4a0d00c836989250d7c0e41f8e5138124fb7606d41f8c4c932313e0a52d8312cae5296b6813bf2c7d806a814ffc7a87beeed81c1b7199412c563b3777ce58e71448907cbc38083c60c9d7240850a31ba0ff1e9f5ac11185a417e4b7a5874e10af1dd9860b65643cfe04a26987cd9d032d191bf048dbbf4ad541117a67fa35dc1caec4cdcb19435f8bdb1801bc1f24e46b07cdc44557682b3ea7b6b3c3b12f4a9", 0xb0) setrlimit(0x3, &(0x7f0000000300)={0x10, 0x3}) 14:41:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x800c5712, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x101, 0x1) fchmodat(r1, &(0x7f0000000140)='./bus\x00', 0x4d775c2ae919cba8, 0x2) 14:41:37 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000001280), 0x0) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r15}, 0xc) r16 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r16) 14:41:38 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 14:41:38 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000300)="4dde2b7ac4faa1cb2d77ed11569d174b62abfc49da13dee26c24bac9ed3c8a23774b296e79509d5b7ca42c1282369428af7bd39d7eaa893296fad903a29b33a5a35207e7fa8d5e655a5e992ad8d379116a7c0444dd6a1f4b41accee8f137bf5c86fa9cfdad5ed3db3821ace7d190b4c6e22c6580e2e214b04528911d02389cefbdac8847eeb0f14d3ef7b934ebca205e43c896e1db307a3f5c8adfaccc4d280d7a6ed856ffc67dd9e35b8818f218d175f9df151646465176ede4ff13517204f19b226fc14f36b3c0a3afcb0e0686fc0a153866", 0xd3, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4b}, {0x6, 0x0, 0x0, 0xfc}]}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = dup2(r3, r2) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) dup2(r4, r5) semget$private(0x0, 0x2, 0x400) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:38 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40b6e8c8b6b87cb4272b8bcdb9ad8a4c06e28165f2a2aa6b5993ef1d4d99342a3504d5f", 0xf) write(0xffffffffffffffff, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fchmod(r3, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) dup(0xffffffffffffffff) syz_open_pts() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f0000000480)=[{0x2, 0x8, 0x1000000}, {0x2, 0x0, 0x1400}, {0x4, 0x104, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x6a, 0x1000}, {0x3, 0x7}, {0xc, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000003c0)=""/186) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/d\x06\x00\xa6\xb1f\xb0o\x00', 0x20, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000140)=0x1) close(r0) 14:41:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8673000000000000000"], 0x10) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r1, 0x0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x3, &(0x7f0000000100)=[r14, 0xffffffffffffffff, 0xffffffffffffffff]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r17 = semget$private(0x0, 0x8, 0x400) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r17, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r17, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r17, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r17, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r17, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r17, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r17, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r17, &(0x7f0000000040), 0x0) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r20, r22, r28, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setregid(r15, r20) ioctl$TIOCMSET(0xffffffffffffffff, 0x80044270, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) open$dir(0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x20, 0xffffffffffffffff) 14:41:39 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 14:41:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x86}, {0x7c}, {0x406}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:41:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2800a) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xfffffffa, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x1f) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 14:41:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0xffffffffffffffd0, 0x1, 0x80000009, "0387a1aec965c590d663b4bf07fa1d73f8977535e3c074ff596235ef9efb8ccd3d90fc233e39ab84b88db76e3bbd69cce92800b022458d919a9b6a64a045f69ffe798206947e4307c06bfc19e88881257d9a33b1cf8184a23d516c91a8fe0ef4bcd6f5b93ac127ddc224c2bb2b5d8c663e800d7904ef7875afe3ac310e420f3ca7549fb63608599a004da67391122f9c0f704f30e9bf7f7d370686b506845912b7a180c80c049c722ec42e4185d0e4620c1e8695e917d7bd0eaf99f1277a835cc347a9e767d9bd2dfeaf0f82299e3b530ff0a375b9a1c63925a2217f9ec8f8f9aab38deceb69c1673b4f7529d4b6c54b11c3003c4e222a2a99986c7f6f2e0605cfe232e22e6b2b01a3645ea1175307ea4e8dc9fb40ecde3cc67a494413dff33d19c38890fb5f9a4efc187f0ae87f505408703e678f164e3b83872c0e36bb8db284ce66bbab7cb8e64a341f5183243fec06802badcb0d67e5"}], 0x168}, 0x401) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 14:41:40 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 14:41:40 executing program 1: execve(0x0, 0x0, &(0x7f0000000700)=[0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fcntl$getflags(r1, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x9}, {0x9, 0x3}}) 14:41:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 14:41:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x96}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) 14:41:40 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:40 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x8040, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getuid() r7 = getegid() r8 = fcntl$getown(r3, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="200e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r22 = getegid() r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) r25 = msgget$private(0x0, 0x0) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x5af1, r26, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r28, 0xf, r27) r29 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r34, r34, r34]) r35 = getuid() r36 = getegid() r37 = fcntl$getown(r28, 0x5) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r39 = getpid() fcntl$lock(r38, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x140000000, r39}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000002380)={{0x0, r31, r34, r35, r36, 0x20, 0x80}, 0x3, 0x7, r37, r39, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r26, 0x0, r35, r22, 0x20, 0x80}, 0x3, 0x7, r21, r24, 0x7, 0x20080000001, 0x4}) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r41 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r41, 0xf, r40) r42 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r45, r45, r45]) r46 = getuid() r47 = getegid() r48 = fcntl$getown(r41, 0x5) r49 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r50 = getpid() fcntl$lock(r49, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r50}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000002380)={{0x0, r43, r45, r46, r47, 0x20, 0x80}, 0x3, 0x7, r48, r50, 0x8, 0x80000001, 0x4}) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r52 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r52, 0xf, r51) r53 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r55 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r55, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r56, r56, r56]) r57 = getuid() r58 = getegid() r59 = fcntl$getown(r52, 0x5) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r61 = getpid() fcntl$lock(r60, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r61}) shmctl$IPC_SET(r53, 0x1, &(0x7f0000002380)={{0x0, r54, r56, r57, r58, 0x20, 0x80}, 0x3, 0x7, r59, r61, 0x8, 0x80000001, 0x4}) r62 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r63 = getpid() fcntl$lock(r62, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r63}) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r26, @ANYRESDEC, @ANYRESDEC=r30, @ANYRES16=r47, @ANYRES32=r33, @ANYRESHEX=r61, @ANYRES32, @ANYRESHEX=r62, @ANYRES64=r43]], 0x1, 0x800) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r67 = getppid() r68 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r68, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6961ce68e9c06571e69e5b65574ae6f0e7ee2658135812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52324bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bdf2d6a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e02000000b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c00000000000000000000002ae0b4d51f82c3cfabc4d7d5432440fd4d532d9ff1b4c12a0884f4b729f46c1655c4dd1391a9b0c09e0458339a67ba1384564b33"], 0x8, &(0x7f00000007c0), 0x78, 0xfffffffffffffffe, 0x324}, 0x0) r69 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r64, 0x0, r66, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r67, r69, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r66) fchown(r16, r66, 0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r66, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r12, r7, 0x20, 0x80}, 0x0, 0x7, r8, r10, 0x8, 0x80000001, 0x2}) shmctl$SHM_UNLOCK(r11, 0x4) close(r0) 14:41:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0xff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0xc6) 14:41:41 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000200)='\x00') r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="3b2cb548727e2d"], 0x10}, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) setsockopt$sock_int(r4, 0xffff, 0x102, &(0x7f0000000000)=0x4, 0x4) open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 14:41:41 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80a0, 0xfffffffffffffffd) semget$private(0x0, 0x1, 0x430) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semop(0x0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) r1 = socket$inet(0x2, 0x3, 0x9) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x5) semop(0x0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = fcntl$dupfd(r2, 0x1b, r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x1, 0x100}) 14:41:41 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getppid() r3 = msgget$private(0x0, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x3) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r8, r10, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r19 = semget$private(0x0, 0x8, 0x400) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r19, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r19, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r19, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r19, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r19, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r19, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r19, &(0x7f0000000040), 0x0) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x5, r21, r22, r24, r30, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r32 = semget$private(0x0, 0x8, 0x400) semop(r32, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r32, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r32, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r32, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r32, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r32, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r32, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r32, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r32, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r32, &(0x7f0000000040), 0x0) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r38 = socket(0x0, 0x0, 0x0) r39 = fcntl$getown(r38, 0x5) r40 = socket(0x800000018, 0x3, 0x102) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r42 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r39, r41, r43}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000540)={{0x5, r34, r35, r37, r43, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r45 = semget$private(0x0, 0x8, 0x400) semop(r45, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r45, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r45, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r45, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r45, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r45, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r45, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r45, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r45, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r45, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r45, &(0x7f0000000040), 0x0) r46 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r49 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000000), 0xffffffffffffffc4) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r51 = socket(0x0, 0x0, 0x0) r52 = fcntl$getown(r51, 0x5) r53 = socket(0x800000018, 0x3, 0x102) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r55 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r52, r54, r56}, 0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000540)={{0x5, r47, r48, r50, r56, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r57 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r57) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xa3, r7, r22, r34, r56, 0x139, 0x59}, 0x401, 0xfffffffffffffff9, r57, r2, 0x7, 0x3, 0x1ff, 0x7}) fcntl$setown(r1, 0x6, r2) r58 = getppid() fcntl$setown(r0, 0x6, r58) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)=0x2) 14:41:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x18, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 14:41:42 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:42 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) munlockall() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x2) listen(r2, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0/file0\x00', 0x5, 0x5, 0x6, 0x1, 0x3ff, 0x9, 0x6, 0x0, 0x1, 0x100000001, 0x1}) 14:41:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:41:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) accept$inet6(r5, 0x0, &(0x7f0000000240)) 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) 14:41:43 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 14:41:43 executing program 1: sendto(0xffffffffffffff9c, &(0x7f0000000000)="7baf5a3b9335e575683c566dd1815113f5a37c208bde3a33904627011662e20db26222641d66151e94ec65d91c441486428a159c7b58a2e6d234a69d04463841f052d6cf8429d751918ccc", 0x4b, 0x4, 0x0, 0x0) socketpair(0x10, 0x1, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r2, &(0x7f00000001c0)="419820ab10e101e90626191d72923713a906cfc831838f0e2eab8db551b32b40d8038c8a93ae58d76e91f65b0820edbe1f33273f520989f73477131044af7984f03ad65b7d5720809eaa65a1ccf66bb551fb65d1167fdc63da90207143509c47170fb0138d94472764c2f59177f35a581d37215a3a73e4e5763f4b2c534e6a5095ba8c7847", 0x85, 0x1, &(0x7f0000000280)=@in6={0x18, 0x0, 0xb83c, 0x80}, 0xc) r3 = accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) recvfrom(r3, &(0x7f0000000380)=""/181, 0xb5, 0x2, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) r4 = socket$inet(0x2, 0x4, 0xf7) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r4}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000500)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x800, 0x0) sendto(r5, &(0x7f0000000580)="8a49e8751024604ce0f9a0ad61f4acc3a75b6dc416879c7669e7f27e05cc7d10d54623d80b7ca6efde630c718b181a21770537", 0x33, 0x6, &(0x7f00000005c0)=@un=@file={0x2, './file0\x00'}, 0xa) r6 = open(&(0x7f0000000600)='./file0\x00', 0x10, 0x94) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) r9 = geteuid() getgroups(0x3, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0x0]) r11 = getuid() r12 = getegid() r13 = socket$inet6(0x18, 0x1b2767a0784bb34a, 0x3f) r14 = socket$unix(0x1, 0x5, 0x0) r15 = dup2(r2, r6) socketpair(0x6, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r18 = openat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x20000, 0x20) r19 = kqueue() r20 = open(&(0x7f0000000a40)='./file0\x00', 0x40, 0x2) sendmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000680)="7e21f56fb4f5f94ee00c9de40e725ae038e70dade419a98bd3edb4c9bc9dbedfaff51db2c59c9b61a7e1780239c2cc08ad6ff66f75efa5be32a1fa911435609a899bebd24d649507d5826307a59f252905a325195b09506e8d1aa6d7fd9eb235612eab729197f554c752397d1dbb4950c20788de9c8cd2a56d02885cc86f4b0c0c679ad88c8b945037889498a7b0fe94a511c625fd3db433a47ec15f22b30faae9bb42136d2d2bbff61e53e05970fa299d0973a394000f71ae249ac3cada112c291104758f61f10af7bba2f429f9881084dd71b51b41a0e50fc4e5b2bab4b976a815f0b6523902201c1a45dccd52", 0xee}, {&(0x7f0000000780)="10e99c64156e88f029b763eb54e18e9c4d4bd525a0fe0b1d95a7bd7da55937f79f0fb38ee71c38a0e995951885866a25e760929d1ef004082a0e3568670260aba660d304c0016c7826bedcddcae33e4cfd0c3d87849fb94cc6e822f5d62af1117df643f08485f0424966487de5eb517d540e75ae1595c8b50a5bc5012e753f88ce175a82054c73f31ce01027259434891c92dde0f416bed46640f69b0c981604971dc8c6d1b98a5497d0d109ca764ff87fb0b308819944c987", 0xb9}, {&(0x7f0000000840)="3c27ef6ea400f8f67679cd9d38a9d94434cac65b0ed47e2326786e7eea612bd3a35632a001862d27d2e6167c2b45ebdd9f0aad71d1be6b56c8a39492d36c401f7fcb41121e7ed7", 0x47}], 0x3, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r12}, @rights={0x38, 0xffff, 0x1, [r13, r14, r15, r16, r17, r1, r18, r19, r20]}], 0xa8}, 0x400) kqueue() unlink(&(0x7f0000000b80)='./file0\x00') 14:41:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x9, 0x6, &(0x7f0000001300)="5424ef7ee8f0a45074e56dbd584f578ebeb8d157293399d4e52aaef17044b35024962967de2d6373b19aeeb77acd12a59e626595a2aaa8ed16c7426ad23c5491620722a07f392ef7295709767b71d07a2ac4469222bd58f02b01608a7b1abdf5aed3695dcdf790929ef230662b8ae5b8c9856023e4fe92864e35667142bbe24e669cfe58d367815c476bc0aa285b685fa587c5d63b6ddb3424399c3ef901ab64365b1deb59282d82664842281990e5921227d73f43686e9204782f1de7ba24422ae53b7f4053bf354262681153e2ff55f59c6de0c5083c1a516a1ff266940d66d73790b812e8740d067ab99111effa3e2b33d6d1ed2b9a733e980b0d83dc5fcbef2dfba82570ebcd9195b35a8f65e4f1067c734152b4e25acb7639e4730c4fffaab55f4f683d56959a15f83b55c8ba2192e6a7fbb4afb0263bda10961712ec23f7b3d8f10640a10b50a39200c389651a3f58ef3dbdeef654b7441b63aba6b78ef303c1363ce5a407a781956c8e4e138c521daba788cb3838d892ce4c54f960c49b5752a95e30ccf2816351c23a2469b3fb3aa28cc0970d7c335195b466a5fcb2298c1e82a666b63d8cf5278167a1550e19bc20a09c86a489213bfca45470c47e121356d5315f4585fffbaf770bf50834dd3e25ef366b502dd3b33dc8d960c5da94b2ed6be48495f1def3af211b5d1624db74acd1f17954f651ceaa17b59e0492ef9a780bd63cb1295ec8440a7b8f5cf6c1668ee8072013fd98ac3f16483aec59965f8ee51635de6b202c8b3d042342987b9423aeca166b572d35260bc3d0013fbc696fbb4a4d6aefdba565f28759f991b13cbb3f55ae422baaff98bce14f43b93f2fd7d72e623f6a3a240274b303357547c45beb69d6b98931557305b0419e38227b8489d4ec3ee9d3c64a4819679ffe2700ecf554071de2bac4ce23ff8fb6ccbb1eda22c5ef8f37d43cc81125362026776f1e4040fe56e13eed7fa29b259603e1821aee972d18437b51a2282f3a288d0472363ad3c3e593bb666df232ee436ed1db96f857b8c89799945e662341bf6a625a8928d8c0b8b92b7b32a923c7c24d80f95f06f91ffcba3f94f7c3a89a3017b9c6d9bb7344cfb6a28ee62bc49fd286dbfce6ce3cc656556000be92f94890e2f6044053ee524f30d53f1ff2d1128919d00b4d35973e2372d2e6c737fabd0f2c72933a5ce6e5c1a987e6b3e8cfe724e8bfade4e0af417cd3c15e592821c5414935b270298c11bc0ae1730875800302df2aa713c329c06c549f2991c9ce6a63311ec9773938851279c4e45c615a058a96b2fff2f335f5136e864cc591ad64a9f524ab5b9810bc44477bf0a073b8dcc5132a39a55b25e405fd63d3590ef1afb1e8218c2aa2bacf66f0d6499df62190fec4e4571c956ba0b667f70c29a7179ca23ea8736757906435fbe92f48c40c1ff3e9f680dd2f8f8efd45af52fc9a4a79d5db0aa199fc8c9ea91ef63c394b346c19422a0f9c0a1bb8c9cfb25105f220cdd4afc500ec1d3a8cf42a099dc997f2be232595e46f25d883442d2385613a4fe836648d7cdc3fafeb3575417cfe7dd5ff4ffec7eb9e1099980e1f72cbf12e782cdde54f4e95eb01c33e15800075a2630e1fd7a8c498865f6b7cdd366cb10d98c29b7d744e56deda9417998ac5345499d0aa209a8e85c286a374ee1f29d7e4ba53973cd36d3f48a27821bd6d1f08a6e1f01ee924fb838afa50277e6b7e645376ed520cd785240f31df6d3753d6d90a5090e7d364a616ff8ef8b93ab72092b75ec18f26c5d14d719c8983712cc5302836cd685e5c83952c461f9b0a38b1406efb2c466b5814c11d2ee56f3c322ef498bfe17cb75e248f3029a5e1256f986469865dfa1eb5614a70ce014c85351f4438e0643ca58a5cf943d603248dbe6704ecd8b22886801f0d47e5903d6fa9562f85021135b65dec82d65eaca6750a383fa617051609c5a0a71155694fb0ae59f7b6ce4ab2b9e2361dd1b257189e163e926eebf3f115dbe91786d9ae9b521c555e831f22db6b89c184ed1cfe07ea8052fc2f12a8fd1db3d4ea6ba7484dfcd4d212a7ccde3c57e9b84def891f4be31cc7472a6c223a539b9525109bb65a08f274f4e55678cd7db3eb494dd09d340c61e5a0a875b3c1069ddcdf4f84a1727d1e1481ecbde8584125b7c48367aff70abdf157de8de0c38d09b81ba6e88b6617fad824f84bc03f70a4fe6fe70134e3d3108c3de54771ca9e4488c649009096b86f0d8f86f98521de75d2f6b610846844915ec65bd582a3e418f2b389a70bff0dbd062c100ccc9b1e075d4f9cd6e3d5ecc2a6f07afed7ed3f57f7e90f7408ca9cb1438474133148411961aac2ca1f380102b44b1883a3fa78bace53585ea681213cdfd6852c0e1987fa4b0eef0a1edcbfd77e90ae6b558768e8650034d8527348667ecfd12f62a7c40851e58403b568c0c8c6008ad3aac48ca57ea44fb2c834cce39169aa388cfae317331b847b17939175a3818ca8f2f641cc09ca23e2e837bed1953a39781fd45b94229e66f3f98f91a6f5f93c3f54252cae640066fb896d6529c69838ceaccae8898d4315f60f09d2955f2c9be69dcd17f5c80ea1c66f6b37aae9978d762f442e445a885542b9ca4ed801c4ed4788abe7b0c243923f93f5950ac287fd293ee0ff68ae1efaa9431637befd75273d5237f433c87a7d81461f081bb63eb05b7b8e4b63e72713b5562d3a3416ad0ad10d4ffda264d179c316a46e2046ec2c7dbf4885d4b3112a5b8234408941ccae37559499a60792f480478e8515060392c0a00ce5556b3c5fe07fc77d81a625e6d7456c6c64af633aed53661619c07ccfd58563a7c2c35056a7ca664a0a7500559e2aa2d6cc2fbaf5331769b0e6d326a0af845e7f0350f7e721e9d2b711cec54ce2753d87307f8e46ae40f56463b89cc51b7cac0ee4fc548986476c8a2d71f0055a0900667dae9ddecc5018fc4689448313b41b80033e15de3efb7bcc1c4a920c403735e20b23aa0cf6b536e8625aed81d6a0c9d19f7446aa42379eb38761a015deeccbeab883540785105b100fe3f6c0e87cc3dbf2a2af7cb165192f94589c86212519d2d42a3028a34c0e9c47c39ca68ff3ecc4cf981ae1fd2c5b36cce7a2c2af20a46177883db9365a8ff146b551d87bd3749cf7f6a368d75634502b0681016aaddf63dc3f7bb067ab1b79c1051a38181f8785cd0f722d59265468ca65d8ff72d0fd1e75161baffd29eca32ae0fb2d63b8b19c21db1fc5140fd7412f778192f637ed47e50384d03994323836e0a0f4af893a45d9160392fc1700bd2a64436f6fdf08528d894b0651ba134f1b971c299154ec189a993319f660e18da0c816ec7509f6e78acd62f7c676ba4d6257830a2c1493ca04aa8a9d058646ddde5c962dd6fbcc78369fdb4133af9dc77a20996fc1a9d45577fb994a178fe2f0703b7edd5eb594b9a4004376eb1d9cc3192ce613b666535d2d5d7f73e26d9ae79d0cb1e42f3bda9c87132b5a75f3c265f854e5cb00901f0c0f9683e6fd4c914eefbcdd8e2bb2c8a764727324aff75e50076ab7dc7df8f9434a0452300794e5508f6e0fec46671d29ea9e883644fe9475afb79155bfbb55d2d287407631316975e4f68f3282f85158a3b3cfa00da295ed48320a4232021c42b22163654f0012b3de5cc7773a1bf59ef53c51f1e5622d1a7ea63419f5d386ca15dde0f2d0b8051dc51cecbb53332ab948548f66306011c861c769c670d489f93882b483e1982dcb1b28a46680699cc44992f039defbebaa957a21b1aa8209b1748a286288a039ca396a25f378c10f520315da669b2f8c297ab4be92917a3697f8b9df827267e9b90dab38264aeb485f81d86a76281956fd418b8d8784f80c7a11cdbe6d9213a749c69969c4b8cc7ad890639d09f6585da132e67dc50bee8ebb4914ee258ac826f3a9a4f0d80196cbce6d7b2df57c16302d142c159fdf322cedc2048086639f34615c51794076631ccc5a0f4176d1c123b02a36ce0a06f694494e461ca6f641f3c0f3c93474ef1166f9822dd2ca116b7ad4b8f994df97c1a1c2ae676aaa173acaf87f56a6a6e9f3f1fce0308cdd1cbc5c30fec049507305cf4b946719a37608a24040e3595ffd5d1b6efdbd52ee1813d064abbc1c53efbaaf75da4d24ec50dfb9150fd9ea9191b2d4963bbf907a1c9bef55625594b74865d9a9eb372ed1c67dbd2cf291a1349c8761c1655ab1a5f82cb54c1091b6653bdeb64c090c7570fd6ff63459d8b9648251704219ed0ef11d30db21695f092b6d8c21f2d42aaeb498d949cddcb1c3db7a9fa732bc8d8bda42268b401f8fb7a73e55f4f82becee0f6317fdce39c51044dab9ceb400ed5ff67a25052db5421d7ad195702c62ddf63ec26210126c07c5fabdce9ef9bbc26bcb9d5492fa2baaa5b16ce855b1fed45eda5ff7bb0943c8e5da47b4ea8b61379daea8acaf7aaf10ac65613ec5c38420a7be0f853240268ef3cc48c55d73ff630726450bf5ea724a258b621aa0cd906022a1ef2bc7afc07233566ee559a4b22b3e0a4e7df937bc43f2df64187ce9741bb2613222b9b5724e10e7ea731e21fe7a9e5f31d7451ef35b57120825819a431add923d26f7d174b4f737cfd8a2ffdff945546be8198cae7b8a63e68c03e5cc424f979257fa158c8f5381ed7cde2507ae9049e42403c3819b435455b1379feb9b10fd422ce099ec58b6029286b476d095631628b9143f59c74c953de633e081be5bf10a216ecbc61f06d5464b6e019000e6ed971f0442f8e9cdd1e84b89e80eaae7f594c4483b9f1c83a74838b7c22d2bcadaf09024cf365968c40d73a1ad90e1be004edd0d0ccc295122c97e0a20d3c697788032355c77f599fac3dd0eabb91c0afd6838cce8b4a7be149dc91422fb622b340c690080a95552ca1810a8080b1cd656441976798e63eadcd356155d1a01f9ce1d8e52b776bb9e84ecbabeb289171d1467d41886014cbb547023947e579508f6a50e8ba38d9008e7f17e4d7c4d04e6953425fe2965980c1c15ba233ea45dbc6c3281ad5d6a20469be6c626ca5d368056c6a151f55423d0dfdcb7729dfa9c400929f778f12aa3bdf2e049d3be82460560851fed6d17132bcfe7ae294dcd90b07821e542d82acf4a7362683e422b3eb57fc7e1ece0f3bbc54871907d457699852a1c200567ca57c3c1fc3d30e2ae1b3a2ef1ed5e5e94469e437edc27a19aefd83825530ac34ee9a322b83aaa6dfec90559db9044a2643def56c861d7c96d24e8a852fa33f7935a592bfdf27b12f7593c8a2bc77343498e30997f039b093fa9cb7f02f39425893bc94c1a981a9a7ec1bf085450cf78466988e7494a2dbe16913e63205cbe8ad026d81e6f11f125de7a37f8216dbe4b16c0e777cc4b2200a88c0e34132e5cba6c5878703492a4985a57beee8eeb371fab7b08300e05e82445fb96b12e0cbf4451ac35d8055d52b6b8d82f7e3021c8eca521da8cca8248b2b7c79b71489fab9ce8a176125cea93f68f1d2842d01cfbce677d5137f0418d46f1bb8799a4caa46e7c37101bf9a93069e08697c757fcb9f1bf80595648b1b30178113263e7062db826e1dcdb2ab2bca960f5e1e259941fd1e254beea6e273c3a6de4b79c79dfd33d8c320fd8a15249e57455197c6d9a36d3131601a263b4b4a83dc1342d1a4f97a99cb1533d0c20b02bebfea91a5c10ff604edb5e92ca25b9ed60153a403a8aad476edf634bc557f6e7da218fa79cec4573328f3a76e88333ed8709ae446121ed67a1688b008775532d", 0x1000) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1d0080000000"], 0x10}, 0x0) ftruncate(r1, 0x0, 0x1) 14:41:43 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0x259) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff46, 0x0, 0xffffffffffffff90, &(0x7f0000000000), 0xfffffffffffffe44}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r8 = getppid() socket$unix(0x1, 0x0, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r9 = socket(0x2, 0xc003, 0x1) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r9, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r10 = socket(0x2, 0xc003, 0x1) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r3, r4, 0x0, r5, 0x4, 0x5}, 0x0, 0x1, r8, 0x0, 0x7, 0x1, 0x9, 0x4}) r11 = dup2(r10, 0xffffffffffffff9c) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000000280)=r12) 14:41:44 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 14:41:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000fffffeff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x4}, 0xc) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe2(&(0x7f0000000200), 0x10004) close(r0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:41:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000000013ee86596a07bbcd800000"], 0x10}, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 14:41:45 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 14:41:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x20}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 14:41:45 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='l'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 14:41:45 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pipe(&(0x7f0000000040)) 14:41:45 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24674b41ce3b71e122c622fbe02a8f7a3000"}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) syz_open_pts() 14:41:46 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="7c750002000000ca38a813dbb37ffe62ca46973c14c3b5b3bc6f030e19879668fe8d2cd9beb863e8dfd59d37259a2b5c5dc20c0dc16487b9d0644263718d32232f6807fec9b398f73040abdbe05a742babeed892c07b27ebd52fcbd5ad604c240516c9069e0fc59fd4d719599544a4d4e4d8d8d4ade2a22362d7f7bf76a3ba24fc983a28bf3b72eeb42239def70459ddd63d0eb7cb60ff8b2778dc47922c90418a"], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getgroups(0x1, &(0x7f00000013c0)=[r1]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380), 0x0) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000000000000000000000000000000030b7f7e2f6b7a1d008c5dc8b1b8235f53cb098f6fcd62b53ca61937fd124fa98eea0cf47f6b567b5b62653ffc906e6cd9de27a360aa74b040bc43f557696b59331802742d9217ff0950a659a9a19efb8ffa262d9d6da16402ec5dc23fb2ae8c0e029aed7b3d1736072b30fbd"], 0x10}, 0x0) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000014c0)={r10, r12, r14}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r16 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r16, r6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 14:41:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 14:41:46 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:46 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getpeername$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1813ad5cf1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb2ca7b285c31e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13d59f79e48d98195a4772de36277bbfa801d020fb6063604a55e4d82a981fce2e40263c200f92d38c28d2c02444b864c73141363ef93ed87678bb08187dd0d383984"], &(0x7f0000000040)=0x1002) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 14:41:46 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5723e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed61df2ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f936230152d101842f8b74855914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791354261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a5b7ccc54fcd9253a91fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea23ba82692aab9e1728d955d04d8cc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa70100cb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc2111454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1d4c300f10b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb36a42b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde5950700000000000000c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc8ad008d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 14:41:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r0, 0x89) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 14:41:47 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r20 = socket(0x0, 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = socket(0x800000018, 0x3, 0x102) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r21, r23, r25}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r16, r17, r19, r25, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000200)=""/226) 14:41:47 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) r3 = getpid() fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r3) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 14:41:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x48) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000016c0)=""/4096) 14:41:48 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000000000000000000000a63c54"], 0x10}, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="99bd3069314a50dee50853b9ffcb593e63d704b46d86bd57ea9ff8f7936f49253d52111ae61653b506877cfa59cd30fa879838e827859b8fe855592ec983ab058a5fed0597d29cc68488a782ccac08bc6743f888ce007ac52ab0dbbf4d3a26af678c6286e30695aa77b27380cde4ad90be299b66929ae0af2acbcba7f57d", 0x28c) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) kqueue() listen(r4, 0x0) r5 = socket(0x3ff906f095aa4121, 0x4, 0x9) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000080)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x461a0b72fbe8bd7b, 0x6, 0x8}], 0x9, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x1000}, {{r8}, 0xfffffffffffffff8, 0xe0, 0xf0000000, 0x1, 0xfffffffeffffffff}], 0x3, &(0x7f0000000180)={0x100, 0x20}) 14:41:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2a) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 14:41:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x8000, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 14:41:49 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) shmget$private(0x0, 0x3000, 0x1b0, &(0x7f0000ffa000/0x3000)=nil) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 14:41:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="0c46477033d68b42e79ae74f639df99fec6349d7c7b571d1630f65fee2a002fc014cd01b601c91836b8232877814af4e6ebc1c980c07d894a12b6fa4e731f8e9af4ac53f17d682de59a51a0ea84d70058f47e067d8c8ba95fa5deb1fe1542476b3e86377d18eed6ed23b0128e38b0676a0c3f510234a3866bc11b6b03dadd0cbc4e4c20939d661b1c2a7f08179d959b2b47daaa9909814d654c0a3d3fc28e03c4931d0dadd5a15cf905758ce88eea35ebde9d1ea2d39c39b727d5387d29ef179b6df0975ea09f8ef55c5ce773a369cac616a5e51ec0118aac49eec0000b59c8f033d603fcd16bd4f5794a72a9c779953ad28319b1e5363b928d7d9414d23c14613568e367fcdb3a7ac015372f61d6a11b90c60ab97ca3721d290f9c0da773d0c9eb4fee6b04a5e22950da4948e19ea6412e72529f79b9bf4d775849d1d19d4a02fa3918751b9325160d16ca2b0f64baa7620fa0c753652cacf5819329c3761009b3587123ea4e5043fa659a0b8a38d77729279a39e215198e959e000af8b1224382746f7baa3e53aecce33b9281dadb52793f6e362926bdc9f9402f99e9825b0429a37d90ed1631a", 0x32b) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() 14:41:49 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='W\x00') r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYRESOCT=r6, @ANYRESDEC=r2, @ANYRES32=r4], 0x3) dup2(r5, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:41:50 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xd9) setpgid(r19, r19) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r22 = dup(r21) setsockopt$sock_int(r22, 0xffff, 0x1008, &(0x7f00000000c0)=0x3f, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r27 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r27, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r28, r28) r29 = socket(0x18, 0x1, 0x0) listen(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r30 = getegid() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r34 = getegid() r35 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r36) getgroups(0x5, &(0x7f0000000000)=[r8, r32, 0xffffffffffffffff, r34, 0xffffffffffffffff]) r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0x30d) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) getgroups(0x4, &(0x7f0000000700)=[r39, r42, 0x0, 0xffffffffffffffff]) getegid() r43 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r43, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 14:41:50 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000340)='./file0/../file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket(0x18, 0x3, 0x0) lstat(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000380)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) recvfrom(r2, &(0x7f0000000140)=""/121, 0x79, 0x40, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 14:41:50 executing program 1: semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000380)=""/4096) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000280)=0x7fffffff) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10002000000000014000000200000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000240)=0x3ff) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x77) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) accept(r6, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 14:41:50 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:50 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 14:41:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x5, 0x7fff, 0x62d3, 0x6, "c29f5042a462b6c38f55909b32e17c5217fc9f7f", 0xfff, 0x6}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYPTR, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYPTR64], @ANYRES64=r3, @ANYRES64=r4, @ANYRES64, @ANYRES64=r5]], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 14:41:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffff00"/71], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendmsg(r4, &(0x7f00000017c0)={&(0x7f0000001280)=@in={0x2, 0x2}, 0xc, &(0x7f0000001300), 0x0, &(0x7f0000001340)=[{0x50, 0x1, 0xffffffb6, "5b5937c57b44ad5bce1f2b7b2e42ba9cfc4140e620daacc8b3847c76f0f581b38462400ce3b2c981c37203c5e9efd0fa35b14719c0e036440d07eb0a"}, {0xc0, 0xffff, 0xffffffff, "a3271806d5a1164b5d64fe9c29688d888d035169879cb6e04fc52946f6b8c71b84c3859963b06bd524c87203f7c3cb77e5f375f316f380e75640f9ed82bd4f7ed10221ba969ad61014fd9c38aec26f89a0736bc330e1562775343a6bf682846cbee08c1ca781078d0a8832d24edfc2fc925db728219f85b7b1491305b23e08cb1cd630f10c5a704dafeef6f677970b8f8c4600aa08266fb30b38fa3216fbcf4e0d1a91961d00987ee5ddf97c817d5cba"}, {0x30, 0xffff, 0x5, "ef3f79f5b89531f724134cedcdeecb1a8beda54d0bfa5307cbb664"}, {0xd0, 0x1, 0x40, "791abce0ac8b604b762635e51bae38c9def563725c44bcedc211eae18e6bc481756ef5e2326e41d8d9dde50a193c72bb1e1b8132bd159714fa538e7b46542a5dde65f6ee7695d320225f21c8b3e08edda46c9f852143af93668552590ec25b07c922da135b8b6b07245621601dabb1bb222ca3b6c07567de72872f119d7b35854186c032f5930bd24a8071c6e4d1ec610e6f11b5fe5110e1515c5f093df0a1e1c630bbca8a8621e3c4fe1f07c8b4aa35b125d455c1d2759958"}, {0xe0, 0xffff, 0x2, "b13f73d3bae9710059e1381140b4a39639f368019b34cb351a52724291b6f77b3cbc5cd7d2558dc360713da91af6126d6e06ada0be881a7925a30b718dda5c418cb2abecb1fda2f5937aeb56172ae7f59b5d2b994dacb1c1c6bad9462f605e3eb6dfd3bc06609bccc477b85f516fca9a109f592ab8740a91e7994ac3ed5912d854e07468270e08aed95455eb70291935612f42d49134a300e169568f561b7961db8045329052cf63f3d31e1120d4bf5b704e0825edce4ed9d4280245cc0cd2ccdc0fb0989f260838d7aa0e5ce9"}, {0xc0, 0xffff, 0xfffffff8, "e7a8d3c220d475d953545423d4b5d69457b947af4a71dc61ddb280dc564685ad576bbc6f2cd1e673359107bcfa058d2dca29d1764088885a071c35f55827a7528d7688b919cdbe2bc90c4148c498c728ed437412c84868408f416f9be09d7263f3517e981967a50163647d45ac4d156079d0ac31e140e5943cbec8a6bcff0bbd862998ecee960fc5ef18dea8f5083e51eac7bf94c795727a2ef559c8759c9192f1d8c4a52c403ae426fd44a636b2c7"}, {0x30, 0x1, 0x9, "6101d10766c781c896350176d0758f5c96145e82cafe82f644dcb2"}, {0x90, 0x3, 0xf, "61ad9939565822615f8a6cf4555bbf5b6320cd206a8af7ecc983e69ecd9884f2bcf605301d582a0a1cddf91b862ef405d068dc5ea6ad62e630bc9fb732cca33bb67901b8ff129e870702a7d9fb217ce493af58fa65a3a5372f8aceb38a5cc60a4c5bd3db79e31ac74589b6c29e2b870b2aae0f8828157f39657a8d59a80dfe"}], 0x470}, 0x0) r5 = dup(r3) listen(r5, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r6, &(0x7f0000001240)={&(0x7f00000001c0)=@file={0xad08f7a97760c0d2, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000200)="e18e79fec5e4bed8c1ac473614aa915a182c64ae7bfcfc36b7a552ef1af47364262c5e77a4a3fa0ba3a320738c811c8d78797bd7ef06400fb9661eee5a71af1469a1c5621c5e634660fbda33cbb0155ab254097d9397f95f8eaa7af190ce341ab276573cb6b88450d08bf554230b15140f2bdbd4ac751dbe9139d8bf9e06ed5b05bbcea8803daf8a4f713e7643e32ec532d656a84f95ea2817549bb4653422f5a6961fa961369ca324e623fa1c9ce174e7624ebcf86125aafb5a4570847ae60eafd25b7a4e081d8ddce4b0d22be218f9f4624ae5d18ca1be21b0f34092e529f4755c9c27886c00cc46955a9b64b146e345088dcf1fb1f87b731742b52f3ab539d9f694d5c31f0333b10a0be4817755ad2fec9252e7b2c443a367b8f5176388df1a618c7f5cee5efa3d11d2834c8b2da6fd87d30e9808f58949fd2f9156808af1820eb0c22648502a57975b56d27a84d9a396279fd49e54f3a79c1608590797ab15aa153b9c91542fdf39e7d6d46ece88cd64cd84e83357d1b88296864e8c952aa8e60f8be31b72eda1fa31b6fee4b6c21748f8fb3eebecf45222cbee62e2fd3a8b64256893b59b92dbbcae0382091cc2eff87642eda2530e4d9a5b5b35ea419fb6860afa3721c62e5cf6a8b97c4125adf2d351daf1a7bc78b24fe5d184118041f5a5c49e9839f14b7ad5a595bbb30a698e5b8819fbe64a8cefffb6072bd6895aaf83f44a31509692e1b0fe19b02b831d888ba03aa9e6fdc6f43d65184d1381bb68938cee25fc3dfb34f2a112c4579b6a329420d0b33cf252b6c3eb9a400920611b2c5c0de14986c9f8e9129d6db98797ccf2928c26cfc102ad95cb5561764b65681c95ed839376169fefd22bb3eb62b0d77959913899c70bd5322901ca47d2f5b52cdc7228e23efa74d9f623076b190da324befe92242b2b54c0e98b28adf92063ddaa145aa2314def2d55979f773daf8f94e1b9ff8c142a3d55ae3ed2b624ce3946352dfa72f3249a42ef7e664bfe51cb915ab77055e0576835b647bf6a9d2a68c17cd217a1320ceaf1c629b5b3d6b2174b4e13338261089f168a0bcadea9b1ffad05ea50988a6f7313fad3a40c4a71bcfd40ecac57fa92ec26208393963933efe306ee43c673d9aba41090fa660d761eb3785e7ac7bb5fac273333f7ee4c10c6cebca93cb40938e7115e504c86ed656aa9fb7cbfd9c5fae13a9f42d822f3608d60c756ab2903720db9794ccdb7237b52fb6f7ca047d61a7e58e4ea8e3bca7d1264f9b57f9693041da8b5768df8eed07d883a757b1d6b87f8a46b4ca3925c9c1b53e6e447e34f83c3af16bb05ac869cb78a7c7fb3af95d9ea0635af9f36225259a4d07e4a53bbf464242b83aca03ff13307cb1d605243aba731c83e0bfb75a738db1d3ed3e24281529aecb42c762cb57361bcbbbe0495842eb6e0280cb2ee62163db3e1c9cf153cc54e1a0c15e6a199a976eff38ca4a7d709ce6e2fbde6ac01f7c7f8770e7286578995df9cc4b8442c0741bdf796ff3f2629917695a27aa8021ce25111976b12363551bceee70258da6c4fe8b7908640f9389e198a26d6e09ce95ef42dcd566ba6aadf534f6d5c407bec2e9b703ca9eff7b073d1c6604f738c0fdfe99479dd430b0d1f6aa94229a5fd113234acf272e84ac80942f57fad5a09fdda961bbe02e764710a41d8062b29298eade00cb408e6fd188e0578315112efb94c78001229c535c9bd31e89a01e6faccb2360818125f90278d26f6ca7f96f51d0f79f4009f4cb7859e54d0a9240818cbf6daaf63fe0e96413b25146126978f921d75165df05185b2844d7fa049627df7f7f6b36ddef95292748decc339b4dae0dea4ea657fc84119f94dd57abc377793527e68cceecaee8d3fdd9f0761e3aded8314d598c80c2917efba2c49782cc04e6af68494f874b24cbf5d87cd91b35888723a38501af6b30c3271bd9771479d99294aa084c8e858ccca62e6e6a78f305ef31dde37b0829b9cc004cc2d6dc5913f883d635b343def32405262988e3a6ccccedb7161fbaacf5c27598f7c6c13c4b3f85655f583fcc89f104c1afbf98cb78a56038c35b77bf3b691dad22f55cc64ea28c81848e843438daea7bf24657ef85fc568b59eab177d38dc03b3efb950137d5884f5126c26455bf0eaf86306c1236cb2da2192b281d14658f62ac0e8c24e190f9c29c5f3c93c8be734ecb5c39bbc22c775400728d35d77bef73a8d022be7e2acfc043ca82b7072e23758d0f0637053b091514b0f701c8879f409163317560eaa3ed2d92e4d3bdff718c6de37db43fd024bc053aa353a0066cc726d6e2a5dce7865c6dcf7f1ff827b612fa343733f6491a158130a1f71edac67279f2ad496721cebb3de76d6ac2c1355a647d670e2749099d4cf6e6a7241ef2f3a65f068a6bcb4856bf8a1f4e26e75b280655c09fc22a72623ab612aa7a8f260ba763c7479e525c7403525af2b6787583b21a2e1dc44d4bd41f68bf45163f857e9e9ca62902b94725a2787f6df867bd2836149c24dee147443f7f9d0984f9dc9f0238d2f4fd14cbf8f2a79af995f4bd0287bd3d87c9a920fae528b2893f9bdd0ceee9cbe676f58d08d5267b9faeb9eb5c2ba23f748f75ba0fca38960b00ec7b2e17cd9082f662d60f44f59a5b258ae8e552fadc2aa7484c19bc22bb4ffbf2c77b80f41b5d23af4b5b99e4dfdc8ae8e5390ab21490b3c7362ca46a5390bf9cf50dcecdbbb0692e2fa6d47def9adb1ca4c6e8982d7c21a86f1847bea9fee9ce73f9e1f7496be4c6a152dcd4420b7329e76fccb1848f118f6edd586ee550114e03249f2adf9a2266d48aaeb94b9f6710bd94661066cd26c0204fef0b8c14bec6b5485a8e733206481381876337b2691b65af07723362e5e0605d356d2575307e00b4eef740d7646446a69c7f3c26fa99cb7c5e9b044baa6d5d9f546a56c662a3a1d007d4837c2a463aa589796cfb641a07df5346d951d2dd70e6e3969e4f2d6ee51a47b0a3775a07c51b368cacebca1f9bf16e73efc75e1414ff3a7d02beb0a4ed84f3ef2fbdcb911ad878e8c673fe7f4192c7cabfdd899b034bce171ab7486a6c8e092d6092bb738779f737116aced302721cc4f4b0eb72334467cb7fb8227a5d462a2a0d9e56c5859cbb2c9267ee6b4ae1ed6fab794c0982b69d8037f211efe11e36bf57617697ebccacd77eed77c760fd68c65ed5e34c8c65cb50b06a7a3d9327971359cdeef57b6e374c764ee5f41129b5c19c9a8b1fd560887e1a5bd16c0f0bfe0e0caf3e3e472fd754ab5c5c8b96171abf8712f1e6c6815cbf19a6a6209572e015e2929e06d150e1bf5d1d4ee83753fa25e247c9762a5a0e38be733ae988a66bf96fec1b19f3236f530496b6da971b2ed3e58258a15bf48ac39621e596beae3a3178ecec2a1d0796c576a8b37db775422166f966ec9c0ff13b71f60fdb8c208c93a136c31693d87239b6b96133b6883038a1f008758351b29d3222573a011a4fad57eb23b171883a022695330b5fb040f644a4d692ef41bf666c8e5ab5d6dbe608cccf1887651c9b6d5cb2eaf718fbd05b401b28acb4802700682e7a6cd53fbb1486c7f412f350d3aafb8b772ef48bcfb48f8b765e0dc32ce14b500d59fe0310ff2d71612c72b244ca798d75b8dbdbbd829d1e2e9d1baf8ecca4ccaa5fb02541ea49b979d661754aa85e80c753c50b8346e30952ce46c05c6dc41bd3f42091e26d67f88fdcf7b1bd35fb278e909880189f6c55dc7b77388094c83504c78f76127fbb49e6af47f873b6ea80cbb1130d393e7d134a39b96161fd9bd95c554dbf49d5ad914fa19225796e36d60017aadf7765f5840443fd877f1088d428565e0e38d3b00c07cd80b9ee6f890c31e33b6f9e2f74b60f38a0abf54cb0e74a209043af70b41045e16b682a85ea6afdac58ae9695d6466a1bd33333a624a52d4785121940fe0b8ea026bbc7486b27018ceef204bfd5623a37575b2c43532e05d4751ea5cd42e640fbeab8efbf4939bb583beb72bc68798af3e300327ccc9b6d66d7128b14e413a61a69b8870daa1c941b4d18fba0c03d05f63c3cc60b02d8be6a8b5c1eed14d1fede2c8e0cc2bcaa0ff51dd6537f07e318653d702fd791cc939dac969e253e9a9413ab4e8d3be124b09ade9a25a982bd20ad3094a79d6d90a1512403131bc11b1a2b8a9b10cf0adab183b947e53c2d670769fb905e37d161cf98be06c8d74200ae07676cea73a73fbebf718cd22e6608ad53c20b7d74916e92e08165a1070c50d01c4047717bf57454f195e265066a1b0ce1e16c93ac8bfa4679cce53247cc995d0df4457cea6f85d8d3cfb55acb30f6810201d958f96ab26102a72e9f6caaf923bbcf916d52e896295594b614ea722989303daa2f5c3da3ef822421e43f7b70f0e0007e7d9f3fa7827652a76ddb300cc06a9a90b8ef3c2489694b083d7268c44ff9570fd7c19679f7b2e64b00ae688b200c91596f4822ca040df82ec580f0791f9b27824a995517856f795a193b436d37afc33a1b31f88b7470b010847f530c8392128b4d061e34f4766cb749f62523e960ebe708e4dadeded2159ba55d34bd33ff1bb8d6596f6ff26828d6a6353d1e8c153ff7f1b2a8bbf74e2583fc9d685cb7e54c35c268055d2fb5fdcaa41e2a569a898da2350d4541d9a2b0dfb802a7a9cc9f076acaca829c11e149444b37cbc0ed5a856365f5ce87dc26e208990ac748c401bbe038d1f5aca59c72355e1412aa31d467c4de2e4a22b6c9993426c90ac80af498683009c73b404820cab7ba85e58cc413442492345cef17887be85be6bebce72661d924163da1686b5fb812e4a30b975483533aef9c5e6cc18c185394b9871ac58108b881de124fe97aeb2dfa7b6cf29b69ff0724b28e5c71f47f0d5ef97791584a47b55e8c96c199bbc154ac6902bfcee8964fdedc9f7fc27ba45ec8240215eef8b9c58eead3fcb8691abd305d12717f3b807815f30d9efec70be4cfc1323763cd23d2d76946d5d85b3d7f4a98f9e889f3c33008a6ae43b900e6753934721524ae614fe806c582ea961be579af03c83f65a2ac2c4224cff8121b9d4879c854b77fd71d357d474da3b4270f0374ac861d3954ca40989d2702134c5a74f2c6722bd930d3929f245cbc0e3a90e407b9fc613c04bc040da51d3d63128453e2e37119803e84280d30bedce347295267c0bec07f5b43d677405896fabc630c185ecb28c1e63bc118f1e322d6769a7d2df9b4b4e4ed465c61604661cdba66aeeb5b6d7118f92eaeb738e103dfdfaf1a1f541232113973d9d7f5e1c9c72e3a18ec6269bf96aa2cc9c68f85cad32a1ce9f830a36f5e40ec8f92e8dc2b7dea0b265fe849f3b9d4e59f9b5276f917f24f51f76105617eff2c5e4bda06f66cda908bce2b1c63c6f9e164fd1d0b0b03071b9912a55e0c2d834c2eb6e8db2e9fe34092adae2f7105bf020c2eba5da6ae4758bbc48f084ca9227fc93cbb7cd1a0519f5bbb59e8bbdfa15a27605e8af1a63176a10f7c542450e686156c41e53c7410d23aa096c1572bf6874815fefe5178aaee55413d78e47f75fd1bf43412c765ee1e6216698c9f094150e08c03b29de51edf1d4decb68006e0206e77d28b1759af71528812822ce4feb471acb991112988404c3bbf6eb195bb2d8b9ddec16cec3bb66dc7068a741b354fb18b40513181ea02dd1483c6fd02c199c918335111d326bed66102f6246806c2caa1d2c24706abd476835273a3f2b109a81de7d47b78155138c998b94fa9244da8f50d63b2b7c176f98e8", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x40f) linkat(r2, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000bd87ac400003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:51 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:41:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xeb}, {&(0x7f0000000000)=""/55, 0x37}, {0x0}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) r5 = getuid() r6 = geteuid() openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x210, 0x80) setreuid(r5, r6) sendto(r0, &(0x7f0000000340)="b38d8c0f762b75631cd42bbdfbc5759593d492fbbdd09a6f75434146b978f03be0c07b12dc9c8ca62b7c99def613240dc1a1f7a3764e99876a9ed70be64b626cadcfb28e8ac7dd4ccc7876a32dfcde909f5dda4396884a5b8cd93bbb0701e14f24a8d182ca49c63240acf239f7ac70bf5e74d3b9aa25ce3761e3383d9ce1225a6911953c806768da43281ac0629b2852bd760d0851afebf172c644b4b526e864d4c3e8b3fb8357439eef6714ad2fda98c26326f2ac6e0f29aad2", 0xba, 0x8, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) poll(&(0x7f0000000800)=[{r7, 0x20}, {0xffffffffffffffff, 0x4}, {r0, 0x4}, {r8, 0x20}, {r2, 0x80}, {0xffffffffffffff9c, 0x20}, {0xffffffffffffff9c, 0x10}, {r0}, {r9, 0x40}, {r3, 0x18}], 0xa, 0x21a9) r10 = getgid() fchown(r4, r6, r10) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000200)=0x101) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x2812, r1, 0x0, 0x3270) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 16:00:00 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x81, 0x3, 0x1f, 0x8}) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) semget$private(0x0, 0x1, 0x220) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) preadv(r0, &(0x7f0000001080)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2, 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:00 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="17ac2f02000000170528a49ae027") socketpair(0x18, 0x5, 0x81, &(0x7f0000000140)) 16:00:00 executing program 1: msgrcv(0xffffffffffffffff, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r0 = socket(0x2, 0xc003, 0x11) r1 = msgget(0x0, 0xc02) msgsnd(r1, &(0x7f0000000080)={0x0, "6d396b1c90709d534d11fc27706e67f1ae8d844a65421396d919b75c57d863"}, 0x27, 0x800) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b09d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="a3329786b9e1e92cf79dc6eeb806a2aa7624ae8145ca88e6eec5abbe179493f5e05263c79200059916586ecbde7dbbb72dd71bc4af6605dbdb7ad9274b96a7ed663dfb2169e663a0eb4e0304370da8dfaea6d5f72612988e10c0a5ac7923335c4b19970076d44b3ce7f50c", 0x6b}, {&(0x7f0000000140)="da088d24c09cddd6450621394e67a88ffd43a4bbcd2736624ec579c52141442f49a33551f563286885fc4fc149514026b4a7128c49f37f18bca910205d1d", 0x3e}, {&(0x7f0000000280)="a9bcabf5ec6933715beac3e32b4fc3ed1bbc9cf955dc0c4caa7664ee7a73d7237c5738e02bcf3ecc5bbe0ffd460b8b9cdc2720e0969d84e131007ac106971155f4e52e311e200f6aaab25c236bbb11867c50cd460f1d2c042a2a9839c5f5a6af64d6e5b2559ef25fcbf49714ec5478b93bb362da1a64e6dc8766666bb15d730c12570f086fa65c5d7a5205e82b603a5dc7dbaed764235a816b639804aa7ebc8c42d0749a551dd24e61c9a0a2c5b1f403e089212525c2cb2c64a6ea2748f5818db99174db3e8765d1fd716e6f1ebbcc582c52", 0xd2}, {&(0x7f0000000180)="57e008ce26455c5ce744f5f9d35a8545d24153c02e0a03db299ec12352217f55ef5ed8a97d34205a9a8ebb07ce5b6ea64c63259340a65be910e3d740813f634fa6023f0dfe9c0d010ff296c2c6dffe517e52b8d9", 0x54}, {&(0x7f0000000380)="ac0bd5fe94161141d159c25b0fc03e0ffa70e93256e4c842122ea1fd022926591da8bc150e148f42503f4940c38efd4013e15606f3e52c47098b865843dddb3d58322e11cbf5478205a3afef863b63ff069ae2fc03a1f67670f47e9d39de3fc9a3fce23a00fb82", 0x67}], 0x5, &(0x7f00000014c0)=[{0x1010, 0xffff, 0x2, "7a7536f09943346f54a8588efb67933f27307467fa543606ff46fe8f8f5acb549f790538a36bf04ab11b2951a93fdc88776e0cf53b6e3e8cfee855e0394d9c778386046d171dba5dbbe448006da8f28e315b36cf7bef2b35e13f0e320f3be8d27e6fca2819a66888ece86922e0997dcdeb0620655ce57a98a00c894cd41427ebec656441dc4125eb0960474d04b6900d363a7e940735b3cc17329fc33aacdc547834e60c746939debfaad10a904f20249145e22ebbc12aea4b0d2287438de37b66d2b90a7cac84b0a42b87722890d7cf72c290df812416d731cfa8cc56b02f55aa6904d57252446f0aad9639aa0a9236be2423818c14f5d6af9eb3a04661b451d7202f2da08d6136430cf64de07114baf2ca437cffb77038997f419153f00d42a4fe1527bd984796d1f3dd137be3d3848f52dce0530751ccd21881940307b2e99bce7d1464e2ca9b0650ed3e0b9a88f93f5e34dcd23a783cc81e7c4daaeb657fd002d0d12498c27a97abdfb1f7c12febb20891ef4ddb7195ec93d3916bd51b0b867c7afba4e34a4b95127af86a90e080183eb8d39534222dba2fa6a4a9ebfa8606099404dad976068d463da29e644b9d78cb56656164c711883cdef1642adedb2b5fa151d40825507e8bb37e715471bbbce7111d5922aec3bea2c8957338826d9139a28f310077ceb1d3c80f7962862eeac17b45a7cc149f7fcbeca5331af4c48da3ec6594bab5f2d8d9c40dbeee1eca5febaf717de0d6a1fad2093761c1c81aaed8f78b868a3ec97c775b7eea861f1e0e9a46972c6048361c0c56dd1916c5d088314852514785ef05b1574b37ffeaede99650ea65307b243631c5a3413f10036f754ece1f07a9cde420ad77b43d2a8daf4569ca255b9ec1c0963a6e0bc215ce65b840345a3e2623b015e47cd0475e93799372b66ae2704934ebf2b446070764061cacd0f15091de12032f134c9b7a2ce23dd80ff3050f58459b784ddd8636c90d42f36f0ccaedb4faf25fbf8be1f7c9e14cc5fd374ea0c55c07d7889299405e202129ee5e7e0eb82406f0cc4b0445b8a710cda9c4e4cd8e01509603bc55b7fe62d1cdefaee0abd34950d57cf5543e850a70d1a827bfa501fffa60089aa16a849c18f52c1e01917bcd814431c738903bdd3eb879b09c616f982443b12f1adcc9871270b8e970d052e3b24600e7ab4d84f4abb3d466461d358eb9519daceb50c10d19c4f177c766be302d7fa61456f903ceb2f24e858f3f434c25b20068c280cf8bc46c27636cf16fb49ea9b651de47a5214198943cac0af83b31aae7848331f961f6a7d698347e769a2129fd4ece0047c23bf87f0b698c59fc8e50daffb11a4a2eb20efda8b580a703244c700e0d72e9d19f32414a7d5fd947cd83ca95a7ed7e465c4869e0829a35d7d7ff42187319589cd9f4bf2281acc8e7caaa99b8468a4cc23c14a7823beb5ad53ef3356707f32fc9b9372f5476f23310284239a6d42f6ae4abc2a5b04c0f238db379d25d0c5c266cae354e4eccc54f1d9516b76a49a522747fcde979276b12436034bc13b549c78b02571785fe104f1ecf58791bdc70db28e011478e1c38f60e52c70f8ccbb6afacbd8b42d14d6960903a64e067dd70a7dcc53e79d8c358bcbaa7a49c8787e08e6ad25b9987aba30e7c0b7bc3cd17aecfd66993e9dbc29c10a9937ce1e76e711b90b2e10d061359b5a860c46b3d5fd16fbc11091786b5367179aa0604182a3ec990987c34584777413d3e93583224dcd7a112d38d7f71a00fef2c495412f33a6611b812b24c51cbce21c98b464a20d7207549a9e50fb45fbecc17def73532726c899b4c08ad929330f54e8bd0bc9ed00172bc2843f9412aec256fe7ce1b9e9d11b6a9a9f9f450126b2a653b0c6b9d6a7d47959c94cd5d84e9560e6262bcaf024d32412892ce47b66c62d964f012cab4ab9858f206f830d25aa0f34c4dcd59617a4cf9893906331d38f16f5b62b1f64f52c8a2e9a94463c836e1d56c2b19f7184ee6943eee153932f0e0fe58d3b7635168a1da8b450a58fe86c1c20c636f1a9ba37b8a3dfa2ff9f72acafa3129cd37307f3454a458d56dd289e22706d9c136629f22af5f8ea7c6f883962bab6ec798f9ca8efdbfe0a14ab72bdfe7f4e4377ac9fd1939a610398a69dc419914ced844ec9c5db98faae6cac766ef4bc7d9144a679a5c6dc8b54f9c0d5c4d1cf1dda84f7da01e9898f4bd2d3a975542be9ade2e87a1a0a4fe73c0581b72b9a93a7c75081ce46dfe128a7b8f86e9432aa8548085f607573b55bf1579266cb401a71aa846fcc48947e9abcdb9a18bab560fccf705fa7d65cf88477cea64e282e32cf221fdc445260e9f39851557aaec6a41b86e0d1dbc01fef0387509b2e6ccf88dd675bf1a8dceb37eb815814c755114ba6c89002bdc6bf9f210441ba81c56193c273fdff5c3848dd1cc1668ef067d910abdf583e7dc3dbf9676a63ecd63c446086db732dd3e6560283851ff82b32a3ac832f6a727639cea96478b445833375baac1fce64aa066ac2382d3d69a136fbe7bfb3c4a5f7d4f3ec796be3f7f6fc6b4b60439e6ba24ac65854f6a860d870653210907e7190d399bccf13b346f77d5e89af1beba0628b374327de461680b9e03fe4d6fb06f2e9d80b05edb475da7b2cf70f27457a56b50012164747538f28492f8dc4d1ab38560d54f963e60ea96d93726cb6ac8076c3a8d128189a7d78a5269b14790bf0f7aefcf089489978181102876ad56d88b64529e92be96faf209f42e5b4986770c4dcef6464cffccedae4fb605cd363dacc3355effea401675480fa2670a80a05a41bd0dc6d80034a0e076d8f3bbb445d6af7f2668dad96f74af3830712165cf81c3d3a44f3e7184f062b1830e7f964710c93e272fa19f89cb19f643bf19dc9889c52aa4a7537bca00650ea0e848326cc994d1f4979c0390c96297cc8e783a9b86dcd30cf42c156209a3b3b1c2e8a201b2a70bf87b6e3bf3604e5ecacdd26b88b81f625a856b074e3da9a5b2d1d6915c4dcce82d2a9729a2ad4df27aa8843cdcf201d919b6700181d1850f7670a12ccbbbd21ef8ca0dc478f83fd997d105faf269a7113801d3daa41990338de62750ada47d79015984231081c5abb87cf6324ddfe3a0a75da837bc67a60a9c490390823c9694b8a21405a15799045f82fcd331ba1192bda57bd5a4f9f72c3c95890845e681505d464cee57df8d4ab79161c9d201d7ad705fdee48c5641a7c606e7e1805c4f77515d65bfbdfa42776cef9780c1247cc2313873bc47a62233336afef9d25b0d52fc71bdbb6bd17ef6185eddcc19490653686a3ddbd0f38ea89f3a46ab18daec3cfb44452c971633de7ce4b890ca654e91a23f07b2942697aa098cc9b8b5291ecb86dc5842a261ac6720ad0e20f0d99d0bafc3e9d7a9127402a97ee16bf6009f675e6820f60e09d8d8317f788845d9f46deae9054233f0cd28748890c0001b1d1c43b6e63442b0b89431da56d8bfdb41fd296034cb81b734941caaf14ed8b830e4c10cd21e70afeb390278971e44079c6be44ee074ef3831d02b2aedc4da9df59fa53f2e23ac2e4b61dd84264917bfd55058f1d0e470d9efb5c165e83a54365376402ef5d9d6954b6f020f8c5fedcd2b45be9d5d31ad6c49f97c3a26d42c845adac11b788a3190b6c59a3eeb9f5414191a19d471f15c4c4756ead31322a3c9c92dbc4344ac507f2cbe1ac0a0152cdcae908b39b6ca1dfac8b7ecfb7a00a193a476c143de907dad1dda69236861427b54c373d9582242076f4d4f69e07aea85ab91a24cc679a00baa409122b97df2d2d3ab5b8a7d8300b2bc899a1922793aede4ede95925f8a3824e97f646f419781f7e77a1afbd3571ec556a65086bb2258cc36e28c189d779cfaaae3da1e6cd41da91499a320d53eff5be61a9a3a562da16269535f113596d2f11c8a23125df2e82ae2da17819d33c3d62d94705d4d3ed9438d7aadc15e0653585a732b897351a37d6fbd4e966b2407c9fe7b906a00e9c8462e3e8d2a3fe884671a87b790d578f3e1717803df11d8329bcf25a23463086d564766165c3c9d0e996ffe84b9ce5237b77398d9b27d0039127f2c501a120727b5400edf1f874c4607234a7847c3c251d55d5ae350026379fe15144681c3bbd4fcd50343095c3f4c1fe88ab2d35fac4f1d813fbdf27976d2fb3497bd7cdd158de0fcef0a1b714993490386d53aaecdf897f862cf00bb91f3a2d5824bfffaa4397eb0454f9f160961d54761873295c8cc3977332119833eaedd2542d1f0cddcde042efb1ba291b5dc7ceefe1222ceb3bcf83117f3b3447493a57855133f125fa4c9ef2e387ac5c84f5d194b39dde94ae2f916237dea8969899c9a151230670ee4a1c9807a607d6612bb5a2605025e41638ef4632c8479236ba169dd3693ee8f584ddbc56af609e4ccf8a9a77806c5def5c26bd68314933a2c09f5864d086f11b77f1b8678374fd654e012a0252618fed9ec1129d4a22a5e10e59ef6fcd59a8c17ff716f127bf31b6ed647b8f2f08714fd76ae725a622f10f3b17e85bbf4fd9c48d1f9556408c77179aedce0a1bedfaae066e9b07a76bd40f61eb7d34e8544b80830040c90b8189673d15967b8d214125975a5eddac1c3467066ba4dff8ee13e1375439c0f98b393e942e6376e69cfeb0a18c9d7a2e3d29cd1a516909049b66d81fbc6d6aa434d7ca97d24dcc464c694478c440a1a1bc1d48da60379c1e500420729eb923c1b622654248064238f1474b7f93b6cb14f9f7cc208d5f4505b2fffa3cce25384622b4c24782b9cef8496d6aa4b27f3570839ddbaea8d1a04b545af22833d19a7d11af682767d110fc06a029f272c5a1cd35b47a0536ba31a261fd144f82a9e54149abec53b6d5687c25e8e7d8977754e245435b72e0bf9fd55f8f47b44ecc4ce96ff3dba63a0033f8a473543bc6ac307e108f083e8db3d0ac3b607502065c8c001c2f3481969202b1257969d559af75ca31b829488e5aff97c8df91f3e88e8f737010f5658e16d115f3b305ba4b5018e790f868f2dda93b44b8f5dcc06f7c3f3243d75d5e53bfbdb4f07bf057a5e95d755e5412f7eff60dcbf090002f7d18399301533b9c5078aac57adcc7b7e6d0cbbbf4a00f379775254e16bf288d6f4571f42f57bf9b106e8171f0edce7e4d4d616c8d6bef19cdd4ecc01d43b909969506e1cc0792ad435b6f7ee00289848b6bb04314aa4931c8b9f5176df4eb458b7a6ba9a397e030a7960a568778360496b5722cd37f6503f08a3ea7641a6cc595ee26b4819113e50d57400b334feb6d72b6fd961c11b37bff9fd1bae9c0eb45f42e30a47c76de09688f05313b29ff3715a4a7afa6fd3d8e7005605b5ae6f860ec4ad735fce8a68dc31e8a080917b7fcda0e34b164804c0d4dead520eeb741254fa290a55fa79355c0e7c4293e66fc4b5b7724aa06523849db87a8110071fef1986ff5defec591278e6b832f0c15285b8e5ac556c76959a641307198d95c141bf0a6c956f533353d9b0e5bc24dc660b42bea73af1efd7110041a721dd8c90d8bebb8f295435703c167991a392962bc7d493837c3ff15e1f2e4df7abf820075273eae2d666579ec91370bf2e75fb8747efb568e65a070b76d90ed9cbd5582b40429cefb94e195c7e8bcbf838715cfbf1e44ca5ea9525c40bbb7ada3946626781e3e0d340f4584391a4d109bd75a12b35e0a96fb6559f67c14c49a32662e507981e1fbe5f05a9251f463d982854341bf8fd8402d1c79575b864d63f3ea9750cc05c8"}], 0x1010}, 0xe932f340baf64713) 16:00:01 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000300)}) connect(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB], 0xa) listen(r4, 0x0) socket(0x1, 0x8, 0x1) openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) kqueue() close(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x5aa143ebef41ffbd, 0x0) r5 = socket(0x18, 0x8000, 0x5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000000000000000000000000000000e"], 0x10}, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x8, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000000000a20000000000000000dc91e3bc2776ad081f896cf1007ec2b1242a089f6b754357f890177f6300e6e41d7bd234693fbc36da0404670198e84b20ceb63129b0e896459e1235e6894db89b45a457a97c154ccbb8eab7dc0bc5fd6d5e072e03f7adad1fbbc5b6f86c9e97907f8193d1d5d8e46f7a8b2beab466ea7c6393f0beb97aa147f824ea7448710e253ce561079583cf0ee55bf71182e899b27d"], 0x10}, 0x0) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10, 0x0, 0x3}], 0x10}, 0x400) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r15 = accept$inet6(r1, 0x0, &(0x7f0000000400)) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000007456db1d2d781085eb8c07"], 0x10}, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x54, 0x80000000, 0xde, 0x6}, {{r5}, 0xffffffffffffffff, 0x5, 0x40000000, 0x40000000000006, 0xa6}, {{r6}, 0xfffffffffffffffe, 0x80, 0x80, 0x5, 0xb7}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0x100000001}, {{r7}, 0x60a60cdeea123c09, 0x88, 0x4, 0xa, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x39, 0xfffff, 0x8, 0x9}, {{r8}, 0xfffffffffffffffc, 0x1, 0x1, 0x1f}, {{r3}, 0xffffffffffffffff, 0x0, 0xa, 0x0, 0x4}, {{r10}, 0xfffffffffffffffb, 0x1, 0x11, 0x6, 0x9}], 0x401, &(0x7f0000000440)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x2, 0x2, 0xe2}, {{r17}, 0xfffffffffffffff9, 0x4b, 0x2000000d, 0x8, 0x2}, {{r11}, 0xfffffffffffffffc, 0x96, 0x4, 0x401, 0x80000000}, {{r12}, 0xfffffffffffffffe, 0x44, 0x40, 0x4, 0x80}, {{}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x80}, {{r13}, 0xfffffffffffffffb, 0x10, 0x20, 0x45e, 0xfffffffffffffe08}, {{r14}, 0xfffffffffffffff8, 0x20, 0x10, 0x7fff, 0xea}, {{r15}, 0x0, 0x48, 0x1, 0x80, 0xffffffff}, {{r16}, 0xfffffffffffffffe, 0x84, 0x40, 0xffff, 0x3ff}], 0x6, &(0x7f0000000580)={0xffffffffffffffff, 0x4}) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x400, 0x4) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) syz_emit_ethernet(0xc7, &(0x7f00000000c0)="b6c2239ee695222c69bec4a47dfe85981cfbbc646dbee2adff74ee71c740b6b120c32547adc5cc6d7bddbb4fdda83dde277b885858c9f8c6992389192d05af6cef3e0dcbb54e4511ac474d36a6799445d95a7a56310cde2447a66d708cad875fa698b36456fb6f8eb9e6703845af5b781515c31e4eb4f5893ef2e6107696c86bd095c18d2e3e0100795aae634b755af3a52430b12702c0a4cbb0d70460b1944dfcd3039e79880009d505a6d3255c9eecbb163b1c41089a90fd400cd1608fc2216c054c479c4ce3") 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r12}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 16:00:02 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x14, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0x3}) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x8, 0x400) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r7, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r7, &(0x7f0000000040), 0x0) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x5, r9, r10, r12, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r19 = geteuid() r20 = getgid() r21 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r21) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0xc0ef, r5, r18, r19, r20, 0x85, 0x8}, 0x8, 0x1, 0xffffffffffffffff, r21, 0x9b1, 0x9f52, 0xd77}) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r22 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r22, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r23, &(0x7f00000002c0)={0x0, 0x182, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030012006a669bb2e3403a4565e17dad77941acb6de349e46e8b940fbc21ba2b0d8d4fcc", @ANYRES32=r24, @ANYRES32=r24, @ANYRES32=r24, @ANYRES32=r23, @ANYRES32=r24], 0x48}, 0x9) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 0: nanosleep(0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:03 executing program 0: nanosleep(0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 0: nanosleep(0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/34}, &(0x7f0000000040)=0x24) close(r0) r1 = socket(0x20, 0x4000, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1000) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 16:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0x200}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x3de8e148968b9163) 16:00:03 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) poll(0x0, 0x0, 0xc5ee) write(r0, &(0x7f0000000000)="aeeb4b804ad713f9a619ec0d505058da27634abed2ee6a712a58fcea0e4c8da094e37147425966b54bd2fb9e60b9f395004b70851345a1e0a0048a55a32b62df8b53f30ab7e0f116c73a528b89f86ae60e50f3d70a28a23c16aed6089db9f1e432ab5432289e2cb5f8cec775017027c86ffacc013447972ceb4c8d7d8bdfb7c92deba1b9a37cbc43c9972bb5ec", 0x8d) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) login: OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:04 executing program 0: nanosleep(&(0x7f0000000000)={0x200}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="f2ea7cbfbfeac533b3a10a681f041000140000000000000000000000003d"], 0x10}, 0x0) fsync(r1) kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66693000"], 0x10) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0xffffffff, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:00:05 executing program 0: nanosleep(&(0x7f0000000000)={0x200}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x3f, 0x1f}, 0xc, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=[{0xe0, 0x1, 0x7, "e63898fbd381ca7aa2a6eefd9805a0e068c3fedaab218e1ffd221a9b6dd922b6321c53be512638e1c3b37c40238c2f537899113e973ca885ff5b1ee54243fb8040a0d8574d64dae8a9e3cc991dc46607c9cc74f133f5c9631fb40860bbcc5efa9eb5c3627a4ebc9ccd9060dde11212dadd24a6fcf4c5868493da9e33747cca527abe68e5274717512f83ac32cb29d8f9c07df3719a4eda1a1d11c7c58123f78d7d26d88379c221864570c2f6094740d05e9f1b79f458dafd2a06b526112ecf2bc8924e9dc667bdbe8da108b4a31e16c2"}], 0xe0}, 0x1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x20000, './bus\x00', './bus\x00'}) socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0xfffffffffffffc4a, &(0x7f0000000180)=ANY=[@ANYBLOB="0063721467ffea532a050000002cfe02bbe6f6465bad2c85415f5644f9008a4f04000000000000001318664b5188d26dc7d8ff609e3f7f67162a87688dfb3524688406063b708274f74082caa194c62342cad85b1c7efeb4623a38faac02212c49fa0fa3a40e"], 0x10}, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r4 = openat$tty(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x7}, {0x18, 0x1, 0x7fffffff, 0x200}, 0x6, [0xc1b3, 0x100, 0x401, 0x8, 0x6, 0x9, 0x9172, 0x40]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000180)={0x2d89, 0x6, {[0x7, 0xf2c, 0x6, 0x9, 0x3, 0x6, 0x5, 0xf1, 0xbbf, 0x7, 0x40, 0x8, 0x8001, 0x3, 0x5, 0x95, 0x10000, 0xe51f], [0x1, 0x8001, 0x7fffffff, 0xff, 0x4, 0xfffffffffffffe00, 0x8, 0x7, 0x2e0, 0x1], [0x20, 0x2, 0x7ff, 0x100000001, 0x4, 0x8, 0x3f], [0x101, 0x100000001, 0xffffffffffff0001, 0x3ff, 0xffff, 0x400], [{0x81, 0x20, 0x1}, {0x8, 0xe100, 0x1, 0x9}, {0x0, 0xfffff800, 0x40, 0x4}, {0x1, 0x8, 0x7, 0x4}, {0x81, 0x0, 0x0, 0x7}, {0x2, 0x4, 0x6, 0x8}, {0x1, 0x3, 0x7, 0x9}, {0x81, 0x0, 0x7ba8, 0x100000001}], {0x7fff, 0x200, 0x5, 0x1}, {0x5, 0x5, 0xfff, 0x790}}}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x16c) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0200000000000000f11331077c9342d66f5b69c968594e3b3bb043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43763dd0be68d121992b682d0b710626d9ca72d7e9d3de9a1b85fe1c1c44fb6af7b0cd1c1050523b70887e4f48940373efee4c5adefe17507c638ff20630815063c365ff974ad413472e59c8f7b95db25ca54fa158f6a8c08bc2d00e62e268b64e54253e91b53ed63c1296f16af4eca8c52129e1deb6cd3dea6528aaebc254000000d87a0b157a7445de958474aaf0c025dc74b85013e31f3f9846174dce30afb8ee98dc3da8e4c16f5cce45aa9932ee1920ba3ed8dcfb1a6c91ee992d05b8b40cdfc041d44aaf25e62f6d0e1e08a0004b577dcb762594425fe808d13ffef772d713c2435aef0fe4bbc66e23ccacb24c9651fffac82e30494141ed0ceb94d56f920a358a08f8dd64edbee3e6d48052d55fe247f110f633d85237d058b32d2a8aec65c4aac0d10cbd674f4a17d97e6bc2f072ce30e1c764909875a55ebb52fbe26ab9e4a12529a598"], 0xc3, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000740)={0xffff7494, 0x1, 0x3f3, {[0x1, 0x2, 0x800, 0x100000001, 0x234d2d36, 0x8, 0x7fff, 0x8, 0x81000000000, 0x2, 0x4, 0x101, 0x4, 0x3, 0x3, 0x5, 0xdf54, 0xfffffffffffffcea], [0x3, 0x1000, 0xffffffffffff7fff, 0xd97, 0x100000001, 0xef7, 0x0, 0xffffffffffffff01, 0x0, 0x592], [0x7, 0x1000, 0xfff, 0xe1, 0x7fff, 0xc52d, 0x10001], [0xffffffff, 0xffffffffffff83c4, 0x2, 0x26, 0xf4, 0xff], [{0x2, 0x3b35, 0x3ff, 0x1}, {0xfffa, 0x4, 0x6, 0x7f}, {0x7ff, 0x80000000, 0x8, 0xffffffffffffff7f}, {0x8, 0x2, 0x0, 0x49}, {0x778d, 0x8, 0x4, 0x2}, {0x6, 0x7, 0xd34, 0xd0}, {0x80, 0x3, 0x22dbfe95, 0x2}, {0x0, 0x8, 0x8, 0x9}], {0x5ca, 0x0, 0x2, 0x8000}, {0xe7a, 0x5, 0x2, 0xfffffffffffffffa}}}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x14, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/185) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) 16:00:06 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:06 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0xfd) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1], [0x0, 0x0, 0x0, 0x3ff], [0x80000080000000ff, 0x0, 0x0, 0x0, 0x9c9], [0x0, 0x1], [{0x0, 0x0, 0x6}, {0x0, 0x1}, {0x0, 0x0, 0xffeffffc}, {}, {}, {0xfffc}], {0x0, 0x0, 0x7, 0x80000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="d7144b", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="000000a7"], 0x10}, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) semget$private(0x0, 0x1, 0x80) 16:00:07 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:07 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x400) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x270, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000008000"/16], 0x10}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r7 = accept$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x234, 0x0, 0xffffffffffffffa4, &(0x7f0000001140), 0xfffffffffffffcf4}, 0x888a2fca1dcc9704) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x5c, 0x1a}, {{r3}, 0xfffffffffffffffb, 0x2c, 0x2, 0x9c9, 0x6496}], 0xffce0000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xc9, 0xb0000007, 0x10000, 0xe7}, {{r4}, 0x7ffffffffffffffd, 0x8, 0x50, 0xffff, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x9, 0x2, 0x1d17, 0xe62}, {{r5}, 0xfffffffffffffffd, 0x1, 0x0, 0x6, 0x1}, {{0xffffffffffffff9c}, 0x6, 0x10, 0x1, 0x3, 0x2c8}, {{r7}, 0x863c8d9fb1a43c57, 0x40, 0x80, 0x3ff, 0x14a7}, {{r8}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x40}], 0xd809, &(0x7f0000000280)={0x2, 0x2}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r1) listen(r9, 0x0) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x85\\\x9a\xc6\xb7l$_\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000340)="3d0089f8c42bc6970e", 0x9}], 0x1, 0x0, 0x4) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21087f5d14d554824bde35974a4fcb9e502fc2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e47263231d4a538b2b1e4873daa8966b1c4b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e140e17c31dc5765790365a926344bcea1ca2e0610002000000000000a9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c16e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13c7fe7ca70a90aab5494ac0e9e3f8ccd20a028881322e4bc130cfc63e2601ce7077dbed656d09fd53a2333ef8dad4778e6373309747cbbf88042bc41950c3da2b6f807f5e5000883450e3671e3932ed1aeff3b8821db8b734a191e5309c65681602da67c576e1368905cdfd"], @ANYRES64=0x0, @ANYRES16=r13, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00691cd61bb94c80bd66aa55a59976bf4ce40061ee72c2c2614dbc2863171fe1150a7722051721ebef777a0588305fda8fb4d699c2741ccbfbb225a6a2f08d5ed85798"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="a3a50aa440cd3a3f18a995647b2ecd14d8f35b158183d540b65a69b4f251670d0b3e3a2f950a18e0dba3a0b66f7193e84399ee66607625c9e80f73bec57b6ef6036847ec11a98a39f5eff3318199b1770c67db6c073990f722ada500aaab04e86db2f0ffb27b44d659e81e6cf5f4c02c06d2b3d372f0e7a5102750514507a3420869b846d9", 0x85) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8100, 0x0) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x0, 0x5, 0xffffffff}, 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r1, 0x14, r2) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2ec8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000eb9d071b542a538706000023131800000096450000310000000000000000000002000000e61f566541b62851d118e1e86077c71624819950dd0de332af88b938ccb53489249608251965979a76b31b9e84d72328018170ca3a0b0b88e7f94f1292170a0e32b371fa17ede5ede8e6a85ba2f0f91b2bccaa75c5a310a774bda368fc87af08174169b67ba3e12922a4d45155daeb39a40ed4e2a5cc7e4173d580483812a9db02a5a4a95d2ff487ea2c607b6c3e322ec0d4d2df40ccf39dd65d1130d1c8810d1d9ddc0baba925dd22358ac5d4b9dedbea855d5ad81db176"], 0x38}, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000000)="16c9361948ca9f23bf481e88ae68274cc98b7b28eb2c57599ad5fd47a227e674cd61472474fd3cf89aa212a4157a7529c0dde95caf1db3b19ff5c5d68482e38620c9d212867deadbfc714df2829ee4d2c432882d4d39d503c1", 0x59, 0x402, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x10, 0x3, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) connect$unix(r1, &(0x7f0000000140)=@file={0x786b246b04f80c2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:09 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x800, 0x7fffffff}) r4 = dup(r1) listen(r4, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x10, 0x2, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x0, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x8, 0xe5, 0x1, 0x8}, {0x9, 0x2, 0x5, 0x800}, {0x3, 0xfd, 0x40, 0x7}, {0x3, 0x1, 0xc6, 0xc26f}, {0x2, 0x2, 0x81, 0x35}]}) listen(r2, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x200, 0xb7f4}, {0x18, 0x3, 0x3}, 0x2ac, [0x8000, 0x17, 0x1f, 0x6, 0x3df, 0x5ff1, 0x7e5, 0x2]}, 0x3c) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r5, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x8, 0x20000000000000, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r14, 0x5) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r15 = getppid() r16 = getppid() r17 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r17, 0x4, 0x8000000000000080) pwritev(r17, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r15, r16, 0x0, 0x0, 0x800}) socket(0x18, 0x1, 0x0) 16:00:09 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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, 0x80206916, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x0, 0x4, 0x2, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x24}, {0x40006}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000000), 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x2000, 0x8}, {0x0, 0x0, 0x2, 0xfffffffc}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8680, 0x100) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x5, 0x3c, 0x2, 0x6}, {0x1, 0x81, 0x5, 0x9}, {0x200, 0x80, 0x2, 0x2}, {0x14d, 0x7, 0x20, 0x6}, {0x3e8, 0x12, 0xf5, 0x8}]}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xb8, &(0x7f0000001140)=[{0x10}], 0x10}, 0x3) connect(r3, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3987b400"/111], &(0x7f00000003c0)=0x6e) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061, 0x0, 0x2}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:10 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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, 0x80206916, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x41c) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) msgsnd(r1, &(0x7f0000000100)={0x3, "2837fac8d29e018a4cd5b09b9a110235c78d29cfdbc32b82d227385670f48fbf3cc6f09e4dcf8798fc43d6acbf22ec345f2b940c4ebba1e35855b9adb253e6ce16b051ccd6a87041b314256698c24cd01d2af92ff71930617362043b00007be0d070d4"}, 0x6b, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) listen(r4, 0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_open_pts() r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000040)=0x800) 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x426, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) 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, 0x80206916, &(0x7f0000000300)) 16:00:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd009, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x430502, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)) 16:00:12 executing program 1: mknodat(0xffffffffffffff9c, 0xfffffffffffffffe, 0xd009, 0x0) 16:00:12 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) 16:00:12 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) 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, 0x80206916, &(0x7f0000000300)) 16:00:12 executing program 1: 16:00:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd009, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:12 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10296, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 16:00:13 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) 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, 0x80206916, &(0x7f0000000300)) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002500)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000000080)="3b7bc2d8c91ec6153f5020f6a2d6058d92e73936c92d7699b5b8f0fac5cad5927f2e14b651df5c13912d854ce887928e3ed0077607becf6f474c05a45600a4d23f5829a3dee3a58a92a02407f5368d16f64966e0bfccf01a4da2f359c76d8b3d9cb136aa29e7235b822a8a213b3c248a25c289e43e3da39bfa494fa6f5f9a7d29238e8aec5fa80c29b8095aee972dcc4b2575e97d50f2c635b6ebc48710338f200b37f0a74f545a8566f15a8d82ff95461b34e93d02f0a9b68982bebb3004604de3111691235c7d9b81632e5f9d38fbf7297b69231c1e6d56c6886c36da0", 0xde}, {&(0x7f0000000180)="263968e5f8c0cb5c25a006cfe2d91e8cebe819abb2304ecb8aa632e3faf988a262df3d7c4115c3e5b403c09f2427cc9a5041b375173918d555122b6883a9fd4f3902c9275a53ccb5e0cacfda806f6cd3a5ac14f2b57820c7b51e7786a2e3027f0eb1b773e5ad026af9690047ec95960b83f45fe89e481a2b6f9b1672454a761c34315f3c13d47ac05cc65d564912110c7852002104fb82993efbdb91eb2ac6954aafa9f7369a6e26120692166348a0851f2852d892f82916094f6f6f20d4a64866cc2808f96e8c6c96aee7e840c0b334a1e90f0c687de131a7b2e67c86527cf39adfa14576e1bae15157be5e353746589936", 0xf2}, {&(0x7f0000000280)="7c01044568b7e73b4748d19ee652363012471ec127a6e383fd9036abd39d7d6e08837b434b52e2c8cae6fed87d00c71e45d85442cd9f421daf118e8543c13321a846fc3e7e00fd955ed8d41556ca8aae6a9726d073e7c78bb4be50c3a2b86abd6f5407d483c0b31c819d96861aa4b5dec096381c0060", 0x76}, {&(0x7f0000000380)="1f6df834ef166c23c800b07b871b7dafb4886a4c653eec78d2dd5d556bfa8db2ad8a32b1568c282bdc0700202ea3e07e188caf1e8a4a00000000f3000000b667c6a5e2ba2bb75c92ba3588f9afc207357e1c8ac93a1145a6fc36cbf0e70ad19b7e891016316ca522cc29d226a2a56100000000000000", 0x76}, {&(0x7f0000002680)="f5f914bc2f5fef7654747e5d646a4c12f72fc3ff0bbbc8ed22a110773e7c7e1edfe811dc0331f74cb70607c97f4147fb34ea38188199f4512ac300faa03036bb6263936eb5db0a99a91b76fd43b6b64892c3175ff390eb2382db1c2b994d6b4d2fd1b9ad70802e81a088218d43a0ee56f7fbfb605c2e2477d48d55d1708aa7888b7084d600ac94e087d166a6e58a2b88b02b89cb7aa8da52a28d3b0d887e9fc557e52c8c20de4fe35a1cf905814c36b1302b2f097d04701bac42c965225381d2d5b6c78ade7d78cec196752216601f9255e07f626bfc81310d9798b037ed352159599edf42ce9511854626f9774854349b15c910db242cff492850400bee0eaba57d9848f96551838af1725300210f839fca73d518f6bd46c066868ad5b66b6d17f2b25c3e06975ad94d68a5c2ed267654795637ee0ac40daf00a68de9a7931f8d2c134e22d1096372ff6a48606c593eb5d1f0ff0464c2f2d96acfaa9f2cc6c2b010a44806a57768a9d45710c579eeb0c3118c9bfec73e8cb6d7ce792679da58cc74fcffa5c5e60bb31cd6276f56dddeb89eb8a2972852776485619d52b828a9f6b9ae050ec5fabc1a6c7339e5067f67e39cbd81ceee7e9100092d888ac50e69d2d8712b48fb046eb10a1b9d7a781d0b813f4eed5a516540597554c6e5b9188a50c4358636eebc344e8e352f365291eaff19efd7fc422eb882e86693f2ac376aa0bfddc9c057ab47fc14f9620f68ac8b5a5a0502955fa33dfb5dcfd0a86c1c9d364d54a6866e82e6719cf9c6aa045a4bec307f617bc8e9fb7e54b6ff4283a38d3dfa5c1163a56656c7e588a03cacaec89daab6dd893317af60a9ca5af8a7f84e38ca8d1f5ff4db166657c73314eb3fbdf27310af04cf939a09b94c968d4497cd98d5ed8fcdf614f692bea14ebb6e740e42048c7e99991711cfb3167657a5123f414b0d6e7da2c1fc93da83a5530900ba6c0e19a296fae87c9737980d865054af389d492e01fc6f1e1921977128791b0565cd39cd5a6d73d9fb07db8b282200a97c05164e99ee31ec11c01c39511141c8b5da8faf2e10415fc2899cbeadd617e8cf2ca60fb64b2689d47bede8e0285d6895cfc85bce31735789c6791cb6903a824222e4e3800d2e64d37180e530c8ff717eb6afc0a207a0907d0a4c30b3df25b4a48b10c13011da6f42a54d2d4796b73fa2060a37358fa4b07f1826948e4a58544636f3b042dab7a1a0d2fccb7c072b9819ab9fa5161d3a9b7dece19dea805957afa4d04eb69c2a6de7725f0e84b3bbeb47ef0cdc999104c4f6394b8bf64e8d023a5653af4fa2fd891039fc77e2b1e4c811314a11d340949b66628422d119ccb1cb105720480d629250ef475d86750118c0c43848f6408826f6e89bbeea02d2e77962cdde93417826f5d12e4be20500b94835a8ad76ec659572735d6ff279ba388264df9d7529cd5ccb36c281c42d3dfb848dad74fd35dd2693020478adee92304106fb1156d2a02462a464f494d39cbcc291103f35e54d88da2838659f49524f36b33de6ae5f3cee1eb339838244ca25ce94620d045fc95c58a83940d97f0057fe80d0cb8ee1d6a1c4787b35fc3bd6b3af4c398810e618b2ff6fa3a53798a562e56d5126149903ac3876b38ca244cc46872e064c17a097a9c19d71a1912841f8e6a3006f8200e7cca97fda8738a5172bacf133dde366525d33db93f51fdbff1c929e51aa06ae57fbf32e95990e10d6be24dbc05befdba76c4c9c85d5a21e4299edae54053f0b361be49836562c5f1114ec06e06678aa5247da0b4786f0f445420455a3255038e8f970f518b178f33427469b0675985ea56593634349d218dc7698cebcae706d53f6482a732cf1c9f3f7fe7ad4567ecaac9b2b3e308c17957d19c1d8dfaa2e66d25f48f6628977e112072ac5636cf7efbfff78ba71e65a9a2d995174a318592ae89ed84590196837e79627c7dc9efc02395f673d9531c637bd19d59330b9953e4bec247f55d46d360a2318952df42db52981b685a7666cc8f970d198f0365df110da4e0fcab9384967e4fff0db36fe26b066e5cf1368d290f95e629fa276b79a08f3302fa60ffd4a7418c8324467c7404ad4e8d5cb7f1a68688662f52a77f819498edeabab09885d0a8a88f98bee9743d02d552f232ca5ba624c6b40b5300975346380d7822a37d5bc56744f677666e4d44f5bf518e9ca44a4ff379dbb4e83faf0f654dbc1cabed3309d3bd117b2eff9934adee4e85e2fc3b16d5acb586797f6f1a16d5a891292184ec54e6986569694fc44d2a5655503321a946c0a63d995c44c8a353b3c36149896b127fee8a14d36517ca0dcbe3e07fa67289c22d833719d269b04cb322a0562f37faae5d3659ee3c625145ce5f51ec08640d7557bdc546aa44734ef092aab36edc70533a5f596274e6882874fa43839a16664cfbc6a17d5c775df600510a4a943a9aa9b28b35ccf4d0863d3d5dea8a2ad5a8619585900caec824b9c626ec4e6aef0b56941411890c30b2c4f4d3c31c956f02e89690def7e107aac2fb75bd1bce60e3d9e1d98975cd3673e14cca10636f14ff5c6f96d24bde0c77df18f27faa103c9daf8f9ab2a2a673c93dab063e9016d1e4b8fd757bd", 0x745}], 0x5, &(0x7f0000002540)=ANY=[@ANYBLOB="8000000000000000fb6edd2100000080"], 0x10}, 0x0) 16:00:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10296, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20801, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:14 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x404, 0x0, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x0) 16:00:15 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:15 executing program 1: shmget(0x2, 0x3000, 0x0, &(0x7f0000292000/0x3000)=nil) 16:00:15 executing program 1: munmap(&(0x7f00000bb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 16:00:15 executing program 1: 16:00:16 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:16 executing program 1: 16:00:16 executing program 1: 16:00:16 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd009, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) dup(0xffffffffffffffff) 16:00:16 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: 16:00:16 executing program 1: 16:00:17 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:17 executing program 1: 16:00:17 executing program 1: 16:00:17 executing program 1: 16:00:18 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:18 executing program 1: syz_emit_ethernet(0x300cce, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100000086dd60b4090000033c0002024300800080000000ffffe0000002ff0200000000000000000000000000213c0090780007040060b680fa0000000000000000000000000000ffffffffff1401000000000000000000ffffac14ffbb4bc6541985e538f63eceeaf7ccc7497b3d0a2b307f8d34b33690c738e3a860c4e84cb5b5ef15984bda6b362e733f322c4a3c0905744f5a9c6852296b0b60160c87abb796d2bae5baa0a168e8865b633808a3ac99b5110c9f2dfe01c1f0c0ace0434524ca2cb6ebfafa4198133510f9ecc5ac053f3bd76b"]) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000280)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x100, 0x0) r3 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f00000002c0), 0x10004) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x17c, 0x0, 0x60, 0x3f}, {0x1, 0x7, 0x43, 0x5bed}]}) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000"/12], 0x10}, 0x0) dup(r3) listen(r2, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x44, 0x0, &(0x7f0000000140)=""/68}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 16:00:19 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x802822) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) close(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockname$unix(r1, &(0x7f00000010c0)=@file={0x0, ""/31}, &(0x7f0000001100)=0x21) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x8000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0x22b6d062c9833718, 0x0) r5 = accept$inet(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000001200)=[{{r2}, 0xe04c86506ea7654e, 0x82, 0x20, 0x2, 0x8}, {{}, 0xfffffffffffffffa, 0x29, 0x15f08a2055ac8dea, 0x6, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x188, 0x2}, {{r0}, 0xfffffffffffffffd, 0xb8, 0x0, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x3f, 0x1a}, {{}, 0xfffffffffffffffa, 0x85, 0xfffff, 0x8001, 0x88e}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xa0, 0x800000a1, 0x403, 0x3ff}], 0xffffffff, &(0x7f0000001400)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x280, 0x20}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x6, 0xb49}, {{r4}, 0xfffffffffffffffd, 0x91, 0x2, 0x7edf, 0x100}, {{r5}, 0x0, 0x80, 0x2, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x30, 0x2, 0x3, 0x5}, {{r6}, 0xfffffffffffffffe, 0x1, 0x20, 0x6, 0x3ff}], 0x80000000, &(0x7f00000014c0)={0x4, 0xfffffc0000000000}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x80, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000001540)=@file={0x0, ""/108}, &(0x7f00000015c0)=0x6e) r9 = dup(0xffffffffffffffff) kevent(r7, &(0x7f0000001600)=[{{r8}, 0x2, 0x2, 0x1, 0x5, 0xb62}], 0x1, &(0x7f0000001640)=[{{r9}, 0x4, 0xb0, 0x20000000, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x3}, {{r4}, 0xfffffffffffffffd, 0x81, 0xfffff, 0x9, 0x9}, {{r6}, 0xfffffffffffffffc, 0xc0, 0x1, 0xe400000000000000, 0x6ea}], 0x10001, &(0x7f00000016c0)={0x7, 0x40}) r10 = semget(0x3, 0x3, 0x8) semop(r10, &(0x7f0000001700)=[{0x1, 0x5, 0x800}, {0x2, 0x7, 0x1000}], 0x2) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001740)) read(r11, &(0x7f0000001780)=""/228, 0xe4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f00000018c0)) r13 = shmget(0x2, 0x1000, 0x93, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r16 = geteuid() r17 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, 0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001ac0)={{0x7afb, r14, r15, r16, r17, 0x49, 0x7f}, 0x5, 0x2fc, r18, r19, 0x7fffffff, 0x7f, 0x1200}) 16:00:20 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:20 executing program 1: msgsnd(0x0, &(0x7f0000000080)={0x0, "6eb673b83e278cfdc0e557b4e53038da294fdb9ed0ca33cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906646694de9ba437d25b841046d5d5e7fcc39b60c8bbeec2a7738798d83d8d36c121426a936bf8a4763e9121f16e308753254e"}, 0x82, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000007000020000000000074f800", 0x3, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x8bfa) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/172, 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:20 executing program 1: getsockopt(0xffffffffffffffff, 0x300000, 0x80b, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:20 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x6, 0x8000, 0xff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0xfffffffffffffdef, &(0x7f0000001140)=[{0x10, 0x0, 0x68}], 0x10}, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000140)={0x6, 0x1}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:00:21 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r20, 0x0, 0x7}, 0x1f27, 0x5bb, r22, r24, 0x70000, 0x3, 0xffffffffffffff37}) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x4, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x48651eba, 0x10000, &(0x7f0000000300)="c4751d49e98a57c6d7c3d805694f8e071cffeebb558be3c14c80c3390146d0c718fe7af33822030f561ff0ef024cf1d40d56b880021edc9a1dd195048085f14f3100805e4d66dda80ba5e4d9e0060813b65dba2fade894f98e713af6b837219179a1c33ce084f1096d", 0x69) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) write(r4, &(0x7f0000000100)="baa863f2fd6a7103d334cdd9dd80e367f01f8c3c0d693e9621077ac3e18aa8f13c494f9d4416d08fb4c5cbefbcf237e76aa1b70c00d93a3f74afe1a4a5114a30f48973cbad3a72ae9ac6bf36d806b5a6b6cb703536f80657a1f3ccf3bfaa88c208ca6e03782d3341b7ab6f9200f38e66b376c6498facb19558732da6cf236fc57b31edd430c67f2aeabafd04ae629a1fd97734c195c3e206a08c9d0267b243f86b8d6987e4d281682a0f83917d0aa6c76aeb", 0xb2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000000020000000000045606b564d529b45a4acbec0894e5ac1f8e1352c0174e282c0c6d95fae047c1f525101a064674e9e502b42081139c90721a2059adcf754f8baac0eb98ae38a2b56c25f75564bb0a070bb676729f8d80d89aa2f70553a4c156dd9f68fcb887e21e950123e00f3928b7b3b189ee4dd794d9786fc02069ddbaa81f1fa577803b98b690c9fc1b33f1e63d14c75eee84c32dea36835674a2567a3d8e87ab06c8eba1a941576cd480afd58f75ff5b0f4d0a2c8bcb21ef373df0bc1baa1724dd5782c7ac80c5fc4af94f49dfe4c735d180d879b9be8bb76aba7940000000000006ca6e7d53a69409e16d0"], 0x10}, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000492000/0x3000)=nil) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:21 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect(r4, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) listen(r3, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140), 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [], [0xfcfffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {}, {0x0, 0x8000}], {}, {0x0, 0x0, 0x0, 0x60e}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00\x00\x01', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:22 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x9c16612d054bb15e, 0x0) getsockopt(r1, 0x20, 0x1ff, &(0x7f00000000c0)=""/132, &(0x7f0000000180)=0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3, 0x0, 0x0, 0x7}, {0x84}, {0x4006, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:00:22 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x0, 0x0, 0x7fff}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000200)="122ad86ba243e59c63137548e1a1d0ae3d456f320c72255325ab41b6b384c13afbbe794b17e65668e13d6e687982ef2d0d19ca757bd2b7c0d827e5e07206a4ca135e9d180099835c2e3f0568e7287a5741e3b4fdede1e34b17578a1f932a7a8d09d70d90076a7ce3931117d7b0e3c3aaccc569c933fadb907e4788da4b54e4af812e123d17f13b9678fa56c405f2d764063b24ec235d8a0d09968819989dc8d5165a7f3e239f198456ae760d99dd8ecc8c73fd2841105e5a0c867d244c37bfd656215af479cad2c1d1468560c741eded79935c9f9a24766e72362618b3c36185d3b1d613f6e69b48989f49853eff8d66f6cd1d078af57fa0f9cb1e27315a7d1718869fdc5d5d15e366e969f13e084ea164ec00283bcead33d2a5933a38d8ddd0331a4e1f54eae53cdd4f2f16fc63053bd5816aca10d9bd14556680ac3ebeb97433739733643e39c9d7f1ab8a9add50e36717105d93a20609e80f8e5ae9985b17f7f7393e904477dbe10688791e25a9c879644a5ee8daac3858db5d1fee566339cf234d27ef3c01bf0e77003e79ca8aeba89614d32942de307700a50773b12b896738b2757a6d9d3364e0ec76eb053cc094e21f90199ed2103a996ef5541b6013dbbea11a10df17caa5f1384f9ed629dfb780c728dba6b40a9729176e14972d4c565d4a22596dcacd885d00709dd2b3f32afcece0e9dd87756449483e37fde1b5ee5acba91830e8d406d50ac1b6a739164c9ccdb238ed9a2f6034c08137810711721fcb9d45c671458547aca88f4ad3024ac5045c6cd3ca6f223470f6f44cef463716a7feb09f7a1a5ce9cb29983cb4a61c9f2a12b109ccee653349b8e85af5630d4083b3a1783f6a1d5e5870fbb947995d662946b1b6989c8622bd3bfddf5fa587f3af61443e438e76c644d7a2de8470539998c9faa6fddae7f35772441e949d4945af156dad9f0d707c698d30ee096d6d1c35a0565eb9b48beeff7fa165934597a27226fa9581662251701ed917c52dd84587d514ec7095122dcb83a38386aa0ecabdde1a163c2d04eeed1d61ebfc34887b4a6d7fe47ad4641177990e66a8ca4ea93a0f7f0262de24db57e11bc6c96d29eb820cb9768bf55b83fa57f9767d8f38a790467d0aae6c76e59487c2256e80a5cfbf66c2bc35e47cab5f5f6cf0d0a7b421d8fb42081b630f6bb9aef582b2e614551d32f3304074e57a10fd831653cd2cbb7c8870c7ed32d7ce2587c136fb59500e68be814eac110fb0989048d9897ab4ab857e3097f275ebb539b99f021b3426f1bebf3b025399f4f67282955b53b8e4ebccfd083370d4cc927df24f9501fcb559a343b773b7871cffd752258b050064a65ac6e4cd399abb13671ea54a2e0daae2015a01a7ced9417f715f753c519451266d771216ac7e0c136b454d2e6e2e41239ee721f847b42ea9f561ce8d75636c3af0c5da1d18dfb45187629f4a263dac6d3a54ae51139c7892d1abfd7cd9a42ccb0693ecd14130e693d3992e2256350f00cf6ced321446958e53a91ff071c5deeff218d38d8abe427c1cfd321fe3faa3a001c1d8ca7d80ac57a9f0abd637a140dffe3562db044649f03cc7a4bc2da06afa6eb4750bf64d66974f5d09c8486e791cabae84f3943159bb5927da1bdbd440b907f252fa0614a95bab2d058e49534aceef6e5fb51caf82c01f0bbe4a026f570efd7d06d421d508154b654c45f90f3c380c44bbf7ded4e6746fd30c6d2562678eec0b7c7c69bfbd794e65fd04f0b501594446994536449f8656133ef9ada52de9f0671d10f093726485af64e1ccb874f0380b94c005b8319737264fd8fae280a2da462394d2a3cdb4d128c83290bde01e9434ea2fb736ede9b0aac3c2aab2e9b3a11b7f5d66545db216771cb4cc64ffcddfe9832a5f183483abb5951c24f940285d72fc4e61eecfb9162a63dbe931a4ddb081c43aa9a15b0439c4b67544618cc3ecb8acedd060ca4447353d224b6547fa40ebbe24776d33fb1f12827748ed3e38836e6abad710dcb91bc518aac28ff518b44afa6d5d167f6309a1afb8755da86700e39ea02a012a92bda32212182f2ad3976e44f407f8a42e9d0c9c489f491ea5f78e936808ed857e05b7ac96e8d90eec0d1ca36ff25575f732ee67193816a7bf197f48ecde2a3b1208ec6f91b19290fae6f89a8ee5bc26f056d54565de82121733f07f4c4822b709ea5cb255d85f88da69bf145c2e8db635d37673f6403aa0e17995dcb808f9b65f4826e71557fbd9562ab4312bdb7367c9f863a68be20e879eb400e2cbdf8dc22ae47a420a80913430ed388f152d163f571cb5758918969fde325fd3d8d721342cb03641901a702d9357d989ed1eb7f39edd755793575b6517672e1dd26a0cfb87a43f02f43c27dd305057fbf578198df8b64ee5fca56630f7da8c1578ed0a6e2954b577e759b53da79c63bfa3e674f26659615f4fb3822999880c793b426d90f38ca6d4e4b61866ca537c81279962a9dea6dfd3876b289216df5f17a9839cb02125387db16d83e4972d7935649b60eb5b1ec736720009a08d78edcdbc64eed27155a31b3e741abb1f5cefe75d212e9726dcf6c9d7b840ee75e6e63c7e1cec07059ad07a63ac4194e42712da12fda87f0d72861f95ba85e4cabe48c422bf4dd7ed785c45724356febfa949c1e7831125f95034523ced00330e7711cc62b8fbcb117fe4e80647f8b433131d8e8b0ec40ae5d773f9eb430324ceaed736ef427b690915f92924f757294501ea587deb9f90a63c3a5b27ed7c4f3aa34da55ce347d3a3231929cf2d4944e1789ec7bf1a490ea7ee0b2abc49e6792a5f48518f03b1b8399b9783abb4fa7d6a844731f0a97569b0050f1e1dd2f451e938be365837761cc4a3be8a961760404661dacd74c003ffbac2d4f1f20f15eae57acc196066c5f2a8fe40da4ea12bdd37fbbde1d4b5081c6f7ef2ebbb8792c0b2adef57f04ba6ad9cde888db1b0c72cfb9289552ed391e439f402eab37a5300ae6470ffb83c38bb88f9e217d1274a7fcbc359d7aadee53d2ec3bdc123f4566e32b02995090a3b1a0f56028a2b9c75da9dce8b6dfbf06f319e87f3da2841e7da2dc9efd59685c524530bbe8950e61d5a4f82e0021263aa44616dbb840c327ff6dd45e3b5370badca75207e44dbb921ac3d723263d373239eef5898a34265cd2776404c779ee14e76bedd2f9b442c7679d003e8366f47f64f95aff32bdb071a12e498a21a9cfda4fc0df008035a45af25a24033b3ae72c56ed21288ba30fc47581bd37752bb7f2e2d536f3abc4aa84cbc87483a6f00d4582c4b0a5d8f8dd1cbc4654475f8244246fba91653d6a2d3ee5c132e2e17f152f484547cb210f8da43dd0c5ba933d9cb83b2097271b457365feb2e2899d59a192793d950305418dac7d8f8b890153b98b15693d1dffc363eaf75ca229787b638a162f70620da426b8aebc1830b0a8ae7f774cc6f02578769d5cc0240a401d33f05d296da2b5343d6cbe719984702c25f3a97bdbdb22ec863313f9f2607cb394930a71aa973bb31dced30244e3e941bcf3e351ed4419eea3b19013a93ced78563ec344d32d61bdf48504428a739d878ebb000658fd9172333305f13cff11f053b8e4b39484b30f0d795e9c8efe68f97f5456892ec3c58e8794029d1b99b366d058ed51b5f9af6053121761cd099ca72b28d92c7e38e0844884e3549ac7666a199abf601b83470a99725d794d265874e676eb92812074827591a8a3fe6291ef3dcca3e75de6364c36d214466fa42f93c600bd092192a7ff543b8ffd4b59a65ca43b521d486bd9a83c9fe6222ba7a88d25de63d407f94d18b0998867d4bd839dd1ccc3168ce5ab5d1da6a843072405d3e0bfa8dcc79f2fc7a8e5697aa726ff1e1a79d685b7b7fd6231ed164efc9bc11d5746340fd1d339e57a7b78affb0bc39848b00ddbc11af69dfd21547ca2a69655c4b873f3f0bbb2702fda39fc608aa4b3b2230126d2114e64aa2290da5f784292ab305036cb78c27e91284d25cfb52ba03bb9434c12b8f7ebdb6a1b76a1d303918bc7b4cb34afadf227baaf2790407091169022242bb0e69105f9a32ceebc712634696b9e609bb8fb658bcc718c88613f914d641ccb1cd37456fb1355db639e49e22091eadaf9aae0c0f2aa98da06943ce958c57daefa9b850c1081d4449adbea7103f5e37275c5f6e7125129051d16bdac7e13abaf38f8cabcee7a4e2277fb10461cfd5a3da82b1ec30c698acca47da76669fd3defdcd0ad742664e503b87ab8992fd313a3a77b514d2939c868650724a76d65a471df7760ae293780d0aba46217cffcc4cbe6836d2b59e17886f2b3da4611e1e1a6a5ffffdcde5bc370d0a6cab76baeed0204fdd497ce1c933adc2be725b5b20acdf73be03d642a8219b906e8941f0b20902c97abad7b7db4b38f5b69d04f0c87f8a65da2872bfd39ab3dd7ff5c16967b21bd3319d40bfad02c00bcc4df191cf01323aac664b4285b6fe571d093e7c682e0809b6b0869883eff9eda6e92cf8257d48a5a0df2e85467a276adcf55b27543a68f8ee409ef751cabaaf4f58530740166c9806f69349bae4f6d820d249800a4dc13cb7e5c658278b0b46728ecf9f44b3073e461f0e752d92efc4833b813731ed087cc34e8f423a03eaa052ee3fb3d2b7f7d5fb7e1335b656000e23d030b417dadbef827fa26811c4e6449762edad689ba6743a113d3acf8ac8cc6a489fefea970c67da8d5365902fa7ffeb1349df166a4ff672fb1be0d092efbe9832d69b583de07eca66ba614258ddd415f98a1fadc4b86ba94ccf1e8106b59e5202254430d43bb167d7cb1286db44fe19a225d4d688c6011dd3c74d65a586e9358053f4fd878e5a23beea1d9e8109b85bd99d733e93bd87c66c513e02a1203305636579ab707827c71b8920ff4b81307b45f77e6a1048d2084ddad1c53c91cc1396ee0cee4ad2fb4e5eb35a62826b09d134a98b4dbb1af9822697fcb6dec4f0e49598ee4df34eb54b5549b702cdfc329218c8d9112196c0cc8456ad8684b0a948622e9deaf91456436da426c607286ce9eab26a6f0b6a689b5167474a38439848f831c350431e58606ad7d5e799d1a342d1e872cde864173f1cf3a1b5cbb652887d117a1951e2050b458fb76657e362080f0931e276355688acf9336f4c1224f691f9576b6b2dee3e5feae7a7f032f243b420435e9a333aaf35bd884a94e6b1aa8f5d14a4f6d8a34b99b490811267445c90db73a1ddfa4c5efa01923f3a1178429cca507c405d37419d232d8a3b96d7d00a532df835d5534f3adb5cbbb22900253daf5f3085e37a70480c88d386485e1a0527be0e20847e6299a1391161da891210b012b956c4d0a908bf1aecafcb6bda108dbd6b9598ef9479db90312938d827ed401c137a1984016b7ba778413400029b6a6fb457921a4dd7b75f0abcdf483f336bbcb83147224d62aa8ed2557fb62618987577578264776fdf0467d65d55dfc4081a5fd6642865cf5f2ea5a06c0841c831e3321026dd831f7b450e6766063338c4200cbe65b8d62b150af75590a986e43e62f212e067ff7b9aba7270bd9c3be2a30bda6a020ec7039b4db7f293d1c5f36e737ef3ed4b9f667a852371d0ff77332c34b1815bc4b3195c43eb1c0e2672ccbb771434ac078311bca5333fdae9d9f64e830233e73d2a1b4d623800b142a34b1186e8f787014e3796712d5a707ddf6dfa25459c7ba83d4db740ba1b193562af84efa676dd8b3dfb47c2bc0ce3d1ce3f89392de4bc600b1e9ada", 0x1000}, {&(0x7f0000000000)="b41e1f6baa2c5c4d22d2db3d41e40a0e4896f1a758b98753e079013219e276c5b17ce8beb877d32ac949e55e606c9745634bbe06e569c60dcdbac127e2d26408f06ea79e193bf69731acbc7de6b25649b46b6f651cdd47666a", 0x59}, {&(0x7f0000001200)="414d36d350f1e5a3332c772601093d735f433bedd9a2b8a78fa5116b41d2d65181534413006d245571f33f82422abba550186e441c4fd76e88c560f8f9912e1ee1dd06d4d9", 0x45}, {&(0x7f0000001280)="0faae6d8e471ac4ccb90fd4005b86b2327e34222eb676ef9649665321e9dfa39ac1e366e9773e8a498f71eb15bd2015fb57dc09ad29b03c71784959fcd0ebae19c033fe9d9a33fdff67acc945cd22dff002f04ae1f296029d1fe52e4b4db226c826f03370c", 0x65}], 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000500000000000000ff40290c29000000000000000007000000000000000000800000000000000000000000000000000000fc0000000000fd77f27c150f3200800000000000000000000000000010000000000000000000000000000000000000780000004aa453bc7853e8a61a6b4a2f7fab206800000000000000000000000081000000000000000000000000000000000000020000000000005050ff48358963c5b6066f858e96703cad73ac42ae62c9be854a7910b2cc7b7fcb24df7b61bc487e678a1ac4b5f32c9731b793912b5eb5f60104000000b72b506d66f210d96d7d0e21a67cb3f89eb5ab12c01fee54e00aa857abe7"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x1) r1 = socket$inet6(0x18, 0x4000, 0x7f) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) recvfrom(r4, &(0x7f00000001c0)=""/237, 0xed, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x463c, 0x4e0}, 0xc) listen(r3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x4, 0x1}, {0x3, 0x1}, {0x81, 0x3}, {0x5, 0x2}], 0x4}) recvfrom$inet(r1, &(0x7f0000000040)=""/61, 0x3d, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:24 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:24 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x32) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x31755294f1bb6b98) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="000000c806c24489a0e111efa3cb518989c5b96882aa862ce939f25f9dca4efe5cb33de7883caf028338dea9c019912c26733ff0223e2db888f379684cac104ad598faccb5173997f6bafdfff8b3bc2af821737a1a1a1f6ec4e79bc54ba8fc54a78f3a230692566d437ad2e87676d47e454e59eb982315eb9918de085c63d5943a64197081219c52abfcc93105a5226fc8bdadc7b190ac0dc6dc8b420b00"/169], 0x1, 0x0, 0x800) r6 = msgget(0x0, 0x80) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0xa0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r8 = socket(0x1, 0x3, 0xf) close(r8) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000700)={0x1000, './file0\x00'}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000080)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) connect$unix(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000040)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r8, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:26 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x10001, {0x0, 0xff}}) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = getuid() r4 = getgid() fchown(r0, r3, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r5, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100000028d, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus/file0\x00', 0xffff0001, 0x1, 0x7, 0x1, 0x3, 0xbae, 0x0, 0x0, 0x1, 0x3, 0x5}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r4 = fcntl$dupfd(r2, 0xa, r0) ioctl$KDDISABIO(r4, 0x20004b3d) 16:00:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x2, 0x29], [0xfffffffffffffffd]}}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x8}) 16:00:26 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0, 0x115}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semget$private(0x0, 0x4, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x0, 0x481) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r7, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r7, &(0x7f0000000040), 0x0) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffda) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x5, r9, r10, r12, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000014c0)=""/188) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r24 = socket(0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r29}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r20, r21, r23, r29, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r29, 0x5) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000005c0)=0x2) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) kevent(r4, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x80, 0x8, 0x2000000000000004}, {{r4}, 0xfffffffffffffffd, 0xf, 0x20000005, 0x2, 0x3ff}], 0xf, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r6}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0xc676}, {{r5}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1, 0xfffffffffffffffd}, {0x80}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x1, 0x3, 0x7) r11 = accept$inet(r10, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r11, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000000100), 0x431) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000700)=0x400000000003) recvmsg(r12, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x66}], 0x1000007e, 0x0}, 0x40) listen(r9, 0x57b) open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x10, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, r15, 0x0]) fchown(r13, r14, 0x0) seteuid(r14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r18) chown(&(0x7f0000000200)='./file0/file0\x00', r17, r18) r19 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:28 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000010ef00000000000000000000009922"], 0x10}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000140)={0x0, 0x6e25c12b}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) poll(&(0x7f0000000180)=[{r7}, {r8, 0x4}, {r3, 0x4}, {0xffffffffffffff9c, 0x2}, {0xffffffffffffff9c, 0x4}], 0x5, 0x1) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000019f3694c980e219d66b6d8963778709f83112248ce0bf3c6489d29b8596d657b01813bb9fb1a9b2b8d6fc529db66005e4c3173e82f99a4e8c7402007b239423102a4e4d2450a497d56b87ea9bef8a9dbabd4b82a7be808ef0974c2d245d2cfbdc108db1890cdbe83a61921642478f27d588092f9e4d4186443cda8feca63b7a735efb25a9a55eebc2d4b5181b5cc0bf7b87a1f6594aa354ad0892c35a17694932d2c0a633898ed6150b89d29c16f244faf845b809e9b6b7d8acba5b7f0e909f4f8fa855cfb6ca05fb3c449746d1ff1c9be417e400087d8a49a984dff50a45f06b7d78245a6d5f0b6391954f1d0fdde5d75054dcb365409b92a477a780b7f4d88ea0ebba325caa46fd3780ed70664d94e70637c6fb54726ee38a651cc8c96704eb9f3cb69618747a96c3d6ae6566c1431ecc23724ff9127cd434d1add423c12d44b2aa52b4b56e3af2d2637"], 0x10}, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000000000"], 0x10}, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x3bb}, 0x4) poll(&(0x7f00000001c0)=[{r1, 0x2}, {r2, 0x4}, {r3, 0x2}, {0xffffffffffffff9c, 0x20}, {r4, 0x1}, {r0, 0x2}, {0xffffffffffffff9c, 0x20}, {r9, 0x1}, {r10, 0x3cc}, {r11, 0x4}], 0xa, 0xfff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r11, 0xfff) sendmsg$unix(r12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ff4b50c01943a0d99fa36b34050000000328f34ebaeb7db398e9e8d98bae71735466e963fc19c1e67c66c83ae43ebc97396ca2d6c689a1ebc3f7df63a2972bf5971baaee18c4baccb41949b389c235af30448558122a2dcffd2cb93410b4b97d9d419d", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r12, @ANYPTR64], 0x28}, 0x0) dup2(r12, r0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/@pf\x00', 0x0, 0x0) r1 = getpgid(0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1fc, 0x9}, {0x4, 0x9}}) r2 = getpgid(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x0, r2) listen(r4, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1ffffebd, &(0x7f0000000140)=[{0x74}, {0x7c, 0x0, 0x0, 0x4000000}, {0x6, 0x0, 0x0, 0x101}]}) pipe2(&(0x7f0000000180), 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getppid() 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x10, 0x9971ed201ebf1376, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/253, 0xfd}, {&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/198, 0xc6}], 0x5, &(0x7f00000004c0)=""/163, 0xa3}, 0x40) ftruncate(r0, 0x0, 0x28404030ffd) recvmsg(r2, &(0x7f0000001880)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000600)=""/56, 0x38}, {&(0x7f0000000640)=""/86, 0x56}, {&(0x7f00000006c0)=""/118, 0x76}, {&(0x7f0000000740)=""/197, 0xc5}], 0x4, &(0x7f0000000880)=""/4096, 0x1000}, 0x1) msgget$private(0x0, 0x4) 16:00:29 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x3) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:29 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x53f) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xedea, 0x2}, {0x40, 0x3ff}}) setuid(0xee01) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r3, 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/98) semget$private(0x0, 0x1, 0x4) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:29 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) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/7, 0x7}, 0x0) 16:00:30 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x3}, 0x8) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x1e1) r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() getuid() r10 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000, r1, r4, r5, r9, 0x8, 0x81}, 0xfe, 0xfeff, 0x0, r10, 0x9, 0x1f, 0x100}) r11 = shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r12 = geteuid() r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = getuid() r16 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r16, 0x1, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, r19, r20, r19, 0x20, 0x1000}, 0x5, 0x800, 0x40}) getpgid(0xffffffffffffffff) r21 = getpgrp() r22 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r22, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r22, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r23, 0x20004b3d) ioctl$KDDISABIO(r23, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r25 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r26 = syz_open_pts() fcntl$setflags(r26, 0x2, 0x1) r27 = dup2(r26, r26) symlinkat(&(0x7f0000000000)='./file0\x00', r27, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r27, &(0x7f0000000180)='./file0\x00', r28, r29, 0x0) getgroups(0x2, &(0x7f0000000200)=[r29, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r31 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x1, r32, r33, r34, r35, 0x5, 0x8000}, 0x1e3c, 0x8, r36, r37, 0x1f, 0x7, 0x2}) setpgid(r36, r36) r38 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r43 = getppid() r44 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000100)={{0x1, r39, r40, r41, r42, 0x5, 0x8000}, 0x1e3c, 0x8, r43, r44, 0x1f, 0x7, 0x2}) setpgid(r43, r43) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x81, r24, r29, r24, r30, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r36, r43, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x10000, r12, r14, r15, r19, 0x1, 0x80}, 0xff, 0xeeff, r43, r21, 0x4e, 0x401, 0xfffffffffffffff7}) shmat(r11, &(0x7f0000fff000/0x1000)=nil, 0x4000) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000000c0)=""/113) r45 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r45) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) 16:00:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r1], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x168) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x9, 0x2, 0x9, 0xfffffff7}, {0x1f, 0x7f, 0x1f, 0x3}, {0x2, 0xb4, 0x4}, {0x101, 0x4, 0x7, 0xcab}, {0x9, 0x1, 0x6, 0x9}, {0x339a, 0x3, 0x5, 0x3}]}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000000)=[{0xffff, 0x5, 0x8f, 0x8}, {0x11, 0x1, 0x97, 0xfffffffa}, {0x6, 0x40, 0x97, 0x6}, {0x9, 0x1, 0x1, 0x8}, {0x19, 0x1f, 0xf5, 0x2}, {0x7d19, 0x0, 0xff, 0x6}, {0x1f, 0x3, 0x8, 0x9cd}, {0x5, 0x6, 0x3d, 0x8}, {0x4, 0x5, 0x1f, 0x8000}, {0x9, 0x1f, 0x4, 0x200}]}) 16:00:31 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380), 0x0) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r16, 0x4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x35}, {0x45}, {0x400006, 0x8}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0xffff, 0xffff}, {0x3, 0x7f}}, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000280)) socketpair(0x6, 0x7, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x4, 0x4}, {0x18, 0x0, 0x2, 0x7}, 0x8, [0x9, 0x0, 0x2, 0x401, 0x891, 0xffffffff, 0x6, 0xff]}, 0x3c) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) dup2(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) 16:00:31 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, 0x0) 16:00:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) pread(r1, &(0x7f0000000280)="a13dcb302195358b014c8d6637e9c23fa81f5ba313d02331e129acbacb9fa252345b646673956a6901defef26273f40bfaa59f16554bf36f7aa461b200484905a6d361a11d4952cee178a5eabd42fc2e4426a67550638414a00209972a31bad85253b250a668e07eab7fd6792a6739870dd47b1211328c8bf2d0ea08abbfe2957028d92a4e0a660144b87a172f38ddf68a7448ba46f4d1aae5c2380b722dcd9195f0c05cf3104ce65f8c95401dab67bf3c3180af5a1b43af142f91baf1", 0xbd, 0x0, 0xff) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x200) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x2) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000340)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4095, 0x1060) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) poll(&(0x7f0000000080)=[{r4, 0x2}, {r5}], 0x2, 0x7) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) lseek(r6, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r1, &(0x7f0000000100), 0x431) dup2(r0, r1) 16:00:32 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r2, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000240)="000774c933840447b10a0593913c4010f9a2d532476e14631fb3b7680d1c8411fc14bcb2f2eaf0a6ba0ac68d2076c359bcaf887f0484c0911ccea567d49108d31a6ca43dc47b61cdc5349366cf8dcc69e9d7a7ba531aa0acc6d95ee5958da89015064e1bce0e9c9f7975eaf0375921d43557750f17def49b987fe4df71327eaaf65df5487b774e9cc85537aebecbb6ebd1d4e6db60ad5d5797e87f501397498a50a33defa0201a9be26a174ba17fbf78ecdb027a2acaaf5910e098bb74a540d465699bae5588b7b2b3418b7e", 0xcc, 0x200, 0x0, 0x0) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x100, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x8040, 0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000000c0)=0x80000000) 16:00:33 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x14}, {0x54}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x94) bind$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() munlockall() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0xfffffffd, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000180)=""/112, 0x70}], 0x2) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) listen(r4, 0x3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000300)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) r7 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) r9 = fcntl$getown(r7, 0x5) r10 = socket(0x800000018, 0x3, 0x42) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) seteuid(r11) 16:00:34 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001240)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c0d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a9131b0bc6f78064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe54820100fcd7a519447e55aaa78b9a1923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc0463734029b5edeac55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fbd343ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cec0290aeffe26bf633cab1cf8c4a11dac2b7bb805d12fd84cf72a30966fbedc13b4d242e10ec9f4df1b2088f19ecccd774d931a5b55a2182908fa82d257247084c5b2eebf6c1523ca4fb440bb1797e612d49c8cdd309672c919e87b8f81b8aeb4be61820dc8cd50a330664e1462c54a8ba573eb27d5559", 0x3c4}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x6) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) 16:00:34 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206916, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f0000001280)=@file={0xadb9ce3e581533b0, './file0\x00'}, 0xa) sendmsg(r13, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r16, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000000040), 0x0) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r19, r21, r27, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r29 = semget$private(0x0, 0x8, 0x400) semop(r29, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r29, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r29, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r29, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r29, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r29, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r29, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r29, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r29, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r29, &(0x7f0000000040), 0x0) r30 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r35 = socket(0x0, 0x0, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket(0x800000018, 0x3, 0x102) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r39 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r36, r38, r40}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000540)={{0x5, r31, r32, r34, r40, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r41 = getegid() shmctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x0, r14, r19, r34, r41, 0x319f7d418da1801a, 0xfffa}, 0x1, 0xfff9, r2, r2, 0x2, 0x400, 0xa8}) 16:00:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x565, &(0x7f0000000040)=[{0x4, 0x1, 0x3, 0x4101}, {0x1f, 0x9, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:35 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x4004667b, &(0x7f0000000300)) 16:00:35 executing program 1: 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, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x7f, 0x8, 0x461d3fba29d76357, 0x0, 0xfffffffe, 0x100, 0x4, 0x2, 0x1f, 0x1}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:35 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0x6) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r7 = socket(0x18, 0x18006, 0x0) setsockopt(r7, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x5, 0x1002, 0xfff, 0x2, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x6, 0x2}) fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r9 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0x30e) r12 = getegid() fchown(r9, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, 0xffffffffffffffff, 0xe0, 0x7fff}, 0x6, 0x4, 0x0, r4, 0x83, 0x9, 0xb1ee}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0), 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x3f, 0x0) r19 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xfffff571) recvmsg(r2, &(0x7f0000000980)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000480)=""/140, 0x8c}, {&(0x7f0000000540)=""/142, 0x8e}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f0000000600)=""/144, 0x90}, {&(0x7f00000006c0)=""/186, 0xba}, {&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/132, 0x84}], 0xa, &(0x7f0000000940)=""/3, 0x3}, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:36 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x4004667f, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="fc0a03427425f552c5034121add9826ca217a2bbb42ec547f4f58f8038c593802eac4b08c39b439a47167582e1e0947d59a0b48035df1edb618c4d012fb4fd012b90781813e60e5f0840f9a63827a2603da37a672340d317be9b96d6a09b2b7f0ca9fbf972768a4dd1d13d3add52a4a74fe81344097a7d7bdc32edb330f0138943e03b7c50cd59bb77b7c2e95843174d5fbe48efd93d45ca933c546372c6ee11377a276087d6f8c0246da394b39847effbc5f0286bed17d4360952efafdd2a8de05854f1f7c56eba5c7f165876be391992f33661b9c7f97c4b8541", 0xdb}, {&(0x7f0000000200)="264f6940352a858dd78cd0960b88ea4a3eb6960487241bd927508f4f3ef241d8fda13fd324a6cc0e4432b8ffc0889b3df901d08f1def1254daded87408a9c862ad7eb8bb18b5c587fdca9f6e3356c7885c", 0x51}, {&(0x7f0000000340)="5e03a3665ba2da8611b5475c2aff0a5353bb1c8f9d48eb0184de71a78ab4f43494ccc5ef560afe1c195059e64d49a030fe3aa36d7039518da84c07e4b37d237939980e7617bcf8d3fd77a3ca9ef5474ef194cbda100b581b546a989ab61ba9b00599133f0cf61ed27950bbc4f0e739f1672e5498cacbd1fca8d14ec7442faab46c9f24781d27f6b89c7843d68024a03abfab5d80a9b35eff1163435a40", 0x9d}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:36 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) socketpair(0x18, 0x5, 0xc8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x780fffde, 0xfffffffffffffffe}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1bb, 0x40, 0x7fffffff, 0x80000000, "cf5a65bae7eb272036e4994f29224cd601460fb1", 0x800, 0x6}) 16:00:37 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x40047307, &(0x7f0000000300)) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file1\x00', 0x10000, 0x24) linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x6) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) ftruncate(r5, 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) readlinkat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=""/126, 0x7e) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x2, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0xbf, 0x2, 0x3, 0x2, 0xab, 0x3f, 0x0, 0x0, 0x8001]) mknod(&(0x7f0000000200)='./bus\x00', 0x208001c012, 0x40004000000028ab) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r5, 0x8}], 0x1, 0x7) 16:00:37 executing program 1: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x86) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socket(0x6, 0x4, 0xd1) 16:00:37 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x40047309, &(0x7f0000000300)) 16:00:37 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, &(0x7f0000000100)=[{0x7}, {0x48}, {0x6}]}) recvfrom$inet6(r0, &(0x7f0000000200)=""/228, 0xe4, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x8001, 0x8}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x8971}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x7, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r2 = open(&(0x7f0000000380)='./bus\x00', 0x80, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$getflags(r1, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x30040, 0x0) close(r2) 16:00:37 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r4) getpgid(r4) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080)=0x4, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2e666d2c653000"], 0x10) shutdown(r0, 0x1) 16:00:38 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x40047477, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:38 executing program 1: mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x192) chmod(&(0x7f00000000c0)='./file0\x00', 0xad) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:38 executing program 1: socket$inet(0x2, 0x8000, 0x7f) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xffffffffffffff57) r2 = open(&(0x7f0000000100)='./file0\x00', 0xce2, 0x11) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x1aa, &(0x7f0000000200)=[{0x10, 0x0, 0x0, "92669ce60b2b47ca10e9da50151f8ae63f93fa77c5c75f5330717f9b50fbb6ffe0dc2d902bbd1c971333c12ec27031380c54b2d3803e6be440ee2e69f01f42a052e0f861c82cdec5e60a3d0e621e4f3f2c68c1d557"}], 0x10}, 0x5) fcntl$setstatus(r0, 0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:39 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x8004667c, &(0x7f0000000300)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x80, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mkdir(&(0x7f00000001c0)='./file0\x00', 0x109) r3 = dup(r1) listen(r3, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[@ANYBLOB="01002e2f62757300f354574d8ac77e48936451e3fc380c5ca6d37790698da8c8555b5747327a170087f7f0280867ea7cdb3854d8c491612419f88c98dd75a4ae6fab763f4f531322a8cadbf6"], 0x8, &(0x7f0000000740)=[{&(0x7f0000000580)="41a40fe64c9f9e45cd012a653ba125ab3b6033c09b357115aeb04db3d69a7ff0434c6ae6a355a4d8a6c5adb942d832d06b59a6d9ec36593472b9e8eeab497c95c6a4ae42b5bb35656304e432c0cbd21baa3441805cf67ba0c520f224cf980250d66a7cec17cf219db7c89332fa", 0x6d}, {&(0x7f0000001300)="91f4a1c9b8269cc5a12b12fcd2850db3e8017020d3e646493b41d8b8161f7f4a4b8884d283f995f70e685eb8985ea7cf411a1f937a13573ade359fd782186efcb6afd93b2c8199d11b3ae747e724a161bb3711803d105634ac9c658da279813071afea16ad10c3d72b0ffe6e33e8bbfd5bead72b9d6ed82c25d2365ff4015957af33d62cdeb5cfa71d5463704fb795fd3e93e0e7b7fbf842e3b962f960429f87dd2da4bf08420bf0a288047fe9c8a4249b99b3c36d41e2e5e95668ac7402ad1a2bcbc57f556a542c5638a6f409ccb64f3a9ba5b37f0a781448ec43f7aa593e033617f91b141ac14838b1f24b8693fc15a2ef7fc54e14eee98b48e6f6de828ac96c94fb3816085d3c92422711ef1fc19c4b0657087f190d8aa0e254ad971e9eb1f8f097eb84ebb12f440077ca3cc72b1d4f6e86af8240e0990dd345b327b56058c9123978d916b373665e3b83a7878f4e15964e5db26f06501e13f2d415edea842b4e88ab21e29b244255ea053b02a95f224c37693e092d0d1c9ba8e6e823b5fcbded210b1be173e917ef5cd2cf4dd6fa420489757e6ce52902d7267bbc34ab275b68413a447d16192ab1b0bc5d7d76541fda30d10016ab51c9478a0b10e53ec14cb53edd46ca87dffade61dea7bf558da69f90aa63da656fbc100be178b37c7c40fe235850c7d225bd85a48444b4c780a845fd45bbb35f8e4a63172decab3e3776d6b01afabf2a9c99d8fcbc915d73ce16d67a9f8ebae1030140fc6aea22ef2cf5f2df433fd94d804488d000f613b36556a7324da7b9511433283337960fe2d65191efe3a5fde0a6bafff7154b2a0636c245ff5147fbb46a3bfa903644c4f02143b76006834e34a77b300fc55a22a1d3859c6e5b92672cd7661b0d0024ba4cf5e8a61eba62d4013b767a54414490f3f617dd809b1e731b521fb7c7deea3e4a8da91b40b6f6173d0164e91f0ea05e95665e6ce87f4b9ab2c2b6903f5336dfaee8040af0dde1c4eed660c7b5bef3cce39aab24e1db4c1ef6adb2303e55e0001604c17dcb6f5f328182c41f805b980db0bb1021e6db53480ab6df207f05c7e33ca5ae4c050687c6a401174ee300f590d0dad12a991d5cdda514f3028571bf3f789e99db55d009e3e7383ca8340536a1722ac89ba55e4eb7ed966c88807b593517e97d4fc3476769028ac62674bacb932585c6d0563df893e76ceea0f6d598d6f372cbbe7e155aa53847ac620c805506603c279abfe02091d9d489d0dea6e4f8d49ac31c88f347449670d7dde64ac750d89c646f55a1fa426e0f0fbc2e7bf6a5e8bc0951555ab1d1e682b05a3a6f657a8c6024f878f225fc675c1456be34fc8be2c1b4e6180a61e6bff418a0967a55df3fd0343b732fe70ed10b7209ad9de2a9c9a087cc2ffdbcbf080e9c0e030da3b7fb59094bf249dc455b845aeb9b3d8f43350c23515b2a596a62346790dcdc823e385c7fde1d061d33176d48a15af4e533521c8f1007e0e7e3bda0f255e12c3014cd1e3d2a85b8aa6e53a348478aadb9b31db229ecf3f52621ddab1c110cc43020b6bf2f7b947efbc7f84deddd53616609cb9b5b76eb51fd23308145eb5d88330ba50a48465d0dd03ba83a87a8ccf6a24533562e06ddffb96e111d5d5ad0d5ba975e2a41f66a2fad9859ca990b157c5aaa27292e5352fb9edbe9280e06d27aa5fcdbab0208a29d56663c217c40917f33569bcf1785fffc415aa3e38d241c18579e5e685d2342ab718ebd250f26a1ba35a2d5277653f6d503e94a4886c64af22ed5a0e07d08674d70d81228c564ecee4ced44a5744901e9611946c06d79fa3c9b25a993780cd0a7c50b2c19c5a6e312bc31263d666fbcfeca0b097835fe604ec0c9cdfe4071eb54fede906fd131aac22d47198e9c099ae5eb2cf117c3c8a222ba6a6e2ed40fc7473e30d7bdcb9b16d4a86cc6640b34821c449fc80f9bd1dd49f236e49dc5f594472fa3372384cb5c1cc7abaa3fe59e1667f0b774e4e2bcae03981470fbf2d4652bb7a7047ea5ddd52a0bd181db7a053ed199b0231ff00dc5e0107f30edfa85914b8f8647d8c905dc6b51996ea669811efc428eade88488c1e6869492c269d7651f8d1a2f2db36bcb00112b382284e5168af008fe9503f571690b0d3e3996ccf4f01871f85904b44241971692a931d362191f565ac28200d35268d84d689eed3c27e5c8765a172baef6c77ee65e7a9116328d84ff45ba5b2039f2fb015b79d99ea30d9c177c82e39c42f7896955cb6f6ea71407ed2d7dd43f4e7929a022d98e53762a47b04b035f063266ef76927f303a20b1a0653e4da7789912e0c94543283a9f4f5c0d11b0f6c5c37d445374adcdd57c2bec432a7865f78c3195cae86a6b57c0d6435bbc2b6c6967b6b6c799e8e5ca8b4d9452218fb2a2054bc190b1560e83399891fd10fc446e2ceadb1b8c64e6d68f6ebf078dc3268d1077f6a3b7ecc78eee38ebc83491517f642cb9ebc1c947d61f8d9f388c88844185986f567a18ee15c42349d297a01872cb1332376c8ce9c793cb01990760d62fe73d73c294b2d370b87f5b78d603148006a903a765ee9de97d8189ac037f3344059526e64482bd3c87c04aa90f6b5b1656dbc72277ae6faea28d57e49d43ccd5ca179769e65d33bdde7f262fb3916ac28b3cbdce146cdb78b49070071dc5fd9ba1571083ef9e50d7ff2cdeb92ae531ba35ca391e2fb5ff2705ab59d542101044858c4b4394e59822d45abc5b145b232725d44b2366f1045142edc75b1f85ce8f24d125e49ca9af2d08bb24521ebda6864a7211269ce6d82bc8d961a098e2da8e6062ce79e181f82d0632a5e38c581f4355bb21368955032e7ea6accfabf13f5417799cb5dd962e738ec6921dde6a5eae4c571a4ad07f56c0ae744668c3a566f9824a442032f11e34571913d9630c3d418080ac1a2b16d0d0b3472c44fc5fc4fb069b3cc6113c53bc7698b0b75f6f4a345631ce486b2999472c90bfe0ad04dcc421631a01b944a360c61386b0e851850d6de1a9419bbabf4ddd34dae8b2b364bd2b6389266c02a8025d7d06cb1e4973f463203d6efe80b48364832b247386056aac30cb94970854a334a1c2d55725ac533c0ff5a00e04534036dc48e9d9e99a71a04e746efdf5447a7c8a9d135e7e8b00f51448b764cce3d0dfa920629fc63640992b3b5769c421787a24e673518fa79d0ba5b54226af577459f276d05cf150ac75ea8509a0f5acc404c20169fb185ba70ace40369dc360b9c02219b3ad900c64fa0ee8cba1df03905940715765081392e35e66d08518c8ada31721a09c899a4db877236306f2a4bf089e0f61d54dde2827c086fd905813734a16d03d3fe4b0d0ccc58848605a3f5d6a76625781c577a8d8549a868ea30c362bc8ad8d11bf806c4be0a33ef36f2a78cd39acb0ebc6346b672e0bef140aeb2584e7290a4b528e7989890681f1bbbd3c44af2d3b8fcf9c5b457453434206b7f6308b855f1824fb766ad479dcfe41c131c05c0cfb7b44ab25ad5e1d89dad86df80bec91bbd95b1a2d5805983756b5a3e2fcbe634b47d1806b0ad2496b0c69eb2623d3fa298362d42d2a57e84a28bed12bcf154d8a2b7f197580c00eebfba546efb1cc1d21eecaa780792fb2dcdf4df06974e4743871541756d60c3484b17a0acb6abbe00a39409674f5b2d747527e46cfdf48fbadf9bccdf008daadadb90a212366b56dba5215a1f6a1c4766393becba139dc33afa79d92fd28e61059c8b71aeed1b1df26fce7bffaf21c75cd78acd863503fa2109a4e0101edf8facf55c43fdebffa7da90fb0c13b06a3f51d2b68c762be349e887a9686e4aa57d171ab8a03eacc0490da406c93bebf5f750c87e5667e09b63c6eb19e32685814151496bd8e9f669a44beafe002d68937858a8b83dbcb7611b8b0054c4f7d4d957496b70a38086528e2d7d14d3b2d9bd666e074600c1fc7e6a9514e30b5103c20f8f74e7bff070818ff2773c6f1bac3f42f0be14020c2794fe07b9f79cb9d94c1e717a9c21dd013954614fea794b08112639e49d2f284f0502f3199e0dea21aabf5fef6a9f39fc15519579f496942da8ee44da266ce25e5681e69d3aebdacc4e2fb1326f4788bc45390e140b3018d0b10b2b238cb48742e4208452e107aa25959ecfae541597b7b72e03f99359cb978115b01c1f984487ccf5b53f6edd8e9fb8ca185753edc11788f72de6c2b6653aa33a032cbebe76e602f5b11a0b7146b135ae603b0931c9247b6444d2d320b7d49fc530983c1365cd8124b3085e34c690595269a9476a95fb29f1c030294c5d9065317655275477db8936472a66ea981a1ee1aa9e72c573dab4d46c27549a71fe5b5fdf63910acc06314137b6b1fec9f19e17d09e44e392baf0b0bb9d6baa623a32df83dcc4da51a8e76e08ee57f129f82cb7e6f0835f81658ea79b2936d0d08f902f51dbdc8d5c3b50fe044d7b9bee903e97adff3e8567ff202890c337a2e36dc76bfdb60175eed6f398b0135570ad8994095632c4297b2300e4c4185c5856f5431a03f792c1039c47620d9fb6725a59425be150ce21deafdea8aae6898e479ad72f0354441e016edac3e1a7bff288f39ba8c68eae6d9b81f405658f85fb2078888275fb088f76dd1e9c7df9c2e33f87544cba8cdc29ff65656bb5ae0471f520dfbb252035bd967945127969989787030d7c4c3ef565f1481486ea4de392c69e117fba28f4eaa61f4e7bbf760a8b2ff34faca94b4c8af125aa8d3c35b6ef675d79f6b098dbf19af3c67bb10062637f3b917c4b04804550b43714eb2db21acad76e9acf2d01555c0fd023cc8e3487e4a28f1fa4398bccfdddbb436540bc87382de32f45b2013abcfcfd37e2986ff17c3f8c38e689e7ee77282b64d89a8c9078cebfcdfde361ec787035f40e52263679f1a4a2f97e86ccbd28eddcdc02264a900337873617bda0802531b545d5c2545a85ca9851729bccca4697d8d7ece7d8d349feb6cc434325a07fb2885846973020b6075830da1090372dfb128601439e8ac0ad1468da2520a1cc6b1a9b248b8301bdfae812891df6c51f6062f94c100dc22a4d00a90aed7c4c044dd5a0f5bf2a540c3c71bab35abe1f2183935e82a6b25fbfb87034e55ea248825a5d858a7a7d7fc0bfe39007f361fcb4e596bbea4ccff3d47d17c162590810e9ea7e3f42085a24e9b9092931e2852000d43c4b2128a6863ff25e73353457c32f2ef2fa273f7688c645c3cd9a9593e5adbda8c54e32d22baf0f0015ab5439976e863443309ba688a57696ce7132e3520717c12d4532f6c61a20f67ec5fbe2f80e16f22a479e14eace9ae586649d15afb05dc2887d88b5c211f1b84e62e88a93cddf57fc2d6d8562675344f9907cbe58a16476a0b4aeee2573c00b4fc39b142c8e8ff8b24c83ade7cd1c9e65270bf3d08065160114a2c32de8dd0e3c56971f55afd3520aa94e98f16dd3039f4768890e4009a35526f0df92dc8eb27cb332d18b3dbdf18d2175d649b40c72fd110f5e17adee100b89fc6fae4f7bd503d5b589db31c76ef05471d3c2f150c946c6d85a403570d4bc22e4dee8365973221e2c98947e8c83b255ac4899c5ecab99bfb0358d7dbc5b28b106a6d3f2bcf65c998c3087bc297ea927b1a21dbd2b4a1495f0b4edce836152054b568de73035c3dfc68ef3223ad45f51dd27a95539c5300a92e9c0b3518c32d6dec642cdede097879f4a129ce8306ae87f04e54e5ad84226516fa2cf32b7f278bde644123541385b8cf52e8ea572d8c6eb18dfca16b989d68", 0x1000}, {&(0x7f0000000600)="a5b5c0ad89713a12f4452a622c79c290245aaebd378fd58e8713e70d8236155fd88ab4ee28211e2f024af56d26d18f8b0c851f9fc571195aa24bf8c8d5379ff86504402d0cff096f6d8654d1241b12a72c87934871d0e1da9379e5e11dc8aa94ba4b0ab0062440e0001f9c43433145e9e0b11ca7b5d38db24b804268ccc3bba1801eb1659180c0852462180f861f8b7d7db31d5933e866783d65cfe5ffb78f56d42e568f5e7b5868ad4fcbc7d9e11aed84cc2b35a6f703046f05977b654f69fc75e75f577f853579ba3bd0a64526618efa", 0xd1}, {&(0x7f0000000700)="25d579c8891ab7b3d1b84e7d035bd8e9dba9ab3e45e6073965fe8de38f385e88e2f468bcab8f3c27b4edf0c465fc2b81bcdb13300c0858", 0x37}], 0x4, 0x0, 0x0, 0x40c}, 0x403) close(r1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000500)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000840)=0x8) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000004c0)={0x3, 0x7bd, 0x92, 0xff, &(0x7f0000000240)={{0x40, 0x9, 0x2, 0x84, 0x1, 0x1, 0xfffffffd}, {[0x100000001, 0x79fd, 0x51c, 0x0, 0x0, 0x6, 0x5, 0x7, 0x1, 0x8, 0x2, 0x1f, 0xffffffffffffffff, 0x4, 0x9, 0x8, 0x1, 0x4], [0x1ff, 0x7fffffff, 0xfff, 0x100, 0x0, 0x1f, 0x3, 0x8, 0x8000000, 0x8000], [0x3f, 0x4f70, 0x8, 0x0, 0x100000000, 0xffff, 0x2], [0x1, 0x8001, 0x800, 0x8000000000000000, 0x5, 0x81000000], [{0x4, 0x7fff, 0x400, 0x7}, {0x200, 0x8, 0x7, 0x2}, {0x100, 0x100, 0x8e2, 0x81}, {0x80, 0xffffffff, 0x0, 0xfffffffffffffff9}, {0x53, 0x10000, 0x74, 0x5}, {0x7f, 0x8, 0x8, 0xc6}, {0x7dc7, 0x400, 0x1, 0xfffffffffffffff9}, {0x8, 0x9, 0xfffffff8, 0x8}], {0x7, 0x5, 0x7, 0x100000001}, {0x0, 0x1, 0x5, 0xff}}}, 0x1f, 0x9d}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 16:00:39 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x7fff, 0x7fffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180), 0x0) 16:00:40 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x8004667d, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fchown(0xffffffffffffffff, r6, r8) seteuid(r6) setuid(r6) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f00000006c0)=ANY=[], 0x0) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = socket(0x2, 0xc003, 0x6) connect$unix(r39, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf053f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd235000000a800"/189], 0x10) write(r39, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r39, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r41 = geteuid() r42 = getgid() r43 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r44 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r41, r44, r43, r42, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r45 = getegid() r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r40, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r43, @ANYRES32=r45, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r39, @ANYRES32=r46, @ANYBLOB="10f8d700"], 0x40, 0x20c}, 0x0) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket$inet6(0x18, 0x19e00290718d7ed8, 0xd) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000080000040000000000000000000000000000000000000000000000000dac50000000000000000000000000000001bf600f445bc39d8001a0e000046ae70d3cc6927c5072c0c9ae51138f50000d0554768f62e0351a98fa92a"], &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:40 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3a) ftruncate(0xffffffffffffffff, 0x0, 0x30000) close(0xffffffffffffffff) unlink(&(0x7f0000000080)='./file0\x00') 16:00:41 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x8004667e, &(0x7f0000000300)) 16:00:41 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="6a8bc9634e19767b0784cd8d4528b9f4315fab3643e8926bc79fe3176b8657700107b8acd26d3a7bb80424a34a1fec58db0b0c195d03186dd249a557b9b8b22ef6ae0bee25"], 0x10) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f0000000580)=""/184, 0xb8}], 0x3, &(0x7f0000000640)=""/58, 0x3a}, 0x40) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3830) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfff7feff0000000000000000005b9d071b542a538703000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='@$@\x00', &(0x7f0000000080)='(#%)}', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.)-*$)\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='[\xd7\x00']) 16:00:42 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80047308, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x1}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x30, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0x100000000, 0xf2}, {{r4}, 0xfffffffffffffffc, 0x15, 0x4, 0x81, 0x82}], 0x5, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x4, 0x4, 0x7, 0x9}, {{r6}, 0xb, 0x0, 0x4, 0x0, 0x9}], 0x1, &(0x7f00000002c0)={0x4, 0x5}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000000c0)=0xc0) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000000)=0x2) 16:00:42 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x1ff, "00370020000f000005000000fa3900000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x8000, 0x7f) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000300)={0x9, 0x97f5, 0x8, 0x9, "21106ed6eb58d60e8368f21bb8a57dd4e747a91d", 0x3204f6a1, 0x5b13}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="10800000007cd7000000000000000000c1b128778f4c939df66348e4eb07eb5cd02a6172d569c7eac5762437a6fba0f2b8e21cc1c3955b67562d1d833858e9fc2279c4b0acebb633ae832edebe401abd62d497f6438626bcc5adef0e112340d939b94d7e6db0c4a99628cc5cc2934cd2f6bb0b1865955366d0663e0971a4302a305512de8fad559879d7f2e5987a8eee637732"], 0x10}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) dup(r7) dup2(r5, r6) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x14, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0x3}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/195) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000000)="084bd9187724396ad20a7d4835a7f9ef3a1e321822646d6ba60c47944e6c2d03da65332fb91d92faa9980d9797499d03e075aeab6f9b80cc342913bdbaadfa911e4be187e58c8a64073e6b9439fc472b", 0x50}], 0x1) fchownat(r3, &(0x7f0000000280)='./bus\x00', r0, r9, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80047476, &(0x7f0000000300)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:43 executing program 1: 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) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0xff, 0x7ff}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) 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) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) linkat(r6, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000180)='./file0\x00', 0x4) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x37b) 16:00:44 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x801169ab, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="faffffff0000000000ddf1588ba7a1448da75730e04be142533aa0c8d2c2b3b14f01ab336d35ef"], 0x9, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x0, 0x8fe0, 0x4}, 0xc) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x8}) r2 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fchdir(r3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r4 = dup(r2) listen(r4, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) 16:00:44 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x801169ac, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7ff, 0x81, 0x3, 0x7}, {0x5, 0xff, 0x6, 0xfffffff7}, {0x3f, 0x6, 0x6, 0x1}, {0x72f, 0x3, 0x52, 0x8}]}) 16:00:44 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x12) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) getrusage(0x0, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:45 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x801869a3, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="620207a700001f0000e6e096edc772e2bbc8e0ad70885afc254b531c97345630c27d85f0f56263287db9d7ffffff7fe96f7f2ea82ce346dc7cac5226a0d7e551e91c2b4c28607d2b5f8fe9a17d0ef9eac10b3992e307000000000000006b40a37d69fb8a762cca8c5e319eaa56aa9b857ac733b188ed2b715019475b9a9a8308ecf64aef35a794b0e0ce276ee4aaf0e02187692d051891b4a48e4b98a82c52042fd3abf2da1f85941e1cd52e0441cf18248c5d907c1705473a6baa9cdbea45cbaee99b1a2d9459f485e7dc6d6993352afed251eea5763d405776d8d4e2531e694b16157860fcb5688aed798b8259da5f474d002b70d61c73c5e677b65d359e64d9508b6d92eb0c2a02dacdd31a7ba9fd61a16e8297a1d7f8b64eb10048b05686b943d2d964798e8b4b235aa3f7aea17f784280722eb97a438039ee35ac6247661c38494601ca7038d33d14944f661c001cf87c74b74485fd96cb4753e6d75be2ab15bb4d"], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r4, 0xa, r5) listen(r3, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x800, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x693}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdebb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcea}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x7}, {&(0x7f0000f79000/0x2000)=nil, &(0x7f0000f3e000/0x1000)=nil, 0x333aa836}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) write(r1, 0x0, 0x0) 16:00:45 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x18, 0x3, 0x0) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) listen(r1, 0x20) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x800) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) getgid() syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:00:45 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) dup(0xffffffffffffff9c) syz_open_pts() socketpair(0x6, 0x8000, 0x3f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) recvfrom$inet6(r2, &(0x7f0000000380)=""/158, 0x9e, 0x2, &(0x7f0000000300)={0x18, 0x0, 0xffff, 0x2}, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="21fdffffffffffff0000000000000000c459bf47fc86efbd6928d65b4f71d8a3a964df52a9a6622869ba6e31d934eeb22babb896102028a6bea2cc679c7906b61ecf50cb7cf448c7177cd3f6802136fbda2de156a41e5415b081afefd885ebb42345ed5172fa6166634274120bc809009ba80bca592539e76211bfd501d19112c8920544e484b0fcbd4582000001000000000002d64773c8197dbe01008dcc0109b69cfc30f372adafa9c092e27dd7aa26b17af18e3c01282240168453d3901b962a35b72426ea80c47b1ee4ea90bab25ae15d54789736635e51629168389c8f7765002258aceb99615122d31c3f0a7cbed6507dc6ac78139fad4071f8e50456d76c923277435c98d18c2a5f63f4dc0ab0efa2ca96aab64fefd0e30415b03e8dd97ecce85fdd7199ddbfa0bc185e7d28d737f4e1b4d77e895b98f371bcce1a62c5fa150e70fc9d475305d4b2c0000000"], 0x9}, 0xa) r5 = socket$inet6(0x18, 0x5, 0x8) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x0, 0x10}, {{r0}, 0x4, 0x2, 0x10, 0xfff, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x0, 0x9}, {{r0}, 0x7, 0xe, 0x8, 0x5, 0xea92}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40, 0x9, 0xff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0xed}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x20, 0x80000000}], 0x6, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffb, 0x770c50488350a107, 0x8, 0x1, 0x6167}, {{r6}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x3b1, 0x9}], 0x7, &(0x7f00000002c0)={0x2, 0x80000000}) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x81) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023ba2ad0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023ba2ad0 16:00:46 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x8020690c, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x4) setsockopt(r1, 0x8, 0xfff, &(0x7f00000000c0)="e47eab13b9a2653a6a", 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x2}, {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) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/24}, &(0x7f0000000140)=0x1a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:46 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="06b000000000000000000000a28c59c50845e0ecc6f1b66bc14c410d89"], 0x10}, 0x0) r2 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r2) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r10 = semget$private(0x0, 0x8, 0x400) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) r11 = semget(0x3, 0x2, 0x100) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000001140)=""/191) semop(r10, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r10, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r10, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r10, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r10, &(0x7f0000000040), 0x0) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x0, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r22}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000540)={{0x5, r13, r14, r16, r22, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x8, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, r22, 0x0]) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="747e8a3ec557c23448932b57305508d8ddff96b7e1fd0953ae71eea53651089bb1bc68a32ad5f2172227e29e633eba46641fb21017dc50384432d9fa8c2fba9bf2588ddf8ac49735a655fa57f60fd939b9e857c4f9e3a392ec53325465e8103625722e03c4a7e259d0b1fec6df4569f30b99fdf6f543841f61dc86a21521d2141f40da6359cfaf71", 0x88}, {&(0x7f0000000180)="be18b1344f291b70404a75b00f43a0265d09d4ecda3ccb3c012d53474235773fd96918a30ffa397d6de628ce7bcfce645ad103d53e626aa9e0fef23f63aa8e7b4e653439a2304ba67b5e3ad297815149866f017cdc7de0a66ab48ee6cc26d1626013fc28fd7a67aa6bb680f3e6534dc05e7a24f4b4fc6dd38d8dd6a49c790be2470a293329a3ce118f4e63131392e5e4f20aa38a43d23480a4c38ac5889fbf1bac2370cb7b2cf455b1fc7d74c946800ace08f78b8f249a02860d40db14b99a2e1d9acee0101c7345ea683c274ec46c201fd49a6259a2d148300bda096e87", 0xde}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r6, r23}], 0x20, 0x400}, 0x2) 16:00:47 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x8020690e, &(0x7f0000000300)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x40, 0x0) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:47 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:48 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206910, &(0x7f0000000300)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x4}, {}, {0x176}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getpgrp() 16:00:48 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) fchmod(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2000, 0x0, 0x0, 0x0, "0e0000000000010800", 0x9}) fchdir(0xffffffffffffff9c) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r2, r0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = accept$inet6(r4, 0x0, &(0x7f0000000000)) recvmsg(r5, &(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/185, 0xb9}], 0x3, &(0x7f0000000340)=""/218, 0xda}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:48 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eafa00018d4efcff", 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000ffffffe3000000000900000000"], 0x10}, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) pckbd_enable: command error 16:00:49 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) 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, 0x80206913, &(0x7f0000000300)) 16:00:49 executing program 1: r0 = msgget(0x1, 0x204) msgsnd(r0, &(0x7f0000000000)={0x3, "8eb708579dd9a246fe95c03758546bccb2419fa813974a5580dc3dac37fffe441efba25a6df0afc301df4681656f7874c50f9df130b8c4f810610429c92f3073ab695e1560f231adac917f499dd4dffa6416898c984129b2b8d6ec7cf91e7869d2f00f8bb3a3529837e66d66cfd91b1e4c2656e3d2f99dfc898d4d91a9ebf6096adfdf1a81a66d32a94ded7f01eeb9"}, 0x97, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x202) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x1, 0x200, 0x1, 0x78a, 0x1faf, 0x1]}) read(0xffffffffffffffff, &(0x7f0000000180)=""/221, 0xdd) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="803c1bc894b587bd3ac219d8087ab68e323e500235dce3245e814578491d85a7370a8af6d9bc0c66a37835c1201ceca7445d278346fa2b7f32d8ba6c0ec90a3be2c60ee083cc4aeabb5eb348838495ab4c8c88a2ad656dfb20460e33266dadc068fcf52266f413adfc49cab73a42339241cab3d8a0c95ee2e667ad8d5374c15dd66d9905b1bea29dd6d619b436a2fff4dfa6c153b58fc992892eaa4fb6f29968ae19ebdd640e22b20af47823b2eed3daca69a79b4f4f3267305468e6dd5d799e9b5b04c01ad5f8a04343943ca970ab9f", 0xd0) r3 = dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x20) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000440)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000480)={0x0, 0x88, {0x6, 0x23}}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000004c0)={0x0, 0x0, 0xfff, 0x2, 0x2}) r6 = open(&(0x7f0000000500)='./file1\x00', 0x400, 0x2) fcntl$getown(r6, 0x5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) r8 = msgget(0x1, 0x40) msgrcv(r8, &(0x7f0000000580)={0x0, ""/4096}, 0x1008, 0x1, 0x800) fcntl$dupfd(r6, 0xa, r2) r9 = socket$unix(0x1, 0x2, 0x0) preadv(r9, &(0x7f0000001a40)=[{&(0x7f00000015c0)=""/184, 0xb8}, {&(0x7f0000001680)=""/250, 0xfa}, {&(0x7f0000001780)=""/174, 0xae}, {&(0x7f0000001840)=""/75, 0x4b}, {&(0x7f00000018c0)=""/246, 0xf6}, {&(0x7f00000019c0)=""/80, 0x50}], 0x6, 0x0, 0xfffffffffffffffe) socket(0x2, 0x3, 0x42) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/zero\x00', 0x80, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/null\x00', 0x80, 0x0) kevent(r10, &(0x7f0000001b00)=[{{r9}, 0x9ff1eae03cbffc89, 0x4b, 0x1, 0x2, 0x4}], 0xdb8, &(0x7f0000001b80)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x7, 0x7fffffff}, {{r9}, 0xfffffffffffffffe, 0x40, 0x2, 0x10001, 0x1}, {{r11}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x7, 0x3ff}, {{r3}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x7ff, 0x240000}], 0xdd, &(0x7f0000001c00)={0x40, 0x1}) r12 = msgget(0x0, 0x12) msgrcv(r12, &(0x7f0000001c40)={0x0, ""/140}, 0x94, 0x0, 0x800) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *252453 84758 0 0 0x4000000 0K syz-executor.0 281713 44570 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ae9000,ffff800000af0400,ffff800022b8d880) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800022b8d870,ffff800000ae9000,1) at in_ioctl+0x463 ifioctl(fffffd8074289c38,80206913,ffff800022b8d870,ffff800020acec78) at ifioctl+0xb64 sys_ioctl(ffff800020acec78,ffff800022b8d988,ffff800022b8d9d0) at sys_ioctl+0x5b9 syscall(ffff800022b8da50) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,9bcda9280e0) at Xsyscall+0x128 end of kernel end trace frame: 0x9bf6933fdf0, count: 7 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic ifa_update_broadaddr does not support dynamic length ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ae9000,ffff800000af0400,ffff800022b8d880) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800022b8d870,ffff800000ae9000,1) at in_ioctl+0x463 ifioctl(fffffd8074289c38,80206913,ffff800022b8d870,ffff800020acec78) at ifioctl+0xb64 sys_ioctl(ffff800020acec78,ffff800022b8d988,ffff800022b8d9d0) at sys_ioctl+0x5b9 syscall(ffff800022b8da50) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,9bcda9280e0) at Xsyscall+0x128 end of kernel end trace frame: 0x9bf6933fdf0, count: -8 ddb{0}> show registers rdi 0xffffffff814c4807 db_enter+0x17 rsi 0x1b61 __ALIGN_SIZE+0xb61 rbp 0xffff800022b8d610 rbx 0xffff800022b8d6c0 rdx 0x1b62 __ALIGN_SIZE+0xb62 rcx 0xffff800023bc6000 rax 0xffff800023bc6000 r8 0xffffffff8141f94f kprintf+0x16f r9 0x1 r10 0x25 r11 0x14c702c1016c4784 r12 0x3000000008 r13 0xffff800022b8d620 r14 0x100 r15 0x1 rip 0xffffffff814c4808 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022b8d600 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=252453 stat=onproc flags process=0 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf658,0xffffffff8265b7c8 process=0xffff800020a8aa90 user=0xffff800022b88000, vmspace=0xfffffd807f00a000 estcpu=25, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 84758 1644 38756 0 2 0 syz-executor.0 84758 399625 38756 0 3 0x4000080 nanosleep syz-executor.0 *84758 252453 38756 0 7 0x4000000 syz-executor.0 38756 349162 21389 0 3 0x82 nanosleep syz-executor.0 22587 195894 1 0 3 0x100083 ttyin getty 10191 353502 21389 0 3 0x82 nanosleep syz-executor.1 23759 322318 0 0 3 0x14200 acct acct 2989 379863 0 0 3 0x14200 bored sosplice 21389 86170 84376 0 3 0x82 thrsleep syz-fuzzer 21389 280318 84376 0 3 0x4000082 thrsleep syz-fuzzer 21389 145507 84376 0 3 0x4000082 thrsleep syz-fuzzer 21389 48933 84376 0 3 0x4000082 thrsleep syz-fuzzer 21389 414871 84376 0 3 0x4000082 thrsleep syz-fuzzer 21389 461963 84376 0 3 0x4000082 thrsleep syz-fuzzer 21389 482363 84376 0 3 0x4000082 thrsleep syz-fuzzer 21389 114537 84376 0 3 0x4000082 thrsleep syz-fuzzer 21389 121369 84376 0 3 0x4000082 kqread syz-fuzzer 21389 208480 84376 0 3 0x4000082 thrsleep syz-fuzzer 21389 345448 84376 0 3 0x4000082 thrsleep syz-fuzzer 84376 323625 22622 0 3 0x10008a pause ksh 22622 354043 36773 0 3 0x92 select sshd 36773 426122 1 0 3 0x80 select sshd 85130 496796 78850 74 3 0x100092 bpf pflogd 78850 384682 1 0 3 0x80 netio pflogd 39634 58976 9807 73 3 0x100090 kqread syslogd 9807 215118 1 0 3 0x100082 netio syslogd 46948 521208 1 77 3 0x100090 poll dhclient 5572 145309 1 0 3 0x80 poll dhclient 15436 157736 0 0 2 0x14200 zerothread 92477 209999 0 0 3 0x14200 aiodoned aiodoned 33187 74214 0 0 3 0x14200 syncer update 62963 205730 0 0 3 0x14200 cleaner cleaner 44570 281713 0 0 7 0x14200 reaper 22850 56108 0 0 3 0x14200 pgdaemon pagedaemon 94318 401275 0 0 3 0x14200 bored crynlk 67348 185725 0 0 3 0x14200 bored crypto 51232 71722 0 0 3 0x40014200 acpi0 acpi0 18043 518581 0 0 3 0x40014200 idle1 39362 109529 0 0 3 0x14200 bored softnet 32590 213691 0 0 3 0x14200 bored systqmp 72300 121406 0 0 3 0x14200 bored systq 47411 454566 0 0 3 0x40014200 bored softclock 97775 342248 0 0 3 0x40014200 idle0 6406 131202 0 0 3 0x14200 bored smr 1 175138 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd8066155768) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_do_remove+0x88 #4 uvm_map_teardown+0x195 #5 uvmspace_free+0x86 #6 uvm_exit+0x29 #7 reaper+0x189 #8 proc_trampoline+0x1c Process 84758 (syz-executor.0) thread 0xffff800020acec78 (252453) exclusive rwlock netlock r = 0 (0xffffffff824dc718) #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 (0xffffffff82648ec0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9576 7087K 8048K 78643K 16718 0 0 pcb 13 11K 12K 78643K 3007 0 0 rtable 118 13K 15K 78643K 1677 0 0 ifaddr 85 18K 19K 78643K 519 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1628 0 0 iov 0 0K 24K 78643K 487 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1228 77K 77K 78643K 3905 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 36 0 0 VM map 23 11K 12K 78643K 31 0 0 sem 10 1K 1K 78643K 13 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2584 0 0 sigio 0 0K 0K 78643K 56 0 0 proc 62 63K 95K 78643K 1377 0 0 subproc 32 2K 2K 78643K 323 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 312 0 0 in_multi 37 2K 2K 78643K 359 0 0 ether_multi 1 0K 0K 78643K 36 0 0 mrt 1 0K 0K 78643K 12 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 694 0 0 pfkey data 0 0K 4K 78643K 1 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 177 172K 172K 78643K 10170 0 0 UVM aobj 130 6K 6K 78643K 142 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 524 0 0 NDP 19 0K 0K 78643K 164 0 0 temp 222 3560K 4200K 78643K 96283 0 0 kqueue 0 0K 0K 78643K 18 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 48 0 42 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 220 0 218 1 0 1 1 0 8 0 rtentry 112 261 0 218 2 0 2 2 0 8 0 unpcb 120 1635 0 1623 5 4 1 2 0 8 0 syncache 264 21 0 21 8 8 0 1 0 8 0 tcpqe 32 4 0 4 3 3 0 1 0 8 0 tcpcb 544 2662 0 2658 33 32 1 13 0 8 0 inpcb 280 9611 0 9603 37 35 2 10 0 8 1 rttmr 72 5 0 5 3 3 0 1 0 8 0 ip6q 72 6 0 6 3 3 0 1 0 8 0 ip6af 40 18 0 18 3 3 0 1 0 8 0 nd6 48 42 0 38 3 2 1 1 0 8 0 pkpcb 40 17 0 17 5 5 0 1 0 8 0 ppxss 1128 61 0 61 9 9 0 1 0 8 0 pffrag 232 58 0 58 10 10 0 1 0 482 0 pffrnode 88 58 0 58 10 10 0 1 0 8 0 pffrent 40 1754 0 1754 10 10 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 180 0 164 1 0 1 1 0 8 0 pfstkey 112 180 0 164 2 0 2 2 0 8 0 pfstate 328 180 0 164 6 1 5 6 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1122 0 894 25 10 15 15 0 8 0 art_table 32 1123 0 894 2 0 2 2 0 8 0 art_node 16 259 0 220 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 10 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 11 0 3 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5169 0 3762 46 0 46 46 0 8 0 ffsino 272 5169 0 3762 97 2 95 95 0 8 0 nchpl 144 9021 0 7401 64 3 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 31472 0 31472 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 21 0 0 3 0 3 3 0 8 0 vmpool 552 29 0 8 2 0 2 2 0 8 0 scsiplug 64 4 0 4 4 4 0 1 0 8 0 scxspl 192 29867 0 29867 25 24 1 6 0 8 1 plimitpl 152 223 0 215 1 0 1 1 0 8 0 sigapl 432 2733 0 2718 3 1 2 3 0 8 0 futexpl 56 70004 0 70004 2 1 1 1 0 8 1 knotepl 112 560 0 541 2 1 1 2 0 8 0 kqueuepl 104 899 0 897 7 6 1 4 0 8 0 pipepl 112 1636 0 1617 5 4 1 2 0 8 0 fdescpl 488 2734 0 2718 3 0 3 3 0 8 0 filepl 152 26398 0 26297 36 31 5 14 0 8 0 lockfpl 104 871 0 870 1 0 1 1 0 8 0 lockfspl 48 291 0 290 1 0 1 1 0 8 0 sessionpl 112 37 0 26 1 0 1 1 0 8 0 pgrppl 48 59 0 48 1 0 1 1 0 8 0 ucredpl 96 2262 0 2253 1 0 1 1 0 8 0 zombiepl 144 2718 0 2717 2 1 1 1 0 8 0 processpl 896 2751 0 2717 4 0 4 4 0 8 0 procpl 632 8477 0 8431 5 0 5 5 0 8 0 srpgc 64 20 0 20 7 7 0 1 0 8 0 sosppl 128 997 0 997 5 4 1 1 0 8 1 sockpl 384 11670 0 11648 52 48 4 15 0 8 1 mcl64k 65536 259 0 0 33 17 16 33 0 8 1 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 29 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 18 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 20 1 19 20 0 8 0 mtagpl 80 37 0 0 1 0 1 1 0 8 0 mbufpl 256 430 0 0 21 0 21 21 0 8 0 bufpl 256 14216 0 7158 442 0 442 442 0 8 0 anonpl 16 335665 0 314906 146 60 86 101 0 124 0 amapchunkpl 152 19678 0 19499 34 26 8 15 0 158 0 amappl16 192 13970 0 12791 141 81 60 72 0 8 0 amappl15 184 1436 0 1436 2 2 0 1 0 8 0 amappl14 176 813 0 808 1 0 1 1 0 8 0 amappl13 168 134 0 132 1 0 1 1 0 8 0 amappl12 160 291 0 288 1 0 1 1 0 8 0 amappl11 152 108 0 92 1 0 1 1 0 8 0 amappl10 144 16 0 11 1 0 1 1 0 8 0 amappl9 136 1197 0 1190 1 0 1 1 0 8 0 amappl8 128 786 0 730 2 0 2 2 0 8 0 amappl7 120 120 0 111 1 0 1 1 0 8 0 amappl6 112 74 0 62 1 0 1 1 0 8 0 amappl5 104 578 0 563 1 0 1 1 0 8 0 amappl4 96 2552 0 2516 1 0 1 1 0 8 0 amappl3 88 1233 0 1226 1 0 1 1 0 8 0 amappl2 80 20666 0 20583 3 1 2 3 0 8 0 amappl1 72 71935 0 71461 26 16 10 20 0 8 0 amappl 80 9057 0 8994 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 2763 0 2718 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2763 0 2718 1 0 1 1 0 8 0 vmmpekpl 168 27109 0 27069 2 0 2 2 0 8 0 vmmpepl 168 357425 0 354881 256 139 117 157 0 357 2 vmsppl 368 2733 0 2717 2 0 2 2 0 8 0 pdppl 4096 5533 0 5471 11 2 9 9 0 8 1 pvpl 32 896824 0 873873 315 123 192 227 0 265 0 pmappl 232 2762 0 2725 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 702 0 68 19 0 19 19 0 8 0