kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jan 11 01:26:42 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.55' (ECDSA) to the list of known hosts. 2020/01/11 01:26:52 fuzzer started 2020/01/11 01:26:57 dialing manager at 10.128.15.235:24784 2020/01/11 01:26:57 syscalls: 337 2020/01/11 01:26:57 code coverage: enabled 2020/01/11 01:26:57 comparison tracing: enabled 2020/01/11 01:26:57 extra coverage: support is not implemented in syzkaller 2020/01/11 01:26:57 setuid sandbox: enabled 2020/01/11 01:26:57 namespace sandbox: support is not implemented in syzkaller 2020/01/11 01:26:57 Android sandbox: support is not implemented in syzkaller 2020/01/11 01:26:57 fault injection: support is not implemented in syzkaller 2020/01/11 01:26:57 leak checking: support is not implemented in syzkaller 2020/01/11 01:26:57 net packet injection: enabled 2020/01/11 01:26:57 net device setup: support is not implemented in syzkaller 2020/01/11 01:26:57 concurrency sanitizer: support is not implemented in syzkaller 2020/01/11 01:26:57 devlink PCI setup: support is not implemented in syzkaller 01:27:02 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x10001) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x104) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x5, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = socket$unix(0x1, 0x3, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x20, 0x0) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/73}, &(0x7f0000000480)=0x4b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8000, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x4a) r12 = open$dir(&(0x7f0000000540)='./file0\x00', 0x140, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x10, 0x0) r14 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r15 = socket$unix(0x1, 0x1, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff}) r18 = accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r19 = syz_open_pts() r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x20, 0x0) r21 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000007c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="4f7cca4b586e5543", 0x8}], 0x1, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6, r0]}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, 0xffffffffffffffff, r0, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r14, 0xffffffffffffffff, r15, r0]}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r19, r20, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}], 0x128, 0x400}, 0x410) r25 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0x40, r26, r27, r3, r28, 0x20}, 0x0, 0x5, 0xffffffffffffffff, r22, 0x2, 0x5, 0x4}) 01:27:02 executing program 1: socketpair(0x20, 0x2, 0xea, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0xd967, 0x7) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = semget(0x0, 0x4, 0x20) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000140)=0x70000) socketpair(0x20, 0x3, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) ftruncate(r5, 0x0, 0xe2) socket(0x20, 0x1, 0x7) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x5acd889ffc3aef89, 0x0) fcntl$setflags(r6, 0x2, 0x1) sendsyslog(&(0x7f0000000280)="6cb866384878c6c6047eefacee28c6b129a7114f20839d3f286368e085adae0fbd7ed976055113de6a1d295c1930f418ca7eafa55b4f89cd0b2f18a89e181c816620c47498", 0x45, 0x12) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x9) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000340)={0x7, 0xf8, 0x1}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000440)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f00000004c0)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setreuid(r11, r12) r13 = socket(0x0, 0x3, 0x9) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 01:27:02 executing program 0: poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x100}], 0x1, 0x92) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCDRAIN(r0, 0x2000745e) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x1, 0xef2, 0x1e, 0x8, "728fa15ffc88dbd3ba8ec18095f9c9943a22e14a", 0x5, 0x9}) r5 = getgid() r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = msgget(0x2, 0x0) msgsnd(r8, &(0x7f0000000140)={0x0, "7d6d5c49d71508ae8171fb9b19f82f7ccad8c59958b4e08bb305946d63663a7cf1ce188f08d7adca028c05bcf3a727a355da9a28ffd4069fb127329d6364718cf5ac73502dad77aca8b26195f27f6471aed32cabb05365b28f6618563b8472d9285299df4cfa780ae7eb5afd330eea6c75c69864167e9dabff481ba07a7f40a5f6fad65a4a89334b36a1e5e1af328c535b36bd96990729d2cc30742db968acf248e71456c5fe606b3a7bf3034bdfdfee0ea44f127ed0d994e0388d9c30378e44a4c996859daef375da125522d7cf0b8d7c7f641b434ce2f5eb0ae11802d19f2fb1ee117b252a61eec4842577d8bff5fddc0b5e49c3"}, 0xfd, 0x1000) setreuid(0x0, r6) setuid(r6) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r3, r9, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x4000008, 0xfffffffffffffe00}) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) 01:27:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40, 0x282}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r2, r3) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/79}, &(0x7f0000000140)=0x51) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 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"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54161d3c409ee75e72d0fc"], 0x21, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0x9, 0x6, 0x0, 0x401, 0x2, 0x101e957d, 0x0, 0x1, 0x3f, 0x9}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, r0) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) unlink(&(0x7f0000000280)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000840)='./bus\x00', 0x2, 0x80) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001a80)={0x3}) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwrite(r3, &(0x7f0000001b00)="f21ac8d281f64ba486535294c57aaf38d5eb6aeebe1c09886dc5106311cb02c6b811ffdc2990f8bc0d1c6c45e027f29b5c541d4b71beadd6ca8311d76cfeb55d8821e50b951f26723f5d1dad94df7a35fb64d96592b07a9d56638f97f628f81d1265c0afe6aaebab9721c0532d", 0x6d, 0x0, 0x2) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x2, 0x2, 0x3, 0x6}, {0xab45, 0xfa, 0xe0, 0x80000000}]}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x1, 0x2, 0x1, 0x5, 0xfffa}) flock(r0, 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000200)='./bus/file1\x00', 0x10000, 0x120) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000300)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) lseek(r1, 0x0, 0x0, 0x1) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x1ff, './bus\x00'}) 16:00:00 executing program 1: pledge(&(0x7f0000000040)=')\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) write(r5, &(0x7f0000000100)="85b73ed39b512ec2bb75971144bbda19cd4044dad6eda1537fb7779fd539f22d8391cf62e899ce233323d091ef0be52d89033e0f80a850d5427987a152005a2696b887efa77b9c938bd583de580dd1493c0daf528cfcb04afd96ae60e4f2807c9b3a9b6b19944b86afc1b9522dc339e3eb9fccf35fe754644ae137aa36ed9eba48c5622a212a534a0b42de8f08d27667d2b53210798bf56906fb5d9b9a1295bafc9715a64312b2fe80f590dfaea073ea135b04a2cee3c81f5da453824ec3a4ddc095", 0xc2) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) dup2(r4, r1) 16:00:00 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db05116fc195b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3bdb9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f038182126cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:00 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r1, 0xa, r1) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x20, 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000280)='\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', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669653000"], 0xa) r3 = dup2(r2, r1) listen(r3, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000080)=ANY=[], 0x0) r8 = dup2(r7, r6) socket$inet6(0x18, 0x8000, 0x3) accept$unix(r5, &(0x7f0000000d00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100"/4098], &(0x7f00000006c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r11 = dup2(r10, r9) listen(r11, 0x0) accept(r11, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) kqueue() r12 = kqueue() kevent(r12, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) r14 = getppid() r15 = getuid() setreuid(0xee00, r15) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r16, r19, r18, r17, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r20, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r21 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r22, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x10000, 0x0) r24 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r24, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) sendmsg$unix(r13, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50, &(0x7f0000000100)=[{&(0x7f0000000300)="978bf77c19dcacfded76afa8d78e340df3e16b21b9f40fd68ee1d1dbe51be3214425fb677bea03bd1fee35904e09446a8115974a90e3b3e7e0b94d6d7a8fa988288cc8dd65cf7bde4bcb299e73703a3a5125375baf2d0a357109b7fd08ed535394651534a752fbd575f14ac0f49fa8b4d4463a3341b8c7f9728ef845ec91ac8d00909806f23c9331e6501feb476903e67a5664b49eb483b4c8c55d4521ae7f1f2e642e70ffd0d1a4ae0a3de8eedb715d5d8ebef3ca306f1ef87a7c1df10c077a8c9a4e95d1600eaa93ebdc30e85e6d7e9153381f5342d1c04d", 0xd9}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r14, r15, r19}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r1, r24]}], 0x48, 0x400}, 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$BIOCLOCK(r3, 0x20004276) read(r1, &(0x7f0000000100)=""/69, 0x45) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, 0x0, 0x8, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x1) r6 = socket(0x19, 0x8003, 0x8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000840)=[{{r8}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r8}, 0xfffffffffffffffe, 0x1}, {{}, 0xfffffffffffffff8, 0xe8, 0x80000000, 0x61f, 0x2}], 0x9130dbf, 0x0, 0x0, 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r9, &(0x7f0000000180)=@un=@abs, &(0x7f00000003c0)=0x11a) kqueue() r10 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r11, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r13 = fcntl$dupfd(r11, 0x100000000000, r11) fchmod(r12, 0x4) dup2(0xffffffffffffff9c, r12) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r12, @ANYRESOCT=r13], 0x2, 0x800) connect$unix(r12, &(0x7f0000000300)=ANY=[@ANYBLOB="0100131302c5fc35d41454d5d41d29ad1a6029510146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7c36e48b33cbf708372e8f1b9933ec4127743be2206749ef02df9cbf2f6e880d3382f003c70da13f0f629586c4a548d5d9a97a2657486353947bbb35e0be59ea0670fd1f5f0542c1539"], 0x50) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x2, 0x0) kevent(r10, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r15}, 0xfffffffffffffffe}], 0x9130dbc, 0x0, 0x0, 0x0) r16 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x200, &(0x7f0000000340), 0x202, 0x0) r17 = dup(r16) ioctl$TIOCFLUSH(r17, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r18 = msgget(0x2, 0x7b28825a9e916dac) msgctl$IPC_RMID(r18, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x12) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r19 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r20 = open$dir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10400, 0x43) r21 = fcntl$dupfd(r19, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r22 = msgget(0x3, 0x100) r23 = kqueue() r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r23, &(0x7f0000000100)=[{{r24}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r24}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r22, &(0x7f0000000c00)=ANY=[], 0x0, 0x1, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r22, &(0x7f0000000a40)=ANY=[@ANYRESOCT], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r26 = fcntl$dupfd(r25, 0x100000000000, r25) r27 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x403, 0x6, "6bd8e7694fa7ef1b46034c0600000050f398703a", 0x4f, 0x1}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077f0751d6270b7b300000800000000000000000000000000000000000000000000020000000000733a00000040000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r27, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r26], 0x2, 0x800) msgsnd(r22, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgrcv(r28, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) 16:00:00 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) dup(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000300)="2321ab2a604b53642fae9cff4f3b90e78d3098819e3ae614bb7e7cfc41d370079dcef46038f68162d5d710b7ea58e89aa3ac253e1863ded8dea5b08f9d27e2d02e95a29f17df166fe627da129806fba399b43c8d338dbf64a55294e50743b8ad092f14e5712105a53a89dad019c0347d8d0568d6c93c53ba1d560a", 0x7b}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x1}, {}, {0x0, 0x200}, {0x0, 0x0, 0x0, 0x401}], {0x7}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x1}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100000000204f, 0x5c28) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) fcntl$setflags(r1, 0x2, 0x1) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="140000000000000007000000010000af7347ac13e1083945efab712fce3a7c1aac140015d8dc04aae9fffffffeff0000b214229e13a418f689e3701d632a47b9f25afa0d93b02cd28908b3904ea36b40bbf041e489fba253606db6a88f875e69a1b1de1c1defca07a4ef5857cb0000b6d1e2bf4ec56f6183d33858f1d2f7ea5651e27bf886cfa261d8ebdbc9c6af28ecf7e512a2b6654bc969e7954d4efa900e51deb703dca1bbb5ebaae0c8ed2ae60c3acb39bd362ce1d86a68a9ea54cad7bb57b41718916e37d6e070c8b5b900"/216, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="004a3f8a"], 0x18}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r7, r6, 0x19a, 0x555}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r0, 0xffffffffffffff9c) r10 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r9, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000180)='./file0\x00', 0x8) r11 = socket(0x2, 0x1, 0x0) r12 = msgget(0x3, 0x420) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x400) semop(r18, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r18, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r18, 0x1, 0x4, &(0x7f0000000500)=""/4096) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x5}) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0xb54, r3, r17, r5, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r20, r22, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r11, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r11, r8) connect$unix(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c654ac4298199527c2f278ade463d8f"], 0x3b5) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000001c0)=0x5) fcntl$dupfd(r2, 0x0, r4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$getown(r8, 0x5) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r9, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, r9, 0x0, 0x7fff) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) close(r6) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f00000000c0)=0x4) 16:00:02 executing program 0: socket$inet(0x2, 0x3, 0x40) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5712, &(0x7f0000000400)) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='/dev/vmm\x00', &(0x7f0000000180)='/dev/vmm\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='}\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000340)='/dev/diskmap\x00', &(0x7f0000000380)='-\x00', &(0x7f0000000400)='/dev/vmm\x00', &(0x7f0000000440)='/dev/disimaq\x00', &(0x7f0000000680)='\x00']) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[{0x7df5, 0x7, 0xd1, 0x1}]}) symlink(&(0x7f00000004c0)='./bus\x00', &(0x7f00000006c0)='./bus\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0xf50e07aaacf2b43c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockname$unix(r4, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) fcntl$setstatus(r3, 0x4, 0x40) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r9, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getpid() r14 = getuid() setreuid(0xee00, r14) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r15, r18, r17, r16, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) r20 = getuid() setreuid(0xee00, r20) r21 = getgid() r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001600)='/dev/diskmap\x00', 0x10000, 0x0) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30008) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000017c0)=ANY=[@ANYBLOB="00002e2f66696c653000cb799b7bc08e00adb39b0d3a43b8eb5ae096d4b8b7e70447006df72ae712417ef31b0ecee750bd1b111700a870dfd64fc14ad91e692ed9dc3fcc7916feaa4bc4863bef932b7fa0dbaeea4253c6fa2e36b9c26cc0f57a06ca510f15a88a9bfe3965ae152ba68f81a5d3b9eae3573bcd31c24162861ab2ebba4bff8c44b7d3efb6021a1fd3f35b3b9c94f9d0710c1f070cbdab53072249ce3229aa7bfbcbfaa36a6f9da4d3fcbc0e710f12ba3ee998794978f9dbe6e188e97ff0d471f06a18727d0faafcb3a2fa61472f1f5b7c6693e3bfc30e5b7cd039fadce70971414ad449969db25ec35bbf"], 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="487a20c41caadd48eb048b795003cba65492f7cdcc0b55afd27b9b9bd9026bd5d481f862d336350474e7a5a9f34607011b20f6021aa9dac3f0476960afccfc36fa9432dcfee5d8df8aea47d55a59f0a567a4106085d6efd3610f61ca5066989c8ed119d7510579abc90bc60d8f8120ebd1500a07578f2633add6130403033eaf5275c13f471ca1fe19d46e09db71bd96ff54b6922c53d83ac1c779f4df778ed2775e018bb8a5abff7fd969828572d2045a", 0xb1}, {&(0x7f0000000500)="ef7ef7c115c1376746d746161cace723fdd31022d2a4792354a7f65ec426852688511aa52f2f21da285f6b839c38511fff5e6f5bcffe5837fd4242bbe4d011c10775e5497a8b55f90a3f467168435e0bb92e2c56760ecaae74a043dd137b8e369cf8aee13316ad3d8d72a2de4a6c8980b03d29b8d919358ef6d40f09850153816a87c684a7df28619a352b90fdbd735748155f14471ec4be4e953ab2de8a1c91469f97b7fba8ebb5184923f84a57fc682c8112a6a544ceaf90c0e31c70c72a0aa949f0cffdab87bf935e2481c4bc2cd4ce07b7132a92e8b5ba684e0819390a0e8e41adaf4ff88b71e57d2c7281a9357f45b26214758d00362a0c58673cdf07eb01837d675633f08214f3aaa8e485617e887b64df21292e3efa9c225579a6d3e13dd0d981eb14abc6872e755b3512f1421df6341dffd061eef2f543e041087a030f5e0ee2a37c12393f378731665500dffb8468a64044e6dcb310f51dd8839506215d8c4ff93a1b4cf65349494ab577b2bc1c14eca03ec0f9f061d51644ed822cd1c1ce985015cad08b25c6a1e0cd880c7402f1f2df55877dee4774ee55b6fa725c14ad2698ada4c0126d47832dfe4f393b23e783bb86213cb8e3ef778b4124c9748130e52141e0a7b1fb95b89d6829fd41df4d64b7a2557a069b6040a2babf467ea8cba85b93f39882b79e499c4c1508f46721389a96cde6cbd6239416920abb553586c423d658519dc3a9e73856b659f17a2e47721c417f0434df7bf9ef8db90daeae11b6342d3241394c74ca3ae61afddecff356591e873844c574b0eba51e96f631f6e578c5416581c7bb3e429432a9ba5d8dbb0cfe97ac123be23063cdef5ef3467d6778ab2db3f92711cabfa692da327f5ef3735e6ff3ecb20e6fd0dcff04d6c1431bc119e8595ce4724e960c828a401c9e96a84dc812cee1aa71f18e90815a4b6c7d344e91bc34b8dc32b4c1b4a0886a2334635b1861554b5affbc34eb31ea051a9a69c4afaf5ac239e414c2d5069d3a09fe57cfd67cc0051bb9f1ea94840763f444df03efb0322b5dfd1611085bddbd13c72051412dbd697dd4b9de5ca78b1e1ce0854be62fefce6deb13fa363c68db2c08f286e81280df19ae626060a2e24a2bf3fadcd5de28b6a33825c45cc1c5c2d8a49eeae89a904165add449755cab8e1eebe2ca030465b7461ee56aebd1f90ba684e5afef4dbee8049a452e95b62722b4c1ac8f128b57bb1f6891e2556ac2d268a696b6a6c9d54ea0b89da1e463b4b46a739e3ae59d6848e7216113faf638f4c1147cb00cdd9d3c267bc8991ce09923c01aa9e28dff9aff470071d18a15e9018cb0641001a2b2529060c7bbe3112cd7635e50af526caa9f9610766ef00846d7a6595a62b5108571062767419397d5358b1ec9275bfc4262e6e841fd5f9676fa4349cb5cf23624208114f8896d1c080455c06be164af7440977b23f21a808f0fd9a302c104ca1e675aae0fdc6eb76c4dfd6de89a37e4a8387d82d860a23fef4701ce4875e2703f68585df76b42058c6d1e6c97376d9f39dadeb2c3dd3ddc7de328b5b9c895da27f9cdd828a0c02057bd2f7ddc374cb3f6a5215a519f200fe46e95d0022c93476ad2b40ff64af00419d4889cd3c8f8e0154919db9fb89fc332a70ac39225722a63ddf8d3c67fa9f1272fd93ad9bd168da4587a680ffb43d73d27decd19408f9f3b7c2fabce612f7d5b6668055c92c4fbcac41c5007599616908bcbd6bdbfa23f1eb90f67ec7673c7c989f2687342bc11f5f7bf9c34e9ccd4b473cc346c913a29ddedd3d877d27ebae2e27878975d1826ee015235d5ac29f6862c39b81c8342b9fbcf4053b00f240485aaa94368b1715e8c584c6f71e5e30cf2764c543dbe16f8eac3f26e6d6ce5a9a3e38be0d23725149c9c666f6fffc71fc2a0343ebed9642b08b6ae97901f85c8fa9ac3ae01a0f784a895e5e1d35fdd29fc83c52103c44acc93105384bbb141025a10618fadd70abcfd0e0ad9d3520cb5c7f2782787bb6388217bf7ed2415154a515192ed8e952ad8e1a9fbdd3eb250a2fccdb3bfe9c90bd475a9f3c097a4b26af9f1e88a5c2ccce65a5be5c18d24ccf250c30dffbb035b99496a7dbaf1ebbc4acafbff6a11a25d0a8705da707ae76cabbc8a9e6f18801f594d1b73883650ca65f7748e7517f991d42924ed45a901e768bb6e93dc889900cb787f6119f1b9be56cee98b89676ef0ed5892dfb6c2a1176adb2c0403a51dc1f6d0937fb3b0047cb8417d95157c98ba585ad0ac336bcc025ba4e62d573dc46d4a351db15ff8dd1cd0231760a01f2288d96ca032d28aaa9f15d7d43ec570056a16ec0344f5be42164a76f9f1aebb3ba8f20510932be45df130495bdfa9048f484a24566c024515579823e55e0f5ef45b9c63ff2dbbcb61f1932d7a064cb5236f52d1af82237efed2a8602b4b8ff7357c027a9703445fb8b496d88fc2ebb7f07337b90e6adb0c7e29e5c6d860e0c8b4e371e362461c7390aeeff1d4be919083cdc0e77fd9a1f024d893db95c4782d2f0dc4b2c88482847a27078cd641a8b6a698cc5159d0bca7d97f42cf2473ef6e4d94ca8f95cf687387cf4ee299c048480aad0ea667f9cc2d3569e1f4ce947845622eb7ee8f30b49d7cd9302b0db101a7b6c197452ea82306ea86e43e1c5ec4b556eb5c4c8853860b22d3a2fd5cd07d2461db84a8acf3e2e1aeaf25bf8117a676e164f76e3872b5daa14e09c0c34e2e6dd13492b6f77e0098ca079514d53cb1e02aa4e4e78bc5db020d351a3958241ce8c31f64531197bdda502aec2ef12907ecada818e8b79056825b27ce2c254c4f5341020f13ce1bbff6a1ba0ea73a1e70c3c2ac7145c4e83d2e1833f0d83f00e79c2b3c04eddb506a3288da004084c14c27bb5cae69e35c175340c7d4618e55ae423904836da5881b2636e421f975619dd4838df327361a5ee073cccf06dc232ff3cae7de350c50c1542fd19949e103d1eba515341480d874b39ae1256b933eadf864bc7bd26118660467e2d0a5ba83c8fa388beabc33745225ed534253d2f9e75eb62163dcada24440c979a18c88e638eb144f33168863b584f9188a52c484bdc338d7348aeeeb23ba56598f8655d8cac627298f62622beacc9a26ab7c412d79764e74da0298eabeb81edd593199f9433e719d8b0486e321677a6602c16cb7990d56c3951b2cac4f9899a59ec81dd4088afc330820a6f9001ce7d2046a86e323000b0cd1c7b1c62e5385b157d6374e5edcf7c89f041a961ccb241b087b46d17770960e2e5dec06da1525e92700ad1e4ce3bf3b7e1a71eae8d3dbcdbdb0bc61188e48ba4602911127dc095992a767bdebe3d63ccb407b29c351021fc36e08739455b865fdb4ed21c8998c2dbcbb300b6cdd05296e4456e39de02c6f6ea7e6623a6f9305dc438cf01b2ba42f2266c7c26835f280b1f9ac1615cc0f185b3b4dd02e429922f59b0f5490ebedda0d59e63cc920f2f0c5c4baa2899f9387859d3757808188bf6fbd0b8531d5537f65c8db06e3cf61abc062561ef6e08cc1dab602161da51af54537f768c5cf17a02583d9132e7b714d31cd8ee286f1e6a26561174c41d9bf8ee9ff9fa692ca237de6daa637c44da4f0f35d8d8dc83c889feab0fa533722fc5c1cb19bd8716df61049faa44ebd2419aff6e5ee4289363df4154d4cfc718ee6cf4e4c3630e08a8ee974f7cf2c24da3abaff0aebcf3f3f10fa31d2a74e5a1720db29a691e65b4c2c035f4730559a4fb167cfe01004740860608f4b10de4da6e1899614cd720ad3c54d69e3088437bdfc862c135eebd08ff87336fe89f7b5331cd0b6bd496d6a459da8623d3f1fbcd357ce37767384082acc1245a09894352edc6ec227dd21a6f182642c3f210051b90c727ca3325daa1f2895d237c1c36499f1c4876e049b5fc0592d4d639c3a0231f44d0cce9badedbee8a1f2ea0797d76653a5d820b9b19ddd4a7629bb3ae11268034ef14c2b89732cf1cff9280820ad12c27ff28b474b46e719e2d184a93e92a9bf8860a295bd40ecd3f9d2b6b13e5b14e8aecb23913eda23dbdcbd332154876dc2eeeff546364cc85c9353fbdbf32c30e60c82b1d01923c5f167d16820062b51dfc0e0433dadb27f68357ea618a7c5315ddfc4bce7eb1a9af287603c695dc20ce160a307feb546e5a182fd2544201280774288be2485c7dae88b1b9dbb75db8b6fe71132e70dbf6d6460166ab1d3757439558224983b1d945889cd76ac05713b574bb2190a7a02d260f10b13a25b6fe4bee9b609934e894e4f4afb99f92af8571aa2be338419676ed9b4699a33ca7d9c53eae91b232b99da98f6fbd926d1b7c957196a93c242513065d0146112bb639a28730cfcd15d5ec6ab5698d42febef0fbd83e148aa3e2bd3a8f498d49bc6e3ac9f05c0570b5a8d578cf97caccadfb9cd621a7b5905172fc1c5413ed47f622e46fcacee8e9bd8017045426dfa339f41d120d9690f3f9955ac65dc18ccbc582927adfc727b1baf1ba890b22f23f4d6ccdfe153c5b3fe7021588f08d4ad39daeca8db30add937df40d5cf167acd5269fa4d3b774d738e64c5d7d51a5dc3ec158cfb67988ea2184259eb71c3a847bf4b2226db083593290d447df5e7d4de55faab53c4ed5f7f8c154ec71fc9d41397da196b6bebfc14f464dd81c285488591ae5d1427d06007a0ef5f04173bf2a8baef9ed56a8b615ca02b5665edde96946d5bff9437194047b46933d3959110356164746f0da5173e5a7c7c875c7e8d59979384e1d345f2e6e409ff8501f658340e9df7d8faabd35b05f81876f97fe38443a1460c723a3a350aa2f47a37eefd78b692cb3195edf819180f05f2403e6a751ae1b204511365b15a86816f8e3760c10a4e01e8af0e9e07395b9beea16368e06150eab48dac7656f1d993fd344c3bf602c148ae96cb25f41084a79c68231156c07f9ae159bd291e8db12ab63fa7827eca18676cbc47dccb50cac2c221ef69c1ee857d7f06a0c51c7e43a7360556243d3c17068db368f55e35d3fbef4a1def1934a95b91aef3a92199bb3fc60cdd2304fb6c3accfc39034715605cc3652ea6a37b2f64d72aecb0f998bdc0aeefbb554399df9657dfe9334bc1b63b94c4a1a5b391d1493258c3aeab8de4cbcbd15818878490eb9e83927877004b77d83a6a918bff8b394bc2e3c7f6869ed3b16cf4580955fa6a9d25ddcdfc775cd35a4a4b501034192df4a5a1eaca7776d6b149d81399600af07087325c0fef86592a64260bfb88edfba0ed7066aa61c6b328e71e0f32bf1a1d4cce09057c6d219a593f7220bb583007455a8459c1cc12f4edded61d44f50151bbbbc3cc69b8e35d8f9258733fd6f34015692ec3f87b6b73537450135e97ba645ed3cc53c38da09b373eda045e1828c0e2be60422c3d75a8ca05c5eb42832ff79608fb6638855e9315e06aa00f1a8867a2658adc1b8a6e4bcd870e7566ef9d5640e05f7fd907dc3bb696c39aaa3d44325b453f69c0600f7e5b5e99b53c8dab3db41e54d7a3106b658d511adea936e1a5136fe49919665f508e132c124b7b9d61a4d623406722dc04c08f0388c665558ea1b766248265ab2f69eb5a81b175a8883a99bce04446f3fd322fd732ab2de5ebc4b57a194019ee0b5a20bc5b1a997fc5f64bc0cb6ba27a3daca8caa352d406279087093e101f629bd2483debd64e24629c33539e71d0d204352c494b3825a805a2ce207427ef3952ecc7f3197d8ed8dbf0230735fc54165a14b6dc3174ae826ff20b4a22459d209ed0837a", 0x1000}, {&(0x7f0000000180)="61d757aee35452b0e51110ee161bacc11d1050533219f4e9af15d3bc63e86b", 0x1f}, {&(0x7f00000001c0)="24e941562ce54c306dbdf1cf63eb6c1d5de0a57cfe1daf13410dbb00d6c244d1e5c33a9d9e935bffc9794eb3e9e6e83ceba8c775715f4f31726b741fd91570aea14c722baf79c323b6bcbad08d7ae0758b91871dd925e38bf37be44622a5fcad6e8beab1e639a13ff40a910d1382bedbe1fe48676d2812bfcf8b485eb63b19846f562ef1198c90c745c4b1485ba6d3cb88da12b7510a752ba9a000d4f94d3ea34d6d5505b66df3bce51e984d1ff07b18083e1d1d16e8a6834e0d3fe3ac4215198dd52b3064ad4863b713d2efa26b8979c96089b197c3073f4133c50ff18fccce3efc11c79066387ade42a436293727a631dc08a5", 0xf4}, {&(0x7f0000000380)="d3f0e60c5b11ad13d9cc141f9bd1d7473fa82b2fa2bf5e68975d52ac39d198589fa5bed150661e50cbf1293469099fb9e6521c111918ff83278f460567db143b26058e65903718dd7f45e70f00fbd0f36512dc0c8439617d12142c288eb51ec591abc43120bf2bd12056eb116024b6609921b7158e8367d757f2adf4aa12f6b7fd9d8ebfcd9bbebf73f936d6eb78d98e9f10ea69f19498e02cf353f0485878dc1fdb72d6fd", 0xa5}], 0x5, &(0x7f0000001680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000008100000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r0], 0xd8}, 0xe) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xffffffc3, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="8183fac678ae51f990ce179b1aefa8c74259a1dce93c957ce761797ca36642ce5a25c9fab25f04df665452a9d3eada0fc2fcbd2e61b168621bdb8bf0a9a4588f893715679bf5aa4fd0859cc5f38aa7e3249d193eade2f3d0b96f0300595567a5b64947bc9290155871451a5004e5597a17e33191fbfdfaed7f10c107e72055694307f9138b6a149914dd9f9bfdab3ce892d8fb1c2963004d355d", 0x9a}], 0x1) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x8) close(r0) r1 = socket(0x2, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r13 = socket(0x1, 0x8000, 0x8) sendto$inet(r13, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r28 = socket(0x800000018, 0x2, 0x7) r29 = socket(0x18, 0x2, 0x392) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c11ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c59ffa2dca0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269189f320bd1e312edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c156dab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c7300"/598], 0xffffffffffffff94) r31 = socket(0x18, 0x1, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r32) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r33, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r36 = socket(0x18, 0x1, 0x0) dup2(r29, r36) bind$unix(r29, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000001000000000000004decda22aacdd6da3db2aa5a19a662ff6d3758ffbb0a374580a141c3f886695557cb391f920727618d232d780f88cb1a88714f289d5e9bf74c8f0cdbcf86eed548e59713217c2083f902bcc6d397b02f86a5aee49c4b68ac62a71441ff9234965d12794d7e363df733b3eae522852901cfc5fe64f33d2d1427592ee9ac9691b814cca8f0e79d6ae90d0f874a427c435b7da0d595826498db368f2f70febfb5de3c0a9bed3630710da7943042349d7cc1fd5010b403fff84a0539b5200796e5c05689d2a4402a44ee26d5"], 0x5) r37 = socket(0x18, 0x2, 0x1) dup2(r28, r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) msgctl$IPC_RMID(r10, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2994) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r0, 0x7fe) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3f) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x5) 16:00:02 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10001) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)="d179187579298d4820a07f6f8619f670d088ba62a47a2502ad98e32cf37f607cb90fc4d180bcadbf2ee62cc3afa4eb90f2c8d0da15a69b3e3f0f93a745ba7dd3d012aae96a58827f22dd7b9af529391d35e130a72e71869e53ec9a6b9bfb684aaa2bbe1d122f3392cabc6331a813f17aea8f6ec3f2cdd442dd69a54bfdfebf761253b3af1989559ff9539c163887d623e136785691cad39b575725fdec14d77e6548b780deecfac364fbb30262b0a04b3d29535f1419df4c11f48a6680bf827aed84072297548219245d027126efd4f80214b8112a64f1a2d4ed990385ae2740e39a98ce0a4569", 0xe7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x24}, {0x0, 0x0, 0x0, 0x479d}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x220, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x313, &(0x7f00000000c0)="0000000000000000000000000000f09c1740d0696b4bec103e2cb5fa5cafda37234522bd732d5e12ed890fe1de81") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt(r0, 0xc332, 0x3, &(0x7f00000005c0)="859d7762bf46e66ae22da0d9b479604c2a3640373701bc97f16ddb48d2681d90db0b4b5241f6418b669fa52f85775cbb49e057bb8b9dcd7b8c594aee23f87374aab24ddaec3cae4f0f1490a83f88f0fd544b445ab52378e13abcb217a80d099be4012176a8dd64770cf24ff60d22ee34a82132da9e1e98d645dc17c51cd87a09e9ee4c6777e42733a05ce2a5758ae84fef8288fcfe20bacec32f276f94b3f72e1790415e8179b8339342ee0d0d86fd64327ab18390f4574dba0ec51a85d630fe07cc79508e667bf78dd8759460c3cb9aab7502174728c2c741827d09eb46a5f0d6a8d1012bca9ade148ffa3cab441eda16eb6f5b", 0xf4) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f0000000280)="211b125de2763d7ec07d836afb904f2e880e9793607c6d0cf304000000000000005294df7dd08960ecf9278f014f862213dc30f129dbabbc22cd2130f18dbf3ca9c016f33c6e3cbea4077399d5a45fae7ea05f2190181d75378dd7723e13996c3903b6a6fdc33396ce04a3c92e07877cb8efdd198e93b60e0d1a7cee995780fea234d45f8d5116617eaa58dc05eaf5fcba406934404eca0aaccfab", 0x9b, 0x5, &(0x7f0000000100)=@un=@file={0x0, './file0/file1\x00'}, 0x10) dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x18, 0x8000, 0x47) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f00000d3000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x10, 0x8001, 0x0) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:03 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x7fffffff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000448000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x864}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004a7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000470000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000640)=0x7f) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r9) r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) r11 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) r12 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$WSDISPLAYIO_SVIDEO(r12, 0x80045745, &(0x7f0000000000)) 16:00:03 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x6}]}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) pread(r0, &(0x7f0000000100)="fb0bba69587ab796b664b21aa73676fb1df8f7e9f87768703aac7edc1761fc17dcf94f0bb2c9bcfe79eac8bb798fa975e7842d9dfdd7baf1fa81b1d8f62b511dad391a546d4998107886871e98f9be67a30f81eb1b9ff17bd7e1551cde61112ccc729b511eb4fc2cbd4a242fdac6c8dc7599a4712203c1a6ed48db050a6305ad5fd72ec0ebc1fb57c3973df3bd45a885f1c3db2920ef0667d0c10192d3d4ecdb414857be1b0f4bb2e4a389cace78bceb30b9eb1561d3593c133447d1efe75fe72a41d96b493eec08996c5a83da99ee656ccac4a3fcc3c45fea", 0xd9, 0x0, 0x5077) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x743, 0x401}, 0xc) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r1 = socket(0x1, 0x2, 0x0) r2 = dup2(r1, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012f2f2f000000000001a38a85c4f4467b386530009dddc76e"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000200), 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r1) r3 = accept$inet6(r1, 0x0, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x0, 0x1f, 0xd58f, 0x400}, 0xc) connect$unix(r2, &(0x7f0000000100)=@abs={0xc424124ffc1e40, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(r5, r6) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000680)="c47d4c00c7c72cdf169cf6583ff6beb8305ab5da3a3b5c648a379871d5f87c29eee820211344787251159abab1cafea403a2d5bc8683ec80e056e19101f3f99bd68fc3ed41c85dca7b56985b295ee9b699b319f5f7903c58c33f24628a977702bd797c70b3c69e1931611912c22e6fa44e3e196a567351824f7dbc32cfbd7555cd7ab5a5c956f9b1eca4e540814142d5a5e7546ba4869907df221bffe84fae76e85932266b1a4efb99b194b5abee94cb756cf1dd9cfd6fdb8cd5410ee41c38ab6ce15cc1f30474d216fbd09cd1ddc8a19bbec3391d64f12bd7d1aadaf4783094cd572520017db74da07691dd1d10a3ea41211498e2e0291aecf43706aaf5e1b4bc25cfe6bc3e8f63398f3bb7431c0652b59bbc089299910a6a298fabd472e19eee5af07b61a75821068dda6d7dbc4457a480595f3f7de46d56495342d8bcfbda279758f07ef4853d7db1b098239af864642c9a4df0c6f9a864cc1472417a0b28bf3b2c6f5c14a38d761cf620d1bb1db6c99a5a936e31abb00ae44b8b0fc9fd34c55d8a10a733d38bf2dfefad73e5f7f1168f0541cb19f36fbd3979510a73c4f29e74a8738830211f71d9b8ea292853b6112d62d708f1971c6361385f3eb2ecd1c027e83a41a350aa6faeede42183f3fe2a7e989121f84af6780d36348b01740e9625d25735f3ce596e1dbb941ecd0285f2830d738ceb34e722db6620ba0a2fb711a0d4b906fc50840dc2ac05cb72fe8a44d951a9aeb67096740cd48dce61e30eb15f45badac1de0fd2ba541569762dd3333ce732ba4f06e51b68de9fbaad2fdf1484a57eeebc4b92f972d7b7b20a6f394f187f5d6c10d5d864a4232858dee2bce1b02c61141ca60f455a245469ff333c82751667abb9782dc50f8ecc184de50b9feabc6dd8e6a4fcc5a49ffc550e6e01d69a1a109493b4b4e1d371f1a06d80ce80da7d460929e46fc65594a2aff32a5da6b7699f04c489e45e953b4282a12b112f8e9e169da60ac87e7c74fa8ead563a0fda923ead92269f282ce1bca197d8c078e02461e71aaa369b5e4eb876cdd61af6eb9177ddcefbad7b891ca4e4cd44ebdf24aa788ddbe7ce99b791110e4fd6a523037e71b675d7dc594ed19121041e6a6ca19a44ad2389879145a8a56a97037ecc7598621fccecb5e07d95498d990bfb2a595de9b0719da65cad46fbaf5e977000281c875f17d63787307981ac93bf2c5e1eff3c9bfb740f679f5b67445e3097579eb9bffba5271139d405f8c64a9e219773f0780e04da7fbb9f7d0b885da5898bf84afbebbc53fa4619e777b950e995982e8b980519d03166916c948c98d1e5fa1b276e0d02d2483cdbc8d61dbb1cea99d227c6b4a752000155b60dfe9f57f4ab89220d48495614acc90784c48ce11b9899eb3a72811d187f17d954a29988ee507d21f07bdb8a687014af582c3ac0748f9f5e19a8feee6c86347446cc3883561941fcb26925f84a30d216cfc4fb2096cd0b3dc0140720478b4632f314140349e90532bb3df71a0195c87a34a6dfa699a39fccce56ed255ad39c11b417901ffd7e37ccead4e459bf82c2cd0106df15a911d5e22284b09be3fa343645f4aa1e0405afc7adf30c92e91b3b2d2ac8276de2f69d589480dab5f9cc8eea6f6ff41ed25e7ea6abc814eaf6e8993e38b9b83db90d317738b8374f4d6d1dd09982298a38ae188bf7a9dbf135d589b9c4726e54b396267d3b8ab41217a3602f31d650f79f5fb03ad3802dd5170f8f21cf5ae4abf6df68f7faf4ec451cb94cc65c92338db8b6b3aa7fcd2735ffebf0097ac1236709c8cec42b195f4b51bd05b75f4c5698662cf93e62de31e24c02c176f6e7f749b2e4b757995874ed76c7a4cda57d1a353071604aeb523aa648736c03d48aecd57b2a0d6619d6e82eb65fe380f0017df99d843516aa9d519aa1e4f041f6815b7bfe2228b05ac5bcb3f37614d4dc51dc8539ad904698985c8df531cbc5574a13158ba59ff474d17c93232ec4e197c2cca53a578f0077606c90967661d778097aef482c", 0x5a1}], 0x1, 0x0}, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0x0, 0xfffffffd, 0x1, 0x1, 0x4, 0x191, 0x2, 0x1, 0x2, 0x1000}) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7f, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce1100000000036e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda09077982e3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13dc3e76a6812cdc81b59a259b293413428124a4282be53d34813c74d02fa7cfd7f82d1b8a756623190a7ed254a7466ec2e0be9581e9fcb8b8d84f334a16a251c830ef014639b8e04c0aac78fdbfae21731f22e7a37ad3806bc12318067ecbd0c2e4c901aa3d4d685f7d533283c9e6bd8cec2d95612db70facd6fb1c1e3028d274c0422e84c8fee4ef2a5282b24c69ec47d6c0667a4afb424896b768bd67800d6900000000"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212f", 0x3a, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:03 executing program 1: clock_getres(0x2, &(0x7f0000000100)) 16:00:03 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) read(r4, &(0x7f0000000140)=""/188, 0xbc) fchown(r0, r1, 0x0) setreuid(0xee00, r3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:04 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000340)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd20b2cad9da8f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb", 0x6b}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb", 0xd3}], 0x2, 0x0, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}) r3 = getpid() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) 16:00:04 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x6c9dc39b7ed10da7, 0x7}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlockall(0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20eab, 0x0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) setreuid(0xee00, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r7, r3, r9, r8, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r10, 0xa, r10) fchmodat(r10, &(0x7f0000000100)='./file0/file1\x00', 0x5, 0x4) lchown(&(0x7f0000000080)='./file0\x00', r6, r8) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000300)='x\x00') 16:00:04 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r6, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r7, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYRESOCT=0x0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64=0x0, @ANYRESOCT=0x0, @ANYRES64=r1, @ANYRES16=r0, @ANYRES16, @ANYBLOB="b0eb17f5c37d03121cbd198a19b5f3d776e6f47f6ad53953dfe7e65a39d80409d90b7f43b8324580d17369053de94ad64c0b41a509ababd55aef50a480944641b1b0e78dd9dbd67d5b48cc680c8634385abfd7adcf718c76e4122ad113af7fda8b", @ANYRES32=0x0], @ANYBLOB="2f8204d003a37c634689762a987f038fe1ae3d9b08dd7e6c910d2da484e3ce9214b0a49568f0413f897b079d00d757a39a3d6a13f4ca4792bcd5ff532926d1959af925ba2a07b201774ce81b018042e2e9ead59603becca6e581681f1965fa8094c047846a48e4f9c63eb86d3099c5d41129b1f69e9f27499ca2c9047ba12ca72d05c3b20b158900e803f00abd58691e9acb4e1f678cfeddc3bb928f61a90ebde4de6c375f7e14c9bd5bf0b99f92e2490e0d982d45e1f468b93c64d4677aa4f2648b300abd5fb17cc57e11ce17ce945a8e33aa2e5e5d42083b4207afcee3bafa5b3110d8cdd0197a888ba6621a29c969f6afc0350d1d6b2dc39ab1f509246a8fdb03b6c6c9e55f", @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES64=r6, @ANYRES32=0x0, @ANYBLOB="e715df85ad06a71432577d742970986d238262e8d53fbee84c9d8dc0241db2ddabc82649fb813da2fc292025950e2aea91072c016bead11ee3cfb249ada6a53efaa55875c2324a9a929f56a50271a96d32ee200a05dc16d24c3cea545b940aafaf3214345071c121b46be7258b31c043dee0631d7ddf021616df9256e7b2fe7e006cad9152b02a0fd03c474e7627ec124202536d6fdbc7a178ed43f6ef35e4c5e2e59acb86fab1fa4ebf2215fcdc2fafcbfd93b78b5143361030", @ANYRES16=0x0, @ANYRES32=r3, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYPTR64, @ANYRESHEX=r5, @ANYRES16=r6, @ANYRES16, @ANYBLOB="38535a02c00fabb2f9eef126e17c50d76c64cd89e3a811a25e79766494ccdb6cb1c208b3ba64c8fc5992fdddac88fdb7f05428ba66cbcc6c4c5f95864dc295aef81d83696794f4f1e214c9794358c383a8b9757f9257016d72cda4d6f836237177761e066eb131b98a0c"], @ANYRES64=r1]], 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="334c8f277d3f1f1b", 0x8}], 0x1) 16:00:04 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) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) dup(r1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f000140000000000000000000000000000009000000000000e4ff00000000dc0000000000", 0x2c}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2b4) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) 16:00:04 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) dup2(r0, r1) 16:00:04 executing program 1: syz_open_pts() pipe2(&(0x7f0000000100), 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x70) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) getdents(r0, &(0x7f0000000240)=""/90, 0xfffffffffffffe04) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x55, 0x4}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) fcntl$getflags(r3, 0x0) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x6}, 0x1, 0x2, 0x8001}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0]) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{}, {0x0, 0x0, 0x6}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6, 0x70, 0x2, 0x310}, {0x7f, 0x5, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x10054, 0x0, 0x20}, {0x6}]}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:04 executing program 1: geteuid() r0 = getuid() r1 = getuid() setreuid(0xee00, r1) getuid() geteuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = getuid() setreuid(0xee00, r5) getuid() r6 = getuid() setreuid(0xee00, r6) r7 = getuid() setreuid(0xee00, r7) setreuid(r7, r0) r8 = getuid() setreuid(0xee00, r8) setreuid(r5, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000280)=[{0x0, 0x2e8}, {&(0x7f0000000180)="4740e07f01c88b5772edc6c09891763a6481f6dc61527581f219e6b492e5aea7e03f168a2baa42f106618bccc0e89e49f89754e2abfa2200"}, {&(0x7f00000001c0)="214a64eca0b2d286aed283950e7edffe24b6b468eda413855c86eaf0cdd1fcb28cc88c69ec38cfe90c199075683c5cf7415441ff8163562031c935e6f1cae14890fbf6c1e8b2e842d7d1978722ffc00a179b25365dbc3886e743656b72d66fb3146d161595d22d8a9c619d9b5bd64558e09f3c72069c8b19448dc0b14ce7"}, {&(0x7f0000000240)="69cad2dbff2ad43552f31c47684b19dae9a8934eb2f0"}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r10 = geteuid() r11 = getuid() setreuid(0xee00, r11) r12 = getuid() setreuid(0xee00, r12) setreuid(r12, r10) r13 = socket(0x20, 0x2, 0xf9) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000300)) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b97c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b97c70 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x800) write(0xffffffffffffffff, &(0x7f0000000100)="14c5199833b75268954019398219cce795b77e71dccb2a52c50f59f9b160cad5f72bdd3b735811b5271fde41001460c8a2bdf069985dbf4c2a0d2b96e8945685ecddba9e3cba422e4e9cb8bcd7822de370aef6682ca99e5638bab30b21fe573eb35ed476286e8af058977ce8f7", 0x6d) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000280)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:04 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, &(0x7f00000001c0), 0x9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)='M', 0xfffffe82}, {&(0x7f0000000140)="f05cbceb3a0a449e05042a4756866e9b26af2a81d585", 0x16}], 0x2, 0x0, 0x200000) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x80}, {0xffffffffffffff9c, 0x40}, {r1, 0x12}, {r3, 0x8}, {r4, 0x10}], 0x5, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0xa}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x8c9, r0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1e4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8b9b74e04e3893e8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x407) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xffffffac) getrusage(0xffffffffffffffff, &(0x7f0000000500)) 16:00:05 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, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) close(r0) r4 = syz_open_pts() dup2(r4, r0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) sendmsg$unix(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001200)=[{0x0, 0xfffffffffffffe83}], 0x100001d1, 0x0, 0x1e7, 0x400}, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) sync() r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000500)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket(0x2, 0xc003, 0x11) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r14, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) connect$unix(r13, &(0x7f00000002c0)=ANY=[], 0x0) writev(r13, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r18, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) msgsnd(r9, &(0x7f0000000840)=ANY=[@ANYRES16=0x0, @ANYBLOB="41c491485ee66727a107ed1e17c884464871bb9795c098bd7c49e8ae5eebaf229641ed1eaca15ae2ba43a68500268a7486c5d32bff8d4b92fa7259b4557b3a6afe341eec1dd006b0bb4dc10e0d1745955b61ab16d9557fc90c1dea6909374a8108ea1278dd4b7aada0accd6bc25a2c2fc0fb0f37abd7f6ff1312a3d1f54f1279a0f3b340b47e28896f3527dcd14a23d30cf1b4982d2987807026e9eb9e3b245fcc942474ec16d2a6df3644eb9366c5e00e55493971c300ac941d2ac1679a1c62e7ab0a1d795fa474eea564337627b4fc927c2e3351a486497899831bf7458dd8f48f37b51f616def5d68f6aa66e3152c59592a72e3f7a3889514dab1", @ANYRES16, @ANYRES32=r9, @ANYRESHEX, @ANYRESOCT, @ANYRES64=r13, @ANYRES64=0x0, @ANYBLOB="7cb48e1f6b86a17c3ed2e68ee90d26b30dae8855933e8fa55d7822531e5313f9a6e9d8bccbbd23fd956597b2457190dd0d3fbb85681a98148f22fa234dc6c90465b51e69d3889cc3b7f665adbf93533cb477ba1ebb3534552ed7dd99a0522d1397e67e64dd4a64c919d995015959343ff79cb73421d6d160bb4f8232"], 0x9, 0x400) write(r1, 0x0, 0x0) 16:00:05 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, 0x2000000], [0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1ff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x3}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x7fffffff}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffe6ffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c232495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aaef9d612f871fa6d820c257795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r1, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0xb3cb2b862e021b7f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r6, &(0x7f0000000500), 0x0, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r7, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r8, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r9, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x3) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r11, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r12, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r13, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x62, 0x99a1f008f92f288c, 0xfffffffffffffffc, 0x7}, {{r0}, 0xfffffffffffffff8, 0x37, 0x1, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x4, 0x80, 0xfff, 0x7f}, {{r4}, 0xfffffffffffffffc, 0x86, 0x20000000, 0x6, 0x10000}, {{r5}, 0xfffffffffffffffa, 0x20, 0x4, 0x6, 0xffffffffffffff6d}], 0x1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0xfffffffffffffff9, 0x4}, {{r6}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x9, 0x6}, {{r7}, 0xa78d837a5db68a90, 0x10, 0xf0000000, 0x1, 0x5}, {{r8}, 0x0, 0x40, 0x10, 0x9, 0x3d859384}, {{r9}, 0xfffffffffffffffa, 0x2, 0x0, 0x3bb, 0x81}, {{r10}, 0xfffffffffffffffb, 0x0, 0x8, 0x9}, {{r13}, 0xfffffffffffffffc, 0x5a, 0x2, 0x101, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000004, 0x8, 0x8}, {{r11}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x3}, {{r12}, 0xfffffffffffffff9, 0x42, 0x1, 0x0, 0xb9}], 0x7, &(0x7f00000003c0)={0x7, 0x1e}) r14 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r15, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r16 = dup(r15) r17 = fcntl$dupfd(r14, 0xa, r16) accept$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000100000000000000000000009e000000000000d5f3eb46000000000000000000000000000082d8cc6e001b00"/110], &(0x7f00000000c0)=0x6e) syz_open_pts() 16:00:05 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x203}, 0x0) sendto$unix(r1, &(0x7f0000000300)="9b665cbba2f7e22a1b2c2a0c932a9dbf8016d929c2fbb26b08d5643748dea1cccca98dacc83cc3a9dcfc84a69a83f5d34325ce5fbb4716c7c554b7fa462a6fc19d1468f9e39a7d94aa7cbf713d53f43ff81d6f137994870f7b47fa5b4e4cba8ea2eda432841d5c44f8cffddc3b4c8bd0af7fb3be331331ffd2e2f05b67755e2c52f8cd203c7dd7ebdb244a3ef6f350da07e42d771a7a862239a699e8b0eda5e6d12532dc081f031832f2b8b23a3c008bb605a847c28427ef1e99683b65d3947c18f80b948416e67d5b92a60e59ed040b58dd7c129d60e6951b32ccfbe4e649d81c48dd78cd18b1966c03401c04285c987801fa6c39c48da14e9dbe735c70a8", 0x133, 0xc, &(0x7f0000000100)=ANY=[], 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="431656a025c9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000bafebf562e365f89"], 0x10) shutdown(r0, 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000180)=[{0x4}, {0x84}, {0x6}, {0xfff8, 0x0, 0x1, 0x3}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="03b4f3028a905e81906c9546d7f8c3c0f3b0073ae9c3125b77ac7fbbb503827268474ade1eddcaf00ad1e2ebe6f041fffb41d4c2116b9d7011c8d7119d9602363ae5ea1c277324ea716b7d54e3efb48c4087263c5de3e21672236986179b77b9fdb7182f383dcf8f4bfc250aa547ed86fb6c299a88089fb5e389d0bf41ff3d054ab5e3e621c3760d1a50cfafa04b3cd150b002df214314a31d59b21835863167e02d053f998e061791ecf923d7a176859143495a4c2f05f5f552b5bbde307298dd173ddcbe5a690b0a5b34cb8192d37908c7dcf86537884f82040d3141a34b92b617d94e64a026f61ada0aa6217a723264752d07faac5bf78b9099ae7725aab555ecb127c69dbbb9f487ce9d93a4e42c5d63b83d54404539eb8fead04bf8eaa2af4e1f9b1453d896cdd94fcb4501e505a1bbfe0100db300c9e6ec7782b0c26305f17b40df8583897ad04f5b255ac8abfd5a0ad9c1ecee2d66f9b2a241737758de6500f7b3fc1de758c5b3901443a0d10666eda3aa982273e08b02b68286842bc55f330a14497531049b5b300c82d11815cd0a6ee4319267a819f9a1ff5f753c839f9cfe6bbe1f4ec45b013d18f8c7ad9bb4ecf7b0e059b26ab70586a6ff5648c9e350da47c396fd062a41826b4b9dc7e5cee6ee946dd23cb45cd1ab69e48c823deb3d11770bf025342cc88576f441a814d9beeb385f5ccb3ba0bbae667e4f9b9cb7d46859014987c226348eaf98f548c2278d59843131806fd375e377a85dd6ceac16c720225318bbf78dba4f59c1f785cab51e2c7080b89ec728600c78d74e4145981a710df1e0727f443d080f4cb3e58616ddd60791659cebf0a22f3548a8d74c8a3372d7c50734304e2011cdaf7683dee8bf83f511c55210c16ef05c6ad7658b04df91774733110ea9c125969673dfe2ab6410ce20764d920c75196ca644c6746ecce62670398e5fff37e0faa84945060352dc99ef8670faf362a6c07467890d47e07b9dd94e723d07afeb25d7b60f9c7d096ad1cef525a33645926f1be26333fd48facbdeb3d1b147cba02da1a19d3e192f25a84621fadf4e4bddea1acfbaf53db87418c0c5da0b42f9188de6a8afc15d893b495098ecfd71e271a6b2832a35f5594f3ad1e23613103dfca4effe534c6bad2aa8b75b38fcda91d47402fd58f36f9b582edff2563f719a87a39c0d85941607b536cd6aa97c1a2bbf62aaa202a0a88347a1b330ae09c5d9ec6d780e7f12c06f77773b63c022dd42dfa077ca7b75c89a04b17e7ea2f71d75cf1eacb4e3156b14ed4488112a0d763c81e8099c655b238ae9a447ab568ced31cfd208a39ec14e30a9d453e733410230bb584386be560db74eea71484c249b17b657a18ace66a0e288ae01c9d974f39a267f519d1532968152d002c38070d332c8637731af6d92e18a9d3376cdcb63472b255a353", 0x400}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) writev(r0, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040)={0x4, 0x7}, 0x8) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x40) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/248, 0xf8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0xb2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x9, &(0x7f0000000100)=[{0x3, 0x1, 0x0, 0xe6}, {0x3, 0x9, 0x3, 0x7}, {0xdf3, 0xdb, 0x7, 0x8}, {0x1, 0x4, 0x1, 0xf00}, {0xfff, 0x5, 0x7f, 0x2b7f}, {0x70, 0x9, 0x3d, 0xffff0000}, {0x9, 0xfb, 0xfc, 0x5}, {0x1000, 0x3, 0x70, 0x100}, {0x7, 0x81, 0x0, 0x6}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f812565f558a4f86224edd8f7c9db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213e4c97ed19ae70efa008b2cf3f2936d00004a9249bd8c9d61b74462895d0e20adbd595c2e8e70275bcde2ecc08ff66b08c9717f3840003142a29d9aa248bb4171f0220832ff458d4d9bf34cca741e46d9a68c26b585c1214831d2a262683965e7f54c5d74265da47cbf744d425e5b8c9db316aca9407a5d6f4977c38a498dddafbaa2681d", 0xcf}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0x401, 0x8, "ac60c1f6e597b5a414b78aa1aff52649b40e0bf1", 0x2, 0x3}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:06 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x102) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 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) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x79ef, 0x80000001, &(0x7f00000000c0)="eb6a60000000000800000000", 0x68) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000), 0x80000001, 0x0, 0x7, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000100)=[{0x10, 0x1}], 0x10}, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2d94) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) 16:00:08 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x201) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/../file0\x00', 0x10000, 0xaa) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='M', 0x1}], 0x1, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xa, 0x0) r1 = dup(r0) getdents(r1, &(0x7f0000000100)=""/108, 0x6c) 16:00:08 executing program 0: socket(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83, 0x10}], 0x0, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2a, 0x124) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() fchown(r3, r4, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffd, 0x50, 0x1, 0x5, 0x9}], 0x8000, 0x0, 0xfffffffa, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0xd6}], 0x3b01, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) r7 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x6}, 0x1, 0x2, 0x8001}) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000300)=""/109) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r9 = fcntl$dupfd(r8, 0xa, r0) ioctl$PCIOCREAD(r9, 0xc010570d, &(0x7f0000001180)) 16:00:09 executing program 0: pipe(&(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000020b000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:09 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffff000000000000000300000001110000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x43, 0xfff, 0x9, 0x2, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x3, 0xab40, 0x7fffffff, 0x2, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x6], [0x5, 0x3, 0x7, 0x7, 0x1, 0x6bf06571, 0x625c, 0x1004, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x808000010, 0x80000002], [0x80000000, 0x59, 0xdfc, 0x7, 0x583455f2, 0x4], [{0x8, 0x0, 0x1, 0x7}, {0x1000, 0x20, 0x4, 0x1f}, {0x4, 0x0, 0x7, 0x425}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x91, 0x10001}, {0x2, 0x6, 0x4000, 0x7}, {0x5, 0x7, 0x9, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x2, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x4}}}) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000740)=0xffffffffffffff1a) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r7, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) msgget$private(0x0, 0x41a) r8 = getuid() setuid(r8) r9 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x44) pwritev(r9, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r9, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x180) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4) r2 = geteuid() r3 = getgid() r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x80000001, r2, r3, 0xffffffffffffffff, r4, 0x10, 0x2}, 0x3f, 0x6, 0x2}) 16:00:09 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f00000008c0)="9cd1ad5260c0fe75db8195d0d6a23630b6385056359ba239a8b410fcacbbc61e1b7ac85f120d5a357a810654df", 0x2d) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r7, &(0x7f0000000340), 0x21) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000000c0)=""/83) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCPROMISC(r8, 0x20004269) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/169, 0xa9}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000840)=0x73) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff4daf63"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) setsockopt(r0, 0x29, 0xfff, &(0x7f0000000100)="ebb7000000020000009e4a713048e6999b5df9f5", 0x39a370a4d1a46d8f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xfbff, 0x1, 0x31, 0xd111, 0xfffffff9}, 0xc) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={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, &(0x7f0000000640)=ANY=[@ANYBLOB="84e92c227e6310087cf9d27ab61d6924062c4ee9ff05969cd4f3092436e475e7c18682e761e64c9081fd4dba27f2dfd2229c2cd47ac69cc8104b8162d0116adcf36eb29e11bc34222ba48254da033480ed75f825db9ec6c7fe1ff1d8a561b4331a821a9afdffffff3b785712762e765d75c37bd22defb62f482baf24d3ded964a8e4dd9cf6926d707fd1c685b485a6c64f60604d79536b01be6bd72e35c29e6cc46c3c92163ea9bf834517eee7a45c349a24d06df7918f2f8355154f01d635803b5d552aed29f65c02a3b231fe7f3e77b3d224835cef4ad568bf24fb2f8d956eb90dac21960ae3fd84be9e18d0b27d4701a1ce7c5650d71b08583554592a107ee965352cc72575cc17bdd54adf82a0bdfad28f9ea0e6ffaa75b5c08b24e4cb72dcab09eeb6a20d9ea2c0"], 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) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x5, 0x3ff, 0x1, {[0x8, 0x8001, 0x7ff, 0x5, 0x7a985427000, 0x960, 0x10001, 0x7, 0x0, 0x6, 0x0, 0x5, 0x100000001, 0x6, 0x7fffffff, 0x5, 0x3, 0x1ff], [0x40, 0x10000, 0x1, 0xec6a, 0x3, 0xfffffffffffff17d, 0x4, 0xc2db, 0x5b], [0x2, 0x5, 0x8000, 0x1, 0x3ff, 0x7, 0x7], [0x3, 0x8, 0x1, 0x2, 0x20, 0xfff], [{0x5, 0x7, 0x6, 0xfff}, {0xffff, 0x4b82, 0x7, 0x7ff}, {0x7, 0x7a2, 0xfffffe01}, {0x4, 0xdf, 0x101, 0x1}, {0x0, 0x9, 0x1, 0x7}, {0x800, 0x5, 0x3, 0x4}, {0x4, 0xfff, 0x6, 0x7f}, {0x8, 0xf016, 0xec7c, 0x100}], {0x3, 0x3e, 0x6, 0x8}, {0x2, 0x2, 0x80000000, 0x629}}}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c7f000001c4cb814418acd0661e816519e92690b52ddef8cb4bc62a3ec17cfa9fcf5e4b26646620bad681bf98210e867e80463f8a818ec42a12344edb0ed2491bf8ffb33e067f9276dfafae38cacccfe3aac21c47c089fcc9f6b3dd422619537a908e701dc13cdf4a34e084482b722094db87cea52c927e06095f95487aa13c2e735a08a27c09b9946333bab2b4ed175c26c123f2797407f6234a34f2863ec05506d6bebf1316fd66e59a4d70f95cadc2e100", 0xb6) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x122) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="429023c948354da25ad0bd152788442a326705167ef7208fda0ec538162324bfbbecab90d55bc5fdb0143dce0be5f7f26dc1e0c2f8b22aa67dbb3e76bd944edb58486cf6f1fc8389aa1dab3729cbd10f5ccb4a3eb6c8dcd03c4cc811be90df18236e54da2942622ae6145c68253a47386258ed4f21cb6f89d82efc32a41f4fc73a6a16382755c505ca0756af4bed95ba8dc6d4f07002e585ace29ad1680f37ba1811c088f5b503dafd025c0c71c7", 0xae) 16:00:10 executing program 1: ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x200) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000005c0)={0x6, 0x4, 0x8001, {[0x2, 0x8001, 0x5, 0x3e95, 0x2, 0x5, 0x1ff, 0x261e, 0x5, 0x100000001, 0x7, 0x3, 0x1, 0x8, 0x3f, 0x7, 0xfffffffffffffff9, 0x1f], [0x58, 0x0, 0x9, 0x100, 0xfffffffffffffff9, 0x9, 0x2, 0xff, 0x3d2, 0xe8], [0x1f, 0x3ff, 0x7fff, 0x2, 0x10000, 0x200, 0x9], [0xd5c03e9, 0xb04, 0x7669, 0x80000001, 0x0, 0x800], [{0x7fff, 0x3, 0x3}, {0x5, 0x9266, 0x7, 0x4}, {0x7, 0x8, 0x6c, 0x8000}, {0x800, 0x5, 0xffffe3eb, 0x1fa}, {0x100, 0x3, 0xfffff801, 0xa8a7}, {0xffff, 0x663, 0x0, 0x100}, {0x0, 0x6, 0x0, 0x1}, {0x9, 0x5, 0x4, 0x7fffffff}], {0x5, 0x8, 0x7, 0x9}, {0x1000, 0x9, 0x80000000, 0x5401}}}) r2 = socket(0x11, 0x3, 0x0) sendsyslog(&(0x7f00000004c0)="723f6d65f8ac406edcc50594f8d02acf9ef79ff84c279d9b74d68d781783db6aa3728ecd71a36e1128e4244beb96ef5e6ce5092ad963fc6909493a769f7199eb55b5eb43c56112a9dc23836e2aa93588aefc5703dfe0592497d36600342045d0de1eb3618ac556e663c14727dfae2ff9a05ebb62af5ee4ef4ae95965ff956089470cfd501f69f8c4cb6f4811c1e49d97ff9ee856962e8ba3be1433ce9a551d59af7ee416b0dca16eedaf69c4332221a553298b78d615f7039acbf73aaf43aaf29b03d2d033730dedb4cbe46e93bf8040458953243f04f844deed811a26fa90db328e0c605d321e420d075715ae086b954d652e3feff30e98cd99e9cf72599c", 0xff, 0x5a) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8280000000000000, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0xffffffffffffff8a, 0x0, 0x0, 0x8000000000000000], [{}, {}, {}, {0x0, 0x80, 0x0, 0x101}, {}, {0x800, 0x8}, {}, {0x0, 0x0, 0x3}], {0x0, 0x6, 0x4, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x8, 0x3}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) uvm_fault(0xffffffff825446a0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d