v/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffb98, 0x4, 0x6, [{&(0x7f00007fc000/0x2000)=nil, &(0x7f00004e1000/0x2000)=nil, 0x6af}, {&(0x7f00000d7000/0x1000)=nil, &(0x7f0000618000/0x2000)=nil, 0x1}, {&(0x7f00005b4000/0x2000)=nil, &(0x7f0000116000/0x3000)=nil, 0x9}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f000057c000/0x4000)=nil, 0x1}, {&(0x7f0000453000/0x3000)=nil, &(0x7f0000034000/0x1000)=nil, 0x6}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000727000/0x3000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x7}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x3}, {&(0x7f0000c85000/0x3000)=nil, &(0x7f0000153000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002db000/0x1000)=nil, 0x1000}, {&(0x7f0000673000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007e8000/0xc000)=nil, &(0x7f0000f68000/0x4000)=nil, 0x20200000000000}, {&(0x7f000004c000/0x2000)=nil, &(0x7f0000f91000/0x3000)=nil, 0x80e7}, {&(0x7f0000c61000/0x2000)=nil, &(0x7f0000c16000/0x2000)=nil, 0x7}, {&(0x7f000056c000/0x3000)=nil, &(0x7f0000132000/0xf000)=nil, 0xcba}, {&(0x7f0000ee1000/0x14000)=nil, &(0x7f0000e44000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) bind(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="0107081a79c742642b943eb4674e23528e1e5ee76269828dba162ee0783544e01dca3ef27529dd7d32be7498f23bd72f4bae4141c3b0506de2975b8f6248ee4c838d5a3d3a6b6e792f5ecc517cd1750eb35f4a03109809e2ca9447a9fd72ca7f951f039b011371be3f05b73c2017f499ceea5cbc3d2d7db8ed6efc910093d8798415020d5a51d0b6d16929ea5a946adf667d50c06727c9414a4f8d066ab7be6bcc0b149e9935dd4d7ee97e61d6a2f8e5d32d928ea4ab2659c7d88bcc963ee3ab41da68b7e6f605aec983bf33d50713a2de2a529c952fe87eaaff62815938e2f1a2daf1b161b8980ba6d8cd851d3384dc617ceabebbb0cd074ce6a1611f104c2802270ac73421ec491cf7c4c04da1d11c4145ff53e95816e52eaf14b4bd743bf3195393c02dcbb1ffde573cea025667d1484fd741044ff8c2b2dbe633e75912f0a68b42fcc0642f7bca"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="7d4245bae67a1d19154c7d25cb93ea47f6249044dc8318abf2d9017c73ea"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="74b1b528ff82796462db8bc81e8c1af4fd4fba95c11324d7c27ed2be1bf4f4e4e813295984872771f4a39a4dcbda7a2c962e232400915235e206ee07bcb5030fe41e8d3a59f1194f39af172cd4e1d66055d4a73f59a0919a2399ef7c7183b9405ca8ac960865a7780940bfe79fcb2c1c25bf23420e3b87c4937345644a5e089319b76d6da1b1621b7938773a0fa15bb28efcc890bb6bb02467966f5b"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x410) r4 = geteuid() setreuid(r4, 0x0) r5 = socket(0x18, 0x3, 0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r6, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r6, 0x2) accept(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000006c0)={'./file\x00', 0xffff, 0x1, 0x1, 0x2, 0x100002, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r7 = fcntl$dupfd(r6, 0x0, r6) getpid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0xa, 0x0, 0x3}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x4}, {0x1000000044}, {0x2, 0xfe}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpK\x00', 0x80, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4db9, 0xffffffffffffffff, r8, 0x0, r2, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) 23:54:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r0, &(0x7f0000000040)=""/33, 0x21, 0x842, &(0x7f0000000080)={0x2, 0x1}, 0xc) shutdown(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) close(r0) 23:54:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = socket$inet6(0x18, 0x5, 0x2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001800)='/dev/pci\x00', 0x103596cc9957c24a, 0x0) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = socket$inet6(0x18, 0x8004, 0x20) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880)='/dev/pci\x00', 0x8000, 0x0) r9 = open$dir(&(0x7f00000018c0)='./bus\x00', 0x200e0, 0x84) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r12 = socket$inet6(0x18, 0x8005, 0x7f) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r13, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r14, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r15 = fcntl$dupfd(r13, 0xa, r14) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r16, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r17 = accept$inet(r16, 0x0, &(0x7f0000001940)) r18 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r18, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r19 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r19, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r20, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse\x00', 0x80, 0x0) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/vmm\x00', 0x0, 0x0) r23 = openat(0xffffffffffffffff, &(0x7f0000001a00)='./bus\x00', 0x1, 0x62) r24 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r24, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/tty\x00', 0x0, 0x0) r26 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r26, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r27 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r27, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r28 = getpid() r29 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r29, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) r31 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r33 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r34 = fcntl$dupfd(r32, 0x0, r33) ioctl$WSDISPLAYIO_USEFONT(r34, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r36 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r37 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r37, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000200)={{0xff, r35, r38, r40, r39, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001140)="f8ace95c7871c4ad94ea1527cb07c530f54e15ae915f7c383a189ee14678a2aebcd1cc4007ae416a6f54861696aee7fdfbc09872953c40aa5d194dfedfa7b5369fa88716692d8718cfaa48ba14e90e53d3ba2af3eaf9fb1b69076bb41573621cec7b3a01da674d6249bd78c32e0e58bbd2233555ca6927b766e486cd7f3f25847c8f6085f6f99d2a9efd039f76a0f46eede932b2ff214ad2e79a2452969fbed1cae15387494384daf82ab8153d7a61846c6fc67c61f3af8c5bc8c2f4461026f10aa5f748acab310117ea37904f7822b659ad", 0xd2}, {&(0x7f0000001240)="b77aaa8d1e63e6b547b0718624c1dbeef1155beee76408f64610db74779b03e541f665ffa7ecd287fbc7c45a2faabfaddd435d462702e7c26b2d05ff6e4adc38cff720fc68428c861b356d827d06feb5f8711c2f5b99d1999897144af5ae61858b349bfc7e", 0x65}, {&(0x7f00000012c0)="a946dceeba41c67ada5b43126f88b4009579a2d1b07cdb04f04d34d07e9ebc0da6d457829cd66f7650593435dc5edf26ba5b3666e2e4cd27a7f58af82054ddaa8a26ce0a43916f407e4d4353518192983cd95fa53ffe46e4ffc3301906c33b141371991b051434f2ae4aa64cb23fc0f255a47446d22947cc18aa9f87194051f36100770cce87d888fb1510fd95b29498b442f6a1f1589a3dfef430ce3dda6cb03612bb78934a8d8f3bbd62468892cadb05b0d54c66b10c06ddccbf90cc5fe1686f81d2db266d2f06df251ae77d6db6d80c2916acba5e5fd11cc05ada4f505f9674b79b99b26089725f39ece2de56250d0a0df2c0da1974545b", 0xf9}, {&(0x7f00000013c0)="e8b4bddb52a03a0348b712aa7edf94b3bcc603223ea8c4ea27bb47c834716222e3c4b7ba0367724ebb0df44cc99de21fe6a56ac4d3d7c9a6984a68cef289944cd4bda457c96918073322ec7b691165df7f37eb8b9287228ea2b626ac8128ab5ca050603a4d7378072d5568736c1892da61c1d8252366445445f8fe2eeec9b4adb7665533547290ef81d304ae1a7bf45c00dd6e604b1cd39b41245141b0b27bf58362", 0xa2}, {&(0x7f0000001480)="38be8601774e93db29922dd1dc500ca5a4ffa5aa4649aed90ea4fc6adb296a9ad67bb7a0eefa4f8ab7c4e948e19d5ccaf4ee41a1a2ce22b66b80e3a971b3c6fefe33bba3030a0b021ed74412e0a0d8b82b1049e1c3c540ed0ac70a45c50c6dbd7b931681b5086669b7a08e07f1ab03eb2e15b19f4b9c53a1e3de3ca08e4effea0303f495e768240b91b78a24cb8623e80967e0989746c343e99a4b62722c85f9415946ac970061400eb8efe6a6573cefdeb40db694a777af040ee32f0f31", 0xbe}, {&(0x7f0000001540)="75dcd069300007c43b1ae45550f5b3f0452984085a58c1a1e810791ecf7ef97ae9e02bb56e4f8822ff900b968d108f8bd973d44efbaca4a47415b1dd87f8861a26172cb164cf8ef306cc7615fb6fae1ddefe84485b4e560b4299f10df1637d3ec004bade39f8f9805a573b2bcd7f0e", 0x6f}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="13f92a3edd299ad5fe5c4101bdc87a2bca38c66916963e0a6808f5a025133d40090033ec151e7e91d6eb74a3a4936e5201fd4f50509c10a0111d93c8fac88dbce53228486ceee8591b85be093b1fce527c79bbcb5caa56675a2800afbd52f5b885e4666c07db8461fbdb84a21941210aa6fd30cc78a1887f3693ec01335f21eb5c13e6b1a0a4a482aadd29e2fdc5c83f265744b7caaa32326f3d96599d98173165726ae71fdf9c0f535d263e0037785523f5a3c0ceb6e4e2a255c2", 0xbb}, {&(0x7f00000016c0)="938460d81c6fd34eb0ee567aa7920c95c1ca64bd0984f34c9c691a80a8a9c9cd525ee5f83950a61dd65049", 0x2b}, {&(0x7f0000001700)="0b54ecbcc766e9e5a45bc93214cac19306fcb80d27c1ad2e12be905f22f29ffe9d21e597d5", 0x25}], 0xa, &(0x7f0000001b00)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r5, r6, r7, 0xffffffffffffff9c, 0xffffffffffffff9c, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, 0xffffffffffffffff, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r15, r17, r18, r19]}, @rights={0x38, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25, 0xffffffffffffff9c, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r30, r38}], 0x100}, 0x8) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) r42 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r42, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) read(r42, &(0x7f0000000040)=""/35, 0x23) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 23:54:17 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = dup2(r1, r2) readlinkat(r3, &(0x7f0000000180)='./bus\x00', &(0x7f0000000380)=""/171, 0xab) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r11, r13, r12, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) setuid(r8) 23:54:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d00000000c5343a76315dfe71caa0d9b1c19f00002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc0a8157f5855526b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5b00417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b727e44eedbc8a011b192ba43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3c05000000000000001980efe36868d77e021fcf3593d7b407007a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb00000000"], 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setitimer(0x0, &(0x7f0000000040)={{0x9, 0x8}, {0xeb, 0xc28}}, &(0x7f0000000100)) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setitimer(0x38d7ad62865249c9, &(0x7f0000001140)={{0x5, 0x7}, {0x7fffffff, 0xb39e}}, &(0x7f0000001180)) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) listen(r5, 0x2) 23:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x1, 0x4) msgsnd(r1, &(0x7f0000000100)={0x0, "ec4010f9be3d42c5fbaaad0ab5dfc0d77c6022c1daefa12402ffdf05094597ff4f3f240e51b436540f7dca059405a3c091913ace585113de55274c4a5a89aa8c36132ba3b069f646673070d34ba8741946d75fb3d6cd3b5738cd5ef5c78278f45b787f28f262f69dc3cad057a4ec19537b83f5c836271b7984394d0f6e965b9c040f5f7d3d096f61f015973abe48c4d276b326bc5c3c104d92b95d63897639c73210e2bd1487b7558c51ab"}, 0xb3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 23:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000100)=""/2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) socket$inet6(0x18, 0x2, 0xfe) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fsync(r2) 23:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x88, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x9}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x60}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) 23:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x2, 0xf8, 0x7, 0x400}, {0x6, 0x5, 0x6, 0x76cc}, {0x9, 0x8, 0x9, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = semget$private(0x0, 0x3, 0x10200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r5, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) r7 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/73) 23:54:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001180)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchdir(r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x80) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f00000011c0)=""/4096, 0x1000}], 0x3b, 0x0, 0xc600000000000000) fcntl$dupfd(r5, 0x0, r6) recvfrom$inet(r4, &(0x7f0000000180)=""/232, 0xe8, 0x40, 0x0, 0x0) socket(0x6, 0x4, 0x1f) fchmod(r4, 0x1) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000021c0)=ANY=[@ANYBLOB="8202adfdffffffffffe23f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd800000000000000008ea53779104fa6ac7a150ea7551c476ea830ee38090e73d52434c929b34f34eccf25dd9e1e8cd3e1cf4259f039a33ed3cbf600000000000000ff0700000944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61002acac9776d7b59321b918f33938f1e0d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339256929f384427bda15c5612be98cc74d888ed194b2ac3bcdb9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce89046490776877866c1b13d4073290d88814a21553e28548577b41cdaac8fbc0babbc2e72a661c230adbab8b970114e20776cfb5f2e45d9defa5ec037a2dcff37902d321bd2dcb58b8a12d5e7006e67ad4fdac2f43afafe6ece301c49e8d610ec512ac060f20de90a8b3128fb273e4b90264608f0f6000000000000000000fb8cd3cdc335282391e324ff62684ac33b2f9c82f01c078d9d55ba60608e119cf14b68719c7be970199ed9699615e51a658e9fbc343682e1cf0c9519671649609295fee13ebc6653cfd651c619b83bf3254c64ca6e9957d5fc5fdb2626b5a88818d9ee8d98c2f545c385ed365605fc9d3e7335d26819b30992d86b7119c0a6c2289d8b2847604ec661e4bef703366e016225b1a86f67cec8ea8c41bf5667becfc889548541c2cdb257f1bc1cf65aaa1ecba998b1cc53977d26779761cb5011a1e099bb3045d6bf52124f7d40b09f6700000000000000000000eb1de660b162a6d91fd9a9d94b208c15c03a20653315c4b5e2ca98e38cdb03de146093dd92ac954821b47d81926c6d32c51ed94e8ffc7b2c9128ca2d51fba4d9eb8ec092bab82ca44cce9b582acb469ef91a634b5da5e19e7b85cda2ec6d6e7eaac259d5ce0b4e901636af9dbbc0a7d2a6739ba4fef5d97d755b55032de895e3b40a64eef474c5110eecebed3568654377dc8aecc87493f9ad8684f35f994fe4162e48334d24ebcd38e2001abed7b0053663fe969ca46e5ea2ea4c9375f5"], 0x10) dup2(r7, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) r9 = open(&(0x7f0000000040)='./bus\x00', 0x8400, 0x112) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x100000000000033d, 0x0, 0xc600000000000000) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x7f, 0x9, &(0x7f0000000680)={{0x5, 0x3, 0x1, 0xbe, 0x3, 0xa99b, 0x7}, {[0xfffffffeffffffff, 0x1000, 0x5, 0x63965fd5, 0x7, 0x0, 0x80000001, 0xffc, 0xed, 0x3, 0x10001, 0x1, 0x52c, 0x6, 0x6, 0xb576, 0x5], [0x8, 0x8000, 0x2, 0x4002, 0x1000000000003, 0x6, 0x0, 0x9, 0x200000000000000, 0x5], [0x70, 0x100000081, 0x4, 0x5, 0x3f, 0xfffffffffffffffb, 0x6], [0x1, 0x3, 0x5, 0x1, 0x100, 0x3], [{0x6, 0x20, 0x2, 0xa19}, {0xfff, 0x7, 0x9, 0x6}, {0xbe3, 0x8001, 0x4, 0x101}, {0x9, 0x2144, 0x8, 0x22}, {0xd73, 0x7, 0x1723, 0x6}, {0x810, 0x1, 0xfb, 0xa2b}, {0xfff8, 0x7fff, 0x7fffffff, 0x9236}, {0x9, 0x3, 0xffffffff, 0x4}], {0x81, 0x2, 0x9b8e, 0x9820}, {0x6, 0x1, 0x12, 0xfff}}}, 0xb9ce}) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001180)}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3d, 0x6, 0x0, 0x9}, {0x5}, {0x7}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 23:54:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000001140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xcd1, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 23:54:18 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) socket$inet(0x2, 0x4002, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac26acc137ba64896bc5e57c6388bbd2ad88b2951b15805360bcd4c0a362b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52adf2a34fdc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3583008d257c543d5b73a4e5c77de3496f32e0e6e4f83a87d394dc0b6e36eb47bcdd89e4f3911b2044eac8b00517e122bf2412f6905f95fdabf0c8ec50d9e56f8bb98a6ebabc4ade05441bc3f3faf1773d13a7f5b2786ff55f4e673ad3bf6da83ea5e3be2d3f733fbf2bbc241c3d6a50d630389586bea5022920c7d1c616acc9d75e2040000000032e1d5e72cce5da6960059add559d14cb6fcfe205c2dd682e07314290dd12624eed111e7204d956e721dc92d7ad36f61e0f04185a7bbb9e155a3c33cc6f11c"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) acct(0x0) semget(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 23:54:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 23:54:18 executing program 1: syz_emit_ethernet(0x64, 0x0) 23:54:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)) 23:54:18 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)) 23:54:18 executing program 1: 23:54:18 executing program 0: 23:54:18 executing program 1: 23:54:18 executing program 0: 23:54:18 executing program 1: 23:54:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 23:54:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000840)={0x1, &(0x7f0000000800)=[{0x10cc, 0x2, 0x1, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x28}, {0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x10, 0xb, 0x7f) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x500, 0xb}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="226998508bb5004d79c3a01ca84cffd35b465fdf17b53483e4f12087bacb6a9b5cc2024fd03919fcee8d390589272fd54dffbd52bbb1814396d1cc008ea74e3d9860092a7a45e802b896a181af75f918203107359f4235", 0x57}, {&(0x7f0000000200)="2afb47a0ee29ca9b5e5a7a819fd7d78921dfd547842c493d3e223b48a0cc3015bcc4ca41574050d321bdf1f41697961a56365cd596bfe6ce89c5bfce9c813cd8ccbfa12ea9a662a401360b6a7f3310c6e8c3dba8e35ffe351725ed8494a13fe59fc16e7df2b3f7b13cc1831b1356e17e091624a61cd0b5cdffe8ec5a2fb69b07f7b9a479110f856dee026baf4f614e8acdd338d27c0f611fd9b6f04945af0a47209f2202b5ff26b23fa81f7608805d0bc7", 0xb1}], 0x2, &(0x7f00000002c0)=[{0x38, 0x1, 0x9, "219d2fa0339f9664cf13360ca28a54d7a1cce01ac846c449128472a47961d40dd14c5a0d3e28c11e"}, {0x78, 0xffff, 0x0, "d5cb2d4b98f15b0d544af46e12bbaebb69511ccdfdf032a982ed59965ee2b9f2759241403e916abf3979fa2bb476825a70f0bc04859b9182cf59cd7fe0a4e67c5f39593757211cf4433a6476816e2eb8376cb8722339bed0daa5cc08484c36ec95c18143996a09"}, {0xb0, 0x1, 0x5, "3a5b2a0a298355541d84b8f72a598c220198731e1eb85cdeba141f58a3588c04f276f8413ac83276f4b911138769e9623ebcfb99cf180ea3122464be0cc225ba4e63c27ca6eb6ae92c3259be74deab5ba5d3d75a314f03e74344fb6f4b101e9fea9b9fcf94b83709dc67db3de7177a76d95c36099f49de055fd2dbb694edc0fe7eb587e326499022b11c9cffc8b51b3202221cf4a534cff7242da8c5de10"}, {0x70, 0xffff, 0x1, "e0fff4bc8c7f4ed8129e1ba15836918899a28e1942d4da7a305dabdc9a536d0f0ab31328a304bb60f917ecdad29b4fd48a0b4ec27676b37cede0a874f082251ebd7f4d783a04d039e7e2b28b446ac60679e802dba2fd61e7dc616f6d63"}, {0x78, 0x1, 0x5, "567381df565466c1788f65258527401551ed43efb36ef2da19cfaf2ab7efbeaec361c70db7280852f835c355934f6036a8036d65a2fb741944ae7ca397ced3abe896f646227adb0290d7b1c6fafd5a7d6dca23c58b52e38bc56a5e585250ca1935c490b8708562b7"}, {0x80, 0x1, 0x38000000, "458e0c37e1700f213c051ebb93365031964546224612fb624b0a0fd5ba5504d71c1b577477179b352922ead818637d21e34ae8292fc4e3281559bc208278a902eab58f423412ee7a2fe622eea2c1f5a6bd600df8e770dfc0e474fd11fa88bb354bd0c9583fc092cf9a8ade4b7eaa"}, {0x80, 0x0, 0x6, "2255b5e0a2bdededb35f1046e4949573f3281da001d7233fe19fe1567f56fe9c591278077be7d6351b450e46c96ca49f4faa249a11d06336147e463198e6a7f51b7cd3eb4676f8e3f8c43d0ca1c93cf5f7294706d0ab46af3aaeab4845df4671e544c0016fa5cf2f201590a9f153"}, {0xf0, 0x2b1d8d3dcbe07012, 0x1, "8ab6fbaaddcf0bacbdd2f238b8d8acd8084a1ffbc1514df016eb3d5e9cb04a06d5cd2eff2ad909f6f9ccd781af304f796bb9d729b56b7b8e2c5e096b1f3fb7bc130b81394189c2b3034db69b81f10596a0200f2dd433f9dfaeb2a2349494a107eda40f1ca6206c5748d8cd07f12faa030cdf899a8f2f131da5afdb809fc17c6d6858adab6859b5f4dadc34f3c55bb77007e81f8876ce81c0705638d84f758656ed2a88b96f0fa350d4f93b5445324a94b30af984125f9570ff52da1736abc02694d1bd3f1f218d2f52988b93f581f394cbbe6b9db6e1ddfe2e"}, {0xc0, 0xffff, 0x8, "9f2a23d25999b46ad613eb65dcb87fec71479ce567231755d66747be853a16d13269db69c2f5f1b0d71dc891f50341a5b959a130d3b974fafb8bb00e6f2e9b997f326954ba56b8e6b178e15fc7a96d9c01aa136fff3d1c46b3844008014066b731a723359e53b7b1edf6e4aa1514655b4c52774e536b73d31853a1e83c2e32f8ff3c084e4b4df441af6c7505b0282aaa2ed73957bc89df1e132a3842a66657e9986f4a8517f5c1ca33f417d818a292"}], 0x4f8}, 0x16) 23:54:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0xca317dc9484979bc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) 23:54:18 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1ff, 0x0, 0x8, 0x1}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x2000000, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 23:54:18 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x3, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf", 0x0, 0xfffffffe}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xed) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = kqueue() dup2(r3, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001140)={0x8, 0x200, 0x1068, 0x0, "a347f8c0da1b6e8a37e4714c7e5c9ef9c42ad1d7", 0x400, 0x8000}) 23:54:18 executing program 0: getsockopt(0xffffffffffffff9c, 0x1, 0x5, &(0x7f0000001500)=""/157, &(0x7f00000015c0)=0x9d) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac5e60ea0c6a06aa277799e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0xc600000000000000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x100000001, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001680)=r0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) recvmsg(r4, &(0x7f0000000580)={0x0, 0x356, 0x0, 0x2d1, &(0x7f0000003bc0)=""/4109, 0xfffffffffffffd45}, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) getpeername$inet(r5, &(0x7f0000001600), &(0x7f0000001640)=0xc) bind$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 23:54:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x9, 0x7f, 0x0, 0x5, &(0x7f0000000080)={{0x5, 0x6, 0x64, 0x7f, 0x5, 0x4, 0x6}, {[0x3, 0x9, 0xf7bf, 0x0, 0x4, 0xffffffffffff8001, 0x5, 0x6, 0x1e800000000, 0x8020000, 0xc6, 0x4, 0x7, 0x1, 0x7f, 0xb19, 0x8, 0x9], [0xfffffffffffff0be, 0x8, 0x2, 0x6, 0x80000000, 0x4a3cbfcb, 0x6, 0xa776, 0x7fff, 0x7], [0x3, 0x4, 0x6a83faeb, 0x81, 0x6, 0x7f, 0x800], [0xffffffffffffff2e, 0x1, 0xfffffffffffffff8, 0x2, 0x4, 0x9], [{0x7f, 0x0, 0x3f, 0x9}, {0xffff, 0xd2, 0x1, 0x101}, {0xab9, 0x1, 0x0, 0x1f}, {0x0, 0x1, 0x3, 0x1}, {0x0, 0x3ff, 0x5, 0x906}, {0x8b0, 0x81, 0x401, 0x5}, {0x3ff, 0x7, 0x10001, 0xffffffffffff0001}, {0x400, 0x80000000, 0x3f000, 0x9}], {0x6, 0x7, 0x800}, {0x7, 0x2, 0x3, 0x5}}}, 0x400, 0x20}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 23:54:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfffffdd7}], 0x110, 0x0, 0xc600000000000000) dup(r1) sendto$inet(0xffffffffffffff9c, &(0x7f0000001140)="c53de698a38b5e5fc9a7364845ba056ec251c713404e6449bf3cc328617d4d18c097c833785b5b432b300ee456ff70ce461cecb1d14ac2570059d5f437ad0d0af5bf9e2f584969886eb6f57567e36a97c224e73a83ab1a09e76b4b", 0x5b, 0x6, &(0x7f0000000000)={0x2, 0x3}, 0xc) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 23:54:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f0000516000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 23:54:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r5, r4) r6 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r6, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r6, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r6, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r8 = getgid() r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x0) getsockopt(r10, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r7, r8, r9, r11]) r12 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$WSDISPLAYIO_USEFONT(r15, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r18 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r18, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000200)={{0xff, r16, r19, r21, r20, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getgroups(0x3, &(0x7f0000000140)=[r8, r20, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r22}, 0xc) r23 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = semget(0x0, 0x1, 0x100) semop(r24, &(0x7f0000000040)=[{0xa0a0860441f6f3b8, 0x6, 0x2000}, {0x1, 0xffc1, 0x1800}, {0x3, 0x5}, {0x0, 0x3, 0x52b842bbd39d7d3}, {0x1, 0x8, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r23) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r23, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 23:54:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0xde, [{0x1, 0x8}, {0x2}, {0x3, 0xff}, {0x2, 0xf6e}, {0x1, 0x1}, {0x3}, {0x1, 0x1}, {0x1, 0x1}, {0x736656bb8c9cc1a5}, {0x3, 0x6}, {0x3, 0x80000}, {0x3, 0x80000001}, {0x2, 0xf734}, {0x1, 0x3}, {0x1, 0x5}, {0x0, 0x7ff}, {0x1, 0x5}, {}, {0xd4422c9e0db1b6ac, 0x8}, {0x2, 0x5}, {0x6ec563fda5c95327, 0xff6}, {0x3}, {0x2, 0x6a}, {0x6, 0x2ab}, {0x3, 0x6}, {0x1, 0xffff}, {0x2, 0x40}, {0x2, 0x4}, {0x6, 0x4}, {0x3, 0xfffffa87}, {0x2, 0x1000}, {0x1, 0x6}]}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 23:54:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001140)="667c96e0df4171140a9fed121cc954c0b58b8313991689e354819036625399457d40bf38d169b00444c74c5a32db131ac80b2feb022053974d08be9cba8ed750741cba188dd1d28a2d8f7ebbb705907e27c9ad09a1942918a9011f0f02a79cb00ad50126ff816f205250b8933c8e7a671ffd1b7578661ff9da3f8e583d36a47f95df1026d4f957fede73fda9f7f8eb926909814f6a40c68e7f213faaef6345befdec61d763d41ff7dd62c7a12c517033eb341f5f7e13853f130415ceffe9d2871387f934bb00db8a5816be38ee5db8928a42f6a24fa2bc477e7f29aa927bc288a1a8b0dbd54a3cd4288585cf45a67e10cddb7b98378e0fc4a8654fda19acfb02999a8dcb9050c7060bc66e955e7a4f5b975974ac952e8ce318b2aff7bfd8fde43f65677b5eaca14985c04273d04d399dab534dab9f6d92d6ec498720f1a609c03cf08ea34be7741de59880a3cac5e60706148cf5bf20ba0796f4c03d24ef80af38bd7e5c9ee8769da2e0f66f7f1a07bcea43db5da4821f897c59b51851e6fd24ffa89f1bf89ac59e059fc10c210f9d8d7dc38e2fb524263a0b1b4a1a4695d6dc46bc2fca90c0789fe0d2e3d379aa736baa5d2ed4cf383325c9c1be6e155b59e48e8b575ddac97d27e8f81cb6c3b55a39efce00f6123b0c6d93cbb7208a7a9edb5131fa7e8213e2992c0ea29c8d7de87466108c5966e288569a7d89be46c2de1c56bfc33e915988ebed93148a0eb1f70e3a5b584f2c1b29671a961a589d34b8902a3b07c0c48b8622e48b59bb0b43ca6fa52a94f37432b5acd8805ffa0fe467d0b2d1a1b044b99d52a442f4db67aee16b63250a30d06dcb8e2e1015882d656f4c839cf56b373034c5a68407dc0778b0363abcd1187328cbcb1e331658c2196084fda97bacc754866450c8b3e7f36401c62f2e94a13c4c3112a7c43c7c9af96011a937db1c0187af53c989d70220d713fea5f3c5d15fbad822a0ffe1e57b165b7d40ac832e563e5985768154fafd90c378e1aa01d0c4fac2576776515aed6735f01800f4d5ef6939ebe19074af19760c07e5d28164bf48a261bb6cb992ffd23be560c7e7ef2e86d966b9611eb510b6f6c951761f425217999bef03621474e0390a963390135007a5817dd9ce09b655c642d221de576280d204a20d35ec36cecc6b1756066a3eb007dd325d4fa4a08df434ac2e69d93f547d46b8f41d0d8763b07a05f1f09b809774d7549ca573037dc107a5f8488a9ac3144d77557bc7b4045def9ba13730c51572518b61a6e7a6fbb60cd74a541a1a5a2a73aed8e8a48dfd253db6bed2df89b06916aa2767064181006625352d9a3dbb8f454889c7fbf1a0864cbc244f64b9d6577a02966f610082d346c11c0927b076c8d5de2b99a6e0fab4c22181c5f96a8999c7f72982726a8af5b2b3a730aaf915a345062cabba44ef5253c4149d122438e783339e3f323d733ee5438f9cb62861aba32777d03411699a8455a8d3f90bcf3f81930cb925cace1929d99629a24f5d74384c34f9598355301774cd9f606b441aff1345aac3691e43327ba4af6d4cc707a15bbb1c95677eaa4bf46f6cfb32c73f6ad9cd7e2bbf7e72ebd65e411cb6aafe8f6e6ef542a8bb0eeb42adb80d1521e6f9d8d110870b7e74031a3095ab627ac24bd1ea5bb6cb0dcc69dd79fb99d3b8accfb5a2b350536f688962c0eea34d543e9827bfaf956cb0cd84031ba164cb728135c95065ce74a1d7c1088e3dc38d85a176ae18ee317a6106d0ef3cc9d07c37db199d92138d0ae1c0e3f1b52201459c9b408b33a51d6bca9c9ee98fc43131a9696dcfdd2ecb9157eef8468ae5fdccfd5a88831583ba4999f17e91c7bdf2f581e721247c72cdc5d4e27c2e577897f4cd27a6f8e566a68dffbf3229ce6c190b894856c9c1e413d0905d15eaf6315fa90ea6d56bccd8aa95a504a4f96393ddf3262dc00379712d4b5d48fbc114b1bf12cb632f6d3be1f20bf989081e667291245c2b7c683c78ac976ffee10c21041b8ee72588070dbe4756d7ea8b59209ad35c6a58f4a9208ffb44bf42799746523bed50fe64c3d2b03bb404e96e7a525b6f3ac22c9235cc32b3132db8737c4ba53b28e0bff98b451719d2d19173633fbe03d8ffd62dd755ff952d316dde1b4456e32aa7aa89f18637a18a301e76a2c395abb1afb34567f33ae79e6b30c2d4172a01edc0efb2f796d9206c18a4aa1d96ef9fd324785c1ef276843c1cdfb29b9aee6e68bd56c64dbe2252c8799704fdf450e3218d951ed07b57d13182b173d95978652eafce4e82747b280323e32129880856979191da74aaff151dd48a47339519bc3e9fc95538d3ae8396e5e29ea4950dbd8e524df73c2761abc12422639f4809c1ee999478b16296fb01c88673aeac826f60a8e739ceb1d02865990a6630088de69b630bb3b0c5b5f67aee0a37e9044185032dbbd73142fd6fba26efbfcdbc6f121939519a012a0fdb6f2119fa213459bb5c0ed997ca9ccd229846d4aba3f9eb217d9a4ba817320bcaa2fa9a4a5717dd2a9bd776602ca5d68b10f3b981379166e300f047da041789a6986cef33dd767cf6746ef6b9025d654ec243daac385b5a7c25759a26750d23f1e543edceee646b6ba543d7f459614c2d34885d88b920f5967fbcce21527598c39bcd219b029e8baa0f981c9e2cb13f0d80f11c2aac0f85d454f21914f0f86548af0e521c0ef1880f3d26c1eed2aaa17357796110f51d2d028bb6f945dca3cdefab80564c320b61144b36ef5d399576668c5edd7169e00b2c7d067e5205a65b66cd6a3d04c9c4e5800dc8240e2d21f30053c2eacc4b9bc35450665d281313350968442f0d263f4e946e45b6bad779d6a74a6d02251c254fe7a38297e0a589e323fa83d22ecb3dcd478bd58ef4c8a62e4f8ae5733191aa52cb7a993b3a33dce18b8ffa6233d39301a1a52d827ca637cb9cd450e06c7f82b1a4d6336781ff1a77372053b63debf75e327cfca2727b74a25122532109134547951250cdc87b9002d75d53ffff4c4fcca745320136158c5c372ecc8ff6b32da0786bfe4a143506d2ab26249c3ac19baf59f9cd4e3807667ca1658ec1edb7fd5ff1cc94ec0eacf4fd69edef7d5f0545014e8f20d5c9c03474ff725cf430a6aa7190c4198572d2b5be798a6f8007fa7136a3bd0fe1f2fd04bc793a58b2719ae280241fd61e5ce2dba489e535608e62595852a79e5e995075bef62d8ba7ce562f013d2d03bd671d6e75d86fd1e1b0d19e95af908abb669275b149bd04e90236582468ab97883fb97d9da83e951c5c36d22f55f936716d7d304c9bb17eba2ff043a51bdbf7c884a7b6123abeed4a01a1d93e0eb3b0cb321dcd3c0f7ef5ff5936d618dcccc7a4baa4873f454bbc9d7920f070e36c89b0fa6e521b13ca16d43791b232cd988d0d064e9f33f4a31e006d6c2f2314e761b84d719a5494ee00d0d5951b18d4ce93f4c4462b5762e4535db05222690534a389456ff82231f24a77377ffbdc800a5d42273f59f70fcc93f8f7ce32558029e1b8b22311c23f6ba69a2c1680468b95d724d1ea624d6b888d75c16222f1be4be0c4f007834ffc03474656ac8f5be308a0e43b3c1d65697783d8dadab8444c741c60f7fd93d501364c424a90ddca12b60fdcc10ceedc7fb3fa09b2c61cd93131d0a6b560ac7df16b286267f7f92780bc565f8580b23ab5e0e18ce06f3ed7146091b1a0fe7e5d5ca8c0136726f1c0e1914b9170bb01f137925123ca97041ea3b15bbb6c61d3d7ca2abeee2f2473bceb7da8c3e3d64fddab0d2c4aa8ca9254d7fa1a09b33d193c0844838b80ef1ed4f9484fe3b767e8d275e8a43ebcccf44d95d071057038e97c7ab5065c70f599b87b55026c04d672cf8085f24ac3874ba222b30c9357b39b9026dc5c8aab246fabc07f74f5edb8f5bde96307e05bc8c5d93f58e4102b386703b3fa497b2cbfc213be5237ef71e504ec3ceb81a64c9cadddeb04de6aa46fb11cd7c66bb47f844b480866f98e32acbb0d5f71b6533dbcc78088229802d9c6c96717d8656ca3954740f9084f2d889105366327ccb7c4c04f4cce1e1befaffb3fa8674188afe20f707b04171ef9cf0e7356cc2d8971e406bba1516b4db123e66d4aae3c7c545923bb6cc93b3a9b75eafe7b155f471b240253c8b521ee16411423eb8f29c75b3bec70ad30cec29fb16a5053faf58f842c592d2c87a913820185a4f7506ae7fe7592e5d01a5d752baaf7782ec73753807c61657d250406fcdb56f2859a975a29db76b9183aafc013e1f7e7903445dcc9f6da4783922238c166870d8aabea34dd7676e09aa8d34ca8565690c9e80658f9cd4f28c74862dc7d5f6a0836de8762b92647782de8494605a9fe66c1e96bbe6283b1d9cc71e91eabb2446efa78050be36abd0352155f466aec3b1335f0a44d26cec587058bdacd40340be1023aab6e2263531b33556f02562ccd60a920eb19628a9a53bdf0217715f663e3758d1970d401c1d1ce5860480ebe11c2edfea9452f1a75fced9d9ae1f0fb2268efe73ec1ae131e29d4850b807496f34ed8cb70b5a8ca79c3840dc180629d2fc7adfbba08f7ab1d1a0fbed33a833e0276db8aa18db29579b189827618e18d7ece4259862582a4f01e51facec8e9d32a339d93c6e202f46ecb901355b97450fb33efd5b7d05cb914ae41cbe106f0284e5982735029f1aa6bc4766b19d9bde13fd20a7fef62c9ef6708a31d4acfe053d13a88bcd1d2264071ea9ae1f5dd9eb9458e8d9d45f56986f25c9a4ce5de0b64a701585e7fe667ab309642abfa6f71a2543fc62f391f7ae690d94658c3c93e2639f81dedbc52babe1031073833d9a7c6deea38708b9f98e7d5e35c24eab0aac1b27042e6446dad90c94159f0f06222d48779d9c56315e8c462b6f5f5edc769810159cc17b3f5866f626af8f2a0fb306fd69cb61a542098b83bf5c89b2bbb5071108594da842bedfd67bf6b7a0b845e69ab4d241706f6e7d551e67bc4bc118ecb8bf9e4a2a1a24a84f8b8d372e9e409fdf616c3c75b221dee651bfb5fd6f46adea14e2de5653cfcb6e74136eadf640775cd46aaec5a4f9f848f3bdfd3e04583b4596e9a41d26fdf2b55e42ea82346aa374657d41f16fbad9cf98a254aa208bf95a0d5c3d27a0fec44ce76eebd85a745937132ad42935d5dde8ccb3f16f8a3c6c8331d28cd8833edc90e5822a9344029a82e6fd7a550757801363e1a507e3882a62d9fd3a42eee224ac0a25445429562ef30ade848f227d86a931b57b9375a4f5ee8bc697e138ae4ae4c6742d0c32dfc746203947785d558da8b96c068f5f728fdd080bca133b6aa320cf9e5ea1341b1b3548513ad4b592daece3617ccc31a43702c994bce5c36115dd23e8315a5ac0db1347be022644fb568aecc3edff35d7bfd4ccfe2337c03ed97b2e929bde0399199a64e4ae8ed5ce71ad0f600092562a20aeba8d14c7a0de5193519bd55ecc2d201839cc821675513cf49a6dffc710d19d56be3ea9b0119ef1c678a9d7b031759bac88fab7aa2d6c801f30f41d0c375d094edf3a5fe6c8407c8a2033659efb584059b3e9d1730512254d2b2766c781494fae3b62ba87776b6eaebd1200f2d1df1c735ba3c199a987515a65bef3a244efa0af0880b682f59d30801d6c65229a8fda49dafeca29e8d70748892bf05990153356d80f050ca3f93690b92cef3419dbd06e708f04741cc9d8015681dcf9bbe026323976c571bf9e9f7f02826072fe5efcae9065eafe345fa7313c73470dd0e2e0e0b00939418eabf18", 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) writev(r3, &(0x7f0000002740)=[{&(0x7f0000002140)="6cab60b7f6511370c4ace7efbd7b6b3b8f7125da4606a56ce4395d46d5393ca623277736a2641b2490f4728d739c898b6700c8ddae93ce690369d0fd1f8fc9c57e1ce8dcfec45c22e6287f63046fa9eca375ed4d16f52e514d9815e98758f6ff656fa722b69cd40accf3c7c63d0124900b6aee70a3ab87ca8d8aaa96a226d319dfa366069368864b055985422cfef5e5a190a96f62eadc9df5fecbf301273b146858ecce7e5c794da5661621c76ccaa618464d790d263793434df67d1b489e52d5cc1a212ba59a4c9e2e64875ae1fd56611bfba0c6adb0cca1902ecd0a41cd44780995c5b5", 0xe5}, {&(0x7f0000002240)="250d689f0fb564b37c2361d3a8e19e6505fea7", 0x13}, {&(0x7f0000002280)="a6c7ae9fcf67c19bb9f33dbbd9b4a888a6db1272e3c646a45dbbb1260764fe4fbaf93c27e6db8cfbd80f16d8b1095d6881157acaea138e179a8cec2b3e506e164c261e93387065dd9c8899623ffa1e2427bdfd248261ba17a641bb792d5554377d8a3957145c0070f71798de6bb66dea40c0df3c62707d67e50d0a39e94de24774b87c8b88f8f3d35a48ebf954843b87cbcce1513cf6df7350154dd7b8d235a5c077e9706e3d13b12468", 0xaa}, {&(0x7f0000002340)="b7f4914287b7f65f3081dbb9a11deba6295b72055c8e0925430ab7d37c9aa773ce0cd215e0b62c5801ed194352da610f759fa67a91d42f6d10ed89b00e2d81699f0531e9f32f8b584610d9a61f08e6934279b1a872e32617560f269aa2ae397751431d93606ecda9397a213e41b8fe49dad281163a0991fe15b4f03301e3cb987882e976a022ad1d5287a1545b0e5f32a68a8b3525672e805f95973e57ec7eac517477ec4b87a415d3d1afb36828cea078e5a80a94685ddc79b2ce876aeea368ea", 0xc1}, {&(0x7f0000002440)="0cfb5f325b63a5dddb51f62540f0a99063e7577205d5988b75017dc75cea6cd2dbb94469368bc23c5eb1bcf67313054c4ae9ca2e3bbb3b95363dcd3bbd42df9163edd6be843341027200bbcf490fea90a8f75e1916cd55e68695e4b2e32a800210c77d79c8ef92826006443e15f4dfebf4831c", 0x73}, {&(0x7f00000024c0)="736449ac60a33c74958c1c217e9ecffbc926a60cf8746ac64146524b1c5ad6a389274b861e085aaf4457c1b9319f257d46b9ddf0a4b79399e16f682c88eed4df156ddc6f1c85a3bcd0d877560532c5c264bcd4921298a2ba4f2defa9b873d2e275b4796876fe425bee", 0x69}, {&(0x7f0000002540)="c901294034fc4356945a45fb1a3e9bea570bd76e8aa2f024028249018c831d064c23221d108a3891f50767398bb9af33e23abe573cb5f3b3030082a871bf0a2dd26a011c6f2577a0", 0x48}, {&(0x7f00000025c0)="733792f16ff1b4ce14274ad6c0f0b714983bc3496f6b2be852627d50af6a238ff5bf69caba0133bef52a599b516b723c3350aa70e4", 0x35}, {&(0x7f0000002600)="7db263f1c07e32942b9e387f9c4f756d9c4ada6d595bc97a9cc0abcd45c013115fb988b1206532d9e1340c758c8fbcb2812032cc8cceb069fb08c8fe49ab4ddbb25d2b44372c4863cdb4a0e6cade75aadd50c354856373c465aec12594848adcee2368483d7f91254a3661ada7c316204e7372e956fcb19ed4a4425d7a01ff83ac8994bd60fbb978f3046122d860201050dad6ab7dcd", 0x96}, {&(0x7f00000026c0)="8f7aad68949186f8adcc5aee6ddc55cb17c78dae0561d71351126d042a6e8a50af2cdc5d5035c260ab97c352e6aa8b0dde972738ae3100995bc712f64d9242ad60821a9584c4867ec79073a561689cbda3cf2ba74be4deb7d9cd6bf31755f44f68cc65", 0x63}], 0xa) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:54:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="920222f0efffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000040)='h', 0x1) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pwritev(r3, &(0x7f0000000240), 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/189, 0xbd}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000001180)={0x37, 0x6}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000001200)={0x4, &(0x7f00000011c0)=[{0x6, 0x4, 0x40, 0x8}, {0x1000, 0x9, 0x4b, 0x3}, {0xcfd, 0x2, 0xe7, 0x4}, {0x6, 0xf9, 0x3, 0x9}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000011c0)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 23:54:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x3f, 0x3f, 0x20, 0x8}, {0x0, 0x5, 0x6, 0xffffffff}, {0x4, 0x3, 0x19, 0x1}, {0xffff, 0x20, 0x2, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 23:54:19 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x9) unlink(&(0x7f0000000100)='./bus\x00') connect$inet(r0, &(0x7f0000000000), 0xce) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x9c) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt(r1, 0x76e, 0x9, &(0x7f0000001140)="f8b2bec1413214b2720391016a440b453b4b230c73147307fd2c3312ab014821def5387ea79d09c27d59730cb194290a1dfbd1bd79d25cc550df4099ac4139275144bbda8b2db76c37b8347bfe543d9775f62c4693852c980eb464415e4d1d4d1da141b2293109328af6ec6b6106884f027777431c3d6193d4dfadf867e889e22e8c077b4a7f623b698c5aefa356424b7eea99ea4721928e1c20029d292bef1e46310ce8e602ce442bbe0a78d172d7", 0xaf) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) preadv(r4, &(0x7f00000014c0)=[{&(0x7f0000001240)=""/67, 0x43}, {&(0x7f00000012c0)=""/176, 0xb0}, {&(0x7f0000001380)=""/20, 0x14}, {&(0x7f00000013c0)=""/1, 0x1}, {&(0x7f0000001400)=""/60, 0x3c}, {&(0x7f0000001440)=""/121, 0x79}], 0x6, 0x0, 0x3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001200)=0x9b) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0xfff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = dup2(r5, 0xffffffffffffffff) accept$inet(r6, &(0x7f0000001540), &(0x7f0000001580)=0xc) 23:54:21 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x7fff, 0xfffffff7, {0x6202, 0x255}}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:54:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x102d, 0x0, 0x30) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) close(r5) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001140)='/dev/klog\x00', 0x20000, 0x0) dup2(r6, r7) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 23:54:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x8000, 0x80) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001680)=0xffffff13) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001740)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x500) semop(r5, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r6 = semget(0x3, 0x0, 0x2b745708188a087f) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000640)=""/4096) r7 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r7, &(0x7f0000000340), 0x0) r8 = semget$private(0x0, 0x1, 0x400) semop(r8, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee0", 0x88, 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ftruncate(r0, 0x0, 0x1) writev(r11, &(0x7f0000000180)=[{&(0x7f00000002c0)="74c8f5dab2967951726bf80cc4cc0bcb69b3a8a5a2f47cd5a91078ee6ccd83cdf62c42e3e00efc48184c683505af6aba90b0de2a7c32d26eb0c15bc113e48ffe1bdd64fa642ea382f09f2d1ed0aa287e2015dbe20e68c71c4651e065d8717179f8ae79fe72c939e6872340ffe9f8b76550fa1e6cbb970b963d645a0d07a514a190451de3beecfb7bc1f8acba44038fb0022ebaa0e1f120f66d1a1730f861d15839f6a7f978416ff942c19255e181f698d4477bf49418fb58b9b944b00800dd4d", 0xc0}], 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 23:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:54:21 executing program 1: select(0x40, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, &(0x7f0000000200)={0x4}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCNXCL(r0, 0x2000740e) 23:54:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x5) 23:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="a256e881950af32c7825531ea213d836f7f2f565e5472e806b5dd5d959594920bbb849d3e588b1ea38b689c9454898c11f9a55d552f58c5fce5c1d9f8a97878d9a1ef287adb835c0dede0cc0b4bfd7b846ae187481af6728f10ecb3b97adef59002b79e34c149bd6d5fe9342960a80dd325764830b6919e727d37cc9f7dd876cc150086db523844c95f8500772f7a70edc8da57ee74b7e52f9793361e3eb3b711567d11b628163250addb8fe5e4d90", 0xaf}, {&(0x7f0000000040)="44a33e97a0cf5895e24374627c7d332b6f164b05e426eb639c422ea6770d4346f449e31a15b171c525c3185248ef", 0x2e}, {&(0x7f0000000240)="f33b1c95bab3af164059def7d66a74eb1d6073c172e8a76db325a4e8c4656197342277ade034b217be7908d8f240e634549451213bbe450ff400f4e9555c962e1b9280c6452c2ed31bc697a5a91a1a099ca64011cfa64057a444a6eeeb0819c5e1127b98101c9e63e23a305793ec4bbb05dfcd7f2a82a333326b7eeb8169e845ccc41892acfd11d8dd026b6f6529d2588073f0ffe976010f2dd80cc55f780b15247704cba2f93eb81d0b54962a4d3bccfac517e15126d8e450f6788eb0bbd85cd352c32441103701ce53432bb5ec96a64b69924fa571b0714652d5d56a96208275741a70659840f54483684748f24fc120d74418156f6abe", 0xf8}, {&(0x7f0000000340)="700269a38734bd6518550a68f0bfd82ca891ae9abb5461092ad333d3f30db838ba78179d18ac2aaf644965a1210d7aa4f08b42f660fd8f7e61d64ca6078d3a6d3e853b7462e277c7b5f845a16dbd5b6e210ceb7bf178ff3e6312025c0e1d7638ffef40c6ea21c07f", 0x68}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 23:54:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 23:54:22 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) mprotect(&(0x7f000013d000/0x3000)=nil, 0x3000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x8000, 0x6) setsockopt(r2, 0x29, 0xb, 0x0, 0x0) 23:54:22 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0x0, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="8b9d56f8e2d509536fbb35866dc0bec2e513da6cb3bda7ee97482d1f7a469a4be09a118937c9beb118b1637fe4ff9e5b0e2c27148e8432873c7176e0249ea26668c9c768598c193e024ca7d767b181c3c3440ca36d3d015abe84e176d8b86dd1aa4319b99c0aa50ea24d8f24a66b67637173db2d38cf329d87a9941e42ff1bdb8a71026e1da7b6b700886cca0dbe7faaab1ed16d6d55d9c58495d8e11e2c529ec708d89bd3470f37b383b55d1407e82cec9e81b2ef5885f696e64f0cd2459547aed2db77b948eb28572d6fb1a3a5aec55ac26402ef6cc9b5873549ec2a1bc9fc0f351937b3fcd0bcab10e9722f17c9f5b04938f15902780ccd618550f9f57fd8b997c3a81a23ed13b407942e9edcc3014751060c3e3fce4666a4753be2e94c9dc205092b84f2df4c5a6c0b4bd5906bd9233bc00251b8af2db8f05e276c0081478e3e8ba634e60a60d7cd4da3516a02470755784b7e608fb53e71d6ac9b5d9c6156b3d46bc8e44cd289b04a1fab288f4920ceaab9de8cc073d308f152f8794421c9ccf4ffed02cfb84f8711789451344037a7719a0f82298ce8f08cb8aace569ae9307e6a5758c1b8346d275b63615fc0fa4c0c17e79b6ab7819b3f1457fe4f743f5f8b5d058a53fcef246c0d63f4e175f496414af5dbc2174a49875a40525534d3334590b8d8c1344680ca9539a69c24ffcb8b524516eb2fd862152aeb8be4fcadd67650028433d3ede7744912ff5002421d05578dfbf3b4ed6ad47be62ddb78cca0b6fad6b7866c2787a62b1a17a4164aa03025db16bbfec2388a13660519e2d6aa634281ab52dbc840f767e5c1db1679feadd2553915e467bfee97550d788ee55e4e5b2188b4ff7074f7436c5a1f8275312088296fd3e31bb6cfc565457470e43157e2839d3ed9253688d65197d5524ef0e18284208a0c29c568361736b79d09fe10ca2728c02cd88fc7f4692b9219dff6d3eca858b37f3d16e3ff14d13209031406a8218daa0c0510bfe67fbe62c0e81a8cc42d3727daa58442af0c7ed06be7f7045ef2ac93c39fb6139418bffc0153a5a0b3e5929e46c91e62e8c28b45642cd7675e9a554d9fb38ec02931d4b7d19b2f8865a9887ac9ba3df4478ea847ffd51e95be9f78244ae15c1b772094f2363b31a3a667a06d0ea17073d047e313b34b63d7e422abd2660facaab92b30fac92c0e9cbc45fab81f3c4e91f15c649994ae3ca6c7f5434dc9ebfcee8c74190fbfe0eb6b8d9bf0ce1aa4e6afd92db9f7e2877f5ca57b08bc2e4f2601a555d01f97aca433a89a32cbf7c9845ef4d6d3de6490d99615698e8161d97669b9a01a7dbff3824a8e2bb7ddff9dae3c6351068de8cdb4619cd0f42b3c3088358e28a41b52d8aecde535e2017e15f662b860c3e02b8cdc1a7ac7fdef7662b7fcd60141be0713589214e01b387bb32c6ebe636e5ae631d20ff80ba74ad2b3f07ac54a214b3fb039ef4ffa050cce3af2a317278048f630278d8deffd856aed264a573c701e3b9616698b9a62906e9369b75bca76c9c66a80c15b7f28d4b38e6c06ac77e408137fd6b51dfa0ddbabc824d69644102da89fa25f9f4178cea607b197a4f1ad67dcb2b39333c2e8f73b33c077d5ba5091db6096e54244225cf5a14a12c9f1d2d04282b8a438bb36077f66da3968ab6eb2f6420fe7b554ed0d9337c1ec44b6b2ea57623eabeb4f7e73e821c80ebec618a9631d42dd6b17dfb64e7395f2a9bd70880219ee3c8b0ca4d746f2004d9ad49c15ff842f90518274bb26b59dcdb44f35162e1b6d5f9e9a5209193ccaed140db8dec7062323b93ca147100b7b20d8eaf58839dc05beb751be2787e997f08e967d2a4f54b7e110dca41212dffad822d689403111bdebbac517d82aee30d557d60cdc05339b755b372e253024a7fdcf1bc6771c6b0b33a7ed1d6f9dd1f055c837bc4835eae735507248ac8e3a884e076afce2c8d728070828bc4288e3fbf8264c38ac3dfa477233ace632d9984f379869ac87cc0c033d4de2b130fd66141a59ad05861ca55a9cc6e48e9d172c11946598a538de04dfcc2daf0d0c4ae1c8b248a84f4798930906a02e9d485ee4105583d7d6d8894f89cf785ce5f95a34236f1f62b55210817693b794c8d2276cf3a5a36bf434c1a4b7d82b834d6b84ab1392a3882e99a608b183c82d1bb3e38fa5848e2e8b78d24a51b24e701aa0e4be47de71de78de56ed3ea18eac7cfb57101e251833b2d003fd229c17f2dd22270941b239e6b6b4cd0d2b38b3b8b58e3ae2eb07d7989514f05ec5af55766fa9d95d9366613e75ada9ef7a033f4e38f0238e4cb59fea83fcf86ed93630557f17e781dda07588b3f312f065b5f706ad272faf2d5335976a74435363d30d953d55c6424faa010e3272f14dcd5fbc75b765be6a6dc0923db61805f35b7796d4bf3a653b02a7d975c54ed781637e0da57db313fb786da4f6102bf94c273dc98926d87c1e5ce50fd369b1382035cb149ab8db9ba446ed60f132f7d5c826ae4fee9b483801a65c50111dea76d08b6d2d1891e1a346975748567285fce5b39cd347a004d5ac9e644ba7d8ee961427bdc92e2768147ab1f09ce2677af7442ac9ae3383c3ed575db9fab548b154328d731e8bae04d7c5d6f6026efce5cf3b6dcad205c1ceca05d000148f775d1a14827eecf6be7fb5547d6b5057c7ae8aafad3255fe76c0d9ba7edb4c1c15d250b050ea13d46791f6e15a0076ffc8e404d0dc207b0fded8166085852a417370a7dec8bf0a3bbb6e7a6e401ec5c8864fddfc81754dd9e55436aebf36f84e85ec03ed28ace9de814e74ee890a11d5578e26ff886ca7c9e806960ff49fb9dca34d2641bf5aeab0bb0070cc56f44ebb5a36be3c5d82aec6cbb642afbf9f9b65784e9d2f65ed92dd8bb27449960bf4f649fcef559cb81c3a25dbc26cf9e000989d0b1906eb54cb7090fee9e501213c217f613d1fe4a019af27819c37e9d053513577fc6dd7e15d7605ab30e1fd0024efe909560c0bb8f66cf633afeb57797f3008a3ed81be36f7eeb8a55d70895e2f9f084aa76bc6d1ef0697a33efc33ef49c8351d9cc9503cded2f9ced0f8e0970efeed18cf724c68ddf1f78e9a389393e62db495f230088fd8309d18ba01685c1dbf5663cf6c8d1e3679e594cb0dd4a25d3b762f3e5800c1c385c908e383645f207b4b7e5bdd24580169f668d0528eff92c5c96a7e8bb5807254f018b5c46329362451e6a18a14ccef27058142bf765703812e4c848c9c19f7652b8920af7052dd517e7e41f9a6fcc15217f0ee77f16f81ba44217d53d4aa5e9aed39d73bd99dd610c397584043b4ddf1480d1d45ca10f5a6d2b88172ebf83bd18bc326e32549c286490a40221c27d0f9bf3eadd63d4e1242d960dae17938d1884d997946429fcff1b60588a11e927e97f38e51fcd4d405078e9e5ecf2890ff166fac1defedcfd2b0432c61c692fe6f6295e6262eb1db4c56b0414b5de56bf38bf5cf53712f9602e31283d15ffadb949afe681e8a027cec951d707751eb7915f4f99ae9487825f924ea00deec8a55bf3a46a3c3625eb17c364e9b2eacc8372d68faec492a5205fe5ba9cd3b5aab308f512c06783a498d6ba994f8c469491e08ab957ff083de3c2089d10c480501e9f3ddba6238dfe669a1633e826b6aa590da43a08cdf78820344d8486b2006bf7b7347a08448ccda927a795eead8179a2d6499f1b9d9733a19cc50dc91f5dff499bf0687ce73e682c0af3ad4e639a510ae045bac348843e132455c3ec9b6779a9672f6641005722642386dfdcf0b74f6e9020e96dc73521d10f68468ccbe436f424027980be406c041200728409a39a8f075740dc5c8232ed5ca365f064d5616dcd7eabfa5baabebaec70a8700058f95f2ca4d3f5cd8a7e8311cf4dfc4dc3e22db80ac9737971c38c2ee2e4186c92f286927b808169ba3f96cb0694e1d0e7a14a52825f79524ddbe3932b2f19bfe43e983602c6ae708e196674dc10d646552887f98ed40608cc5263b7896b8106448c6c56fbde69de59d3f07e5ece199608fc3a6f9d1ab71de6e7715c80d43c7f6d68632d0645f5649abf511b6cb5f0074ede48a54691b347850cb3d9afb9c601d91f9ecfeea90a77ee33860122eb916dfdfa1d2011c4c9bac79b263ec897dbc1c8a21f930602f3b4bde0ffd53fb04550f4e28d4db4b1bb3223e6312b7c93dea3ea93bab13cceabeee094f83c769126863b76078ea35b3ba9b05714117a4963ae8c78fe765258338ecfd4bbb9f7d0f10a223221389bddb9158ad7cee38ab933e9405cf22f2ef58b42785eb0a73325ba34d5c2e97cbbd9f2e444c7f46c261aa997bf4e607311ef44b065473c01d4536c2fbf91f7e1d5f9488710a5e82fd6a3285b551cb9d73918829a905ea1f5f629697fcef9e86ffb560a9ff434ebb3d3387104628c6f00ff4bdf59c3173767071db7e22a1061583fd6bd790933961ba4bc32469bd0cec36eae90bb8578decc66b07e5661e7aecc9b84cc887644dd9c350b0248185707c15a2a92b132e7cf73c35f59ec2dc069540d1e4780826718976b2e5dc6caa7b8d6dcd04f5275c573062935a32c93342fab19a9a5da571c9ffbe9c504b0e736665d3976a3bfd7d37b69d566d4cb1835d02dec93589aa124083289c4d1a84980c25221f9a4fe375be7273a177518103470f498afb3cbae8c60c119b72f6ddf54ca40cd98267517322497d2267f8f091d0bdf1f0c3aff6f1023acba4463b5290ebe9cb5dbc6d305a3c7a77dc2f0ec4d82d4c4a0bc92046e1c8d94ea1e960c72459c63e07ccfb4df9afff248b51968b5aceef15068ae2d25a6aa529620ddac20c256742eee474b926fa8623c8af2976f23da5da764a75d0de9205827f7c6c2e2de3e9a9af553166c66b32c5a4ea10b3442c694dc11387998a4445047ffceb74490ed7fa9f272e24fe372854d6b25aca5035d0f788017d45f39af12cfff477c4c22041e541421841ddd1db2d77b2302bb0456782203216b4b0e124401b1289d7d37d8e620d048168ba10947e2cf25d69ad6ce8703ed3bc8d4788753bb08bb5fbbdae5adc3449ea460a6c8d762304d6ad3d6e37dabf931e6dc3b43aed135d50bf7f7935e37529afac41aca1b8dab4e85e74a475a7a6ee141aac4975250a1ac31493fa1f3ba2bff1a531eb3b0ca94436bcf6bc2483de351048cc407260cf24cc8a7162000d0a519136461b87eb5f2408d4e28a43c7d776567f17a9f7f0554e657a428fb13663a0f47bbbfef2671917785cccb3e39f0a595575b481a8654db530397a353b5e0bb6afb90c00b5b7e0fe1f8d7b5f92d46577b7c15d5ff27418fa1c17d73d6bbae094bad4d2e0605d33e45b963eafe9f9320ac97d8eb6952cde9c34b59b2c5b092b4b454531a71d5936b9d565de68bd5f47860ca7da44864664095e07e43bdab57533fb19e478eb0896e355e93eb860f57691ee5b0f0a2b29c66f124913a342ce44fa919ca57a51905a600ed41d8157ff19ffd4c2edc4d53e05f539816b9ac69441f6d28ad81fbc169c5b9cc75ca344aa36df7ada6c3efdd67fa0212b099ac8fd064687846b15bd95c8c8155e5a2e54f0d1b948833881e62c319b7799bfcb55a08344a6b1bb9120d42064123ea88ed9bc0083e6d543954c93507ade9db592f2ea6b06a64f24b4a634b7e3408b076a4b42e8ed890a23b22917c4bbc12bb3e3a180b8d930debbe482bb2341700e557c17e10556659967d762dfd9a012887a2858994f637190e9c17c3916ef4f79e1057a1c1db3e5d08976ab9d56212e1e", 0x1000}, {&(0x7f0000001240)="5d8775aa0bdf02995cf9bed4af3cb53262b7f378eeb3d6a4eafd0ea717097f9da2388fd3cb2deb38a2dcf69ac28f7b2662005aaf417dc9bb6da3e438e151abe465049a688ed281430131625ee7ed530b0568fe831a134d5b6ca252575975b67f78f320", 0x63}], 0x2) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f00000012c0)="d0c5e334e931ca27edd0383b9c776864b090760a94586f04cc8ffe0f8cd7e68db068df36a116c95ed3f8a9fef6b7b71c3a8f3920d9b20fc356920efd36e41eceef6fe5b6edcb9d96c01c1a26653bd1c9aa8e2bb0d928c7460a13e061922c60af905738fcf553cafb0e8b330308aae618801286d08072970a0049a5f7c6897f98f32504453c247a68025836c6a778e6d7ef45464c85a5574bf2014faf9b17794c51a109d29e8182b30f39e1a6af9c11b92b1d569b500080d4ab44d267e43170cff8648c059d99ab630e2e0b58d826ca98e1c00a61f84effd63c728814b30b43fcb550e790d40f8649a96630f697351146e3be2322fcbd72a1f89ad29b4a775e2c84d826e4fc9c7abff1f1e210ab1676ebbf0203c83ba182bff10c8eb066ae3df2095321dd1e8f18e582edec0e680d721571ea2a5ef561cd27ada296cac3e84f90cecc20ddc06d5f1ef73cea664436432c9fbc10168f8fa1e7fae6cecb28dec946f19676815ca9775511cd7ac4bda20003d15ee4c9fb9afeb87bb43544a6b92db155e3b5d97dbdec9acc8f50a80c71854a70861733ad57f31e77ae1c200da916b74b9d43614123d0b0864e04503831989a9f014ea22e83bf391098d22200aee59585cea3b8b82b74b214db0cdae361f16e3203a32132c625ede0834bd36193b57a009033b875386daf51cd6784ca61dd7ac4d54267b3f3b88a8cc3412a1987dd84d732ddb1b4d376f84d7e19f8e584cb64bb628fbe80f946cb0e652fdd670306a5404da9f61092b6744a4f03213db6600a6492f6f710d8bb89b641adc53f2f15344af1e172a40883eabf135629fdb094d7cdec545b1d624ce74317abd965cc2414f182f0fa4759b78fb732216b43914279d767a00bdaccad43e40fdc079ca42fb16cb19586e0c4f8d2b024b32bfc5dd567408f038f8c8d80432cda8d878d2b4074b9563c04fe4aeeb43a92d4815bdf72c145774d1d8a0969dac366af967c99e029f1d8fd43f5f87fcdc4439bdacce6c666a80b9f242b4f3675fbb9d2d36362f9e4943649df45ac2f28461649f34c476aa4c046ddb95ecd8460b1a07d029c44ad2e1ccda7e1e835a6c8c36d69f0c62a4008a22ece2db135a7213c1fe5fd295554c4c848682c572c5c55fa1abd0804319be7654aafa2440f68f3e6d264b62d80b2165b4b23cb06972165efe63845fa5076f8f26e13de2f16a97c8592afa1a15cdc18b0f3d051f797223dd8262856f0dcb8e317f54b2c9bc918a99b45e3881980834bccf845bf9bf3b23031d11e45150fbaa19c960f8be8aeeba67547ef77144ceda334616dc4fcebab787f1740d1bdd157df30ca6dcb94a031e99a095efc5f24256458bcf9aac6025f7aa73d2b6c387d9db287d6a1f9ddf4b0fa82f9884194fa981c495ee41de118ea02044b62df45e8ac6a6aab6af63738cba6d66337579c63feb64203a81edc2e7d0aaeb5f0b63434df4d306a6fd565a86fb6609690699eacc0c5d746e7865926e7bcfd49f9c95e1ac486c76c699af27d1a3cd945ed1f9bb9ac9b78980325dab1bfb9c14e572e180afa76eb9eb2d6bebe22ad28301051ccd8d54e2bcf1fc8b1a60ef6fa9e8a94256dc0987a40b1514a3e6330a207048f59f681f831c0eb5bbe523e62f99f66203e7a8be7dec3ef5697567c6872de965d752a4305937d09b3936b98abbacb71ec27a824ba8f88bc8a2748d2ee902bf1a69de1e6496221c4b4244b2fe91cbc74a18da29efdccf8c8d476744644898444c810682f09631d5d81bdd6c6611e3625849f6961d9ab4ded71aa625b16dc91d3f00a855d66c1a7b0694126ed0638aae492360f24442e8f213328450840715d4c6d4f155dd1252ead65cde47633fafb715c50651268d1766a13d6909be275cf1c5c2b58ff58bd114cae4621a5605322383966065e6ce2555162f25f1271593e50f473c5391644927f9b0c6487e61b9221d67c0de0787cf9fdd1fd59c84b15e09cb3ea793189e0e26c097da6935e4b601008c0f5dee643e062306b264525355d5693a1f191e633028ef6eeb8bb6b4faa2490aeeb223573a75c39ca3ce81e3d696c124804c1d4ae60d9b4224985aa15b881e18255c5fd3fad4d5f7e3df5cb2eff458e2111ed6af611b763c828a47815a7c959d7cb0acba073a8452fa87c3ba80dad39d18d0d953a1811e95c55dadb2d1d6390c262658e302e72440a720f881096a744b75c737d01283ae73687bfb07e9dca85eaecc7e5a8c7278a597edff92d823d0556e8825cc6b6934c2bc093a02ed8af6245d8c36a04280783e712c87bc48a79d59c65bca0708b742d907069c1274af4842953136981b368e5437b1be77cabfbc0833cd3b7bf648057f7e415c5940fa9fbceae00f8f5497d5f8697e36da33880abc26d90567f47053de22bdf07738d8c6e9e9c687d84e6d94cb51066e49c5ffcf169843a4e05926f0edfd933e2bdc8fd917f099c3c1460b124f2867a28b21947dbd8044ef6bd2b090cb1bca0ee6b95208408adf9cc2de6674fba44911657ab053f841ad09d49a9273bb0c85436071afad5e2f5479c1ef7a338312e446a061ec40171a8acc8b0f5e397903a5b2c44843735e655594076c9fcb05b7dcb4835c365dbee1af52b020549e46120e0fe2f5207dd6eb8c22ea9b3273eae86d7703101c9bae8a33f8411b49249aad4190125a81db0e4c1aaeb3091bf9c7399b1db1f74b7449a862439982e1835cabaaf15e3ed084c2595a4a52e2a7757e793c78b95b16bd553cd07be0a41f7c4812bf8368fdc72e6b220d972acd1a9f89cf49d3946c481ff34d7b3ac100481e5b13cf68276bd3678fe49fdb74703646c67a82449c2597be70bb1927c1f81692fca86e4c589c22208d1b7eb91d6205b7532f7e2d64bc128c1759a932ccebbdc550775b0e0c07b3cb42ba7504344a5e2f17898e692a0732d43daa4c9f6fdf7abc682b6d959228800475736a5eb76fe5461d585068a2c8a125946d4c04f512d2dc4d9fff5e0f0ff1d3ca6f8e5959eab4a788ddd5c890bdd8cd86a7b4dfc47bb9c83948862048d95928b1d4d316fb384f89cbbba5c2997ccedd50c583eab136a78f52432492f78e9f9a230616ccd00bfb972b4a9b3dc9720f35e34a8f16a5bc276a2177a33f6644414b1ae16380be612c5ded649a7bcc109b10f4c6fc049fe20ff396806b5c4833b49aa534741345f78eac561cc23732d727ebab5d201bc1bc85a5c517d6db9596b5549960ba988c69ce0f0c6aef387fe096de475610e6bd8dc5d3da012fe5563d730c75ddd171813a70891666e594d40bc6ca53965f555d6b4b3c2cbac7ba35a9e05ad4c76e0de56af1b9d4cfcdf8b736a64d94ba52c6317800a061e7674711f4c0e1b063fa0ee35b97de7096b164c8cf63ea15677962e3fc5e6fb41e21463a306b26ecdb2186cf3eaf4cdb2d8f3682351960433c916e264961c89d717e6a1aecf02d42a6698b475101bd472ef7b7ff3ddc5e7bc268d6fd249a41a9294a7e22f9ffd6116f7d69b1e82002529efea65f82dfffc54ed9b49bf795b70b3f04acc65deba95d0f65af1dabdbd72d219e1d4383a7fe3317880da6278adb47f10e1066136bea44f5a772fe7931f42ef1909026bc441a8179dcab4cabd60611cbfe5836470f020044fd4ba3c82d4fa323d4c4419e4d7649f1089271d958cb9cd5df0d00b77356bef371d3d583a211b6af0f63dfdd685115edff30060c0dee62430c1684d957335903737038372f53dfd004cbf32480e83b59a6c6faa120f855cba4cd6c7c9aa6949a6bbdbd322b75f942774b5d7d04a8c1297a816639eb076848c3215f12498ed3ad9b58ce0b9f8f10edda1132bc12948a8ebb6eae2a2d5f5d467d06b7e10196be0a1bc2b1a1dc231f8ee1db3c0bb7768dd64f31e57ba0694ae8bf378fa8ab81c49865c4eceb815162a101ae29952b3c6ee0fa26d5b53b2e1a41c4959be32dcb0449d45819a1ceb615e32ec79275494f34c41c5d2f25e3537bd220f6d477f76efbf4fa8b1c68f9c37abc37ba68d15803c8fc598d2db3cbb3d00e802cf80628f2aace144e99f075bed85f1d01e428931eb3df1f33805b3977398d7aa4fa952201c1d0867b99c40b0a59517b8c071bb79e9979ea210e0e1b0964ffc56af97620f6b61cdb28016b2a375f3b6078c93346fe4ce3efc918f87e4830b0fcbcf53dd7d9603f376fec57f3cfd736317a68055fde492673ccc0ceabf1667824ec16039dc308849d9eba35f89de60eab45d62bcb270e376cffbf1011804140d52c0ba732a451af6d0e7084c88b96da1f417ca908eece56069c1e5ea41ed2e10b2c8b29b26de2d86c4187e772725d1209b3c36831998d6d20d18cb3e377df605151c1825b6abea23dde355f2835e26a888079b467bcbdc5b99682a21ff5027f690e08547ab5133e9b6728f99af8e57e1bd3b0aff45c0a32dbba7624dbbdafe67f83154002d8145b520dbcb25f5868ca2da1514eafb37b9e7bc3177fda2cd647a9a1c3161db7e386b59df92b4dce3d49b406f946fc7af7cebf5cf15a36b71d3e4861204c99f5e1bec7b55ccb0a24f73014cc9a5d9eedc75f7f3d6bfa366602d35cb643bf48b8e1bca6bc03f0227bc17b44281096ebd92caf5b883feb3e4e699acc17b270d26fb179e51a31da960ac2c89c2299104003ddcc20c3485b9c30d45a0b7e53b637dc9c69aec497adddc50cad024dd89dce4cfc9e370a7ba536cfc8da28c1a4d50eff93a92fd27358e70306c13b9d6d8908d9310dd41359e5c8731ea1a2082925462c55239aa672040382a6041d92a33390e9960d65712c6427a54aba03b7b6de6af8a5ee8ae55c44daf190deae01f86e9f479c30a871339015cb2a99b0f21948adabb87629882c114344e91e0212731b19e6a43d03e341b4df2dccbd66bc0d2249a7390c1d494d67090f163a302c99b36b4dd500f24810863233b271d50f61bc6f50be4ddb08f177048fb78e5f53d20b5dd222dbeda4ba2f09877b86d64dae419da1f607c75ce36a129d89da03954b096f1f53a1330e12b022c6cbcf75816070f9b033152c1d1b4c1b636715d46373b394710310367f9343af444d319918417660c6c18a3cf14074432cce641ffeed600c0d2700a8eef294d92843dbfd4744902d6a88ae1c44a812615f5d2de32eb1320404825bbfa8f52622d673a120a8bc659183b2025eed589ee674c7446dd72ff877f865c6b007a94fbcba51f2307f9453c94de9da0eedd05bc60835a31a2aa681056b61620cac2a4c0645c4422c0a76fdd02d253fa43cdcdcbdc49be891275c018e53da14b6837e2924b8f585bd557cac8b7fa9270eaf0a7fdeab0de013265e017fdaff2a00e288db93dad761202269efb34168e869d6c007ed36d13f9ddf949acc8560a554c8a72a213fcbc24b33d1e4ff50ce1b669fc91ce51a06e09c0feeff5eb11fb242980751b22e46c3dc2822bc6c863da9dc3a6fc5cf70cf8169a9bf2d5f8d661d127cdc7ec2acb78a8bd26fbfcfbd870c1adac9889fabe0d00e965784940b26b96164a0345345b9589c36e4e91ea07e21204756d2eb3f7375ff09368aa29e21f91cca928f5eaf4ef00612bc2ee81b9195a933508042b37b9d9f9df8ad3d0a5bcded68c398dee4a9e7bb434ffcad5a8f0c088eb03ddeac49e1d4cf4e17d7663a8aa0d0910481f87eafa047f5c70a243254fa12c8492ab5879397b5b40be427b051a8423f204b0934bed23c7efbad285118b23d03cc108cf8d973a33d83d6678e6ccbbb9baf25b9f447fbaaf1de31f5818dfea23fa0393769fbeed4f74d32d451b053871", 0x1000}, {&(0x7f00000000c0)="78bebfffdcc4e500cfee", 0xa}, {&(0x7f00000011c0)="f1bd169ac9617ae23809e8f521b5e8669695d3af795cf07fb4cdf45953d6a05d6ff0c4c76cb2fd6dbdecf136eca0a2d9aec5f6b7b66616f075134d71052d68ca", 0x40}, {&(0x7f00000022c0)="a5b9dbc1fea796a11c0a4a0c39b062738710c8e307fa74174285eea5d3ed5bc2d135efee372b83c0f1c3a749bd839b8869f68d4d43e1607b5a86812858b24f82c028d066c7554012fb63ea50db4e304425d7a8a9124ef9b89788977f97f8779593cec86c0307dbf6ffaf26ca35284f38ca7c8033c097d59ddf1cf3f7", 0x7c}, {&(0x7f0000002340)="870bc5ee988bd74571e9a6dc4dc891a01d4cf14d3faa11da0fb9732a9a8984963c192856f47bc70220c0a48116ccb54692ecd17515b8182ccdbfb606f6df6f4a65e879f124e0f3c294f370fdd441fa2e6a8d", 0x52}, {&(0x7f00000023c0)="19de6c1f777cbf21e9e46902e7a95655392b7d24feaea06112ff82ec80eb1ff01bbdb2f9d2ec559d34a7ff6564c0776406e5602448962eaedde52f9ee8e27b5eecc570f97cb9cef00895a76e6b9dab63d6ddf34b7813adbc6dbf18263b79f215ea34275b31b27154e2477e599669e0f3c58d2213e7f09ccc2c9de7ab174aec3eb5583f47f50e6860", 0x88}, {&(0x7f0000002480)='({', 0x2}], 0x7) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r4) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) dup(0xffffffffffffff9c) 23:54:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 23:54:22 executing program 1: r0 = socket(0x800000018, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x1000000008000020}]}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 23:54:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x80, 0x4}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) dup(r2) r3 = open(&(0x7f0000000100)='./bus/file0\x00', 0x10, 0x25f0e576dfd567cf) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001140)={0x401, 0xfffffffe, './bus\x00', 0x4, 0x0, 0x0, 0x38000000}) 23:54:22 executing program 0: shmget(0x2, 0x1000, 0x2, &(0x7f00001ff000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xa07adbd9a84bb6d2, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 23:54:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4097, 0xfffffffffffffdf8}], 0x1, 0x0, 0xc600001000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffb, 0x20000, 0x5, 0x7ffffffd, "73ccb30500fe222c245e1833d9b5c9c06d00", 0x3}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 23:54:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./bus\x00', 0x80, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000011c0)={0x10133f770e2f0514, 0x5}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080), 0x15c, 0x0, 0xc600000000000000) r3 = accept$inet6(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001200)={0xc2fa, './bus\x00', './bus\x00'}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = fcntl$dupfd(r1, 0x0, r4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) dup2(0xffffffffffffff9c, r6) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x3, 0x3, 0xd2, 0x4, "57691b24db80918f7d8ff8e776d6730c528fcc3b", 0x7, 0x2}) unlinkat(r5, &(0x7f0000001140)='./bus\x00', 0x8) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r7, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x180) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:54:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) socket$inet(0x2, 0x4004, 0x2) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) syz_open_pts() 23:54:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) 23:54:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x7}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 23:54:22 executing program 0: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20104, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) semop(r1, &(0x7f0000000340), 0x0) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs, 0x8) listen(r6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r9 = accept$inet(r8, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r10, r3, r5, 0x0, 0x92, 0x6}, 0x8, 0x3, 0xc}) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x80) getuid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) msgctl$IPC_RMID(r11, 0x0) 23:54:22 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x1}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x8]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4000, 0x9, &(0x7f0000001180)={0xffffffffffffffff}) preadv(r5, &(0x7f0000001140), 0x100000000000016a, 0x0, 0xfffffffffffffff9) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockname$unix(r3, &(0x7f00000011c0)=ANY=[@ANYRES32=r10, @ANYRESDEC=0x0], &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r2) r11 = socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pledge(&(0x7f0000000000)='#--!\xff.\x00', &(0x7f0000000140)='.)d},.\xf4,\x00') r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000100)=0x5) write(0xffffffffffffffff, 0x0, 0x0) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r0) sendmsg$unix(r11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 23:54:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x00,', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000140)="174af205b6175de9d3c58d72a8e8396d2c068b3be425e74ecdd0") write(r0, &(0x7f00000001c0)="206ee775328773e4778d1c1d5bb28f3d863d931c431a6d6d560e9111a594701f9b6f0751dd88a1639f3a2f4d06010eb6bde363614e774a66813f822c5598ece25d47bf8c9f7226baca1bfad9a2e1666d8dc2848bfd31c188fb6f7753cc583fca4f353652e29d3f0ee28487151367b34515dd575833057edcd0ab7c86bc129a110f8121b9b309335625a6e0fc188f51ad74084727ad933d87773787d24783cd5028ae7468bb4229bf7c9838498d87b9c4e007ce9159e405af22ced6a07802399aee8391b1b755561f0d04927525b2bdd0f997392af62a6735c809b5dda0cd1e2a4fcbeddaf67183ebd81a5a", 0xeb) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x8de) 23:54:22 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r4 = getgid() r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r3, r4, r5, r7]) getgroups(0x3, &(0x7f0000000040)=[0x0, r3, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8, 0x0, 0x0, 0x82}, 0x0, 0x0, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x18, 0xc002, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r11 = dup(r9) sendto$inet6(r11, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 23:54:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) r2 = getegid() pledge(&(0x7f0000000280)='{)*@+\x00', &(0x7f0000000300)='&)-\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r3 = semget$private(0x0, 0x5, 0x204) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0xffff0001) 23:54:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 23:54:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r4 = getgid() r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r3, r4, r5, r7]) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, r4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x40, 0x8, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:54:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) socketpair$unix(0x1, 0x4fb6b97a9b06f59f, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) accept(r0, &(0x7f0000001280)=@un=@file={0x0, ""/4096}, &(0x7f00000022c0)=0x1002) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) recvfrom$unix(r1, &(0x7f0000001140)=""/195, 0xc3, 0x806, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./bus/file0\x00', 0x9, 0x6, 0x18, 0x0, 0x1ff, 0xa, 0x3ff, 0x2, 0x2, 0xfc}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 23:54:23 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bc64be2f5f381c7da2d11e1c1a4d91fc8c2b12b9af735370541caf6f77134cc9918d31917e1c71", 0x27) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) shutdown(r0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:54:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x7fff, 0x1b, 0xff, 0x81}, {0xfff, 0x6, 0x5, 0x2}, {0x5, 0x4, 0x3b, 0x7}, {0xfff, 0x6, 0x6, 0x8}, {0x8000, 0xff, 0x5, 0x20}, {0x1, 0x40, 0x0, 0x101}, {0x8000, 0x3d, 0x1f, 0x102}, {0xff7f, 0x5, 0x0, 0x4}, {0x4, 0x80, 0x0, 0xffffff65}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r2) r4 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r4, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x0) getsockopt(r8, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r9]) fchownat(r1, &(0x7f0000001140)='./bus\x00', 0x0, r9, 0x2) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 23:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[0x36c, 0x5, 0x7, 0x3, 0x1, 0x5, 0x81, 0x8, 0x20, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x40000004006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="d3cc0d981c67a1", 0x7) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 23:54:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x14}, {0x8}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a4fc5b0f4918f1856200e199782") ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r1) 23:54:23 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) r2 = accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) ioctl$KDENABIO(r4, 0x20004b3c) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4080, 0xff0}], 0x1, 0x0, 0xc600000000000000) r7 = accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = open(&(0x7f0000001180)='./file0\x00', 0x10000, 0x20) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r10 = socket$inet(0x2, 0x5, 0x7) kevent(r5, &(0x7f0000000200)=[{{r2}, 0x4cf3d993fd62e5b4, 0x16, 0xfffff, 0x8000000003f, 0x3ff}], 0x1ae5, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffff8, 0x4, 0x2, 0x6}, {{r8}, 0xffffffffffffffff, 0xc0, 0x1, 0xf, 0x80}, {{r9}, 0xfffffffffffffffc, 0x9a, 0x1, 0x58f, 0x8}, {{r10}, 0xfffffffffffffff9, 0x8, 0x5250e4c8cdad6d0f, 0x100000000, 0x3}], 0x9, &(0x7f0000000380)={0x6, 0x1cbc}) setitimer(0x0, 0x0, &(0x7f0000000040)) r11 = getpgrp() r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, 0xc) setpgid(r11, r13) 23:54:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5eb29aa9330c9f7e) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000011c0)={0x1f, 0x4, {0x8, 0xfffffffffffffffb}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0x3, 0x1, 0x81, 0xfff, &(0x7f0000000100)={{0x22, 0x54, 0x80, 0x0, 0x0, 0x8, 0x5}, {[0x0, 0x2, 0x2, 0x8, 0x4, 0xe89, 0x8, 0x6, 0x34, 0x100000001, 0x7fff, 0x7, 0x8000, 0x80000000, 0x10000, 0xffffffffffff1cd2, 0x1f, 0x6], [0x4, 0x100, 0x7fff, 0x0, 0x2, 0x800, 0x5, 0x3, 0x401, 0x5aa], [0x6, 0x5, 0x40, 0x2, 0x8001, 0x0, 0x93], [0x228, 0x1, 0x10000, 0x3b3a, 0x9, 0x9e], [{0x8, 0x7ff, 0x1, 0x3}, {0x6, 0x80000001, 0xa66, 0xfffffffffffffffb}, {0xaf, 0x7, 0x401, 0x95}, {0x800, 0x101, 0x8, 0x94f}, {0x401, 0x5, 0x8, 0x7f}, {0x0, 0x4, 0x9c1b, 0x4faad7ab}, {0xe940, 0x439, 0x2e, 0xfffffffffffffffe}, {0x2d, 0x7c6, 0x2}], {0x5, 0x3, 0x8}, {0x0, 0x9, 0x8, 0x9}}}, 0xc2, 0xc1}) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) fcntl$getflags(r5, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 23:54:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xffffffff, 0x0, "000000000000000100002000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 23:54:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d0122e447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed523eb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6d5a49e4b01ddcbdb293c5527b8802cd80ceb29066b8ca000000000000273cd0a15a6376efc4da8dcb008bfbede8038dc2a20e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b0000000a0000000000"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="44c33a826e6dd612dc09eed327c05253e5", 0x11}, {&(0x7f0000000340)="38155bceb2bc3cc4e8a225a54491cb8022b619edff14feb4d68944a9991b743d440987b16d9aea29e8818c599dc3f83b37917e3cefe9c25226d48e0ac202f35a221eea84883ec5e7a8b768007477b394efeda195ab2d5b2d20dab91532fb0b96a5bfef56f4c288ea624f508b761afc14c5afee410be391833da8f29a2c0c0796abb11b14a53907900767d71df6e0f72af2dd8f5ca7811a0a309d2ef897e1dcc00bb71b038eb6d479b36c9784144a2f315bfc16c1214460cf", 0xb8}, {&(0x7f0000000400)="735925a294d215d43d1887a7433ee5706112ebce7244cd21cab13e11d51c122ea89fe3d1c4d50d3ee001c19cf1e68d957b9237358b9f28d369d19966107e79574f296ed8cd78f0235f5aaa3c1c559d", 0x4f}], 0x3, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x6, 0x3, 0x2) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 23:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r5 = getgid() r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0xa, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x2, 0x5, 0x3f, 0xaec}, {0x3ff, 0x3, 0x5, 0xf582}, {0x0, 0x8, 0x1, 0x9}, {0x4, 0x4, 0x81, 0xfffffff9}, {0x6, 0x1, 0x75, 0x6925}]}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r4, r5, r6, r8]) setgid(r4) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 23:54:23 executing program 1: fchflags(0xffffffffffffffff, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x1f, 0x1a, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = dup2(0xffffffffffffff9c, r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r6, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0, 0x0}, &(0x7f00000034c0)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() dup2(r17, r16) r18 = openat(r16, &(0x7f00000035c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r18, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000036c0)=[{&(0x7f00000011c0)=""/42, 0x2a}], 0x1, &(0x7f00000004c0)=""/183, 0xfffffffffffffdf0}, 0x40) write(r18, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r18, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r20 = getgid() r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) getsockopt(r22, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r19, r20, r21, r23]) sendmsg$unix(r2, &(0x7f0000003580)={&(0x7f0000003600)=ANY=[@ANYBLOB="0002c64b23002e2f66691769dcbf0ea084fc0c9cbf6162ecaaf9986b86aa05562a57a41c46081f29675b77e9a7cd285cfae3039bb3d0a7e889bafd0c0000bad1b7b1b04b93e6694a6889e42186a95799b47b1ca699a5532b68b03fe8f7af162af51526250f611ce8451c9cf426ac7e676ce09e8e35860b958375f3ef673fddcab88481ac51577233d36c94af279828f17db049d79887309f202618319f1a8d53a682984a4cdb"], 0xa, &(0x7f0000003400)=[{&(0x7f0000001200)="6944add44ce4f38f2f28fc5c8f378ce2ac3b1a435f0f0a914f0d83f59e1a667d917777e5339fc7429637d8d3742de8762e5771b52bbdb5478e1649f56918fa3526d5ce9a1f1b018c5947c6a0dbdd1a30113d1d50119fe41e9409ea2464aefba7a9350bf1b72ee433d8097e872b190359fccbc3811e906b8b37628e4cc65fe11d58691a0910fe61c9cc5bad3e55c0236763414f492d251974d5a0ce813f065f3ed0b4a4323c661e8fcd333c08c17aa8ec8fb8682fa39e80ed78e2849df684cef707ad1a1e6a2ea477cce7af4a09ac514d6cd80676be17ceafb11ab286e45a552bfec7bf20e6147a597b48bfb7fa811dfaa0aede629bb6afda3079270a32893ac74bd69b2e2914f001fc407633042c95e649bf8583da764588fce8ea8ae80d50ad26ed4888c50f61fe31453d24a6a9b75c45912b31e921b99984da375a6854816323a4ea00c99a5f1708d147d9cd93a962bfef60ea998887ec0ca3d01b78f8b131edf190c8b959717c8e7b7cda7284786548a4f611fc3a8ce5dc1f8b3a4eff4a93b9dad4b433b79d20358aa65104e073b922fede0bf3dd069fb5667ed8b8e84043d958204c80406d1dd10d810f44466ff53c65befd98b7e1d3334b8f23a1a33159d00f0b6d154964f2596ec55903a7650d84e617423773eafe38eb37f845379b1b1bd4d2626f36f8883236162098ddb8480d86e5acfc570098d58a53d9ea1cb662d6a925bd48a812916f648326918f348aa4eaf00fdf080d3cf12bf484fbd5e64499f5d4d0a57e693c3c5ff81f5127ca729034329b7d209c4838ad925c688657bbafe8643de1bbd7edb6112e187e49c8b2a7acc91e5f7682a46468b992431a9e12a66dc4acce8d17b7150900605204db5d6c0734efd8c4eac08911701af4d8010addc08a2ab1c47d231cb5f30068367679ea2a8fff71e9ff2b367f800f69ff16998ff099fe26f46a60e77b065ab6d3185180f7a831ec655e0127bc32e6bd3fed182b4857762c7deab9dcb1d2bb3ca5fc2e2593902afe81d59b54e8ba8cb9e4c4be769fef2840983db759e6298cb8689ffe5d6b1eff8888abce2800b85527f71c89fcb1b821131be6cdcc119215549209461a3ed9c85bc9958b73f40179ab60863c37bf085b3d847fd923a076fe304d23521c9f6b92e7732d1b57eee5dd79a752c83a4f5518aff87a1891f7658cde8680f7698d4a00f390960866dd1c60a2b811148842daf33250787fe4da9bbebfd901e8d12cf09e231315139fff93e86da3b2014bb58ffaff3ac21c06c73516c4ac35469b08f1744b6a5e01fe54105b54e99a991dd42a599ad00007fc7d594da31261d688efda3286aee17704b8977f526704054211bf628b5de1ed7ca396a56b36a536bc225954b1b962c7d968ec21bb8738b509f948c4e19ba10a25fa39bf6d2c9ee7bc55aae2054738f31dd7bee275f9ac78577db79f3ff6a57ddcaa10fc9b96ed58eebbaf51d8f4ee19195c3433b886ecda5526acee12bfbceff9384e0521116d0a224f013fcf2882b8c45b99bb36cb693f27ef02dac9e0fb5f516d0f7ebb32f05f4f1ffc5170b0914fa2e5d14fa995e957a18e4b93a80622056dea03aef0d643b5ff7952bafb408c6aabd95e9793a51d9bdda5fc951c8d505272981fe50f371642367d510d1a9c82faca98249e9d1b67e42f0046d32f235714132c6c8ea41d9c4146e7f28acf1c74646fb6109c68422508434c9ca9bf9e66f7800418ea832ec5700d77019726761e6bfeedbe8b7e6c4082f6464c0b192edc7f7dcc685457310122e099f8b9ade0c7d78aa60aa3bf83c52dd85653d1d76fa71f6f233175b58d4a2c6fffaea3049ef7cc390e91ce3b89ae18a14531dbcec3aecbcbec1771d8b5b4116ee550aa70e75b10d7b4c407eae5cfe3a9117842d70ddfdc9eeee85124d5cac6aa46ef8b6274ae246009c33676d7bbec1108410f6d567d5d6134fa25e2b3db04967a57a75d3d9295fa6f63af0e76127b7507d48f3e7b19af0b21d78fe4b7f83a3a4838e4094aa8a8415875988d620051918b96010595b413f22f2502251e13d1727a003a64c62bbef22f8d0e47b532248421db25da489b593f0a74cf76692af73434ebbfbdd5b105f714ed858d352f10269c7200d1e892253334048237b3b3dc8be8ba9875772fdbd38d27bc3ef2cb1ef70af29289aee8c355e3f4adb6215a4e1db388d980b9e6acd706a284ddba938d3e2f623a01e68c7470d0b4fc04e0bf6b3afb9ae295308a8733b70dd3f9116bbe0ab6aa324611f2810b1174323388cd8c3954f47d891000fcb35dd15d4ad04d214361e52f8108f28acf70065fcc6330aaa8c1591a035b6f97b99568b3accf8d302b42696a67192c8bcd487485c07b8134ca7746a4b7c034de0aa4dd0d5a4df6202a3d2301c405aaf91550d630ca7dc250708ddd06b196e557f8c47fce980f75b460bd0ea84186cb98a8f6de7ee58a6b319dd6dbd66566b247339ea108759405089c31c9084c0e27249d16fafdbda477658d77aa8d9c54e35dbe57d3a19e9f98e3dcd1bbeabbcd8c4308401bcbd9da341206ea95c2affe13577966805cf0db299d9bb95d4877e6b067b0eff026b2a22aa0053fc688b01f528a612e5c32694463b6b28706b31071b007539b0c6504fa344c58036f57130de97d2715b433b6f9b6a6e28c26cced312f6f20e5d387ea95fdbd21f205eace78d42c99613e42e87b7cd1f0d99c27ddb1273a83d107416961e0fc167cecd951c22a0440924f5e6b8f5f2b4642ba1eb1979cd3cdf3f602e22414a0661ac88576722a0a03d9864c08856ad358b29c4a5c2ff4468cf3ea628273140b2fb7656be6d31bc6080ca5ecf5f705e13872651a527f16bd680b2d85bf6dce4050d515d253f4b6687c13ae875fbef509f12478af225168d68de359f9bfb1700a5edc0c1fb0e78c7e73954f63810cffb833e1106f0b4b575261ee35f6c61ad25ed187791a1d29eca77b9e757e5be2b2513d77409871424585bf65b194e61d21ee9e6d207c2b404d83947a584b57d0192b564b96f906fbd03f601bc36a541048d3596b66a785d4dd0775c26ab0417e233bed832c06d05aed44fd4d5d4222a8e7b6cd8abb315868395af190a40153d51febb3c0ae32eb44443515b4c483e7381b98803bc0442eb19350309e5041d2304657024b49498d68fdf97a0a3853b038301294b2cda0a6ccc6aedcf5a696310fa43f4d9822cc85135ee90e7c916568762cd0587f161ddb875d2162451887d3b68df97d73d6d9d8fdeecbb953437905210e6596cf2b2a4607a8609a0db2f2083465d1c86c854da57c803475511434edec3d9d8e0fb875d6be928bf003f6ab8acb226f8f9b90c628454d89bd759b3322d34840c8e704dded55a003dc930750337e01fdc05a58dc49b78355c4b04632258be21f15ec0e46f719524aa5e178b3457dade38db7b3dd8e363b8ef766e91d536c1e287bb30bdc2623e54f73597fc787865f993ed33dcca3096f8cf6fef5a9fb872178ef2218c13fd4c16b4bcae87a7c9ddefe25a607ae755e21b43603253bd6d0ee674a073518c26295965bb84c21cf2c0a20ec31daab52cd06497fe33610f7120cbbbb3a72748faf179f7b5edbfcf5c8a27213139dc8b5785a2a145847fbace756f31345f94d4c0207f2a43fa04cff70f56718331988593a4d3454846f34651c4095882dd76b20c04288411a3e092cf3cd760ff42a0bf4ec7bfa961d89b618590b7344a46ee3bbdfadca9d6cfdfbf217dd3a654197262e552b2de6368cc601a4895fdacd7908c4d536f6ea1413c73e25441601255b19914f6bb438dbd73ece18dc7f6b07d1d0077adeb72c6de5450005bd5ba0bb4c7d1f6ba8a4b525ed65e4a874fd075f4f680cf08d03074f494d7a14b378c3861c1ebd101322870f343c8ac47138698b4e8d8253669677a1b466b9fa0cdbea770d0672afa792e4b8fb6fcab6e3d7aaa76333138b28f8da24e48ae517fdbf7c6a6d5db8d4e42c5440e1c235116022add457cc7948c88ac864991a2cf23f583f5d8f87b64afb81fcdd9350842f828a19e5d4c05520e82929fb1ba0440a5b8e2dabfa5d7e7faa5105d380a68058c426f526120592520dde40afa55d6ca55389e71b7e46e0a9ab671ee0e5021d007d7309916cdd2ed7b6c53a982894fb677551cb5f1a1f85440aab47ff4801b47cc2d226b99b31d723db5bb82f86620af1876b1afbcdfa1555049b2cc8a0081849468643a49839d2c06e8537bc7520e4e5a635575f3b9820904651b44e826fd95d34c964d1cc14370f5bb903ffc37aba38a8fff01c68dcc4bee25dfd60bf07d2d723878ff654342958fe1aeb638083f5295021aae874073c82181ff7d0cee011078fede2942cad317a3f30f63cbb5d60140f86c9b582cd2b9afdff8eee9f70eb1b5a8a60757551e94be1563a48fe627c8e4f6ebbf490268e5b69680d600b12b350c517c8a01f8a0c951e26afe0d0756e22cbd83993eec77dec7c213688aa5145c39966cfe068cb48e79c50a6be2ce472126896a72319c5187b0b0a4aaacc8eb13cfcfe7fa3ca3be0c8cd4cc6850875f582f2d2c650c5901e531e717941e69ebc1664cb1088de88d9c31fa10829c4921ff583abc8dacbc78efdee55bcc48276c56d458002d168ff6e56863065c715c0941d7435efc0eb5d64a3c49494db3e919396b71306c2ed7056a2750fcae2a5bf0d8f32c343dc73739fd2fdb340d9c9652b6a275781f95080f8c9861f6f401d48f5c47f5273feb3e9be459cc73f2b794622d24d781117430521913174a14354596bf7f745016e7ce80091dec50f35b7c8196065f9161f27a3b2b754448cf2eaf02ab10f418136fdd85ef0c2736690a20687cf4579ac9160681046774586d0a3d744851cd9c35e671e154469982d3a0fb113f59c827c7be46ee501a53505654b10990dca2aa97a0049ba8a19d220472c88cdb9a9e7f8d95557e32c315f201e9e52440f9f4be68fcebe32852a3e82ed2ce1939d698c3c34b8f99e45c328ede5587ede3abf10df1df0ed447902ce30aec9ca3c57ef9aef8af2c2803fff7cc41b3e48831a02d20fd3bc03c55a3ea2d86beabe0853167568db1546340e58356fb5faad4bd19f7fb6bc9271113e1a3a6df1aff6a5298de3243f13ebf919ff9fc702a6337fcad13d957af307c303ee2fd4604b27308e7e863b56a2a640feabc92890b8adf2698210e18a266326cad74b145ad2fcf8b99ef1d6ade32f529e20b9af22ee031a96550f2e2f5e8b030d45063426418ef39f0f7c4e39b0516af69ba3e12c9c8c40626458760da272ca4f69b2961078fe615e2493cac9040cded9b0c9b3f0bd9bab9992e27ae6a0d243604e68e7cb70e316de766e2c4f5a16a6ced5d1fdafd19ff3fc3311b056fad175aa4f0ed3ba740abadb393eb3aa58d0b611c5c9543823be4c2f29b6ebb41b10169fb178beaabafa5fe7e6125aee5c96c7e5fc46cc9cfe0ab48cffde5033a3a443226314f9f22cbf1a9051a2501ebb01c7976f800283b24413195f7ca30f9d778ebdad937b059439ca36ded8ff82ea4aa93912b912792058b76352c262afc941783db2eba3f1f5e41719c0030a320b1f2dadea468c32a3c7c1770c12f08997a175ef6560e5286910d5680f672772347f1c3581e749897fac85eae411eacb21b0e248bcabd999f5b5eca65c7a789eb155291f94f6a48101a2af709fa6c9c8a163fda14c165956f7446bf1123f74da4fb018bba6d4398ba3b56832b83acd946e705b0f67020b0c60e594907eb08d94c5e0d21ae054741ecb0d178405e2", 0x1000}, {&(0x7f0000002200)="135ad0e4e61181c0f178f616218f410bfe3c48fed1975cfdff0afe33cda129ad8e1bf2237e33f87d92a81d183c12082d41e9074b51fa52700afad9a131bf410c007aca669f2ecb4eef9b03b44e0795d21eb78e3a71afb94e1754cc08eeacbc85afa5e7dcea25fd3728accdd9ba9d78f6fe4fd17222a19d9f41b6b79876bf9da31c5d47e758373b2849f14f5b3151047590bb748f2d628b5ce8dba7a5a4e11b79f8820b64554794b0b03b047020678c7161af8e12e43b9246e71e6eb63e059f02d720016aa850777df95c4e627654adf7f4011e5afc39485911dbc000416ed26652bd5ec1dafa7a19965578af06737de5d867f6", 0xf3}, {&(0x7f0000002300)="a899a047f8e9f5bd3007902f3bcd7665ec1d2c6b3c18d0acbdc1d2ec0a9997d6ce1c6c8a0ad891082f134f5e8bb0", 0x2e}, {&(0x7f0000002340)="4013dd816d601cfc40535cf1c3212e0497718edc2fc9930cdaa3ec39151e0b6e5c2be5331854db1811c3114094bbd752899b1ec4baa00223a6e8bd6806f81c69b4adff3ade63dc08534c95a12da8862307ecb4acab2aee411c3920b2e66c14cd5cb9d1085ae9957b9e6bb4ccc8e9dcea803c6350cbff40ef7b044e68080a32f7c5261fba80a527cb65223295c476cf67ed67148dc7d3d031ceea9f627ab5d631765e00df71c17010be2f840b47f6daf43f3f71686053ffeb4f6ce3677e4024a2592f79ea2727b3a35182873e450a637a279f80398a99d1952ec82123a18ce2235e8546a47361936e8530afc43172f8678fcd9d0be2e2984d20be733921f3edcd13875d9d494d6c57e02c0a045fea7140bea94696bb3bf48a6c9b63c4f3cf2d8ee92c010d8cbc5d58edacbdcc8e893dd77b73b0eb16d109cf2b6c93f626a53c9843019134e549e10e21e330bc3a9e551968beac3307808c89966f3eb82060a004b6b00acde8be331c8306416b04e0be85d7569372391a2aa27b19361a6cf7b52ad91b40179fd395130d339288dab7c3810e19f227a92c61ad7b0a0a0e80ea7307909935ee48644bc62f1dbb12841b5275722d169956315e142d1c776c637f32033d308ecc99b257757c0ae07294e1cc818a35d71f8f09432d9cd48eeb948d9e142b63a4f15af12643f6de563308dd1e290b7df4fde279009645a532196c82e97661eb1b0081378f904222ddce365b3b47dfee485edfb81fd2a99d8bcbdf5a648bd61322f59d2fb9da63d491160d2278c62f3125ea0349ec64e81ce78b43f3765a03e7afc8bcc28fcaa118772c8dfd745905ce0b6ac6ee79f55e806ee1a2d7a6962d46401a93247ccdddf36002d94e653875458c39967bcb0dbf6f3f568a0f4e1ab0bd8aacc715323b658d5acad644493ec5f7e0fab7a1f63bfccb9c9881f620782f0e54d18b8534b5f910ac38b6070d7bf34545e11837a668004fd0a17e98e8af2f44357082ebacfd7fe1e93f563f69b240a0815acbdaa1d379ca73e87dc6d891a7a9ef57c5b7d4a850ce6a536264f58c7c3ff16bc42a23f42d9640d1e9de0e95880c5c66be538abfc5cab17910477628b5d2547c538122defc25895b0f5bfd947759d97086925b715530dcd1d642d58c2b564dac8f6ec4e7a384f833a2f046d64c76d5984c97b7729597e119fd3b5b0528a1f392aa5410b0881552981f7bcb87e1626c55b7324559216885cecb1317653f73dcfb5587aee96840b854d207dd4f64765218f6f4d4b8b97d3ccde0c7e7ca8e60a9a07dd1e45da8f984817012dc8d40572cc64498b0181f2c87d637d6108937dc415c51180fcb2438c9cc98570bc32bfd122e9f4b53296f41bbd5813c1dc006c3b76f8aac8e2817b6fc55360b6943ce80b7202d60eeaf060b534da04148e7ab9ad19984276450b35addeb3dd66b8525b12d39d010f05212e8a8c4ec3c5481c29ea5b3971c67b7db3c3614f8424bb359439fee2faaf79ee9dd981d3ddbdc88c94e796979c9c0f746e31c715e755700efcf48a79db5b2bbc6fab80010c11951544173b8124c2dfd18c7b14d9be7b2bdf143a174c93ae452d265e488f45bc3ab7629c04b0dd604eff7ad346529309fee786268792b0e6211bdfa57c5764ace0c8189615561e359bcd5a00880c15622eab23e2965620d9b86761f25127fe46ce15c4cc1f2b4be8e0e998e0e29addd6d3dd077f6d480cde5edbf843ba31afe908108b737a9aa6a581298ae9845e4d057ce7e906f7f85bce8f4b67180d2997f4a2f3bae7a6fc2249cea7aa3a4d444c1b977f6ff6b5d1eb9dc5d605f9294f24a515eca6b9245707678f1a2e389275dd5eb84c6f80e279e441ae799c47b8d5362f58b53da9d6bc8d17e70695cc616e4166c8331b9a63e204e7110c6b0367fd55301d33fe03b0cd1c1aadf5106cba1df1f56a15db1a7320b9c0cf2c8c941c1951110679045c0f4f6ec19e1775bc1f3e3f1ef3a04509947de69475920d47e0aa8febcca45c50ef8e8eff60596b52df9b5bd211b835722aeec1955ee54b6ba06bc1d5c4a8ca5d0d4ba73bd249cc8b8458d4a6c4d44c8a17825fa18b0771f5cd93dc543acb0ad734c5c2fb64d2e77d90daaf74ef4f85bd02d9e7e23128fd57c780ccb9be52f2830ed516a1a90ed3af3f1e5760d8a866774bf08723dbc170279dbab554af053375bbd752e850196292b2bebfe0e7d5cdd9a3291c3a0e8325eb80b637b96f1487e6899d42d6d319d9519b298bda5c30b0bfacbccb780857bbcaa66572cfd171e03522b65849e256ba49c735540d927846c1a0c1cc214bdc7facbb8dd34a1193f03643f4f7354e72effdd3a04e0c569aa2f33ef9fed8b02bf1078fecebf79b9887eb913109e618e3d3c45dd7fffffac9a8d6dacae9baabcff4eb53ebbcf0f755cf71034fb1a176eb6050455ed6eda4d8e2d199a0e9fc58f8a8051aca050f6e3760513ae4f29e90f5dac84860adcb3bb0f19279e5abf407448853d4f577904d07e59b13210f73bf8b398553ecf2eb64d23598d93faecf091b0134c72d6515769d6485a287d9681d64a252b27b918921b674a0cdc8a5a1b4485d1cc462a7b7f17359387449dead63997cba39ddcbb4a1581b8feed55bd2123a31e68b332e3ede171867bbdef68a1fb281f90ef2810a4f317896071e442e2fe84fd388fbea69fa39217b28b8395b3b6a15121288ec8b968124e2b0383695aedabaa8c319cf96c1844489bfcc01e5ef45e86265d153b43ab732fbcda6182af283e73bb1a3180d23e8dd5993e6d597afcc3caf0955e11706d2704291bd1070cdf37f7c79966fdd56a934e22108628813deb4b74349d8f8bfb33104cf218978309e3dcb62c84c7a6f8811d12108d51c4d729767ef20d79948727a0089e4b66e68faf6d9e125b2b7943f2f42d4806b8118c596858dabd429e9c3177c07f229546f9f6a6ff69edfcc543c8da96680b41a84abc5fdf773e7970777305c025c2c0fc650e1343b06978a0793db2a54f57704d0f5e970f4d293f6d7449e645842f2d24b8fda2fb3c447301f82b7246d5a06a437928b029248dcd24fb812d49434f237de6155a5d85a424ba01e77ae7ff30f19bf882c55c25ef42bc78243f1367b341a3d9b109ed7e8a125361aec65a225e00a71accdae7115a0aa757aba7e2b601811642f78e83cec9002bb0708b43798f25ee3bde1531cb7a2c67809ac73dc2fe122a404d644a42f417491479ed245d907925c14628b9352b84734086eec9c0ab380dc326dfb439c21ceff17e37d503b863d49c95b3c28b80367907700c8e3ce7cc479b0daa15f82bb32615a145260fa90ca4a4a57a2d0a45a0b7d45df079f1274cb6f0cff9ae36f04249eed12437d11cfdb9affd645213df20c5c4d2cb46a03c4801fe22aa0ae59f81a844bca30ec31ab1036fde29c9b454d68e6842374ed130bcaec94af5f654a00de5598f0871e72d255c14b1b9f73a41ee393cb9e5683dbc52143f16ea788e08dd242efe9ffc03d0553ccbf941f8158f2e066aeb0f373f6541fe2b170469a6b7faae3a6f5e33654cb538b79318b7119682683dff9b8fc7e3ea1399e56b47cec5e644acc836c4fee05c0689c774c1607e38c2bc4336c785df3fa163350243eab6fec20116202d37192534d08e1675134b338916f5a853a60ac5420c945c4d298956a10d55931d1564690932e781dfb388b6ae5926ed373fa72d1588805ba7b2d1ec9939f16f000742ec23e0664eecbcb085ca718ed9c28338038d691d9c77ae3f5863b8b800134d584dd55b667a85c7283e1dd9bc7d23315861aafa16de92b6b01a1a5743d8a05a13d9066b282a6c34cd1085585e502d34a72a8b6b28f56961b2e16777ee5e35c0ae0a6173d62538a1ce76516d1444232c30f50e3a6df57d3c88902731dd32e5d8a9a8ba27dc4128f773dcf62f67b8a28288ca9b4d12f19e5b35518350b8e79bbfb87ee2955f42903711815e69ecdb9d783f8336b792b4f24b72d19a71839e59268587596d3e1c139df45e566ea9f8d62fb830672b5f11e43e1377e3f9a23821e2ccf8002122c628c755f1d63cd493551b278ea9579632c4d4cad2ca28474a4bc8b8ccee5cb13991d336452d1f28bb30ac3f50af49bf1b88aed89f7648a964dc7be60da0221cdf28f7e4b960d4c5463cfb19a0e8e3057c73b07b4f53be1fe38ccd3dfc06507543e8d85768ee7847bdcac8a6c9c9d564d7615d7716fe577c96224a3261da89d07b08498178a53a4235ff7108af09841de00bd72376ba0e1023073ede3464ec6337a9d21316f969692c0415945872051cd295c80558358537d99fd0a7e5df4c060a2ce0496f8d3d3520245812cdbef880d7d1991535b05d08e8df6dcd7c4f30f98ac98179793b8680bbdebe6884b37171a8c3cb98a298c5cddc5d23e4f0e8fb4416227bc17cb4e39531ff04ccdf92e68c6a95edae9a9e9f72999235782d1770cb5892420c8d8e0e5e0fd02a085a30245ef42448d2f946443f55f24ad174203e5f352fd3e161b66bf1fc0be7402819347f6a09b14e85c6b567e25ba06423d3cf64e52ffb662aa87aac562233fb538586ac1df5bac5f0a1e0e848c40cb4c9aa3023509311e241888d313f195a4ebfcaf725472947a2e5315e3a558258bede0a70ffa3a834154050768b345560a0892e7acbf6ee59ec2e6e3d42098618ee9bc39a2f890763d88bb194d6650d47fa33500841706bdfc1b0e67b9c6ae0d3637440941eb9799f0f67a2c5a22c150f63dbb6bd2577c75112a0ab19b86593886722ac8fb39aa037a78ed2007e6f5ee6ee7f3efaede37158cc45cc6cca30f1b883af75f1281da2a66f0c038a7a0f11d1b9afe5a925bea30513a7fe12acb73556b262c76e41729219a62867ef3c1684aa7a39a07f4f4473434ac55b58a412dfd7df404a3cfaa7325fa325c19b49bcfe832f0e7a6a0228b9f9cd3152f0c4f71fda00eaaf36c03ef02bfff210c99b18f4035c6413694cabff6bb0588a31f20ebaff67eee2e7d74d3f0d0002b9f6a576519cf8a6c110ec7253248369ff6f591802925ca6d9a3bdb3ce45c2daa6b6fa0cd22ce2b870287190e67e79d7e22d2af8b03fa9d4bc20834abaed5767eb29b19bdce9826cf95e7529909c16c975b3e8aa6bf343c7c81af4cf49da680b0a1445bd7b28e0d928c9614862a590dd1309d91e3f06cbcdcc450419c3bac85982028cef89038541a7f6c9f9b7b8dc1f6a0c73597dde4e09e0df34ee401d7e4f2d7fcd8b769ddb65d43917043d2abc3fed35cc9a3a699b6235e59672bf35c0ffa8f089a417acb77226d7a78f95e0f941c43434dbf277b1477f46c2946ac6875c3fb1ff95222735300e0e2ae586c2244636501f8e62c6787da2739f7c7fe1cd66c47b2dfdf5fa2881226151e0ff8d93c7b821d90117b5bfcb7625f61b6dba4e2ce3abc67b4cfde6e22d85c0b26d933663bb8efebe1986f68ce9947905a2c8c00265146d4352fefe73cce268ac925cd289c6257f34f39ac78ddcf8011d5da6dc664001e83d0a0c7c72419310e2283608d6484d1eccd56ac3a474585269ac3b304171ea6fe7653a391cd50eb56ff8856bafd51e6d6dc2ec78c5d5c5af4299c61f7fe40c398869e0ba04c70556fb4052bd2a68e6e56013ddc087f487d4b73ce5b88e3f6ba42a8128e8da5c22c907cb8c7a8c6c73217a5c9a5b2d634ff54a3604edfdcb3e4445adac2696f1a40465997e6e866eec6935ebd489fd9f4f80bcfe2ceb8c367367a439dc0018fdf2b712bfcaa628bf698e0dd5d53b72bd1d098440a3b2556201", 0x1000}, {&(0x7f0000003340)="47c33a35794eb0153beba11ca8a3e5564ce79618eec4b1de6d86462d56a6f3c175eb09f63640787052214b3358222742b9ede15aa330a7ba925e8c7f6b9cd0d0ec41899ec86a5441e10fdcd69919ead067b35516ff47de28ea11af8c4259f0f8b72333cce6e939e82513136f9be220260e0ff63d58586f5d50ed56d887b9495645587123", 0x84}], 0x5, &(0x7f0000003500)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r3, r0, r4, r5, r0]}, @cred={0x20, 0xffff, 0x0, r7, r10, r12}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r20}], 0x68, 0x8}, 0x2) r24 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r24, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fcntl$getflags(0xffffffffffffff9c, 0x3) select(0x40, &(0x7f00000000c0)={0x1, 0xf800000000000, 0x95, 0x1a3, 0x3, 0xfffffffffffff48e, 0x4, 0x8}, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x100, 0x800, 0x4, 0x3, 0x8}, &(0x7f0000001140)={0x1f, 0x6, 0x3, 0x7f, 0x3, 0x5, 0x5f02, 0x34dd}, &(0x7f0000001180)={0x2, 0x7}) fcntl$setflags(r24, 0x2, 0x0) r25 = dup(r24) lseek(r25, 0x0, 0x8000, 0x0) r26 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r26, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSRSIG(r26, 0x80044272, &(0x7f0000000000)=0x1f) 23:54:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 23:54:23 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 23:54:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x5, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x31c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\xb4\x9bW&\xff/D\xf3', 0x20, 0x0) preadv(r3, &(0x7f00000024c0)=[{&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/237, 0xed}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/170, 0xaa}], 0x5, 0x0, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000002580)) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) sendto$inet(r4, &(0x7f0000000180)="c2f485ea9dd6f6c11370982ad12a132afe8f24b174217f055e5f62c69d53aa08623595a3995e0feac59a93234fa13ef1fe4ec8656fb240fdae", 0x39, 0x4, &(0x7f0000002540)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000025c0)={0x1}) 23:54:23 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) write(r2, &(0x7f0000000140)="ff070010f07e54a9", 0x8) 23:54:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") socket$unix(0x1, 0x5, 0x0) munlockall() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x104) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000011c0)='./bus\x00', 0x18001, 0xc0) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r3, 0x20004455) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = open(&(0x7f0000001140)='./file0\x00', 0x80, 0x1a81f9d704dea4bf) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x80, 0x0, 0xc4fb3da, 0xfffffffe, 0x800, 0x9, 0x1, 0x10, [{0x400, 0x1, 0x9, 0xff}, {0x9, 0x7f, 0x2, 0x5}, {0x7, 0x80, 0x2, 0x8}, {0x4, 0x0, 0x20000000, 0xc}, {0x3, 0x4, 0x3, 0x1}, {0xfff, 0x2, 0x401, 0x152}, {0x5, 0x7, 0x2, 0x6}, {0x3, 0x7, 0x3, 0x1fc}, {0x3, 0x9, 0x7, 0xfb}, {0x1, 0x80000001, 0x7ff, 0xa6}, {0xfa, 0x200, 0x1f, 0xffffffff}, {0x100, 0x1, 0x4, 0x7}, {0x3ff, 0x81, 0xb5, 0x5b5}, {0x5, 0x3968, 0x4, 0x7ff}, {0x808, 0x1fffc00, 0x4, 0x6}, {0x3f, 0xffff8000, 0x800, 0xd461}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCNXCL(r5, 0x2000740e) 23:54:24 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) write(r0, &(0x7f0000001140)="5227e53a3063303a36cc700c459324513577df1196ff47f97816ccc382ded49be9265c1d65a6c7b27b17598f646ce5071f2d11f5c0e66404ab36ea23c5aa16c9ebe107918980f7237ecd8c", 0x4b) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x401]}}) 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)) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000011c0)='W\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000001200)=0x8) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x10000, [{&(0x7f000033d000/0x4000)=nil, &(0x7f0000624000/0x1000)=nil, 0x7fffffff}, {&(0x7f00003fb000/0x3000)=nil, &(0x7f00003d5000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000066000/0x3000)=nil, &(0x7f00005bd000/0x4000)=nil, 0xa3b}, {&(0x7f0000612000/0x1000)=nil, &(0x7f0000417000/0x3000)=nil, 0x40000}, {&(0x7f00001d2000/0x1000)=nil, &(0x7f00001c4000/0x1000)=nil, 0xb6}, {&(0x7f00004f9000/0x4000)=nil, &(0x7f00006a0000/0x1000)=nil, 0x7}, {&(0x7f0000209000/0x4000)=nil, &(0x7f0000317000/0x4000)=nil, 0xe04}, {&(0x7f00003e2000/0x3000)=nil, &(0x7f000041b000/0x1000)=nil, 0x6}, {&(0x7f0000583000/0x4000)=nil, &(0x7f000038e000/0x2000)=nil, 0x9c1}, {&(0x7f0000417000/0x2000)=nil, &(0x7f0000779000/0x3000)=nil, 0x2}, {&(0x7f0000771000/0x1000)=nil, &(0x7f00001b4000/0x3000)=nil, 0x7f}, {&(0x7f000002c000/0x4000)=nil, &(0x7f000060f000/0x1000)=nil, 0x101}, {&(0x7f000046c000/0x3000)=nil, &(0x7f0000405000/0x1000)=nil, 0x2}, {&(0x7f00001bc000/0x3000)=nil, &(0x7f0000340000/0x4000)=nil, 0x6}, {&(0x7f0000648000/0x4000)=nil, &(0x7f00007dc000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x2}) 23:54:24 executing program 1: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000003c1000003b7e897f7780e9992d83eb753ec9e519287389c3a9b46000753dd4d16106195f81db318cef", 0x9}], 0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x8, 0x2) 23:54:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt(r2, 0xfffffffe, 0x3, &(0x7f0000001180)="f12201b1d9233cc511e0054324396be487890c14a45c9525c868b6f833480747a12c77cd030f61ee6ff293d401a03850cda169a4fb4c7ba41b3721ce0671563038e0444b2d2f58d2b6d6f44bcf02169432a64c0ba55f99f625c1192562d96309a3d9e72d757caa7a2ca0ea7ab68aa327e1cf3f340df15ad92612929ff2306b477c4292db90639a4bee6c21ebd4542bf9a83e0eb3c19034", 0x97) connect(r1, &(0x7f0000001140)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getpid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = fcntl$dupfd(r5, 0x0, r6) sendto$inet6(r7, &(0x7f0000000100)="08a294353faa865b4b6167bfc3d275820863e1369514a0752746e71e5fadc8e0668b23f01324695412fceb33b6efe55e5336122db7b3374fb71608853f9d07b21789b896508c3c1b2a4b17a4dadf794ae56464a11ccb0a3d5149267949cfd50c46a4b10a13491791e0fea1e0043a6021a5b55637cacb0b09c55582f3961f123582c5290a2feebc5fc1022ad1ae8f899e42c973284ecde0a5d364232ab755f5bffe4f7671c8d445dfa77b2db06fd1a7c3091dafaaef32137f1b34c93ee1710f5fdfd885f0cf8111befe35d7f588f7128a01906adeed12acae319c8b80a99478ae93124809d9d0d9889abf05621e3a60b98a2894c4362735fca92167f5c45614e2010c903088fe7f35c425ebf9a9a89c0d2934059a6ca3fd2c336d1e4658a78886119fe9880dd0af6191f45c1f6e0b6aa5b1afab6214093c5881212948517d35c91d07297f14b4e0bd310e68e8fcfc5d66411cf8e198027c7a4a37fc04e0b809db6470e1200e249e0febce307ddc5e6e07ef74b6379759c45224a279462e4a17028e724e93e4c91ac8eb40bbd0079fbb2d4cb8f076af930b9b16656fab52def5f3a4ceef1c69e5e7f545dc4ca5cef6db55e35ab8ca444127bfd8849bd7552ad9224ad1efb26d94fc6ede331d28fd513e3be41867e5f5ca6791cbba484fa0b704557c8b98b3eda4b3d749c4e3135aaf89075d6380bf7db7168836fe0fea6be9883f8acf8db1a03a88ed0b2f8820c6889bc38ed59e1a400135e6294a670b7af5d03899d04c83d24d5ceb759b8762f1d1ba2498cceb733d5078fe5a0c158b118fdd1c202b3a673911fe190ca68a32c870fc3d6e8894a3bc9ff9cea93223463379506609d552388b1e5ec8dbb1f6c0d7553a123e46a77634af9ac555d2ec902aa53ed5921265ca5b00add74f0fd5303513a96b39a1a006461b18d1dff3c6fb6d0f51d3b7054e4103ecaf35e72e0a498acc28da57096f0ce87322393e6b569675a40222f99464cb135bd208bd7a64a012b54b7ed8a109b97e799dc1c36126b3471087c0010e2296d4b1292893f68cf7df2956461fefb3e781ce4a873c6cef9b694f6e8857d3d44994c297be0364af7ebb13ac915c3a7a7de4b3baa321d56d6a91d6e77b9c13c66e9b52c0331c013ff0028d7fd2c904af39967efb8e88011c30f7697f4e37e1d6c44317d812be5f6e33c572486744b5ef708f6e0ea83b749b4e88dd52fd49feb81ca23bd5bef3952ccceecf87799a0e6fbedb894b9136faf84e6760dc4cb128cfb447e4102bb9b1f25a9b954af0843d7579d398592ef8785727ae6bddc6726220b5ba27d94adf47dbc2f7ca7692efb0e7e7448066f96de432ea0194a78c4b39297e3186820e086fe932f4e4abf296b0cbfb25d8aef7ab37c093ea2ab8daf12634ed83984289027f322e53033ed479f184d129e04d408e02a1ded5d41cfb140f0c1ccc69c38f638812bd9245a451e2109e198abb8270429f3b04a89435f7634bece711e02199d73efe6bbbcf12cc9303f9bc3903e38bed6450dfa807e2fb5e61b89cde495645526c1476df8171ddb1b8a0537c5a9f0f11cd4ad91d4db1d337d2668fab175b1ad7c49562d723a0e1d3e818f81ed722fe085ba0a6c1bf08204ae792420b3775c02cbd5ce91f228475199c9b0c05bfe36a37cf3d03e978b16a1bbfa5ae8bd2b265d582ab1f97aaa94b4e0606dd54b3f5827c028e0e3c48307f6841e97205a24942ab63a409403ba6e5d3f2b05e2dcb4cd7e0f4ff14d732b93e05fb7a27fcd2b0fd078067f6a79495f27b912c7b089c69217cc87a9f3ea5d6f6d9c83388bdd916356e984b2caafdae7404841bf48fefa302fab91f876295679ee547dcb1755dc340eaa73f4db9f4130d986c056b61afa2e5fafef2467b429013dbb599ce6d632c76817a5b2f09fe4d01eb1148396a28d192b241077ec54d09c8b1860134161418a373c04b05ecc9df0e0db14f4a4365bb7def452e2639bf9e3df59957b44adf0a3eff484ba3334192d124f92029c107c6fdc148ed53529f71bc56ef61df24ddd1a1caa602027632e0f61f0b30341c9a7aeeda70d133fceaa8f34a0623a8192a72e818a8cf7cdec3c2cb8dd700c5fc50337f3ca3b20c6a1d88570ea2a7f7433ef60589d24f9ba922223e7b7a754ec05601a8765ea81562845a07559c46e6a2e2e64969588a726ab437c5a7c1af770924d2831aa0834dc0518afaae2d024c7b12fdab71e3ec136b0d87fe4eb143018a23546e77ab3a2a7772ce0433cd598903a338a4652c2c4649b91709056087c3aebba3ba782358310425f96210f72e14a22eb8341bc4ff9ac36a9fecd94f9f8bef98845b43afc5f49a22c14259fa99612b64ff92bcedb0eaf64b8c3140ee5690b72e6af8a35027f3aa163df032dd96ff72184d1869d6becdd4c37d2274f743de39c4ede36e14802050270517c9869bdb4c78b452b26fd3a9579dcb7bdb63ff427f3b287b43b84f913ce6e40cb2201a0cfd71115f3c988dd22fee92a1f4aaafacb626a82ed5c6d638135a8c3efd2129012072bcd62b217e40c00bd0a80d5b7a9b9a9764624bf767c6ba9b339f079033b41952667ee7beaac38966375dec5e8c2f17c7e9de9f70f7c446254b8cfac9d840d33a215befdfa2e1be0c644a95604862256dc4b56ddfcc6beb1fb0f1d139e8449cc4f01152c44f032eb29afde62cecbe044630b2ee3a4c612f2b088433b50014e8b3d96f0382fc7ee9ae2f5aae5f65fa10cd4af990ae332c2c865f67e7dabdc3f3e3a4ec72ff8030f1f71828027a16012843abff5a7154831bdd8c2ea8752b59f2526760a4ba1a6de92f3513c818d1de4107f5a498e0960c69f6dac015321749218a7a28c38f5b83d2ceb70906d349db13c36ed3a72aecdf72a0abe9905689d38a88c873d4d7c94d6bf351ac492e56469b9b609647fd557b2b68fe1aaf310393c50d807c0b1b74468a7c66c177075530054dd1a22199cb14e011be46ff9455cf6d0dcd73b1ef0ca0e66963c7076f179896d4e397ba98f505661914b9e7dc47eb440cb62e0ef852361f22e557b280b0f1696f470ab2d5110f55b8ad482be87867d001f1a296db4eb76eb629573577b68b373d21511b3ead74f1b7b2632708e9699d4972af26bdf47de6449065c76e9e6b7f969d1d10cb308456eb592920308fb930e078c6c4590b18eebac9657d47011bf277adaa0f69afb58fab728f0e617afc434199b29248ca8c58f5281baf6bc3ce778c821d78ea8305990fbfeae69dd2bcf461dcd8aa66f8c1a3efc21fe0d335c397776b378854f71974710b1a33e40aa2be4fed12061aa6ac19f6e3da7eae7383cfee88c4355aacb12c6e8919e2921352a117ac0e3baf6bfa0373b2b3f0af410cf6163ca23a88271ffb73a761e93070370b52aa0eb939d8b61037c121146177e282a86f022576bf0cd253c2ede7e635ca44cfed2ec95c999a758c1599a6b7188f2ebadf91138e9f94ddba4323200eb88ac558991130be206c81550248c3706a0fd662ffdf8ff328df9c9635619eb0b33a2f70a8f0e25fce5e37f1e840550cef94ff6193670110bb3b43f73ffd1b7e5ceacecbe7b12d0ce89863be0521ef735c8bca8d3b2a60c675f713b75d0ff66d2fb7b21c78f51df91b75fdb238c165fd9ffb009f61364affea139f301d6b950b2d2815ffd810f1a2c1e148aa84d43304c34caab4f485f39c2710a2f4b7f90d95f7940e49174b5390de7e80e47790ec2b6e271610eb5438278fde9bae5c42097a83cc94be8a107a03d593134d1ff08f3f760cd26be9f10b0eb5031e0f52705218f53def03257a1d9abc498938153af43d163b1715720fc895717aab34d3152efc86869dfb2d90801f2f85fd41824a9338a64f5ea8f054a926c38785950ee9250b5bae1b8d900ed7e12a480282ede7e24fa21ca9777a5ac6f36f2416e43a1428ce74bf95f10329424fc82af16d4e7575d1099328f01c02efdb81d95016222d29d8ddf9d43c3d61e755435b3ba31d257d94d8ae4e4f3a88c14d7d726056db58f2f4b6cfdb796625905517d8ce69969ab396271f9fc3aae779a158508dbb3a9235ad01068d446686cebe297f06ca0f6764d0636f2091679036d795778e3fce5d2dbfe86288f2e895bb30e932cd5ece3c163f3d1a4400f51265721d4a041f6853d59ae2355bc07eef0cb2bbcefa02e9d01fc69cc42c77c75ad5c94be9b71352f7cd088fb753c424adbe349074ed5ee7c3c470097d9cda9e6818a73e2bf8a4a26b7b046fb1a109b7aa8e82dcd3be46b7234b9dedde578a8fb68496eefc9cc56fd5cd1819e6ec97a644b75f8ee5b02c7ee1cb415ea279748216b8e2e3a6e435906f832d5ccfecc1024dc01047032e535fe69d93e7b45cd41bcc551035dff27105bbd530ce081ef6401ce890abb46449973065e189b6306ee067364b905bcf0d66b1180f81f5eb8774d8f46139bc0f92dc2a069238cb94c86ec74c44b63c3763d905d49388158c99878489524c932ac601335accbae802ea283295a5448863eac963484367521a1c10e7b5275466f488f39b5798e68ce94f46728c33c25dc2b2fbf665165aaa0e43c31bebb448cbcd2fa33f233b2fa5c73e195dd54d122b2349a1f13e473c9d3b27ea186ced3b5278189532abf110421d8bfbc2b94385fae310b70a3c40dadce17d05ac5141e07735b1006312e35431fc5ea66ed928d93a198342acdd52c7fb9ea7050235e768e1e7677f24a7297cbb78dd16ab738397cc993d3d85f1f8420341ede2f3ae7f593862df58e80a774c787f9951061057b4c2999e5dbfffd9a01ea7339823b6ff7582c91e82dc8322a3a9e6078964b3753a8ad231bf0602e38c0d07d129561d8fa0f2e054895699ad42d665c62248d206c5acea051ff328119c96616810b988ad7e12f1f9857dfa6f630715c5048a880e78e1212f1b2949589f73d150d61430b6b3c827d21960c7c9867b3b75d3f9f2812bd60b9b8dd1fe0b9eb897b0d4d48ebe80e089f186b7307b62809e313a508a89373f71e06b6bcc8e276c029c7b0875741180fdcce0d6d1d9040654a8d8db759d2b978a87a9ce6ca29ba7f6200c65a2699dc7980047071ce6cf64d53c101daa741260868ad3fb2817db1ec42f88a42d5057551351618822ded6998ed0a467899d7bf5fed1b52600245e391025de08659e3c65ef177f29015d7c1a93294a51069aa55ab8598d0509dff2906be8554a74fa7869dd32175d99ea98e8e2239e7f67526f9263e60f5e8768b561cca6e30ad87dbb29f5813685d5b1c8cc0442cf460419084d2058ab9e8d7b654e8e8a9df8ecc2ca8774fd5922bb8224333b3f172259e7f2ea2c01d7eef34fdf1314c2fa5c4b3f14569d0ccfe89eb9f3a0a3c0e2697ad246e3cb5354cefb97ce7d9caf18ef77dfef2cc8657cc304b31a11bc490e073c38d1d432f9c346ed2b83134a17c4c38fbd69f8c72ec6cc099b4762e50f7de2b2b595c01139f2864e59840b8bc0557c0be5c78b791bbc7eec3859f9aac0f241e7b34b3a66ca5b9ec8fcbbb816937df5a96915b1a7ff35c70954565a98b694b7313fd956e931c45d7bc8591bc2992c80386e7c8cc1377d352f869a6a6d8194c9cd0cc612a71ab70956dceed9d6c4164dfec08bd172bbce1ad6d4e134fa1eacf3628d4054c85341355f75d070009d668646799cd16ca3342fc130244b5617ee506d274c9cb934035c0647902b05659634b2f9d9d33eb558719b362645da360bcc6310ecfe5bbd00f7f93a4f5508b3796b16f8e538dd50d14f3e5e9fe442a03aa1fdf0c0105be48ec5", 0x1000, 0x0, 0x0, 0x0) 23:54:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 23:54:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x6, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x200], [0x0, 0x4, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x401, 0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000001140)=""/236, 0xec}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/156, 0x9c}, {&(0x7f0000002300)=""/145, 0x91}, {&(0x7f00000023c0)=""/160, 0xa0}, {&(0x7f0000002480)=""/139, 0x8b}, {&(0x7f0000002540)=""/181, 0xb5}, {&(0x7f0000002600)=""/178, 0xb2}], 0x9) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000002780)=0x6) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0xf6a) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xffffffffffffff66}], 0x110, 0x0, 0xfffffffffffffffa) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000027c0)='./bus\x00', 0x10000, 0x106) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fcntl$dupfd(r1, 0xa, r4) 23:54:24 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000003540)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000003580)={0x7332, 0x6, 0xe0e, 0xff, "a81232c361342e249f51ce69b08e258438fe3e40", 0x101, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) sendmsg(r3, &(0x7f0000003500)={&(0x7f0000001140)=@in={0x2, 0x1}, 0xc, &(0x7f0000002340)=[{&(0x7f0000001180)="77e9bd932532ac35105c2f2ef4f4e8ef7837caebb35a44292f3936c3ff404bec83b1e11a8f2dda676d1c2db2a845886a69789ed00174076be1f5da82841caf889284cd5b6c13352ddd8a70c3ce85b6845397dd2f7d8453bfa5cf4bf3e890fa5c1a396bc204dccc0cb60fb69820ca14031751b83dd5d6befd89a64b1d1e63d38933274792a3c57f0134fc3f69ccea", 0x8e}, {&(0x7f0000001240)="22d0b0c1a10aa69a434ece7c1ac1c595619a6186c563f8db0b", 0x19}, {&(0x7f0000001280)="b29c659605e72bd5da856a6e7ada7a22710a96ba369fff81a82cf2ba475163f765bb93992dd6034d3d5970a3b116b8d5940d8902399ec9734d321e0ddcf31d6b0f7afece5112d4b4c86649208d2c46d03baf74f69ad7eadb43c8b721ff3ed3ee115e6aa9fca6e1d5798041cec02fc98b7d6b70692cb7bbdea01d56a03d476139d1a5345e2ce7b73e6624e14e171df2c68bd9", 0x92}, {&(0x7f0000001340)="37504e2ad752ee5e489530fd102ea508625c351dc75aeb5606f7acc1eea5f7dc04f5c69e126cf9f14dff56d84ba5847269f3e45f63d382ddbfbbd9732b33232331b5742d244b72ad57f01f793f8c5e22b13c6e2b2d94811114df46025f9b1c28068852dbd1c524a5d880da35a5fd117fee1b43c38e1c2eaf1575c92f1048ac4ac37e0e1df99616e75b5511f9b6a245eb8439d9e8e744971ee9b9f5d8f60ec49a13fe34d191074aa58053a4d230d41d0a39b1658f5530b8d0123617578862bf609f0ef4a968a82d12ec799574ab8ddb5c6dec251f33b63587544258307e27ceb02562977db5353784e102956bda7bd5895705ef64c80836fa4e385660b9f51624a683dbc4aec9670928d34f7b6f5339f50265050ff5fad48ffc0f34fb8b8718629b888ee152d7b71a85faec95b167ddc1c8b74f0bc842a62fb54d40a2c5ce57668cf821bfc6d1efaf90670162dd94acc1f433297c9905404c2fdb0dce02d2102c7e1e50a4580b1ff1d5e264fd86b233f957830da69a77947099c010d591bf367c42f2f80fd0452ce447363fdd33279964879854cc1a833c62047ab9e483e9ca8d7d27fe58ea1c40d788b5a35e891030944bd4a03e772c4a9873fd6d6697c636b76bbf76c887313b64c9a4e8b3bc1f67a78b75e97a13d722088d0feaa00a65c47b5bee945211eefd87eb4ca713c31855a4b473a0f0ee59e64d3db796a2f4ddb57352cb522183d5e42917b948d15e884728f95b4c420dce57934ff80efef066ee10dfdda8cdc617fa1262ea2092663584bf4471020f232198e7e4107757051a93957da7586c616880ed91ee1ee6d624fb3e1dcb5f45a015e90da156f3da17b9e9e312425d00ce876489e25fd81dfda7da7388b33b18ff446225e982a452a37e8f37ee1e2120139369e26ff0995c7b16329f7026515be25222eca021a96b10564bcb19fbc678178c30945223f4f870e20c7ccaec522ced6b2e54b6ceb802f9a538361d9eb072039cd223184e321264a84625d3af8305e4b5e051da92d4f8fc69692a259a92e3102abe7e5e9e09a1424f5048b534d77b97a90ce640e0259d2188b368a2e84432f838fe66a1e289c77712e8ee25b85aa7523ca6f75f2f10d0331ee8e737ee04b4ea3ae1430de46cb98cccc25bfc05fcdc83fc9f4f55bb1b9fb934e5aa21dbeeb7445ba67ae9797c52d3daa4eb9a6c0b20759762ce26e74fd8dcec49a2c2f98f0d0f071e11e0f1d2632e51afeb48175253fba3176098165b64a5150a76fb17958ef0b65ee81fd61755b9803f57ef3d2aea62b9c31e2fb0925f2bd27cbf9891e5182dd201b354a1848700bd183ffe43775f7e58d9606f60f1f6cb810f8a9a1b91ab370c5d03371bcc3eb42d9f90b92a444be9980c6ce42823c4d29a258818cbbf534a119928871a70082096cdf0c27a66ac674d8cc2f817838c8a0dddce70b38dc198d781949ce33eaead511cfe3d4226bc5e43d072630e49208eaeca54ae9b80e2d88da1709c48e2cdef9bc5745c2069188b0c436e52f884761f51481d4a91570eca80838a9bfccedeb80ed8991ec1ccdc112ba9e331801c7130894ef6b7ed8e8ff659c17a876eb9ad60231542fd0e3b9cdc669a6d09eef0c2c91c628ec8f1e5186bf6b67a4ab9a8c2992ad44ee7fd27b8af889d42f8972d1c704d15bdff47aa8c52e2a7550d4d97698326109a8bf8d7852e16dfa309487b9c41e9a02b825c4446e7e2e1bbc0487def9ea5f4983dd53390ef9a314785db6d6fbc44658dafdb4a58df537a7c5c7e859eda053a96af6927a1a66dfd3a4a3185815e6b61e7eb89f27d3997e1dfe6ed10f46f9789a8bbc2e07a2dc62c376354e63854e6883a9ceeb42a583167e8c09621adc9d5d39d0331a16597b9de7b027041df3659c5eb0eee0479424a8aa10d5b99c7c66f9afd52210deeb8d767c36bc09aef676b777b8162f3c4150f914ac5ba489383187773ae1294e0cb9c5021a9983fedcc490a4c3102c225d7beaaa75276a77d8e8b785f93c5ce69150a450b35655962f67ed4f62ad5b56c13560287bb75ea01f71439b0290a671f24b5b1cd3c5c267356ccc8d2931a05e78d4d27c094dbabaaedf0d4e843d4af3fe9fe427ad11cad2205a81bf0b0d36423464e82511d9c3127effc9b54cbd9c5ac11a271aa2cefddb07157c4d32794825474a72052dbceb9853e77ab5f2a63e871d612f8513fd8e3db757f2124c34c6e18878ac9645330929a65f3764264e1399ec3659d4b11e45bf448ef5deb69c285eb7631e166957378617504498865749b6bc7ce0c83b990e824d4a43e0ab1dfe3a5c6396c03a7a96f48418469b5bea81f5208e681f4590fdbd6424d6d260f2ff46d6d6c0ded698c662f8892bd676c9a1a4e321a2cfca0d6edc6ced6a9c3f0ebd498ea9894e10803441171cf17f2b8f6b2c697bc393307d8e61a8a460bf09db7995e79e52f393cf60a86976b0fc6e0cfb7e24d27bb31af849e75c7507f9dda29ed1a369f788d347ade464cdaf702eed78b14ace4907be84bb9a17505b99a9c7665188fb9f87ff7c45861d781f14fcbff1ab16b544a299a576bfa6edea22dbc6fa9d053b7cdb899bcc782816a175ffaf7dc5eb2b9d24f40c19f4fdeca81261dae3918f13ee1faca978335f982850c5591642b59746b2b981af4d7cdd7ec351258f2d503a8adf370c98458bb5e4cf9cd915a106bf371d0578de2c42ec9be06a373d278846fcf428b7abca5ac15eb7058b0948b264ce7105daa6b9c884e7dcb5671145d98bdbc3958399eb43668d4fbe4fdd98c70515c00a2a3f3ac7de94a9955abbbc8d62807ffee506b693302baba02329865faca06d8d27ce3d7d0a2b740c9a3f58ea0f7cf0da857012c013faf1263a89202257caaaef38dddd4c521d021d8a3439f6aae6c4cf0d24cb1b5aeb6e2a5049689cd418635dc1d37ae2ea053846ad1e6a8fe9214de05450259ea43c7e6026caf92cf96319fd446dfcc2a9c5ac7325e1b23ac340af0ec72e88f4b7a1f4c00e35b4bbb63e80ee9a748f48cbe56ada1d8e6d8d379c647fa519f334f78371799fac9c8e7fbf9eccb54a5fad7dd8310463baae29b3557c400ea2847b7a50c23e8dc1196dd22bbe027e66f049409015533dd9c0bbd08b27d83d60be1a1d2d7e340f1dcdb2ba54175ca415e7359757385dbc8a29fc5dc5504aa12eb3430e79e084175fec4ae581d600ec927aeb7a028c9e9f6a006d108b7706538ab6c698d0924dbe4f227a9ccf470e4951ed003aa039ffd37417c9aba5db3b1389f4fa4dd1488188b6adb5ca3e27324d6edd7f7c09e539a3f620f6ffd7bc32be6a4ce1a3d67345421b334d0bac3c363a3bbc9a969e0a20fef87e5324824651ab38d2ba6229f499fbe72c7083db0f33ba5135d940415bbc365fceb05b3e2e0d242091f767e0e21acbc8a512d1da3619f664b0e11f1a6f38642cb1d80b5b493a992d62664ef3c7d08239a5c9b6e8498859f39071238cb29d222f503d4be1c8578ab1c6987191657e69809f67f28334a9778aed9b98e07e93b33c6df84d998b23f4e9919d1a66f401736d80e9336acad918cd61afeefed427c14ed82337d9aa8dbcb6ed3c3a311807a7d82c752b918151bd0d534bae7595f95ef418be566064da9824a5438d7a6e79dd7c3b1cdf7ba0056a4e41c38ee766a34d453400363a3d0c4904020d9b17ba18632a45dda76d64d3f0fbe7470d17e30d749b0532c9fc86c1a64d0bc09587c434aa1f2ac61ddf618f3f788524d774378ece25ddc76748aa0c58856c90c4ae7bbbf59efc92d8ce8befe09f037c0ca0278f3936589e341fca9a7a1bf3551d9d8a85f35d59ab4b25489da885f01c3bfb66fdb23464791a55e700a6e2e85823185cb0d2d6eb066bccd062dc0a0a827ddc6b82fcd71dc7046702d9b37abfd51f0a5a1e405fbaedb7dc56406e44871f655b6b57cc1187444eafaac97bad48dbf0a12d61f8dabcba5ee5ec28e4acf02dcc5f9455e17883fcf04369bec27b2760691ca995171ca6c3026dbd08e07f6a3caab5d82b03f77888e22fb641242d91403d7f7b8df3398019821c3b29aeb3ef8c1017b64982638766592e63b85ea7b27027af55914c9715a20210fac013834d4660cf87a7a8c1d8d66bf90a75093462c3061ff5c0457beba8058e8af77b35f4e8aab9e81fb21695fc6a84f13a5a2d80a7527fe579aa6c73543a705604c626a699f317be798e61a08e2d9186f3c67b406236308552d4eea4f8541989a161ecbc38998ed493109197363499c9f4836df162736ff7375ba1e9efa14a81093e645bdeff7e42ce3af237c638f116ff7dd0aac6033d2bfd8161eb3e2c8827f4cd1c2e6c68b34e4f814917f8ac273d66daab4561cf31ce0dd680d0868024fce139b006b050e7a06cd18514e46c9d91a1f2821c84939ec74b8894e0abf3bcf8df0e85cd803f11973cdcdb6cb7f33c99e7d09be029bd382f6e21aed8b2f7da7020c5a1f350f5bd98b49555456c0276eb92f4c8d6dab0df495523e3eeb8420bfe74c34b07e1ba6cb34305797c21d2329ac40b8d339ff054c24b49f7f43d59cf58e23641749dcf357d6a04afaf3d40b1320c51d1e74c21c75c6898a927ce5d8f10b66c5ba017d67dbf5388b2a60c30fe25e226de7d80e7054ada221d347ff4c089aa9396ea0e02aaef206da4302e0f7bd4fb1531c9696c7a04361b94ad82eb819ebf756dfce6c17a2aee21f5eaf5941398dee7a5644184c57421266c4f83b57c8a0960d53db34e3ac4cad4f447e4fd830eb05bf98515caaaf5e0cc9c62ccc0c2ee0ff679a181d00ee6836d1fd92f5b9e86747c4761be316c7380178985bbaddf558e94c0c9bc79419e10d6a59bd8f66199429bed125c7d9f52afc14c2857d9cf8fdc126ef5819098fa4d5c9c7cc0e7f84d1292649b456135fab67c85930e3e1d5c4977eb0953b7b6ae44bed16e4d6bcd87a799e8c19c4d24d6ca012a51b14e4b81559faf18580ba96f052a717f93b7680419fadf1ea637cc4e04cf645abb9acbf591182bb7283acf24fcf0c8199ef4e60ae3d8244e3c7df814998ce0f86a9e6570ab11cbcbcc811af382a7cc12cb246275553ab5c0331746cd0fccc6ee3f1f2db50abba3ee0dd0695894b2bd92841d8f611d776237a1233562106cbed3f92f7e9c4d24b7c884940d6930e30452abcde7b25bd0a14fb4befbfc77f5484e05b783934390aab3da718fac04d93f8221d2db362039da3288ee474f7491b73c1c0df352d2f292ad63442e0c2424e63084f56b71726e3ee3991057e472d23d38607de0d75ba85ff4da56f872d781d94d863ad7f52cd56814c69be714cff387846617dbee4d598d49b759d5d97c1f5696542839ee862e7679d92744fe82e90929c19fa5ecd764f2c0c912fb1f437e4b863cee358ff11e5bbba78d0d1a7ee4e4f5636e4dd831254cc20d71fb5219393c1e492bd061c27d0907ed83dd739c3bdf8a705a3528e1a0eadd96b0d69a55b262d32f3d450fdbd93924c5131b338ab1e72d9744a73a04b451704a4c0265dfc49cdce364f479a17eee21250e983384d580974e2d5ca727b9dd88112ee9da1e6dd04de21950527af904ec48afe5a0c27128b3479e6ce4a705779d70c3b3122468e9ac39af0ca3becc87b8681e3a1ec8b097b2f147d36b67fc1fb0b39806eb4182bb6c840f045553a31a1e2636da889a610784eb65905689fd9f149e1829f7fb758f608ac7b12e8a3a7be9b746bc85aab847ae6013b80600e513f81a6221924b2f65ca01c9ecc87f4c0038220f1da18bd91149c44a4a7f07ec27bf736e2b51c", 0x1000}], 0x4, &(0x7f0000002380)=[{0x38, 0xffff, 0x7fffffff, "8b563439aed6c94ad36016195511396f2e29e0dbb6341d85e5f13b0cf810562fedb69ba1"}, {0x58, 0xffff, 0x0, "8083442cb86227d5f8b0228f28dee32509bf2b0cd077b48e59f8b7d4abaa24ff22aeb40e85bbba0a2b1d1ed8a009f57fbe996e55c1f6d0fce5b0e1ed702ccb2088a63800"}, {0x1010, 0xffff, 0x7fffffff, "5c37ed34ce2cbb83b59c866850c4c65777af1dd133370e90a2f4c094bc47faf947ed099d0b11417a247f5fe56e49fb5e2ef51c9e33967c69bb09064302802e5679e99b2b19b6e8e1a84111cd7df2dd552d0ba80e8cca3db952a743fc8bd087246a4648857c647e2913870df30da9f2a71e5235526a7849c3f77547ff0ee4b5a72eb4550d4b94a3d2f335f0f639e42d50bc4c4b9d9ff15a683335477eb6e88689585dba7377cf2f7b535c416819893f0723259a5404a0ca37b13f473c337de6caeb6fd19483ef4705580a05eeb0fffd99479d52edf06235bbaa81c8485384e8fb39e66badb68a5f0d99462bcbb20b175f241ac09c87b4ca21faa243743ac25d7e5833c5abdaaf177f1042ead898764b31c05981bb02047c021ecd8b687ba0ae4a90c4082645160cd8021e929915ce36989b2eca0e7c2da646a2d40faeaaf847556a5507a7d2ad7c4ab42b607f1b0ebb5f78bf7835eeb4a7b21c940a8c54fed67e42b915233ea148746fd2683f08c551f5d98271fe4ebc55c47e4db8afd671179a30c463aea020d14f2c974f3849f0665427e50c4b16f80fb6ba96dcaf91ae4ff6aa67d1c683a12cdac8418786ff5d0b9fad0a531714936dfb03471c44ea397a1920e1b6aff0484571283002c333695f9be6817404ba96fea65d7aa8747ea32488f07bd600c4baad081bc19b1e5a8df3162519c121e2d41044ffd55224db083b0415c0bb92836566f8837a1b498a3306de019c5f7d0d01840f3032d212b77c9c55f0eb655132b693d6fbd6a136139fa0d1f845d38de2002138f521f633a30b4ef5320a838b044d2a8cf683c280da7518d0fba3564274de1d73ef76bf310a2671189766f34662aa375c4ea3fd5a511b564d2e5f8b485b4c32eb693066248702be98e2e2207d0f90367943dd3326f8d1cf45904c6296441d8a8d5832da51b97746df3ec2102601fedab7f8cc6459a16f037d0253755e90c15a7e820c3e1257878275e5f690cf7c92bd8082113b29eddce0996c55332127390c3de76f3011a7e8118e503b8ec0985e69f1db4d70e258acf4e0d53b1876f11e22e03e633f5107e0164c74df8c38f0114f63a0403d6bad1a105e29b014c0334d9c1838cbb64ec670fdf24dd331e26d5407dd1936218212b415e4f342d956b468723d57c41ef5bbfb9ad9b764f28917410dba7e21eca83fba6a720ff2a60a40cf6e242e3af8fc4238f47103c04e30f18c5e2eb5d94e58a8565832721921f54bdeac5629da0c78fb0066e7113686d05f68243409fbc97bf3bd9b59c7adf09daab6d6d84e538bdd1f40273a9a98f43444c0673fb9b8b2f56075d7bf9fb6f8ffdba8b1f64c0258b95878ee46371777b4ffd936c950ea4b46d7a87d5bf857f4df8cd1573bcd3bc0129b0477105dd004d441f98839d436a879010d3d38735d87a5b8a8142388b7fc0291a7a29f47a6019c171ef9eb22c6ea3faf137fc356c7f6a0cc5e0d53abbd8527a528343040e05f040879bfc4483a8ee9b7260ce373c2d7eb796bfb6457c2aa9f26363d0560ca439d1061708efef2e37882af12c0f37885d55d27850d8fd045c8b17abe8032cb852a70a7c7f19f4983822f4916f60e633e5c31769b8f6088ec05d444ac491dd76b53acdeb4a72cca111f179bd15f2ce4c368d080a01a56002e6c8742b2cd634b39f5ead442cd5c10d36652381022ddf0db6913613356b579eabc1cd28e6e2592fd5aa91305ff9a495daad5afc61ca5c25fd20032c49ffab70fd24996415f3e18d4046fc34b9b190061b8e36a4a085dc06748f1cc87e16caf8861f148ed7bfa848389a392600cefec119e729524a4f2bd04925e719c7bf761d942c6318865bae697733389de9064e7e7720485c2a1867401873e15b6a734784b35d2c9b45d1f02827049e25dd7b1c8a5024b1a161341794035bb3342aff13e44ea5998fb86a07fb175e6ad8b264dcd3cf3e3c1d9e830478bb8770dbfffbd55984af32c3b64c93f46acb13953b5c5810afebaea299f8bf72e1fbb1e1c0c6c4bc0cc1ab27589c31f6edaa9de3b1e3b42a96e26f1b4c2c00a5679c458f97107550c169e46a913e32c20ccf5718fe93004d19313740400874688483856692edaa6c158aa3b96d7532c92bf3a2567cd9bc333038fe5ef090d2fb67fbb459c99eea5de81f80aa5e4a051f4ab08580b41991ea5e9d7c8078c32f3835f325489ac0e48a56a1661db5bbb6a71046b943aed6642a8b1eb438c80bcaec523448bc5accb25f982777b9620718a484280c74e8bdddcf24c430f0128baa7a73b185e06e58eaecb36aaeeba5eba43165753b51e6475dc7df3fed85c514e96207dd4f40037e4d2f5e21c17f219c88f4c943137d2083a4b3f50700010af26a02bbf17ad9dab786f213134f8f08969cf953e812cad1afe4fc4427b2c72680148f4cb022febcbef800b5ae8e571e78d4634c6208c4a98bb8bd73c5fb43db877228952439001f0721c0aa5d7bfbd22d8f29a3427ecfe95f9ebc5d9f47b9ac2bc1694633fdb3fbdceca30ba4542b353544724a054fe13f9a9c20b31b9092d83d47bba080c3cafc0ba84dbc1bb65362d1f2f4d2d72375423f66cf27a19dc7d811e1b3d7236303435a57515f1472da3cb9991b335e78f26dead2dddddedc183f3e0d8d23a0f08a9ba3a653ee395318afcac3e304bcd796af5d2a04c3ecbcf93ad1cbed674c8f03016c64f1f4425863d1638e5095407b284651ecb45f968deb8788dc9168aa9e8de068185811119255d30b2a91174a275844f741d726d4c4b0b3102aa055072c3dc9f58433a1ddb76b312e8b3beda788e5639982c74ee1cc1cda12e18feacd4e08c07ee53d5cb689b1806f7bdce3a8b9745c6727c1bc490015e49190612565343f86ae1b9b8e08b69055ee22af13e417af97a00773857abfa04735daac1e9f84d6f1b4eb6d8aa78631c11aff548af7a9c26e0c58c17ee35c065be73a7788583db652fcab8c49cb6b0b4d1adb0da78979dfdcff9d879a5d63736b1fa4f116e7a832915848caed6e892a62445d583db931a4942d9e04f15ac9cbdbdef309d62a05626793e780a639fa72b4f178ec3410803de96596e000a88b206f9c5fe094edfcc5f508a184ebd75fefe2902d60c9752f873bce273d2c5201a4d17d859e429d2a85a13fe40541d5c06aac575180159069128527bd63738f537c801a9083192ce79c53a0c8d0e90050fda95317aac30e4a6e8c6532ea446cb794b3fa7227ce6e72943be3593ae50bd808ac819ae459383015ef7b9a5fc330dfed207a6d6f6f36d2d46e9fb0bd2203d1de192b99171e27643e62ba625f2385fb51c943338478c407b8c98fdcf32efadf3e23db10edc9f7281715e1a8f92b918517371e742141a53d65bcc992993bee8898a8af91fef656c8d7cd3d890bd68e016167b9f00dd901843db03c7b4a10a7ae3c9dcec3c5d0f99f57a1ce530f324401d28496b5400fa723c38840c6e5f47372b7d9f8b7833f0de06ab0d7d68f63b7ff9f2de02d5101ba0fbb2ae22205767f6ab17f95508a5b1a33d9e2db34b7e20ecefb3c7844b8dca4936a7eea19a1a5cbe334e00e7b35c384553dfe4065187766ebe87685f48055619c2ad6a4cd53fbd6b28aafde8b8971f5b6b79b7dba801fa9bc8b28d721effb75660a0b73bf3c3d7aac011baba65b16e81c466de156ff9eee10abf10aab83d45c2024bd47e7cf15bd478bb13510173d3238641fe151894c2f00c3cfc44c36530e26aeb5218d36f1d221daf559bd98056954d515b43d1813fb9ecfde735ba09e8b3dca9ca89b13b35ccfc27c570e8af572c3e23a08fdfa2d7cbe0a13d8464c2e0eaff2445d5aacda9d4f5eed6fa46cd98986f0c325c8614367e6ddd78ef9ce7ae73071b30992b3fdfce251d38b485b1a436e93e8b8e71360404b368062af26b4508c9b7dca5bdae1ec7183fcb55488d95cd28cd005ca2a5a20ec52d13fef0013c05a5a36afd540ffc756de88a3e6ce0584e8c7f8fde1f9a60d8b83f8257cde26ac7b67e77f730c55d01468e27a6737705497eb21c8d722bb90f73c2bbc3ebf780e847fe726c23fffefebca0f18a57e921ebabc99f0222c2bcd51fb76336cee75bfc66447792c36851427bd455ab8956e8314062a4f814077d1cf525562b91cded83db364c6615f2be5c9a7eb779a69c7f2c99074ff07ce99aeae8915afeb774f0d3b9d7216fc1ce4fcaae1d524b600334615c5d3fd46763e6fa4866d6180e60206ef33ba55bef45fcc009f8d698df01543cf0daf3c056941ff5e4a1bd389115c9e711ed063f307cb0e7ce9055438702043b83e59c0c98e2ef3bef61aa205642ffd206acda6fbce9dcce8c64b88c32e0e042b1b220d2f3908ef5674bea604f878054003ba1b03687900cefb2958bfc7f85a765e332c27650b24db40d1272333ec13cf06c54b6a8cfeaec5d74a96f20243dd3c72b04c4f39a6ebd8525ff3990ad02e49816167442e02ee47f1ca01bcded42c7761e201f93be0419f4094774ab41ac48d1f79d98bbecb23d2eafdfbbdc004fb2eaba4bbc5f04d4c91caa2970b7eb5f82776e86cce1d8bd12a6fce25b728b987614b7ed3a0384bf5c07aa6215b090e59e4dae761244858604aa9d02af9864f66dc04e7f77dd2ffee9bef02d91a2c7b531e5bb64a4fb8b611c1daa11a5e7e942080bb17ce5e2074790880b15b90567ec0360c8bb47d942b6e42ac55cf0edeeda6fde38096083f2684aac04545574e054e75ee14b4c12d35eb4129fff7011f4be69928cca12e63a8b4475f5dc87f642884e5f4188f0719417ca8c80635affc80cea0af1c9f65c4bddaf19717399715c29e277312959d4ef0fdba510636c19e8fb8f6328f4350fa3b8e72402736dfe38b4f946ed1650e5f1bf4ba71bafbbecb18a2bfbed840fc474fb25ffe973cbb35ce996b05d276fbc5e0290690d358059d9d70b4c1770a98f9eadddca0932b042cd87ffbb8c4ab1a354c63b305c56eb6b99c22600f1a78a19c1a17b2900c9947d86e8d1a40db4956a9c8b9867756ad42d22f44e3834ace18e967649ad77a9c91ad8bcfbe02c213eb332d1f5aedb5775bd39c949619f9d22aac03dff4b01dd6b500d5dceab8494f9a580b37143829d3357c91c45c252a2a2e132c94355d0d89185dadbcf5698ccfa8e97215ad5ca386489fa7d0b34fc4e21d261d0062c36a0b99cfe9b1296e46085e0381a6a14d2fda57a519fda9497041ce963e577279070b3f39a3cfccb04d92abca0afa799b98d70ec84e01adc78b08ca0973e7458ba8de2f9adee7b9850a42ddeae615999a95893eff030b0c2b5211a092a1b88b56947c52e5cbe7021628cb389bd832dfa6a25009e8594fe1ddbabde6fa86ebb4478d1022c18e2931d9e8a6277cbffd02b08bca694cc38d28cf0c914993e65a84391e621c08da46cbdbf018eb94ca81c4590d31b54b24ed1b3cd6724c2738ed8a010f00806a3d816f7d7b2e2a731c4e79d4db076d0467b1e1c2afc7228a369726271143ffb0cfa010027f79e2e424ee6ed6775c07ac7e3e680d37dae01d527aa66ea833ecc76feded4f04328638946facc88268da8776d7a4ba044e4784983c66e68277285cf38fdbce0e416f04717f817270081a7b203cf899517c06448e5249d764183b274d23f5c65682221b861caf4bc148dab0597f86c61460078bc5e7aca0d42c9f019d3a7e2eb0ff50a1906c19819d561ae29ec219915979b5641a4a72f6ed82338537edaec342c90cf2ff316d6f333bdb3b744de80a2ad4ed772f1ffb99ed370037e62e930b35f86729ccfceb67812"}, {0xb0, 0xffff, 0x1, "62cca449adede866e12dfdb8181f2bd1bf660eb43cd1e8cc454161ef5b3336ac088534a48cfc5e9730909837c3c313a11231e0d3cbd685be60417896bf607d7112eee8a08891fbaaf4779b064618fee099e9642cbbc6490c9c7e3ba214fa4f5e83c649b98b6dc8efb9865c83815a685590a55786a3bbeed6dbcb7e3080073baa863b84f2bf8d009476b18b46182edccde727399226724dc8b2bd1a8ff4683f"}], 0x1150}, 0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x10006c, 0x1}, {0x49}, {0x8000000006, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 23:54:24 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="38000024010000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 23:54:24 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x80000000) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x8, 0x1000, 0xfffffff9, 0x4, "502dce43a8ca07940da6d40298ae3e1bfb530241", 0x7ff, 0x8d8}) 23:54:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/3}], 0x5, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x1008, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r11, r13, r12, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r14 = getegid() sendto(0xffffffffffffffff, &(0x7f0000000400)="083bbdbd5223f14c88ffb5977dbfdc5279c8943bc50ab29adff958b012fcfc7c5c962236eb4759fc2d844a114e17ae748ee842a029971c6dabb028059f055b34ff25e2237834e328420652f431469d886ccedb07bd3786a3466c957b4340b90d436cb85eadf1c9e55b6c444c2ba1d92f2559971eb1e10c8f169912b79724bee8c2dd83df37f0b0b77c4ee9ddfa6c5cb817d8b6486458419514681509e5a385436842bd19ea30d9584b4eb01fa745", 0xae, 0x8, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000640)="d2ddc0d28c31b28543e70876907ac6d5a46fab6be776c767e450acb7373054ba1fac8825deac21c4be17246243fb53c18dce9e1d375d4b978b36a3152147fcb10898a079d53eaf344e3f6a022de604927b7f3009a57214a7417d0e54f77ed2eac4caec8b1627221e29f8c064ce21b25f70bc5995db753a388d538cb04924fdf84071e7a755518b757bffbbaf4d3e33a59c212987b5a241913a7a57c9c0bbc0e28589d89708e5f18031039a9e3e752548495bb39698ebdc22dc34db1010ae47d883", 0xc1}, {&(0x7f0000000740)="9e0d5fed6a88daa1d0ebaa3734f256c492b76eb1321a57c603119aac1da5fe1be56ac4ade0b962dc8925e2d94c89a3d377c91511f45c1fbb586f7b58f6744213f8740ee89d68f7de465bc86628fc50e64acd479a61f5f166740e85405e532ee162e3d26930ad29b5569afcf803cc99718cc0da1e7cd736503402626176c99f86ea7c9fac86e669dac12acd31569594fe1005ce476b11037da43f17e5654655b5c706b38c3d01dd8cc60a6cba8b4c5be8360a9fbe256f11bf44680a178c2c", 0xbe}], 0x2, &(0x7f0000000080)=[@cred={0x20, 0xffff, 0x0, r3, r13, r14}], 0x20}, 0x1) 23:54:24 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x4004570c, &(0x7f00000000c0)) 23:54:24 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:54:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) r1 = socket(0x1, 0x3, 0xe0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r11, r13, r12, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() dup2(r15, r14) r16 = openat(r14, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r16, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r16, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r16, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r18 = getgid() r19 = getgid() r20 = socket$inet(0x2, 0x2, 0x0) getsockopt(r20, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r17, r18, r19, r21]) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r22}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r23 = kqueue() dup2(r23, r22) r24 = openat(r22, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r24, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r24, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r24, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r26 = getgid() r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) getsockopt(r28, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r25, r26, r27, r29]) r30 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r32 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r33 = fcntl$dupfd(r31, 0x0, r32) ioctl$WSDISPLAYIO_USEFONT(r33, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r35 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r36 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r36, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000200)={{0xff, r34, r37, r39, r38, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r40 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r40}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r41 = kqueue() dup2(r41, r40) r42 = openat(r40, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r42, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r42, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r42, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r44 = getgid() r45 = getgid() r46 = socket$inet(0x2, 0x2, 0x0) getsockopt(r46, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r43, r44, r45, r47]) getgroups(0x6, &(0x7f0000000140)=[r21, 0xffffffffffffffff, r29, r38, 0x0, r44]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r50 = getegid() r51 = openat$null(0xffffffffffffff9c, &(0x7f0000003680)='/dev/null\x00', 0x80, 0x0) r52 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r52, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r53 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r53, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r54 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r54, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r55 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r55, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r56 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r56, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r57 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r57, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r58 = openat(r57, &(0x7f00000036c0)='./file0\x00', 0x81, 0x8) r59 = socket(0x18, 0x8000, 0x40) r60 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r60, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r61 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r61, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r62 = accept$inet6(r61, &(0x7f0000003700), &(0x7f0000003740)=0xc) r63 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r63, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r64 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003780)='/dev/wskbd\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000038c0)={&(0x7f0000003900)=ANY=[@ANYBLOB="02002e2f66696c653000d8449f769b5911bf18ded176cebb036e066c41733124d831149e32738d1f34b64de1a782926b942138a95830c339acc48282030e8a75c3a2948f41a19c36e582d8f9e37811251c2623bba23ddb9b1d89c79867c82fb640fa3d12527cbc272c96099277f6041ed709df95e840bd023b5353"], 0xa, &(0x7f00000035c0)=[{&(0x7f0000000080)="0db93db631818f967377416b895571", 0xf}, {&(0x7f0000000240)="1ad916c651e0f8632b9877fcf078aea41670dbb6c32840601474751ff06a006ce0b145307fca28025e66ea16282ba25da66920b286588fb435f87cb6d6a3454d42ad45eec40fd1a97c7b59f0c05094f7c7cd3d1977034eba59eea0430e9a785a6a8ee0656d493760b3391f4a4b52cdd8bb19d994cf524460fd68baee3cd8882f5fd3a4e37af137c9f3a2564864d19b32d2d7f8fbe1ff30a80fd656c8750ade752abff8412aeea3b80f732ed4c78f5664834373e622ecb86ba53f88cc8d", 0xbd}, {&(0x7f0000000100)="517e0afd6515d4af11317725b87f5943ba381e30f950de5648397bab06d3835c62933ce29b5f3369914ef656498a6cdc25d880", 0x33}, {&(0x7f00000004c0)="d13faa52851baf1b08204323764cfcc871170f15e16b5f2945bb8b66f9f6ab9d0e7b04bce7494f6ebab608679a349d580ee92d366b0a1744e3548194f9583c3e4affff84a70d18bff8a69faa8b0d4836102a33e2ed085c0a8f47b2b27e0795332e53b04031fbf898d0f5d2b4d00b0bf1bcd5831497f8a0aa881fbf1be3c67f4f15bfd766ef4501c0620d689e15d2f3fe72eb537759c09e6036d6d36fe0446f8ae247359c99a553a693dd092c339532d575f316891530755004d6444c8b899258bce760da7ac2e26e6359fd31828fe176effa76cd58e3af0d36b6fac21a019cdeae8852e6b4090abf469df399aaba1a40224ce8ecd0040e4803cca5c50d0b4a3573bda6a3b1b6e45a0835768bd9c10a3dfcae77c3a7062ceed3bfc49ded4e31d859827f3aa7b621862236f23616ba187de360838d34bb36b001b561924321eca6fa512ad71f957f6da8219ea5746633750d42b707ce971d2678365cd12c1ba4bbad5195bc385e686ec7a921c979cfe88e9759ec283c2274a63de666ad6b93344c51d149f8338863a01769d0044c6390a7527325c17c1871a41d097788509c2a82b2a7e3d02e3063e3ad7983185ea55340345fc38f8c59f6e89e5baa4746ab98818fcfe2b6cd24caedab6f6525b1f8d3c9b870217f24c615b0461e72d6c551e125d7ed6330bb95bc373c95899ea594f2d3a7a22ba82e18daa6f11975eb948bb94ae831233fb4460fedbd2e8c9d0638f9eeed8330d57878453abe8b78ea72fcaec3a9a1edff9035c49f21253ece9b536406886bb4f7605f367bcadc6f10660f0bf6d32c9aff393a8fb90c64489d75df801f0f8ca0212e691fec49cdf91f1aebe405b4b8943d237db32546bb59d31e28e315d2bd6677279788ae2953101bbf256cf7099b15d3718c902e5d464e00e109ec42357f08b5034bcc46f498feca5c89a1dba651f7cdce95d7694abdb3029698d23bade68ad1d88b3af22a602c0220f3d98193e49ff48b84f2c6dd70107b53529c555612e479af6ecf530c6a8a48eb3048e8898fd610c5268677bdafbc88a9b85053102b65bcf159f5f30e0f056ae3141fd51bdd3fc44d81bf6e83fb46a981c7602f3effbb396f299713c4027a18279990b6d54e5dab985ae6a993bbbcfa7953729dbd206f46e34042fa561ce758cf3731128fda5168006a1e7d19bd7519cb81502d43bc186a0448829286b12956a8bf14f4dcb62f51d712c32721c059d3e02529e1b32c7b3c434f6b86e50b5947214f013d9852f70d2e491daae41b8a26d5d8a250578d29498ea83c91e3bed99121ceb0e7945f57274a82b87468933e733090feaf1d5e59c664ebbb50a0a78ee01e3a54808c43a2c23041f9029c4c29a5d1098271db7f0cdc16ff2b2fac441e7c0f879eee26a00b1802120ee6bddd6fd7ab7cd89a5cae50522836caa38035380c24d33b03fbf4fb93ed553ca36c9228641036555334de6ccb1d43695eca2e438d541948f0ff20b5895e3a16428229272c10fa634826f6ce8271ad0a2dc70692824c5b794a8a21512adba0787e90e0bb8cedc20bd9b5ba838081db1110978ea90aa585cb395f66fcccb1133540c0134f2f8ea2ae01770d8ca7ca1d4d82b39aaacbcf8ee8d383a12c0c7108ef8dab23daf49a85558aa94c4a586d65c4e887532cf036e1ce767df18c63841d6248f52c5b4e71a2edc073358185906a6e024261b2585f1595b367b29b7d431711020cfa7bad08014f273df3bac959b8f02356ad67e9cb3e008b0df0537e69a62d8875fa440086fbcad46e2f550e63ce59037fbba8cb614c577fec537c1fe8ffa015603438cea5f60ee8e985c6d41f2848670399944957eab8e838d4d3f750100947cedbaa96dff16e9e02e49a65f72d8e23ad0d71125d59e2ecd7fc0693a8f825c8dc848e3b3b9daf8a75efde4283d193868e964a9ea10c9726b6f47ed001414a950bdd382ad106b50a381ba06cf64926f9423b2b76c81e588350d5b82502b0c6e13e7094241f422ba6f3f2e70f4cb30345a9927ca92bcc98e465fab44bc28ce3dda6fd6df871870f1232955c90ab06afe9fa1e82040e8596ca76a3865897549290c39b35927d88f649dfe2eedeccaf9ef70e65429cfc0a3fe87a3501e9137762d43ee0d43dc16d8f5818373ae127a53811474e8c66ce36e35e34c556a0901c43c196bd2fd85b5ffc75dd461ae10ba44f41bcef145608fa779b2b8c48f616182be5b32d3f6553da5b936845b1e9f77c3fb68bed57b91e7edf953f0dfc9c7706144b011ce41c8f35f33e9a284f2fca739ba5fd1491b20f77a0aa7e7183cb98c0740018b7fa5bd5f760cc0522c09c146b9f14c44f6a8c4419f6b42aeea5fea60d8ca82369683c702b677f7a1e572ad20ddd8ee8d1f3e180988cb6c7441cc3afc4329326651f696c37a54e9fe87a3626d49c7a6c5007127d3dc06f782f620ea3e14770fc4a4e11a6bc870ed7034b5076e5d6452a6d670421665c79ea0bef60e6bc3c4a1be859dd225294e834c48d6f4ed760ea286bd10a1e90e30c49a59abefe89ee2e3da29cfd08bcf65693b54ae70bff1f852349168eeef112632778c35df81da75b3c379c1d585821b58fe655a2ae063b81921b160aa354656884bbc41a902505b5b1d0edddb5e9524ec4941b5f6bd1099407a9e84569e6b5e0921748382e6b88fcd935e336a91e608a304546a2f3e0287799ac0152458ee099a0d91a11ac1eb36eef6ee64a7eb3b8f898c5539c2c343139b5947cc59553173f7c81b10022f8d6ba12760c2e7e2f2202a6a587a095434ac02a7003c175035e5b431db97c777069a858a47ad8193347f98a199b5957c9db89ac28c01730ff3fd7e38f284e013dc615b6bf9286474c0c4f6bd21b3b13e902e6dd979285a9ba37fae3e90f50fb31b506e7966442912ea216a1a63546c5ae72e94dc0a7ab839f866dfa1a0ee23c9d90e22158dc9417e43af1461557900c9714b5c07ed4992797409bea91cf681911db7a626658d87832ac7ea0bf9debc0c9364c043d36bc14984887131b35ac7caf92a051368243a5655b9226acf853dc7eac45ecee8ceb3021b98c16783b5cbb1fc6dca5d911542ca02248de52c3128eecd43e5b462804c85d49f7069562cba2418032569ab10bfb8991b268cbb07c73be9dd4cfa4291ca61fdaa1742a711f610943637725ccd8b9d6d0647e04bacde816852ef7c231bff20fe772e72f174166e372fef314643143987eb9f53bbafb5bdfccaee6a9a1121fd403d4948896cb00457d284bfd00febc4f09d6e25e1f362498ab2156eea9e27f529d1b4504b4d9270d1f6e339bd24e670aad5e71456b85c713e3ba50895dfdfa735e25fd35763e4c49e22f9d1a5bf6ecbc80746078001d407afb03e6337177695c3ef6243a7e9c74aef774efa13b3f780befdb3d5e0340ac9b35b6e968c47035b7c9830be90af17083d9e87d890be44452d649726c1aea63f7a159f7bbe3b5a89209a604a26c533793a1860e4924ddee1bab0e8c22f5ce9cacd587dc3ee01af2b06924cab003dee7fbba7709b2dad33a06aa0ae7bbcd65008981dd0f79771166996f703d991566ec9b84749cdd0caf72ab0780383bcc4476971d279370d9fa855bd7fa3aa73bdcf33199df25f3d8204141d6aa7a1b292b0e4b06a8994ebf76021baa4cf49bda96a78e4103c6d1c7c215c74b2735e15d0ca20397cc96f4b2024da6e291ee99936dc28e289a7ae20fa44907c3caf8187189284f2fbfc730a004b124b6635e6fc8fc4ff580e39a4a7603a50c73e09c5980444be6984435964cbedeff78e9f64b403fde3c7d560fc5fcdb5570a90f996379168885399a665122337b85eec0da41d534fc3e7203c04f945be85511a966a28e2c1d6de0a5c44505387536a2bf29c2ce717d2f4c27bd5e8285804e4290d0c203e05d9441a665959d0bf4f492c08322188884c76626b621cda4b289e24dc200aba453c1d9e0bbc4e2d50dbba20e169a076e85f6ca74c1447cd483160e3fc6eb23ae9a910668834f0f7e3f1be34bd4eb3b8a3552ae7dcd6527784cd27f2950ae69c2ad2cbd39c6f890b9d1fd3933574c22c3f015028ae0fb26f69acc60d8cca895ef4c8e3d0e431bf42e794ddc57528ee471cfa6787bbdc72e5d53bafb99c17da6ed95fa17d7d1432df5564228b9e45132a8516b55cce007e4b3c98b5dea2e62d00853c2f7cddf6cc2f74fb395a7440fa2c65f6bb4d7b5c1480feffcf94e38db5f16aef842583631c6feb7264b35e4e43e02db14e1cf46ff847e436412e01d2d027b0db2e5358f82cfb73d49d14e7adbb47464367cbe2f717ae25eca3d042d9d0d7b8025205de29ad67637bc2fe6f02f54e337f447e829dfa2d0f0b9ca2f300b69a31b5a7ea6b2a15f6e85ed3bd8efcac90baa55080f1a5e234984e926ca06a1503c14b72fbef645778e11bc43bdc36615565d31a15917d3a70365d97d716e2391995b0e3c95fabaf5ab5172c79b7f07848821e56d63011b3b367050f756737bbaf2bdd54e11ca7c3e3178fe07ef359c144d7cd6fedea8980542bda16a5d9a415ed5abe837ecc0920a3259ac1d4b83c2cf93967b5c72b0ef110cff127d8dbfb698ca168f2a7b0755c6f934a65f58be01d7ae0b2fdbdca3ac356c0a2a07e88e64288ae97359176693be627dbc4e082b5d6de1b78a09f4fa8c5e2427e6586ab1f4f13df99dd1e30f52a4f6674c8b174602d209baf228e0ac77f5becb486696897e5b7250189a0b2d2f1817069378f4f1ff7de7d367823c043527dfbcc77d0c9bf3aa279febfb6ea5b869183e17aaa9ed1f2ad4037adde6dfc4ea2917f30a06bd6f0a691737125c1ef9a8b4bf08e7940c7692168f2582fed9778f79c25fb18d86a3b61f1a274ef1b3109a7b52549bcc41af06ef446c531c77f1f58b03f728579e9f5ec17a3910c5d63952d73ff6d5c1aabd054eebad7317e8e789a5feba84e9f319b11b22d4899f8da41e8a59db6ad01ca32768718e0ae74336b21ab42f4020d564ee6da92306ad20d0a28baf33e3eb39c10d7af53f3f391e4b4688eedaa67c6bfc66c0a3af58e961bc83add8bd8e9d7953bb51a8ae7486a5576294f2619ac3f3a6188102fc4b5f127375ade5177d4a7ac881378632e7e10ab2ad5c7c18739521f47a8a9ab89c11bed3ec64298e16f8e74f670e5e1ca92bdf1f9bc8e27b1cd747fa9aaafa23d7c080b63b21e547dafa351252425e5e1f3b3cc0ca986e8937189f7519ad710dcb35a038e51466fd38a15750af60742237694fd65a1f64781fa26d91eb1aa7742a4a62ee80064746b4ebbeb4f5bcf31b9227987d3db8b0bd6844e53b56605c27436ed1dd93da17c65603f078a1d20190378bbbc9db8eda5131de4cd696e53dc09fd46482672a19bb1e75bde9b26a44a802af4525125f2d19907e2d9897b8622c2c00cc287ea0340b262a3e3a90fc3cff2108d972c982c0564b4d53121ed1e1d32a7cdc6c51963b51b959c4ca5424b0ddd9ee0c47df80d8ecff0cafa3526baae0494e74c9142b19ca219ef38fd53215a3ad979e1df8144b82f8c8ecd88c61ac2fffb97e841602146e9362d91904549d23048438767507694bdd63799184a25af8694d6b55d8d02ce67d28171d5ded14f349d06ac718a2dbe409d39502774e4c7091dc21b9ee98360f210cc19866ef94855b0a0f4c1797fa514c725ac81d0cf30577b1204132fdc0985174ba7752e585de261ce56057553ac953dca7a797bcf95081ea9b56442de3761d738d52c6db5191dd17c6590e6b224213bd141bab2ca3546dd8e998fc525602db3b", 0x1000}, {&(0x7f0000000300)="8266d54314e755ce7d5ab8f51a43ef56b2d1c59fafadf7fd225e2b2667f17b7a905fecba6eb28e8606c57b728ebdb338fe48b68af9bfafd38fb3bcd839cebc1d47aae9196899bb510305c0478c9b594f79e16e8d0e5421cbd0d2d920711ca72a341020b6a511e0180863af328608f29a0751e88216f8ae245a1ee796582bfbc80bd542da74ff19b155e99f7c9f1c91a7f7a5b10508a4572c4230f2dcf123fc11d56af69b71fcbc81d11452e669075c4360126c45dbc04a6dfddfd44c8285ad0b7b6a1341b472ebdaa086f7b0f1ead325c3f35114c655ca75bd53726aab2d56070bde30b9d1c0", 0xe6}, {&(0x7f00000014c0)="a502198b05796c6d507bdb3f05466055b1d72ed17109d89e48367b05562650ad0fbe46c076919343aaa94315f27a30e543b1bce592e5c2584208505b798886d8748f0a723e8861b850ffc11ff119b9a0c2e4f02f78701e7ca64a66d01fd20f01a8443a06d166757f73d7eae591175b860f2cea86c72b568b78037666811da48c261d2774843a790b073a9d92116377545a1d08f7515d164be52bd68f5dd82efd471ef346fb7e6673eb1f904f3d1444cb200b3e702ef2c3bd9b5348a3259c6b78c529bac9c9b05ebd056aaf1af512bf963fa8b5c0830cb1e08316f07e523551d749bd38c6140a506573d461ac094abc0687041fc70e47c13ab73d217e8e6e6d51a15d46ffaea5a5547c700ddb8aaf8facb8c70fdb246b6801f2ab85eb8b1cde5aa7fe4a89998e16cca4bfe89c468924104560330038c8771921d1c6287649d06aae968e648d2aa1bba8c4f3ecb1bdb6694f920397c50563b24a2d168779ff85dbe2d5a1054b239dc2d113224f691c246503847f7639b8e9db55b7ebd13b5f94b63f04462e761ede275118b2245e7f3f02b74d8519f0fecbd8f7c2a94f2198693ccfccacc6aa895b5e017025963e3167e2b92057c10218c5115d0587290a8f174a8b6798d9ca7e6ba52b28629cc5f06d3e52e59bd670f4e46edebc0fc1fb0e1b2345712fbeb21e1303c8062de92c76906fbedf1564c1dc1525a74e4861c5bba0a5a503a43c59b63f67ebbd46c5d5bbb19e437e4e6afcbf7b0f4b18e109980c80a4fe9f31173867cc7b6e38864635f919be2ff381cf36a40980e0e5745a87212aab08f6521dd45e8c6b6a35981bf3eb0724dd1942bbba953680eb6295b3e326675c6b681e08113173b42e266c1bced95436b310a6120f24c2e5f94c187976baca33244a45f607ccfb938599cdde4c6b44d767fbead81438772130a2732bade457b492c1c0c4a251b71bd8b8e29a69da382b21bffc2436c80601a9684044684e320f26f4262927789838e847ea18416516277676ed6005200ae4a8a28fe3b96a7d945c79591f11e900eca97b4e2024726275404e68801cc869f92e9f968bc15a73d78db12611e228500045389d86750a86c0b1e374d22f1d74daba33616b61413376c7fd47181a5b7c807afb32d71c57a2c04cb45fb424e94750925eb6d97b87d0637b67b995d9860a7d5441927da54327b1af27be6065959844a88bb4268a603ca9812419f0605fe9b2f0f93d1f6372d220237b4342737933665fb311f838ad33fc35fd9940a025f066a5e1e95f029aca0f94574b7ebf7ee61d644bc143271dd5f36ef55f7702b6f320e5238f24e9634da646955985c905030149ee405b99eeb61b00c2c54848d48ad714ccb7aa618db43694a56a5fe11053edf0d4192677d61c552bbca4647ee4485cfc5ac6ed62f96c34e1e193491edcc2f8af52cb70b88eaf3241ed14130a77276b695335d4bc283c2df8e5732829a83aad06cc62a8168d54112849bd3e509ac29f031cd0265cce7f855b62d4b80cffca5b3c89bc2de6377be8327b7311d238ed0f56bf48e24f0bf78e4391cc7b72eeacb2cb9da2583945e9ccb554641717a4fc8301ee5089e23bfe8027cf8e16b0dc6f34cad203d52ce416d1c055927ca940f4a19ee6f947f1526b62efb6ccd0e5aaa6d04b193c71802c45d206e67520dc4be95053fc66b52f2e41b30db1b11a0c3836df827bd7724a51bfb90f649e6ab73dba3127b50a0f34ee25692ca7d5d46c0bb984242d452d642bc1d880d99c722cdda4d886bdb26691bcad83511595b99cf60579fe6f8674d1baadfff6a2a6359ad6f89ab192ed344bf1b9d0f23e114bdc1179d0d3a9989e23ee3763221e0f9ba1c2e122f4f0e5a30e2cb4ca8816aac35f5b7f6a4292008991d962dbffb582e6a20dec73d68baae0a049adbb369bfc8fda3c311cafec4a093dc3e3854069a2afa4c2eff1ea69231862bf069ab0292693348b7fb7b7625ab2ca16b1c57e6fe7a8722c5cea2ffda91f2dcea462861f09b666f190870055bf75cec1b5e6caa94ca656f027fb12de97e1b5a8def5fac447dbb6748f92dc0723f1156cd8c2d727a2117af6eb27d8c09b3ae51d72e33453a611e4eba319e538ae43bc68ea5b67c6e776fa5d715e650d8d48c82f3b5530cc575bf112fa09234801da8366b01c79b08d986f9016eb9c8e9470d71f61f4955027703b9ed74189f1ed8723010dba93b7865a1f67e88d9c8a54f92bd725cc088d7ef1acf4b0d1f70d175d792a82e0872d7a29a8a7b77bc509806383fd0e44bd93fea0c364059bc6a1fc626e4f7beea94bae060602a79a6fe4c106317af0dc6ab492cc57de6ff6bd4c1239a5b6d12ee46e68772ef62b82d48789b781499c0d285327f4a73c889973ec2b8f57a8b7d7def931dcee5301e64648380e81c550f8779725be9502a2f298b436d0279e7494495fdb5f80b3f891812c90062c14edff92653e52eeea2ab6f9dc96c71efbee3238c7cf5051d98c42ffde7f9f9527cada113496cd20a02ebd78a17f0e740d02413ca6ec33a7da624d068afd3109c519bdce2acb99d1a57099667300dfc197d8705833badfadf5cffff794002275486b3961698cf365d9eb0cbbe2b8b825ecb0a6a5a5ffaace51cd378eaa74a81927aed3f61ce6161fae21b6eb4c7d521d31fd05e663c89976bbffb62eb4d6475428206d2dbb978b1780d37a440883e5f569dd13fa7a4f338e380164e7a2f020665a8159458e32c7d2ad616d14d4111a91e4259bc2aa39ca0193b05e251dcdcbd80464ee72da880b18206fb0d3905176d2654a91611a46c98085f38c5cbccc98902e3925be70f310ebff6aaff4dbdf5b1cdeda6b6e7a0db07f4bd45ab3a3fbc496c35e7451427e3541e2608d98be544e614b0e95845edaedbd479c409b0f8334b65302fd068481a3a8376d3e54297c139ee188f1e4703c468fbccd495901aee5fc337b0dc4ff459fca510eb438a5d7bd8a60a3d2ff49df8650d738501a492a81e76142e072fd00f0bcc85af1809084f80fc944278483b455a73599bd4480bc55717f2592550ed304374efd89a81b3bf94961e2b424b415b7f2000e70059802aebc1a35e6a0786bfc273e0af871feff694be83a0886bfb7da6f8a29267794379418a028e22ec04bfc2f072f770021803c1b54f30e3921e18f0ebfbadf95959782f0c341b545f3e69ea7f07bb1d96ef6724e615d1e9426e7220616813e377d9360a4b8eb02be966fb5ed07e54846de32536d4d9a3d6e831e6c8843c9a6d5d1cdd513b143862ca91c70ef5f3a34f5d1e0abd32be74c5ce1e40156a0c8ee6be52fa8278be11b5623c22a30ba72c625f0c8cde1eb66b4d49350977857930e93b8446ce5553bb507961600267e94b0f29a579f8eeaa37f875f30a7cb1f15607b7dc18ebd298712514f1c85fb17cf0031455f7eed4af07ec510ee80f9074df41da93eb142b49b441eb0a77b90dd0dc952be50279b6cc0da8ba023394df57698a2e6a61991f9bb30246dd6d68890401572f4e655c615a50f45f75ac1b82ebd5d2bd669d5643cc121c9d0acf80fe13afee7187a8ceccdd63b2f952774d6a8546254c98e5ccccfbba2acc6edbad06884961348982444ca53aeadf86170489d650a6514aa0b58d23b0d17f68f378cf8f39c372747a03a5d43a5a073729df5e3ec96f1c16970da0c51a5bc50f2cf01c14fbcc94a404c8702f7509564d341750415266a21b45e914060b8f652c99279d9e52ccde706a6b7f3eabf13e183d448c2bf30c076ce0ef291e7a9040802d9de385e6a8af8915f70461a6c828e95ac42c8602802e02b5bb26857b47e0bafb9d108bc8599f466c811e5879a8efe37f853c92e27127c3f3889de4d33d78b91e002a8e6f62827deb5e2d5213fb3d9c27d0c224e84952f4a58d5eba8fa1e18fb910fb5b8667966cfb23647f0e6d5de889ff91d514096eac737a721b377b49b914eb3e0a1c6605432da4506d7426264a15d44f98efb2b4addb0c46cac826ff8f490777714652ce650c55f4ce0752ef8869df647d88932ceaa37637b13889986111a8d7195c505e734b8d2372be5cba373f8e68200863a5dabe5047304b5e60419c0485a4c5c049c7421ac2c7dce3b15bf52d5427fbafd9bbd1957fb7a17683052733382f7b401a021a139dadd448be80a5879a727ca4fbaa0b8eb5161708f44b8c667b58f8518caad0c46181c2c47cea2281065164f3dde614b1d4d9b8e31a5fe5d77e77a21c16a1bce222c5dd49208335d0018086274eab59cde6ae7738fd05ebd94dc227fc9f4ad37a2c5696e0a0c99f5985da9d510b7181167d28b0e977d5a187d06e7a4fee71263a368fc3e17d7d5df442a7943ac076ec4d40036fcaf383b29ed840e01f012a0a3c66a7cf17ac9b9acbf35d53f3c95bcb402216da945dbf1967f3145bfa1ad5b960539b7421dc0fbe8c3e1d4ea8f934300888edad7abb95e43616b1813cfd281efaf5821b2ad4775615eae65b270afa8cdf3e73995c5ca4c4c4ac9dfb7e2443bf8779aa01b8adbce48572018e8766b11fcae8a8099947db70b1ac963f115900628bbe2a1f6d462862dca7cdbf9a6cd293f4da6d0137e10601b01f591e4374484183f080caf70b479462036173a9890780e5f09d561dd94e111965e82935a054a25e2f8d66a01257da186f4052460f44f5f9ffa79e779bac56bfd54e243ca767f2af7ee6c1a0cce75ade2ac2dfa203e209b41f19bd4caa9b8d7872a20a26a8abc5199f540ead572b6484c3b09a3313a6a758f6e649a0a755ac962779c4ea60c48f3fbf3084287ce7aeab3d171dcaa69e403b8b9b06cdeaf0fafc964a7343ec26e890760d03c3c4c16a33cf067435ead82465c5bdb90aaa2d8edd972149199c0750819d35c688e4b684393225211868c7c9e748a233aa29cf65bb9ece61dcfaa23e333d96f4b3d07769e8e1a509d4ec0750a9bc09788fbed23ce8817d8e0961beed66bcb750c283e63365d81b08f7ff55edc14b92075dfc227adc818eb19dbba31b1e93d4d604ae8ed5bb8bd29d24efbbe3576436965aeb9ebe456157a1def0d019678bc26c1b61be2d6d114a420222bc29d77927d9ebf0b2ced955ccdef643c0c42c79fc62edcfd06b8ef908c948d20269bbb8169d0bb342f4a246fbbd298de710d3bf9dc6fa6a46af3260c4dac05be1dafc587019fbfe2e7f7f09a7570c4bccd876bb4f7c843b38e53d942a8533bac8642893e5c8075787604284bf25755fe5148b0d84d555a644f9722afb250275574772a867ca2437fe1e774d9e2f4bee22381d82bcd41fa9d84b93d8dd675b113abac720db11b059c4bd709a62d1f6fd0b02463bd7245d0704f817dedca488f3fe8e1bda5603ad7758aadff3d3893d3bbedd677b5d5ab50ad0a7fcde1006184edb6e03c69d7e2dd02f307241cae3e6254237917183a3dc735e7b561310f20eb194c4e3d48d0a5d21736e4cc63f8dc65a64402a68341ed5238514d24ad976680dd4b6c4c9d01a3c3be0f9d167223e79ad745099491eb6af538d5b63f29941bc7e73e1107b4e155296c106848094f172385e8159e32a20e6e358fc9a31e9596aee4570e790788c272fc8a157df9e512def8fd1f38ca2832f32bc0c34031ef2392c074e0b7157258cab52eb10ebefd595c7048706a32c80470be6a95b9e6b68c5da2e5db3a8997abf0094d4d1ee4c21537209cb20c434aed681c3f87c770ea8bcdf2160c803e4e1de7a85d29f3917f6408044701b41a0dee8640b81ed0524ebf20505a61609aef77474709c46bb4ffd00ca8d1e9b9acb515", 0x1000}, {&(0x7f00000024c0)="812275b9fdfed85fbf39aea0352beb0370cd3911a63bd9f0b819b255f8e3354d94657df278d1c38359bcc7f821b07ae61a650fc67320b28f34aa9afd4b8cb01ac75b3f4571e2590cbc4cfdf69a24e01d2bccb9478429c87eb6ce2e7697700c43e17ced2a7243e5235fa81bd0611a9b222525710ef9d2bb261fad3f3565bf79b47aa60a8e72320593b9a0a29ae3662276e532fc04870104cdafda938419fd35a855bd5b6b03177a1f0df86cd187e658b65a302e567a492a2a51903251db5e7e5d2690c638fec2bd6326f068c3bf65df2067d3b9c8408a1e3bc7e5cd93a881363f80d8a6e1a7b97d7c718730bd516d67282df8b3460da143d1328d2edbe915cc0046514229b1e4b75443f76bc7bab1352baa284f9529cdaefcc27dacf471a57a6c805d9882a0e524baae5d7aed2c6e6ee34dd19e10c534be99fa0e917249cfbbfab4fc66714b60d692cb9d817ddb4d80b83fe40a7ea7c606d223d5863bbecf0c967e5ddbda329e7617bcff9ed348afa7f00f4475c98f1887e8c9e3ea09239a6ce846d2bdd78fd71e2772bcafe3f824ce16caedc9f22949780e274a8c0d8f1c3bd9b50ec717cb6f4016d564bbe9ad850d9df15f0d738e88008fbd409a7b40bd76215a79c5c4055ea139a45918f4c4d7e994da2075d917f6c0dd9bf1199ab6ea26a26098c2dc5a00fffff2dc58265e5eb0e84e3fd5ff3e1702eee6a450352e10d8fde114ae3fa4b0861f0cbb24daccf3621a1f2a145861d28169608641582fd7f1bdf21a13db621be4bb7c01cbc9db1903a46012ddfc8ba52d256fc86b68736d278db3a0205d31168e20fa95fd09ba90d87f6568fc377df331bf4c775397672fee01dab49d077d7f26c60cd176bc66a9d37c63b86e81160b8e2f316e5497b77efd3c558d36ee9a539ce1a490db0bb99e80874e559930f8416653d20dbafa6fa93e96710a323bd58255355b25402631703967a56f564b4194edf6e403db535ab9c8ee1ade897fb674ac6038d910fc95dbdf9b47cb88bf97c084c0e7e38f7eb43d8b643ae5afe70c1c89797e3d8cfc01d9600bd55c9c49de5eceafd986617223930705a6a9aad917b83610e65376d81b86c6332d0f6a2889cfdbd8af3f0d00394b5088aae563121b1f35a85ac94a00be0ef75890abe253658057aba14a94744b1259847c06f384b608229faca086bdd6da95548566e62efe74e8c0ad2971e71e86911fd1a892ae1c354874b7b73f0e499d5a982a2a49c7d42c7ce843b8c5e762e11653dafc3a0f673ac63c8cab5b810525614a0ef49efc2259ed96ef360325db74983483b5c7e490ced431f1538a9548ef627d7a7b89da02db55780ae260fff53e06b8c5804a89eab8aba9f583d7240202aad83390a719983e5c764322e2339602c4256e04a31796b5e8f77d96c787a28253565204d7d831842bb1c40a4a1c193db2161a9c7468b81e74a41494700ff83130f865b31c38621748f45081ceb69592a820acf2d370872a087f31c834d1d823df2ba920bf7a08dcfcd099736401ebe5b158f152883d54657f4a88fa70f2d2fbfba7c35206319bb9f70843fdd5b4cdaed8766834a68adf8594f47cd2033ddb80a0b049e501f3809d9fa8fbf8106ee53a5a4cb23d05abe3b8e7f9e90f81a10065857666b7f8c6b5945f3505f813cfee2db215eb2e52cf12b07ae72bec3fbdb5b4f3fe9d7fed44d8c28e20a944ebf2c436f13c311883065a28a2614a809ec6a9c8bb6a703302609578e7dc184a1a8ea2ff3e00656a7e426d341f01071f2d9bd11789137b08349b58fc08ba0537903731e019c5618540ac5b86ba87d605307c8c52a4588671e8b6fca61559a7efe8cac8c1204bd7ef33d3ad0e7780ce617d6492742defec34b26a310ceaef63c046e80e64871a115808cb9792567b0e257065da4bf086b58e9c679b231459d0ea6c9486d901a1516e2b1dead2c9dd5cb9d5f03b94e10585d35d2f59ba5d433489d33c882c094b96adf71d12b546f97245f8ce7ddc93ebf895916b2c3a6489447e83cdb45ae9017d593baecfd7330cd58cb6e9a98481387cd15d5043fa7127109cd45d4446d3c4a62f2d0a7a203745d7e852348f1fce1c667bdf5732d711e51a106700a8bf1c9566ab43699a5bb5748774cc20b4044a4cf40366a19c5acb0e370a440910694c0dc942edc56a2c2ef90e8fcdd926935e9441ea5f4288b0ffc469360425bb920a69d8d0fad26ea8500adc7f13eacc739953db7f09cc110984bba2b094146756999cf3904c481f1a0368862a48e86b62bbda1fe9313950c3441a85594189a28d620b2329f7558510c728ee41f964c5b6d266556ea78d3432c71a5f2b706a82e3b58ef85943e45a623a8f0c685bab5f6757b36b552800f90f86e06cd646e4b42f34853e81d2e6d0ac84ed83b57156c8af01ad54838bd667c6e07709ab41839882faea6c235c3cd6d8efedf913daafdee5f71daaa823aea819c9323ee757376eea6b815a6c27c21019d0fbf59cb168652d36824c5e71f9fefa91bb6d9b43bb4d671a357b46d279511641f7fb77c8f9bd0467e98db687c588f84dd73ef981920f18d090acc4f1ba6a2a12494507fdaeee76fc7b9ddb308f4b56846855f60db6e90b73ffbd59c17600300a8cdad04c662bf06a15a4282ca44428d4099f176179c984281d5f5f968dc00a4a1a1fb6d6cedc47e5e87c0ce0f3fb9a696f17d60bc225e502a9558841549cacb3957bdd8f02deb0d2a1c2aac475f044529e4f52506910e782690c7420bf924f8a9405dc3b2130a5b5ea14dae86e09e40555d7ef49f730ca50531b7fa176a931a43c30de9b7c18798780bec952b5f7341c2377cc5062dbe8308dcaa1c53663ee123c7837b6d51402d56416ebd753fc75a31479796966c24f2fb3dc880d40d0310667472385ed3fcf9f9606d8971674c33e5294cfd40c4090c80e19bbc101e6bf3e24c0902e11b1dd34370b8b1c23917b102c5aad07a56d0a0b6226e145cbeb01ca0cdd2117c1bb3457670324fa5ed0cb3f42961fd95cd078fd335791ee96d17322e3986cf0880d27186908bfa11e3ebfcfb35124dc9160e7b0beb977de4e9b4ca545ee2bc0d835bf39dd285f54535e2068554510f1f759784dc6320ff2e38ff4add8c8983abbcccbc1a1523ead7083d66a10ee4766deaf92b0d9130b306e7ed10df396d1530fae0231a5c2c20cd6a8704c0367a0481e5fcd077fda02adac1832c3288cd278afca339b9ce3f2a1bf45e9ce7f12be1b6b04498713e5e9d1a700816326caeacf3215c4fd8337675e7506b1a9101288a71d6f3ab90cb963156def63b037666e7fb3f138ad72b73c69691ab0f27c0c17c79cfb1d5f8ea3324e2c3d627606c90b156dd3a38c58c198da43c57dbd37a821dc6429d569d3aed69d4c7512c33ab95e18966038618aeade57768f1e4a60dd1affffa1ddb7c52ef9790c49500914ba4fd2ca085d624e9ae9072aa520b5fa3cfce1aae4a8bef637ead5558368ac422692771de7c38df1ef5eb3370c64fd4cef2a110340f4e92000e8cb6e7bcdf189c6c5154225957b2de5f4ff2b09e84125caa29379f4b0ab872e0317a9825c05c8e0f7a327cf326fca2a9e779ef16ad0137add3c88964c9ca81003b2340ed07ed45c4ee04b10ba339ceece57db8c06d63a1513e1fffc65171803d8dd08a6aaedd9eeae05bf97f7ba78d60c180da20b872704b6d05a9c21c577147d72cc572dec6bb3c3eddc9fd082757a7a864ba1e077f07f3272d8bd025768e0ced8ab75cbe4045b2d0e1b33c86c70ac45ed110fb365570a8e6a592629467b46abdf3e36cd430bf00b2bb0ddd514c3514a1c0b885a7d63c1c2f540d414c0892fdfb5f32c6f2d921c53be9cde3c10c21b3248a621c3ab4361ffef4795e5f7e583ddf585ab2e4796b9e0b31f2b595ef1dfa2070a2d4a8143aea2577629d65434a4c4439b78ae2e2f508a7bc8382d8dd3e6825775c9eab14bd9d2eefc9f1cf9a1d91d8206929f4299abb598085457eeefe6be74350a78e06c1cc22c8fddc09347a71e3cd5ac99fa6d0b69228f012e0bd9db10ae8678f2ae557a37cc658d9e77947a84b9303f663314f97c659b8e37bea86ab53cb8b525acff29ce2ef12527e4675f4c2187cc050641db4f64879cba868fd03f43df5c1edbf68d024a7e56edd526d3c2b3dc75c0eacbc589425b91d49cfeb7af14faee294a5023b8a827ce3d64b8f69f77596eff60466fd730c8e4616c81210a237a70e9a7d5b3f8b7e772480fbe98b87fbdb9e4fd65a27a96507ff770e2c3da5484a3f68e25b0b8df54fce31e8cea59af505b365f3b92816c5fd38c24ee1eabefe8bb2da96a2c32355f71f724c4bdbbd8dbde762dd7dd50f0d6c02d0ee8008d558e6a8feb32c3bdb9d9fd3d78eed7b22cf003fc02a6323105522459ee793ba74a45beedbfc4109fe31740adb539ddf3b931e27dba8f4d1d5e9c97fc69a132f222ab9b1079aef13604fce82bdfcfac1de94b8833fa094d09193fac58c3d336b627ae8da3401c55bc4f61edb4d38967ae47ea8a49f8caa592c2e2751065ab32eccf55e7fde8ef8196e4de7d574bb17b2a7b6c27db94fd13109447f850b3df327deb1939e5efdf79e1afedcb3bc94d50fab5984554ee0202c214ebb0deb8bb0485ca8e711e3b07f40cd4bc7ac672b68da3188b52e7017f30dc69bd2a11a66fd7066537aad89921fe88c14073931554ced39e1b57e8bfc5beeacf139b81b93ff70562f99e89ba8fd7cc9886bcb71292c6f51300bdb225a51277dce4335b2e5891debc5a3a8440b14989a82f28788e923d7e42c2f4ec1d0f4e8b671b45cd809cbb3468831c94c994623b1afeb9919d43bfb4f9b44adda925648a3e5954d61ac68e2152f4c369a016cb7a98f7ff3f9f6bf1728cd44787114b86784c5190f88eaf991634c0dd389f720272f84f81eca5e030ec1d0fbc1b11e26be73172163c00b666b7e33192d4dabecc4202b96fddb8122b5404b81e4027ca2fdd684ca852cb9a8c94d911b7214b7b044d406ad886048c7eb761404f5ce901913668669016c42a66a29d07b49d372437d90337fa8eca9d0f4e60d3370b1f08f82f50a5a1e015375ff14e0f04ffbd73be76d2415bab3f51f876c31bde9bef5c0a6d1d177d2d9ad66c1b7ab7f64bd7d65df2cbd9c851e818b1402f179199c0d332b5e87bbb4d66ad3e2c66feef9d564a4284ebd8126a923d58941046fa4a6ca7e45212da2bc7799ed114436344360f6de31d633b96ccc5f178ba1156f1c610d248d1ccbd50edb8da123cb84ac2074b21eb69908cfe46316ca25247173d98c8ec90600e8f4bea8ed8d25298b81f35c9021870e4199ef60badd350036b658cdd27c8e681ae1232b0eec85303915c5e5d7d877e3f55017cdb3248d47f645bafecf00ec62fb67b3e3237784d0d493d374b6b977515e6bddcc84055e10fc5e2499a4b34cc20fc88ad6efc1afa6799b926eb98e9a81d1be16b2d663114899363f201c035d3618320146744d7c305353919a3e369de2a97def0e4277a85a6cd9ef7cb08b2c7aff5eb6ec1bf1f1678d9f02ababe5bf3f65c0fd1a23480dd47bee6af6315341197865acca98943ba8daed0b4d943747cd9cf923e594093e41400166adb22e4c0029697c42556d035154cda3177595bf000f435de80f65955ffac36df179aad5285d55a7ee2eda10bd563ac072c2a28aa5fc720e92e4d8dcb07e296c95b2e8c56c938f0b8bc99cf2645c7d405a2a8a261dd81edb19ea26155274a186daae4f5d4cfcf4d902b75487c945c9dfa22ee620616b0a2211f62", 0x1000}, {&(0x7f0000000400)="c9644f19b653c8e82b22be922ff83812a199bc07678d368690d940bf99511eb385dae1f11a7652f5c56eac05bafa0b2541b5af6e060d763e3a0924a0e5fb39035491231a341ad245bbaea31b4aca188c5b6ad61c03e1b6ffaa84b50cd1", 0x5d}, {&(0x7f00000034c0)="afe51033b3eeab99983d25080126ceec4cbda422218b0753f3329a1ea20007d66c4abf11e4b1919457fc2c15c65b0e9c0b4cee403914af99cae87fddd697ff4ca6e59a05a90f446cbb419c8cbf22bf53ee498d29591e982b983fedbc3a81b151cfad18ae107d3b848b8f9a87ff61d12f4c19a6363e4bf0926005b5a93554e07c378de5d8eb7a6e1e2e6fa68cb0de199fe952648f954d8561ce167ffccec89094d2f465e6b34f7196619b30faf2b5bc4e7cff2e51312737e286212d6c657ffba3772d76e4cf4d0fe498c2892e88ec54b00fe3385e7998b6a7f74249df4d8e797081f0a1a07dcd3d2cba79", 0xea}], 0x9, &(0x7f00000037c0)=[@cred={0x20, 0xffff, 0x0, r3, r8, r48}, @cred={0x20, 0xffff, 0x0, 0x0, r49, r50}, @rights={0x30, 0xffff, 0x1, [r51, r52, r53, r0, 0xffffffffffffff9c, r54, r55]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r56, r58, r59]}, @rights={0x30, 0xffff, 0x1, [r60, r0, 0xffffffffffffff9c, r0, r62, r63, r64]}], 0xd8, 0x409}, 0x40a) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 23:54:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\a\x00', 0x4}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0xdb, 0x9d7, 0xfffffffd, 0x0, "5c01e77588c1235bdcf8adacf5f337345f9b6b3c", 0x2, 0x196}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffe69931929648", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 23:54:24 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = msgget$private(0x0, 0x1) r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = geteuid() r5 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r11 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r12, r14, r13, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r15 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$WSDISPLAYIO_USEFONT(r18, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r21 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r21, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r22, r24, r23, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r25 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r26 = kqueue() dup2(r26, r25) r27 = openat(r25, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r27, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r27, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r27, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r29 = getgid() r30 = getgid() r31 = socket$inet(0x2, 0x2, 0x0) getsockopt(r31, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r28, r29, r30, r32]) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, r23, r29, 0x0]) r34 = socket(0x2, 0x1, 0x0) bind(r34, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r34, 0x0) r35 = getpid() fcntl$setown(r34, 0x6, r35) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x20, r2, r3, r4, r33, 0x80, 0x80}, 0xf6, 0x1, 0x0, r35, 0x19, 0x8000, 0xfff, 0x11e9}) 23:54:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403], [{}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getpeername$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x4, 0xc1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 23:54:24 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000011c0), 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt(r0, 0x80, 0x426e, &(0x7f0000001140)="046123270e8593ff17d5423b3077d68ca90ea8b857f4e67bf0b084f3694763163a7bc9e003311b98a9089145c0f6769bcc847facd3edbbe034dbe9532af898d5886f828e3bcad8f26f760e7518b31135245f1ece8a9ab027a139", 0x5a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 23:54:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r11 = getppid() r12 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$WSDISPLAYIO_USEFONT(r15, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r18 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r18, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000200)={{0xff, r16, r19, r21, r20, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r22}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r23 = kqueue() dup2(r23, r22) r24 = openat(r22, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r24, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r24, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r24, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r26 = getgid() r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) getsockopt(r28, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r25, r26, r27, r29]) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f666931000000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="c99206a2fc32942ded44cda9418a1759599717de2fa63780409ac72b2e9cc21c22747deec7006e85bf56460c76041db58ec9fa1ed65f34d0c5f82e72487871a5f2ad08a8863b2176ee2a1432ac8f1e1aca3afec4748996c1634846db22f0b499", 0x60}], 0x1, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r4, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r6, r8, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r16, r27}], 0x80, 0x4}, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x2) 23:54:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898fa2d17869000000fc030600000000000000000900000000e9e70000000000d4000000fd966ab97149f037a476e69696cd9f80000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(0xffffffffffffff9c) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000180)=0x4) close(r1) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 23:54:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x400}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}], {}, {0x0, 0x0, 0x0, 0xd7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:54:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r1, r0) execve(0x0, 0x0, 0x0) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r4, r3) r5 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r5, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r7 = getgid() r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x0) getsockopt(r9, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r6, r7, r8, r10]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r10, 0x2) 23:54:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2cf], [0x0, 0x0, 0x0, 0x9, 0xeffefff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000001140)=""/252, 0xfc}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:54:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27feffffab7b74371b2891ffd0d800000000000000000101000000000000000000", 0x2c}], 0x1) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r6 = syz_open_pts() close(r5) r7 = dup(r6) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTOP(r6, 0x2000746f) r8 = semget$private(0x0, 0x4, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r10, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) bind$unix(r7, &(0x7f0000000300)=ANY=[@ANYRES16=r6, @ANYRESDEC=r12, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYRES64=r11, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRESDEC=r10], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f0000001140)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b305aee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102f8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fc36800000000000000047e20405492b6016058d5d96341e94c42f94b746b250b8ccc262101feffffffffffff0c5dbc04f51591b0c8fc348900002f4575f646c705b8f4fb0eba1bfeb479d91e4549d9d106f0871c0719490eed8f0919dbf3fa50c28fd438878e608689230c9b6ae3f194b387dc849badd37af60ba05ee4da9fd7f090459c5cec6657d00dade449efbf560d23c5606fb6fc97e53bee4d3495a52b46eb75816552efc00573a6afe872342deecfca10be366dddd0cb01adad2a9380f53002815d20"]], @ANYRESDEC], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r14 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r14, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) r15 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r15, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) msgsnd(r13, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0xb0, 0xffff, 0xffffff0b, "4ea771382f6fe5f6efedb867ffe86b704af31222d9d96c3f8130c82d53dde91eba1c91d4c0fef02d1ed879267e66e3eb5ca70e6d0385b60f5e1cfaf6a15c893edc68a1a47f3ec67c85da97c3b40e3e61a47a8cc710e10033bac30edcc782292f4b6e8b0aa3d5c534d393b47758fb78bc397f3cef1e52fdd6d06021042f167d77b8bc7333301d7bfc91477e72ec606e2a6d4f78186f83feedbb024258a74b52c1"}, {0xc8, 0x1, 0x10001, "5425b7abb442f04230f9c7bf722aea7a7abd95bd2dd596a1c0853e70a9e21189f34b6556604690618b585c095a2e9d729e5d7abcb24e464906a8c1f00e4ad0c9dbc8c97420b11fb7cf465539f22315480ff5b1a4b5b25b9e55d1bdac1c23df3198dd711ad728722210e5df046c80fe6112a00134605a59d591f00bda6706dd47f8db53cba7c50515a7d85e5f56ce3d5ba72be653028f81c2fa30d1493966a7c61f46906c1efaf4d4277a56f2a64ffa82c1e02f3ff1b841"}], 0x178}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000cc0)=ANY=[], 0x0, &(0x7f00000012c0), 0x0, 0xfffffffffffffffe, 0x0, 0x80a}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46}, 0x9b8, 0xc07, r20, r22, 0xa9, 0x20001, 0x1, 0x1}) 23:54:25 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') socketpair(0x18, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8e3a62f64fb88fef, 0x40) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x20) fcntl$getown(r5, 0x5) setsockopt(r3, 0x786, 0x0, &(0x7f0000000280)="2dfd62b47a33258926bbc548170470ce1b22583a4575cbe0d92ce17a7607e3013c0e5b18ebd78a36341161ff8cbe654f3becc2933124ba6d76f5b07711c363686eb773137c1749a589c0a203c33d31e4286456b7c50d68afada73a66f8243089d62ec1cf40bc4142fe167927fc5e3a57e48b820dbaf4bd93ac24382bbb02ad1d1f9895c43ea0740aa945bb75b2d0b7a0f46f194cde4bc351a2fd4813e2db0aecab0f962970e5132eca7b1f51036e4ff23a854dcbf20cc51192220a66df6e4ac5b2fbb644e3595188531e80e4456a8eb6f30a5017693b4c34201b52ca4936ed5e9f10840446d4ccc6b5d81eaaae03482e0cbba13cae238c55a6d8860b6a6cf62b744408925dae116ac334a4143907a5c372bf23472c1a5f0d5c44ecb23e4ee7de74a88efcea39aabd2e6e8e1baff794c04235864345e980bd3a301c1204767e7a249af32262dbf7a7b3a783e17cccbc125330fc8034c07fc5508edb1cc25f5cc9ba9cf188640d861a6e74de0e2da8a8181a61ff82cebd72ba17386ca84843eddefb61085f4b617b653785c55f788d16a58352e9e007de7b3e30516c8a4ac174d176bd3812fc1efc98279a63d7390f8b53cb786e54a51d8cc9953e4f83fa42dc91e14fcd058c7cead60a55923561b2f9b026aed613ac5e1439379abeb040bca961eee182fec7f40ad74ce359f1dac58fe52894ad43b8810ede0666b74f0b1fe26a66d60037ebef1943fdd760d1bf1e54bb83eb01e8429c854d68502d5aa57215a8ae2d37a9a5e58a6786888ddb3c157537b7e5ee0e99f639fd68b72e0c398cefc6662f89468ff86ad7ef2eb709037e097007c357db31b81d432b472116a18a52e90fb5e476b35949a58016d6f320322d78ec13d737fd2fee604750ef541610aae526767aeb5a59f4a6cc7838f966ae9228cbbdf43a8405cef15ae7fcd623dcf6845df66565f7518304ffd3552fc77ca69d35cd74fe2065ceaa3f61015cfb699861818c47af11e65f8be00e654ce1349ac01d635c87f9491096fa43814d370fcf1948bc7314b32068bd7ef2107081f75c9ed0082e614a8a46acd594f63ccde5b13af4bebe1d29ccb0d95925b7babd5a121defb4a2f344b001ab65073e403f0ae306b6392fe5419324d86be83572c5342908b2ff44a1e5f119ab82d952d611297315473bea35e366bcefd68761dd1081bafc81076b37691b4e11af763a2176faaa7eb51056b5894223e178cf5b5a1d464dc5a932fc11901267a5e96dc814410811a2207b10c170a8ed1dcfd66b9f4baad0ec1aacb9c0d5da162fd6e98b3d6fe528b7c3bedf57167bad8298dec978a3dfee49b459769a257616d493dbef178e2446603a2655d90ba67f3c1f1e702e04a381b2c3810f156d84a077c44db6ae90cf13952225c3a8e874ae471cbfa3f9db4db4526b329c7bf32e5f990fea7d5a32f6c8d35c081b2a7f46226d47386b2f4c58387db36313633ab6964517a9a9b1fd99ecf36cbcb92e702f860c01f83d9ff339bb0ab58d4cdc4355cc5c732999752f6f9518ea35fe0c95efc9668edcca2d9ba10e9baaf57fa3b7f144c3558dd66dfcf2ec21d2823f5627825f4be81047fa40cbb52d6ab6f898510f8f8b31a52a01cd32effcf3e0dca1f61b7aee2e7648052ab73fc8880f89a9b8aaa655d4fde2a52b3b70371ca4f248b940b2065d8ef38fbb7955307a1b9a100f34bfd9c9b9f46a03f5c9fdff99d02af36f1c97eb69ce1049bc9c3273115d5308fa07c78c0f72873faf89a7293d6c696e612a6df0fc461d5c22f8de53176048adb766092f1896c6d6d1d21149d19894cc76335f6d641a44d6d894fea0d1063b904df162cf48946699e4bab909fa1225499a4176537df58be6975a0957c944b27880c6814f824674aec25203c728a200fdac134b4f849a1a6d8b0d662018964896db9c9efb851998134ddc035a6812a87067cb9ee90d4893c80e10dbd574768407282ec5532751860524d16c679a9b3a2b76e8fb736718f035f63ba2fc3882c19310c6fcc7814d5a2e9dcd870473456c0f75997cdd36daf326e637f23f87db5b640751617c97af698966f70b41d0d02353321537a8251411b050bb722ffcab613d5b150504b37e10195a5ebdad83d3cefcf517d69df8aebe320f9ba354e2fe4244859001567b3ab60385dabc9d336e76c35b3afee7f89139a6c41b876bc06bbe0ae24bc63a5d7ba8691c38ce25f6aa12e10f8910804077990a1a977e3a19107fa9ea1205c40a2b855afa2d7d2e1a712c2727c8e241f37c21c26315be3664a3952f5d452236ccdecc11365f696f3b42168eb949e3d667b565f04bca8f666ecb4d5e06ace24792bf452db4017d988ea3e6b48e352fbd90c744c0c02f86f9b376df8ff8d25c240cdd475fcb0e25d7fa4418b15c7755d992afe8fb3d38777c8316fc5e5438ef0ab3a3d6e6130709757ede03dec4533a72c492f0353e9362c23a692233e2bd47ddd327e144a04dae530c9ea17cb749437c4db9a9c85923e6cd362d8c78a24bebd3809ddaf9a347b747472bb782f68bee8f490bf62f58b654d737447eaa833404b8dc62952f70c11b203cea5f2d26793630096dc564064eace0824ab30ce8d71520f3c7b64893c2c0bca7827fe1d45702020b2887a852d980948f621fe48d30f7fbd8ba52f395755f90cef86f0c63bcb3875011b4a4a534ff3a7676d363801c182c6bce4e49ab04d389789315e8a07d005f3d1da6dc88bd5846dc411b667a1084b20305750713c4f6af9cb4748ba34421e0bf274ad36c312f3d6e42daf44efa72daf22ac235d84093df8f2c866429f322fc52466be5f6eedc7eeb03e62b0c89a662c34b971407aafafc5e7495991bdd31aef5c35cd87f4249e6d6ce31b242b311c4c9a7e74695e0275913a33d01121e2921ae73c4c03195863f23a28fbed45808863fb3945c2764f725a85b97b0bfbbdc29ccee13e5ebe3f117cc9d28ba422c7eeaaf198720c3c3fc30b35146a924bf740eceb1f9c6e43717a2bae9c70472d5ae7d3cc12b0d820e76b30305267a1e8c18f08d1161170e1ce01ffb8c02525829f71003f97ad1dd735af6e58858e3ed919c59a404d969e12a3fec99f83dfffaa5410a8ac378a00905ec73b80969422f5c51782f25c8d91dd1fa5a5231e3d1d0c67aeebe8b388132d6a06a8084d1943d32d1da8f571b0dff67a601abdd8b8d100c3bb4bc977420e673876b22d1b774603c473729070b57438ea4ae733d038d6b77023d8b3d2228e6a51a432aee7f8e2a978da373b2a3257f0c5caa700f0292390229dcc58559d7c83b0a051e268154110ecacc182fe8d3ef8926318ecb8e796e0798b050ae33b3339a37feb56e19df0386a9cba358e2e043a991325d3fcae8f50f92f4aba9ab9c0d9c7f5ece716bbd906164f78932f184c3d7e6aef782b0aaae2244f5522241d1d9293d1c0a5aba29cc8e5a007ec85e80208953dc40989541ba03b190205a4d6d2ba1e6e66f18da1157fca84c32126bcb798a9a7bd6d7edf6732657293281185d4e7c62c853c23e468e844dcaff7330ddb6321116e153e851b0565f3da8dea1c712d3f01f94c0c52b0a116c78d26274fcdd3fba63ac3d383184e5ef4b3c9f0f1e1b3a3d4062e7c8a7d18d58c165d6118f5916e2888505e2ce899c727fce36e77b6512ececd7f7742b855cfe7b23316a4fc6a5b9f50904528eddb8718e17af44f07eea8584a52364aa56a0b58e73ad86b2f67c800dcce7205c93144b73738b9f77c06a03a4d69b41dd071e3141686f6add3294dba3005d303f1698e7a3ab1d8e18e8bafc8f0a8e326f658b4c11e366082db4ca4109b93215fd564b79091a05e821441cb9072e8741b9002e1180421a2131a44344a0cf361d4ce6057ae40d5d1feedaf03e9e81fc520c838c16e43b9399277a2f9c5d5556159670859450c37a440d511028f79f3a36d6e24daf0342814782f151c08a18d2bfc0d14b1bf73b4b027e02c9b2726d1580678ed65e1e7005782cf01595907246b8996d4b7c164d9e574366fa81630d579920005a7602d7ea43e7e30c1497c962848538c010bb13975151c34d10dbc7c079b3cb25f09a962307887e2298f9c1a9b1d02258dd41cb95d56d5710c0abfb4c754af420b8be2517b11e841d1573b4d82d7bdf30faf7c7c14732183c99fac982b1424ee16500d394f07ea20eeb8b5a9908a176fe3b9dbf161a3bc7ecc9f677d3121883ff171d62fce52ccbd54f1747f86f36c99323bd29eeb62fcd24a112123af4adae4bfc0317ffe2e2c5c09e352031a7002ec78169067d657251b84ba7b8107fe225ca86121822fa6497a5ed698f357bf1da94ddd05e8fee7324d7372fa2f2e316bd79984e09a7167b089d45894a5b0cf38ee5ff90a08962c6a852dee853b08c471dba167b8a7d7c0e76771162b7f5a849765f981fe178b155bad32ca9578f8e8f96a439e31d87942e917db1bd19fff2fe99ba702c39a54222c2bb63fbe08a50825d7a1a4317dc252f833a9945b1de1afee766a086f50d9317317009ed6b2804b2d7deac1d2831110ed8d232a2ff1c108ffbbf6f7db017846f69289390aebe435e412c8cae4a45c911b748f995dd982fa52dce738aa90174a696cf7925b388d57754fbd58b2d93cbe9c3a9c7a270437a0a4695eea821a617ca9cc250a8c453a10c8b7ad964d00faa1a3d92c105dacd0dd62d9ed4a01701433e8151ac1bf0d1ef7c1fec141fea7fc093b668780666c03fca1c385ea6ac2995f06b463bc6869c678f7fa4ca3b2439b0ddf645b0343e6846fdccb20adaf5cf8acd1e9f6eb19deecc8b972663daa028fba2a77a5d447b174f60dab29c752e1f0597f843f01fd2996781d4f7d9e132b2d23238574cd6419923bdceda9167e16f208b29049ea69d4bfe1b595e69777038f476234507d34fefad3c73e899bfb57a83d45be8aefa6379cfdbb4eb5a06a0b79f02920121553a5f8e65b71f6d574420b3212177f4f5e252e324c5e58d99a25a1ff8c3ac432dfde003b4a84ff29c4c74c5e3255ca390242285c9ebab96c13c1224bad9884daa41ccf5180bc617987bea4a7206068839d9ece691d644bb369dfc2e0f14d069f4146007b91043a93d0ea1af8db7587a8a415a6ded15193c76a58e0c5bb10a7c5cf72d9d9557000ed1b889ab019542ec6944be4b6bc852c423fcf03422730b08fee619dfa61f74f6c1698f9c1f7adea900375f2d0cda7300a61c459b0d343dcd3b7adf8df566d488796a95797b8516409f86cee04178e5551be45d7d97033b67559c4595747af17d4af0228eae4a50ee5e62de7e44e1accbb6464aa914520da6c7fa55776895251893abe2da61bef5fd02df8ae2ece0d16385346950375cbabda5d3fc51cb8a656c82a636715169cd99ae560293da93546d1bce5d829eb658ffa3ad34b181885b2846d9c1818de26c19fc69852b3644977562de44fb02baff9c66d20891145f49cf643812a3c4de8df51c7de9d85cb4e5ced6d0d98a72367efaebcebb65b48304c15d1cbd58a91d01b241af993a29103065dee063a3e8935747c6375294780a9cf3dc25402fb5731f27f9cfd695fe923494e04129225387f2e510c177294a453919accfb23507546f0453d7e16e0c9a310facb21a726fc0364b7e08cdcbacf382c04bea6f2b9c3672ec054368d12c9adecb1e73ebc53529a8956a75b13f59f67d22fad54ce1a158422c796161d64c606e064a457e1512b90acc3f9b0348b1c6713844f455f57a3cfa605af0d117aa29f4ddddbb9aac959670a1e99e033e07c22c1323955132de876452", 0x1000) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001280)={'./file0\x00', 0x713, 0x9, 0xfffffc01, 0x2, 0x8, 0x10000, 0x100, 0xe79d815fdee01060, 0x1, 0x800, 0x1c00}) symlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001380)={0x5, 0xca40, {0x8, 0xfffffffffffffffd}}) pwritev(r2, &(0x7f0000002600)=[{&(0x7f00000013c0)="3c533993ffb8a6bc3b1e919ea83f70d31e220ff1a0919f34ad0f0b3f14d2a9ccc9a3be19ccf6233e3f715a15df257da758ee573d20e8e871dfbef99b29f9a9520d7c44c0971c8c1da172ecf8b5a44ffda08546929ba63fcdff4949f6e585cf03c81c4720b48ee25a6d3e6684ec2d2c4cb894e5a58c84760dacd8da81098d05a1de3ee5cbb4b9372423d3c9c2d73854c77a0a80b7bd667089a730a974340acf11f6905b31d419c25079ce347308ce7dbc53bfd40dac88619fbff1ce599e4b67157939dbf5dd658ba726c42e8fa98b82622a443143b48c2b0ca37c182ed17bf991253234438b1012427c0b63ee58a6ee4be2cfe3e94324dfcb7c93842be8c3117b95bb9e88f67386e32ad947af5ef973d6e1d1cc4330f294cbfd6ad305becf3940a9b421a2253571e15ecf639332fae36a44f2ed0452e6a3f3f07578ae85e3785589c7fbf26f2f959a8b512eb9d17478b220d92938435768778ccc0f226aa1a9936572b1e17067c5b2b8c57f729f7aef45b507763e9dd688b8a64ee0bec719a68dae8fe0451493cfbc8bc1eb948cd5cca1a526f0ab3cedfe2c79184d05bc3893449992b5aaac9a442b2454c640e5d5f46e1534971e5ee83c57a1abadbbd75b309a39632641f00e525f1882045e5d609ec40d641c32a8cd1f0e398ce2a83e9e093c18579c2b3097feea64aee389508c6ff512c3b2e0ea0d2b5ed939bc32c868c5fb9f6720430309234e0cf3c5b69794b81f2046008eb1bf54500fff8336ccef1a26f4c43c890904836e1f4dae59e2d20a9317385a63de97d8f3d215a90e95b0214d99aa31518501a5decffe5c897f50dff9cb008d099a72f7cbf9a859df667004b405596d28f1e914a3961e6bb762db74c8b575645272109c72c2c30594454847b8e874204334c114c82a0063bfe444c0ff7c06cc002efc04ae7b845c158d3528d91deae787c8c90a9f9e651002a90c3534cadf255151eb6844756d4babc6b4d9bc8a5d544bad4142a99607309ae903a8e82e1f09b2c5671cfe38f2040deb63027d02f22fd1ebdff142e2024eb9e192668446990f5992a020a61b0d221894209e65856df587f9ad5da52d0dacc400462519ba7475cdcb65a8e240db4d6401ffa93159fb3cdef43c677a143d8f2dc14f52446a2508f015351026ea377c7fd4db6430c64b7ce673f1da54ff350302b583fc041d7c94747664cd21725429444d91cc75b46989847c215621a54057b8d8d947e586d29d9d1b86b5110e692429869b1c1d7cd7178a88e3f1fa422556388e28b28cabd678732ad8b4053da2afe8a35d9a4ac678f83c30c4979000a93e2e8905e848b246222ade3040976cad887ba4529f9ba67cc096b8169d2109f5e0ea26b6f98ec3019bf22136fae9f876c6f7b38f9157770f641e459423a8c0248690e3b704a8a4f39e6bbee90b6a5a30070bf275d7ff16fb43bbf4d7cc44fae14e08ed898eb49a1c8c546f3605ff50dac9842030e15e7de0b566dc1ec4c165443aaac5a0c3b795762ee4ab134ba006f6e6cecbca8b6a9b07513887141f74d5cec1cc0b43d176f3792c66f49f4fb38dbb67cc6b7a7f9c6c3ebf987d99b3da14380ac0d805b1ecbbb5f83a44d0716521297624a7f2003baac25ba7a29ef4d45fbdc306fb912f3456d73af52160d7c310ec34ece8af764c36dc28fe75cfb78303992c2f398356654a548193ae278f90385a88a49e8dbaeea21f6f1414f3d4d6b5d765ea57191a54100bce32a6548860e50e8925326d6ee203e445d0b435fe24ea5c36aa3b748e0d5d4410931a49439e2c1c3914c60b9122928b7a6735c889aacf6b32b01727a9a1df3c4c95a75c1b42b1468d14bcc7451912ef683995b2e09b078074b287c8190f7d86937bcdf81cfdb46a52250ec81ec5aac44719c49c552ea255b0c761324ed204aa60e4d9a7ba3a82f8e655edaaa956e4e900261351457cc13a80671290933a10e10c8bfd267bf4b5629d0cc082360ae8f894ec76ab4a86a2b1573773f9376b61b3b271dcb3c5df0cdb3c97e25fc1f57fd2beaee6fcb4d6f913efe970e5b394c8cb509e6342f02ad72ddd79c006f80bcfd3d9fdb5044935d18f12617ee57340c040bd8a9aca04e340d900ec867337972b27955616984fcb853c47184ee5f91ab97c586fa9683b3bc69945d907d6be558555804057b2d944476b4bc21aaf534469b5b65997755ff65858e7d703b6c3501ea0d205ab447e25379231b3cab656091bade1896f8f9bd812cd7728421920901ee2a5d810f0a0dc213bfb35dd1370c2b949300503cf06b05ea960a33c383265ce486655bba6ecb51cd000d4de7b5e4373703e705c185195578abea098f3ef111ac648e8a9c1e7e038f00d63ad833acc8116dc3fffc24c517d897f2202fe64d272b2ec3a85fc279aadcda848dbb3d5b56eac39b24e36af429160df5a63f08120d28863ce37171d0563e2edb67f71f2b4c1c70d1ece27696b5f47b4b9547f201e021be860298e9e63a003e0fc7eb5a78d6f661db7b7ed5c5fb7b9282fc7c53130f6e17acd3e60ec3ed4f3c87f5c5e3c09aa07e92f68e743119ed010e950d49df664d8c9cb4c6c4c15cebd423ef01e0bd35becd3795933a56334c0b86420399959ee607e95bf6eb385344877b39dd0277dd52f76bf22548fcdf95a4fc2416e35024e33b065ce8d7ad61b915a78cae6da11a11bdd0db2d7e89dfba9e5bd9b24947132dcaad3223db45816cc3c4669b1036d98ad4215e1c6bf9b4b8b151b2bcb49e491c830a0db55f0eea72e50e05550d1697dd397c5e13f37aa92932395f2840aba9f6ed24c0493b3707c12c8f2ebf72a9202df1460f4b20bd26701eead39b67cdbac55b384ca18ae0c1cb67f27b38bea82d1b58cc513ef6eab3fdc9bc25c40aa275f2d1403b36bc45572a6a299157b59fafb4780de102f8bc36bb26c8985556a0bdd83049e33b21d14a1b0318fcfc4155d3621626395514f8ceecfaac8b227b637faf043e911a9ff2a9f7bd806491a5353d546d027fefaa97a1f7a227f8a5b26add3556fcd71fb98d639441d697194b29eb7058d47db2d84d32e02685e2f8d36f8b17320895230fd1f302d5caf74f12eaf1e13651a63bd16c6258ef47e5f8942224f3d86530682a3e0d646c1f32e9b8e022ec2ce3470e2054e9808d18d1987b59fb1e429536ccdf4537b9368021151c77e2addde2f6555280afb3bb361e6da0844594ac8be22dc9343c274649c317482fdf18895b347166a2b959cd98126175e5d34bdef11c13b891b78e825777532f618d398df623a63ae56b552000689969b2c825f16b7f52d34eea65969ecfa78092bd3eba1d2c59d1d7c5b556a850ef0e318781f828cf234b5f090cfcc287d5ab5259e17a7fad76e08b6e4c8aba0cc7b4b4a3550140e88ea397e6de8f97fddc665d0b4bc84d8b5b40d36a7492e6e3e0e8b167781d1d9b4274252917141597c3b6192e584ed7abcf79331e0e8917de90d4b1c109da9258817424b0f9d42914f86071751c6fca8a795509c3b26080262649edd35de289cc1ebb921dff3809c73f49856ba8ff1db2b546bf0fd60500326a6c2fa5ad5b1016c1aae3fd638811d12ea47a0f29b5fa984e178dfcfd89090677a5914c6222970083705115ae67c2ed2f780db30cc83d151f8e51caf9c7d18fc7fec9587a6e5e4f5edd32b687e45ebfeb4299d0b97bf0b6a00009cef9507a2a27753b58187706beb74a93a32db7d1d11f972b4cd05e4957b60dff4cc2b91286828821552b21b5b669cc37b5c8761c01c25754792b52e253e13aea430da717ed447d24253b85ab88bd2c9afe7d9d9fd32536bc238d9e4662b03b331223b3af48132725c82286efe23bc2232acb9efdb973d612163e0c4a81f329262c5321ccced7533da6cc1946ea43f6c89e158907996140356e2c32603c946bee8244851b02aaaed4acada18440c28749c1d5910c4f55456e10ec0f015be82e1d3cdcbb7e1a6540c97dd79ee652c27c24f2590ccbf2bf57c87d694569a530e869d192c7396b5879632c05920ef9f464c61b0189e8f69c3fe177366d54b3a1ef8cf661bdf2cc606f982e8d455e2e7fe44c311543138162574453e163ab78255a03fd60b5da3356f56a772bd17a5d0057c58ddf2a2075a5e4156ae321555be15f279ce5d8deb57b852f8a6a86d2352730254fe9ac66bf6de73a62df58b2055a84e2505525ee7ee156be4e1ba65d79be0f34400ee63b84e365810742a23466c2b7206fb5759bb56e387967177ef4c9259b1ff4abeb2fa935246e796f19a4923b27613d30fc6ce87222b7ad7b39dda2a0c984f5a65a1ceeb8b3cd2cfb754d53b9f595484aed7fad24071667eb7e5782c01cdf171105c0767ae6c5e5dda2295fa7cc4fd752d922e23cad2b265fe3018850d2f66919ac8e78a4dde51c1b1354b440b3649c2001bc5352cbe58ec25674166e85ece07e838f2160da7eb1d477ddac35fdd139ca1e498b26f3a3a67688743ee8767fa2552392f9bb64b8773f68f699eb5212cf45b0a9e8746f4c8fc94170a4391405bf713498c9f80565d8f65b3d724530ff2ea053c69e34a93f42d9d617694ffe28100826f70e160ca39eac550e1387bd5c06f9116cce0d04baac38f8589e330a6cf8d5c1876e1cc2a1a4ca09c2d6041fde2dabb3c864166959aa0f1aa251cec615eecac0df922f3e46453bc1ac8ddde3dbb8a945922015ee8bffb3db678915dd2050d73896f373361d447436005abbe6392238ddc4a7d9b88d91ff149c7d56605a55505a729432620b5758b02fa5e44f554aee24af3917798a92bdaf54173b8a753a3d2c510198b0ecc18dc3a26c447bc2c9abec9df4622a585650cadaa0285ae03a36860108e2ff610cfbe02da517525812699e9eeb631e80be094e62eafeb16d24492ea7462855d682fd1df51293b61a777d7400f9398023e31e5489bd6681621461b3d538f578fd20a6854e4cc343fb88c5d25a5df37083df7016b20e6b4d3b2b21298702b2126f9ddd8e5439ed5a9752c1b486f2e33c4d0c3b9c3efa06296fb7ca1273365b40cc3902c1200cd6b1166b04b94fb0f8ed7c51fb993b5a9d1223da9ee4ca858596f5ce91e8423a30364cd5d672fe052bfcad34c368ff25e5cbead51d587709cc3831fcab93b6d794c7ad8b51cd42e4b6fa0f86912652d06f7934fba50b1367fce4a676180af31e1cd0c2b027bcd97508bf18d84fe55672791382d3cf7c5308db380026087a2a826c7832430369684da61e15c0fffd688e781dbb61bef80733c9583aabd16df2a39e535d9d260571fa021dd4a8d96134639870a688fafc9561d3a841f86afc00bfbb37cb2c22ab4f0c3c992f73a91ab436b342f640bc68cc15b2abe7c33866a0ad608e1c80dbcb11fb71fea228ef4e328d5df30a18876a7e8ef849154367790e842b0548001b90a0a7df8a93a60f1a2a700b0ec12e920bb755cd9c8c18b6f9bcb307e9292cfc0ba2d78a40432eb6fa867534ad2f12a75de10ac7cd91673e863ef345c3e99698d5cc9d6325d241175df5759dbaa6785c216f62130d3f4b483db430b43b21ee41472b294678d45a517f9418fb4d31a9f8cea04cbb25f39d0e40301268a245cba194142cc168ca0f4a94e780f2c6cd929d75fd9aafb1756e712f935ccddd5899966e212ebd53eaf85b25853e2e139d8ac987171aaafedf626c8bcd78df5b3a427588f1079c3c0ea2c3359c391a9b6201b233b431fbada61b53d6cfdb890b556fdf5b543f244369f1019b519f5edda265bf83014a5148719f46e450d633686a779c9863a81f1c2c3", 0x1000}, {&(0x7f00000023c0)="665058d19a9c3e0c99620dcab3a3b5d56fdc", 0x12}, {&(0x7f0000002400)="700fc59bac6417bfc3f78f8180043144a56831e64e9f9ee10bd0b2473dfdbfff0d73e40c43704c9dcf37d70452ca57ba3a91c1c17ee3f5ed502475adc26b425ab219bd2584f9f5f3ae483984152e815c0d31bccb0b04c37764293b9d44f3823082ce6c3cc49585ab6f60d7615de53875324289de064f3557", 0x78}, {&(0x7f0000002480)="c8c4890521f5fd06ab484bf380694d3fff2c602d8fd9", 0x16}, {&(0x7f00000024c0)="e0353c9f3034e43920ef0d3c54792fc2fc9c3c71f47c2fe469c622f09ced891dc3fac52172cedc808a15cee756b1a715a50016e9618cc5537e9447d0457e68f2d876eef3b5ef44efff2bc6ac86b217d135835e15b008b47f946e9f1557421fa475", 0x61}, {&(0x7f0000002540)="72fa8a0d1acc0b93c5502fd063f40505444ff941a30ca4753efdd020c66be04a462d01668962cc3f015688e80539c22cd5eff988266e9f4876b55bd391d4c58314601f1ab4a64a5873", 0x49}, {&(0x7f00000025c0)="ba271e56dff3cb755eae7e2b7b6e8e19ff4cba816249146903a7c1511cc85e35700f37aee60d918fe717e5ada660df19b89eacf894d3500bbd9c7ea2038f0c", 0x3f}], 0x7, 0x0, 0x100000000) getpeername(r1, &(0x7f0000002680)=@in6, &(0x7f00000026c0)=0xc) getpgrp() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002700)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000002740)={0x9, 0xd917, 0x3609, 0x40d}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000002780), &(0x7f00000027c0)=0xc) fcntl$getown(r8, 0x5) socket(0x0, 0x8000, 0x54) getsockname(r7, &(0x7f0000002800)=@in6, &(0x7f0000002840)=0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002880)='/dev/vmm\x00', 0x0, 0x0) pwritev(r9, &(0x7f0000002c00)=[{&(0x7f00000028c0)}, {&(0x7f0000002900)="754813c76ee753996736f03d7cccbd1cb7d1ec26b700934e8b3d56bb42b04cb2d25962a26af340c364fc0af064fb47f75363882737326b2dfd8d52b79a1bfc5dbfac", 0x42}, {&(0x7f0000002980)="fdefddc55397ff0126c76f738541e79780", 0x11}, {&(0x7f00000029c0)="85dbc10bb562a8b5c727ee3a40093b7e160c7e78f2ca956e34ec66b94daeadd40ef1427f9954cf8da717f2208b6d228a053b7b306cd7a2d51556b933c5508a440551c36b42e74adce6c9a3a3a1", 0x4d}, {&(0x7f0000002a40)="d110eef03dc9a779c53c8c435f1709358be6df0bf2c6ba6671248d7b357a4290fa", 0x21}, {&(0x7f0000002a80)="2d5ada3aa703562092bc37a569a6f5eae1890b75b118e4f5c561d49d043dc14c3a5aeff35fe4f72bd389728904b755a889476316dd7458eb74ba215fbd956e010d5149089738afb5f70416932d57620c594c473185b843d85f16394fa227b7470804cb46192aa720d3e6193953", 0x6d}, {&(0x7f0000002b00)="a8ea462219100fda4f03a0b05ca203bf4f9b91cb5ec26e5b31a165e3d69c0afa8c34e23c7e190637c65142f3528a201005f606b4593d66eb0b61cfa65e6052ab7a5854f73a73edbc4136b3e6973bc73279227a3d2cf08ea87c5ffef64f894fdc4f868c48206ecafecf040bb2625b31b737b845f95b12441232bb30c6dc52723705a7cc4e3a165854a19588186c3acdec9d82aed24b1ecaed5a4e33e13cf29c18bd381877b94907e52cf3cc9b19b1732f72522d79663cfdf0eaed3cf1ddac4106de869ece72718744280451e104e56e7e1efd3656218a3d9669702e7d35caeb", 0xdf}], 0x7, 0x0, 0x7f) r10 = open(&(0x7f0000002c80)='./file0\x00', 0x0, 0x90) fcntl$getflags(r10, 0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000002cc0)) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGKBMODE(r11, 0x40044b06) 23:54:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x2000000000d, 0xffffffffffffffff, 0x98], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x8, 0x800, 0xebb, 0xffffffff, 0x8, 0xffffffffffffff7f, 0xffff, 0x4}, &(0x7f00000000c0)={0x556, 0xfffffffffffffffd, 0xad79, 0x6, 0x800, 0x4, 0x8fa}, &(0x7f0000000100)={0x1, 0x2, 0x80, 0x100000000, 0x5, 0x4, 0x7}, &(0x7f0000000140)={0x4, 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:54:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001140)={0x3, &(0x7f0000000180)=[{0x2d}, {0x14, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 23:54:25 executing program 0: clock_getres(0x3, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 23:54:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 23:54:25 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 23:54:25 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)=[{0x81}, {0x45}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 23:54:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000600)="5f3ffa2baa293d56c4fb9562b007db9f24ebd33989b3d31a84721191883e23817fd9d685f09b74761f2f2e61cb5e6f07c407aaa52822a3bf9f273771db", 0xffffffffffffff83}], 0x1, 0x0, 0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) poll(&(0x7f0000000500)=[{r5, 0x4}], 0x1, 0x4) r6 = socket$inet6(0x18, 0x4000, 0x1) lseek(r3, 0x0, 0xffffffff, 0x3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xc) semop(r2, &(0x7f0000000680)=[{0x3, 0x6, 0x1800}, {0x1, 0xfff, 0x2000}, {0x2, 0x198}], 0x3) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 23:54:25 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="af8b68da7104b516", 0x8) 23:54:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30, 0x2, 0x0, 0x3ff}, {0x7c}, {0x8000000000000006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x1000}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x3f) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 23:54:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdfffeff], [0x0, 0x0, 0x404], [{}, {}, {}, {0x0, 0x0, 0x0, 0x10001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4, 0x3f) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000002140)=""/4101, 0x1005}], 0x1, 0x0, 0xc600000000000000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r0, 0x200, 0x400, &(0x7f00000000c0)="c15b4e144f2a4d03f8f4a550f67ab6a7f3c0be570d1f5fdfa91fa15a502470d8f50c7e4fa0216765c9948cd0c8623f52eb284dfccf33", 0x36) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:54:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x8, 0x1}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x7) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 23:54:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9d2db40c78cee5cf6e1be07aef17b87663e275472c3032262be3e14986", 0x1d}, {&(0x7f0000000140)="307e4d5ef0e75c8bd57937939467d364123689017f0ed0bb221a20e011d3d5d199ff042924db470862547e5f822d3b291596ebb574bc7dd0a7950273f848d09155765643a81ad3f90af11643a64d5b239bab53c3bb0ca321f76b04506f1c062cc16d9f43f7fee45e7a7c652b1740db4a3f8c9c444d8a88084c8336e8c0f01cc023a9d49be18eaacd1784bc09d9dd376ed81cdd867fd4e0a85842acb48470e7b21b56e5a0581ae2cd8d5e", 0xaa}, {&(0x7f0000000200)="7e8445aa4dc95112da08cc23d5b059e9a70f62ec032002253e4881fc9253d534aa186fc37dd3573f86eb8ab3c13eaef87059d5e7b615062f2a83202bdb945b28ae59a2dcff7c488fc6d671da1a8efa19ded643", 0x53}, {&(0x7f0000000280)="58e52d09dc96b0d0bf05fe2e636e2135676dbee0b01173ac9f41ea41679d2d16e4326f5647f47ac058aef197eb4e5f40075f897e62fefaaba9f2e644aa3e873f5c8aa64d18e1c1f5bcc1a192877e2ffaeaea65f5e3b3d36b09c501174548c98644c7361630f13a98b2cd5fc2354b2cbd7e23395e3240c79c6fac6a72f5f6cc6482f9816b448200321453e4ca9789bcefeb57b349db6d6db57780ade3ef2142847f991933f0a3b88d4f9844121c50dacdce109e4b1ab474ed699d3780ca5511035f76fcb146e99c7d8677336e39af1f75a6fa1415d7f21c6413dd0bc90659bc3a53c2e2e2f12f456c242f03ffdd0d6dd6ca66533122f51d3b7556eecd3ad4dac39c76ffcad00b82f3f8219741bdda8d65cbb42e94b1c31106f332c7794e39bfa93df958564c9c9d43e1656640bb33c74dab7b952a8e9e34efbc723f0f3519026cb9d64459ed7ede759bc0ab5ca88db3cf6b8cbdcc79fbc20a7bc0b14cc305cc8eebd247f1cb5ceb67007198652a7bd2cb065298f2394a121ba986a3315b344f56e1596a41c086be261e9de894888ce282d83e765212d984732a5d2376200edfff97052bad53cc83b05cc5dcd07e9a74063f8c3c3a2a5ca809fc6b9e71d389f01dc4cdf5fdc6961a9f05a97982bf57f15651e9fe05fdca20843d7793f491e384bb5734a5e22c5baf253ef01479a1233743b927a28a3b33dcf9f09517b51a34f20e2ee44921bf81bd268ff4da3378889d2cd6777fcceea5bbdcdd9f30fa2dc0fa908a09fcaf904316e73b9d4b373dcc0d17e9c4e5e2090ddb4b3c51bf3c277149cd7cd6ffb65669338f186acce2ec34954bfc7fadb533070cd88e7a97ee2193990bb599969a622acc82107aee14bae43b34fca9b2f7023e098aa9eab200025792b6fd75a8dfe6b40a6ac99b1e8e7fbb7557b56bd8cd3fba32671904e192d210cc3e0d7e8c8f33d4cf4034ccefabf44f09c9e9fcfb0f6127388d765ddd21194821b8cd76a36d2c65f45bd75c2ed3bc00466e40fe2b273d8d328a4c701c6f788cbc734fd3544287fefc34d822422b7d4ed270130b7e804f9a1127a6ecd3049ae4a7b6ddd25b932ef4c12b9135a73306f402c11ecc3063d6336f26c4c674a5898a8cfda2d328c6b58a224253110e6aaa4d36a08a9f1fd4a1ada82ac446675191fa0760d9cba6d6124e7a007b3f519d4994471334d00722ab74a5a9e6073806b6c6f832c1fb4a7dc1b6fb05f926bb54c8aff864bfe32e475d7430bfb5d7f43d4e7a8d792d5400ff949f82eaf00f2a6d33c9a43d3293a0377e1ba4c7dc09ab53a782282e2ef9c4c54b1e30cd28c5608a1f85e037cbca4b058bf6de4b01e518b3b1c1def59b31edc66c4c8f38fe0fc2079ceb13270b6568ddb73f809ee27a8d8a070c5628c8ab40ebaefbb451273404a4fc5a0e94b1c626671c0c712792fc9862395d4d6a753eb8d24cd34a6eec82bd529e0feae6431a0d86efd7fdbd9730a67abdf612c78f13c9f6f9f1d374cf3d4833fd7ae0dde6a0d82590d60f60b9e605a04d2e088dd52f814c3051d3e61ad9bf0974c83ec1887c56e20aee486a9593f56bd13ca276f87df2c7a3689b349dc13ab18f54f2cfaa40c738227c92d9a42a20e915c33f836ebc92be8a745b6b5d000e31095b91763d1236090d70ebbf3caf4b52de7d9721133149f6a1b1aabc31a9eb97883dcd24aedbaff8cd58f6be47bfb4821db99195d16265ad2f5779eec5effad397ecf5da9f4e28f00575d73822b10fc55e2fa2109cb4454f91c2aa4a3900090d457d640b93a07880a6e063ce5509c7d6b5c8991b133d55593beb4da6f382a78db243273767704e19fa8460c0cbc9a3d69ac0c8b85ce6873aebe333d419c603637b046553c5ba3b07832c7b20e4ecadc0bfb9ee30b13be360248d0be883fb1283ee209e1c9854b0d0e6427879d2eede5aed1b7f1b94e30f85d7cb1ada9f3cc7fb60d4fec14228e0c9fa128e5ffa1167c33b1b5194a2d2067dc344bfe6ebb294ca364b63ca228d91346c329f20b1c451a02c10bb6b42e4e84858877067ff8d4d95e62691cbf11b53f46b465a90c46aafa15e81708e20f85871aec95df0e503147d31161d5179ffa9c3225f172ec6ba2c484e2466222e9f4dbd908860c7474d1e438f026cd4a33cebc46a35898753e454b18f6eab92055766c39ed7ae8c93b693e75b950065e65e42e0501a374e8c0c35584e9038c3685537ba6689bc5ecf8ed040c2aee7d31ec5c43e7a6c81154fa7500b6fd12c2efe06a6ea02377da255e891a91bce4e9ff6d7a2ff6c95b49de41c5d4ce13b8a145b5026fca431b064fb8f417d69d802c235a26afe5cd488b20a46b784f2739b8dd40c1edabace875e9d4244643e1cf938357bf89753d3a578cdf053e1f93fd939faa4dac1863f19b9fa71cec6686ad244e799c6f237a0f106faf4f91ed2899c8949e4e2f75c067bf752ff1b3ef651501acfe7317aed41a2011a06ec2a40719a8b0d0bbe33377dcb742ed5ec36a3df9ba33565a85a2e7b479c77939ffdc026238006ed338d7514f2bb303e7cddee5c92596db54f331c9495f64c4738b0a0ed2ad1c74b0c7238c908fd3d86dfcc45446bd71191453d303dc2df0fdf532e6f64be83876314550124b6bb1658b49688d4ddbfcf76864dcb6605d3ab1cbf4671b5e961dd4b31deebba3ca71f8ba9108f0873f285a96a218004f27b2e9f66db3d31905fa9bcdc55e28fa9a2780ea9328858c661481013a20735ef6b4a4a03041e2c4caa7318db1c245ebb2874df744102985b718daa75c003feb8eba8d8cbbbe2e7856628f61e9ebe517b9143c1f059f2d14adfb229addd0aeb657609b9c3565a48e6f3edd665f5bfac278db4aed12276a43cbd199f402a66d69e7c39807518475f4bde871ead00e19ee2472ac428862451f2159b5ae19ed4d0a5b625e0e0db5e5febb252c526fefc79857bf960c469c7be3ea3d1710e2ed24ff7cfb76acf2df1ab679a765f4fd5c69005092c2e22e231dc3862c073277e8b8aab09a06b0943043466e317353a242479f299893e041adb711bd0c0202c81f82208c8b354e4f8a1c8ccdc47bd64d0aa3d63c209ffdf288a2405ae246dfb57c163a5f94ac8191904b587c467effb16da84d74454dbf31fd26ccc4281151748b2d8fca044d22b557d8dacb6c2b4a719f2b463b47be9553493e4a9bb0892f47a73470385d7fa46e3cd8e5f1fecd10467ac914903b94e1d017353801b6ee66db9c96425f57e0890ca624fdd3761f460c66a7f9098ee0747dd8319a332774e11e4a1d3a4dd3b23e3fb0fc0db3bf97e513ea44fc8f7b6401fd72caf79ba9a8440143f9f7b9f81e58b04db614a4baf8fa446ab9dc426a4a3a0730d8d4f9cff1fb97d510e2d7c9dcc2ce208555d3e4ff3009d937e45dc481c48f8a0968dd399676856b9ba6f3ee0c1efa4070643e21ccc92644b011f464f93212a3c0c9fdd6d8cfa940e6c1d72a15d2e4f8c48a88c1239c2fc7b781fbb51fe5ea2ede175563bed3cc67de0578361132165d4bccea98eb2f40302ef7f1b2ceee2bb5ef07f32602dd5281de4309153e1c5936624445377e4e8d70a1ce97b94812dcf3b93efa83000740b9c9bfd944ebd523c2ebffdf33349029218858c99d4f3499363bec16be1d7b564c5226b3971b9c329c5087fcc2996eccf361c64e79f2c7dd6cc5aa08e65a65b5c290ac5d1b07997791f12a26791ff7affc1672c304e520801a8171e63eaf0ba0b1d4a1afea719bce7d2596bd7bbad1f9b1c34555741c6525134fb6af9993191d46e38356bbc28f8a6578b49e099c06565d03e36699fa52bb76346a914532afa64b343d1d7b01fc012d6a4a6163cbd62c12513764aa1c33f5f2cc5ab68003ab84e872781bf265b4262d654c58c8b761261406f79e1c2652efdd7f08c8ec9bb34ed250bb8337010e783832acdc6efc4fe806580a63a91320a4fb76bd269c0733ca93ab0163443ad9b3285c25856972b174e8f74df516f42dc25a8fa027f094b92b56a1425d16b0048c7201075841f89f1a71928d7e622c7ee570e6fc3875e1e115f1639a23ce2e50f4a642c7a8c60690e07ed730d7f1fce7a0acca02e104dfeb94364e65cab38df1d6b51864e80584bb6248aaee30805eef73f01768be325cc92c06ec111907b25c1621210376477ea6f36243630ebacdbff2456d146e465dad4a5044bdeb74e2aaa0618ad9159a3f871a602786a757b5192ce9f2640a635f63ab3cf52901416cea648b48904fb5c00d84bcccd03c9dc6f54e2f964285ef4f4cdcc1cb0ae5aa3b20a36031ad2a85a5c1f7fef455207c6923b249023083a53ea580ced83f34797bf82969860f8e5a28370b722596b6832a2508914fa199344d4f1942fe7f8406591a7b1e277a39131fd4e95a4ea3051bf4ebca7b89f42d5b1f5b10e8b49ba2ac7e75a547b52c23b6c46f51b7c00b536be10b54bdd53d4aa8dd474aba2eb075b3c720aa8caca93615a5090d1c9f180319e8272802912f130580db07b47f5e754c1c918bd488043b579129cc8ddd3a9b0bcf9fb8ebcb29e9c0bd3469940ea08e16443551e36f839d7e4dfd9960c307c2d0a562c521e37107c495e048ff01c76118f383965270bfdfc53549156e724aad2da691fda431f829d2ceed546840138bff2d415ac6e4345c21e59599d0b52194d00cf696d7cad2f26d354c1d3c3c01d022787a412c8373945f7b5ab7d1f63cd950bd61eaf5c43c9f91f5ad1f7dea41992c3750526ddd987a40956363104a9c9baa5938f7ea16e056d4c66ea74a05c1da062a6d13fd185663199b075178f31834b5dd13712c04ebb83afa8f030cb9234f9e459423a0e35a96bd6a4230420823d779e1898b3a2cd499cadec05fbe5eec2ec31e74992919e9611b949b4c9a41edc091caf20262c0c07a1d38a71b3027f108b96cc435fba373ffe0519da340c4e6928b0df4e21be650986d69d233e7c69dcb40c27c17ed96cb869c800828e3dd3247c0087773adcb3ee22c8e6150018f8b425f79ccb31ea7a84fa889c24f97db5ede49bf1f86c7eb427aa9cf3ff5de9e9096778aad5821a0e06d31f45fac34b2d369854ba55443808dd6e3b32687ad0b077e464b11fd338613e25f9f7a59ec5e26ef5011858fe8a06387b98d62252e2b2036c6cb0ca9299741760c96be6dabaf264e4329dca6262d9c0b91cf2bc629a83791a0adf68cf73b9345e061f60128937fb679b34e3563527c9ee3fc73852eb18c2a20945ca7a2b465e7b9afc82aae6153f813aed8e0132d37448066a573f125e48a3f176049c79ef4874e8c8a6eeb3b7b6ce9c4c1721b38ee1ccd379c57d1f14aaa59bba8719ec52c763d6666eed2ffd9a7a377ea8eb90ca9d1076787bc9842427e6451844c0ba1f68673565aff2d3c1a9711ff22a88e489178fcdcf3564e386965128f0102f64b78b0b8a76890c8e661614bea5fcf4b92b8b503123d4ebdfc23ec5d08d1f7c4f350431c3cd89509e7a82524d848c63f3bbff6b13ce3e2aa0fda260c917c4c642cfc857d5f1742da4fb00033bd51d463fc99aebb58a3fa99ad7f58b6bd7b092999c1eb86ec770dcc6681985f1298ec5123cb253b8d8163fb6a3cabfdda05bc130bccbd34476f93cfbb4d3683698c46be931b3aae18570220703b6a2270c2d5f8798050ef87b82e77196aaa5752889c5eb3572f71cd8f87181e8b09a28df8625575dfab870f67ee5ff5c8c48be336e2ae635ef7450dc6254dbf1e9cb628011398a27db56592a4220e8602e4396663f71ccc2c13bf2a618b172e44d403e6252e5bf23871c", 0x1000}], 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 23:54:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000000c0)={0x401, 0x200}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 23:54:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001180)={""/16, @ifru_broadaddr=@in}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001200)={&(0x7f00000011c0)='./bus/file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x7fffffff) r4 = socket(0x11, 0x4003, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001280)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000001240)) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 23:54:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r2 = socket(0x11, 0x4003, 0x4) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r2, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r3 = socket(0x11, 0x4003, 0x0) connect(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0x3ad) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="001075c20dfc3f992616d04e86a79ea935ad4fdb65f90a6d775343fdc61657dfec2e94a84c09f09d5107be2aa2d8e10aa557d97beada2a8d67b181e37b58578cdfb9b8bf32c4d83ec9599d2a5f2837b5971c10f5e7d3603dbf0189a68f18c91af93eac77de6d8ce1b152f2a716037b395c00000000395ffaded03860852e3ca324abfbc98a29ffcfa12a81011e81ac10bf9abc429bbb8579fa944f1e1df7d55dd6cb1b9b7e6be59fa3c997370ff4fb365ea94f79fd01e30d1dafc8d99d28cfd4744c51f84ae6df407b0cd0a721e9e1a1427f194ecb3203a81ce615928b1201891029e87d1724e61afe731250861e0b8888cadb018134165e75390e4445d78611053f379084403b85b172bcba1bacf8ea6c3b1e659051b0f4ad3be7f325d38bb5d64d8a692a2107b5"], 0xa) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xc00) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r11 = socket(0x11, 0x4003, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = socket(0x11, 0x5, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = dup(r12) r14 = getpid() fcntl$lock(r13, 0x8, &(0x7f0000000080)={0x0, 0x7, 0x80000000, 0x6, r14}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x8214, 0x1) utimensat(r17, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r18 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r15, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r16, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r20 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r18, 0x80}, {r18, 0x6}, {r20, 0xc}, {r16}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r20, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r18, 0x0, 0x0) r22 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f00000001c0)=0x9) 23:54:26 executing program 1: madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 23:54:26 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000000)="51326bc51c9084f04edca5cf4636339d9f68d5b657847f1162e7e746c3a967b2764cdb18ab69ec620d2b3d536e1b5751087df6a5d558edc9f13bda15e6851bae427fcdf8f9f41db9151bbbb22a9dd378370f2db3b0d86e0dd49c7be41f69a4ba14cad0cb24bfd286cf7b065b1cc1937ec80e7d801a54307a95c341f1dd3cf6d34166b9320d832379c0d2d0327b6eba5895998545ab1039b7f759d584e8b1359b0be418d516f55b689b4acff500d6bf887ab8c215ed05ae8065dd6a93e0ae921c740b30534feec2ee74a5a0b1fe39a0d57d69cc43adba358817dabe3de7258a78f753e68c63301c89214923488dc3814a4d0b485f", 0xf4, 0x0, 0x3) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) pwrite(r1, &(0x7f0000000180)="4abf201999a5e3c6ad551c14783097290632d7381df9445721a9a777a7f4da99dab0d696588140a0283c141c1616ebf317ebe6d64da809b8182c0a631e721008f1226b7ffbdc653bee38b47a6179ae9fe479ca7f591da5a09c78d7571d422405efe1153a3cc31c374e4d376154f765c4bc3fec1ffdad7262747caf17b9bd60c0d603e25d4ec3b3b7d021438e0f2539a140225cd534386743c8b63d7488aac0c92d5ec7d6cefe14226d2400dd3693aca9e19a792c67d4862b3fa88bd3f844892546c9c902b4d9cda07ba587c119b3bc2f8aaa594c310adaa53167090d217172147a9b88f20fc050bf9eaaa5c9dd49e94884fe10519128035a98e1dcd0633bebaea231ec39eebddff04bb707dbf1b9789e3b18f48c0e0539364fd93ffedf0e6649e1cce32986ebbfa751625509ada5334c0e4f0ef3febc7692d3930230ad9b073acfbcbb2c0d8145a920eee261e89d8373f0d9692e28628edc87ca5060e34edcbbca22cc399ab16fad1e921eacb00a0b1540c9f7fbbf57725eb71b46305572b07adf78f216bcd126aa71a22f5ff028ca345d51e702c7f37dc781a0ed674ee1ab091d467e7897c7b73051463658c8b925558d6e4fa413c5d1558927560e60590c6d7cb2ccf49b212d1cc4c4ee37e432fc807f1b4db1b4ea74d885947b9db7751b587a599f5a23f193555ef37df613d0f2d8f1e42f68a1a1dcc4cbcffdf5b7a0375eed25b00e8a32fe81c46524898a98c30288616fd35e7936d64432446b0c0e4299e85e618150904f87419738eeb9e86cf597c2f2bdb48a357c6023ea28d1948647747e204da6833060cada5e050c40a99e18c42ca56c83625a27f6507a6abf98ce3210f203d30c293b32a4dec9907b78e2eea15be933df089156c509c5a18aa4e6c5175f4f7dfff79a9bcb385d464165c766c54e3fbfc68a3fd67c054dd10031bc57c8d0e3de2c2e6c00361b4fe1fc809083e7c6d7963c6753a9299e549bedbe1436a2a88b682ffd1fa3c088ab05c61dc8ad69d1caa20e84a29873dba8f444f2d28461799c7467a145fac8238bc3f1175b7ad62fd4928b345b0c9c6706a1d39a2036b8bafe67b5c449e9cbac3388644a18f8665118e3115d3d2a4f391dcd14be0acb526324ac2b19b17ccbf45d1ec83dcc4441ab938c2a3680ef4aa55a5f2cfde6911fb5017d054ad42606edc871badc0b4685d0b175aaddc841a6aac240f8ee4bd005fd1a624b73ae122fd14133e25ed3e6269d01080d42781472a3bdd8f7c559aed1cbe2d5f2875af3acceb76ad4d7b235d40a5e0bf392cb2e9dfbe6f84d7b348421f25cc1056fab2db9deedeb55732196c1f7f9456c09b6365197ff9dbdb84bb25021608806e985e5c7d54f5fa702ffde2d9e67e3db8eb43be9f0dd1db640fd419f808e9bc9b8f644c7d3cbd0bf7950236b634090f22f23e5e82f716c6efb34a2f84fc69b4abb86a242f530c0c628288e865dcec4390b4e7040d90d8c95d2c7cbc55bed3a102d220119861d50ca943d261903170e21049e46f869acd23921b726e49cce841f8094736c41b92a5204eecac18856a359ca15a324fba568a819ca31f7935be3732ca12e6630355a04fa77ad40d85c939822b8e0569ade50767b463248a8ed91589484104d605ca644ec5c1ca18e806d0a6ee77eddd4a04bf11b4c315522b1e23b545ca58da30826a1ec94f9b0c65ee0236096a17e3348ac8423a53289c5cb056ea83b5a141b277b159fa6ed0e3954409197404bef8c76d9038dc8173e7d1b67db75297f7446371f837ea6c28fdf3f5425098f724915a4cc017cd018f44f426dbf5e305a0137116eedff7e1b68cfe502039d65b04196901d7edb5fca3712c6fec159ae0ef9ebdfd3aa5d7f309c8ffefbbeb2c595ddc17b62439c199f9fb6777fb066ff6769832c9de9959b8d55b82f59b97b8c31db73e38dc5723aa785bfef0c67a2b3e15057840ab2c11130830f776c41b156f16784fe49180ec6c911648587ad4a9f83d5b4b8a78d42c087dddb3418c7d883cfb5a7c088a32b7e7cd1a30c86b7de95ed6ba5465b28fd61d10207985cbf0495034f4fe40015edbc99f7cb29aa53d172c672bf662b0a580accd08acdd848e7bdaefed2f31f406e4e78b9f00e46c7ec8aec1aa6f74bb1b6c39d229c880ffaa6a3c77b5a3f849bb802c7b5eca045c4d03648503701f93f23129210ed94af76759481f100d5ce2638b1ce3cc958ecec89832c8590f6381f7eb98d689ff5a18c759498ffd7099514a79e1eb02b2ac8b3b5f78d69a9923bdb93c08403df466aafd34ce797dbf09b991d3794dd1b537915401ecf260b33a9b6ed01c00554832817b513f4bb5ee419dc7a8cd68c704a889a63b3707885d4c8de5635dfcc2972a78b4c9197ed8287f2c84569a424ac5f54995c4cf0106fd2128d92f63f0428466550cd82b9e9110eee74f22f58655deb0b886132fc3485a9e8fb8c9bfc72535fc1cc0bb2c9605110dda7508b5275bd1c266dccf70a0e5b79370c9c8af006395d19b5af6a68c1baf1e966fde819bfd37ec463564b306a8480e0702fb1b38e13ccc4a55b71b57b99e4861de5559c57dbf30357b2d0a99c197bea6dcd26c0089109e9842cd572b9fc6afac5e796f80a8407d016b6f508df36f68c13ba6a2efdf08050d1422740a20e7594b7acacb4d4454d05c8df2e4d1fa849dd9a17399f64c21e57177af05f66b728b28415b839d2cb524482c6c40ddf9a328f775caa29668a6b093b5ff99032f3e71764f7f5d49544a9220d8ab3fb1a1a1f708764d3be5c530618cf258d2863f3fc9785c7397bfff434ae0804aed2106d1bc1b08523b268dcca2cbcdf539a8032cec2f7c256ac60f7da0d0c6b8f887d19f99e1f67d8692da9d6e4fff09badb2cee41c638a195c9313bf15f84a9dd60e071519e7c8ceea21572f3ec8f85a9b804e8595ce2dc9a87eb7bd20961721e474e2c4eede27b2252725b33beb1460ce7b9038bc59bc45dfb117d8d1d50e19ef18b1481bb08985b89493930177ba7d71631ebb914416821f1b9e354421088b7878a408b5b7ca3ebca268f4c37a5c611f4ef47670164ce67669bcaf0be09aa776f05cef48313ea221d9c86cdfba165ec4e4e92f4636167a5a5490531ebe32ed623ac42ec2aa257cf8b4dcaf58f65a724ad60bb5b98ebff8b0dab0cd1b58edf4b433979db28587883ed0831d4b641cf86931f586f83b3d5caf22b2646490704fcb1f54faad192ca123d5d39e665a9d027d0a040bc1e3890bfd158cfd6f414be1ac1c84e071ae59ca1e84da7810e27a0386e71cf6890c162133480c63b8a0fbf48e202a37802269293bfcde798a2c48e0813685bf6b3f697927e3434b2108e21f6e29f5c84558e4ac4c190f308d804077dbaa0a9aae1899a2448b1357f658c2ebe8f5e3ff2cc1f6c91033e863daa093bd06125c2a259b0d669697956c4c764a05fe39cadfe43d3d0cef0872a63337b50d60735a56b530c736aca5e0988395af1f3efada754301a145784bd5e12461e6728f70b059e66f57d9503e01e1773825a891f320e84fd1c85f5c73f807e496484d5a6b5b4922c73ec05a0a22c89f122929d8046384fe54e567c23a8dbb9fc4890081bf066b5fa40f0137687ef6acf00d981d972a759326b74768501ca5cd95cf7345a0181c6638e8d5ca12b9898114914d14f403dda70f2fc8890f13392097f39574c1efec2f4278158a32d6eb85f5bcd15e9a2f23dfd318d2a6d1ba284a11a390d13d0e112bcf7241405fd92428d81d1685e3bf248277e783c49cbb5220efb35e6b377a79cd598a9e48c7f008f9f2c17832e9d64b094c4d338ebb4bd15861d619818e728638a0831cbd06e0447b4251a52612bb76073eb57fcb3f38e20f3e1320825db66cba5983c06017801a022dec5eea34786511b1ad137cb933c55cd39945f6856991ff9cb73fc8192303e87f3dbf3db75ba37a606a5f9923760282b671ed0dc234aabb14cf40bc538dac7ad1b1eb3b46edc816842007b51417d7ed0762586f284de304521e6721181e37feba8a83a7dc3dcaa2edc027a54d3005ee9d0dfb7e097bfb19e56bdeea3c7477c990e7bfb4c9bc9c065be49ceb5dd13d4523f839db62a6f10668de16e833ce2a6996f34fac561e7fc0849a90c51ad8e907a3dba4fea2d9493098981accd0ff74f31be4427f956efb9c3783c69b26407a3542d243aeb7a9428a72c67417d1066dd93a8045437656b7df1d4dcf36cd376ec4bcb92d4f30ad698fa0e1f90bdf972f3ad22afc16665ce22db02393f3497a5aba96eaf371475e9d001e1843ab12267f3ba7d9977ec1644dce3ca9a7473bbf563b9e8c9e32980d11d3419716047abcfa9732d6afe8e83877ab5c59488c9134b20e6044415ceb9fd4386d5e7146b7f58e0f12aff44c8f119db4cdb17adb1a2003ce4707e5ef03255f92e0ae1b31c715d01717c6e5ffe28e7950ff4c2e1978f8143c5391697eba351b41155d1c046a547d2d53bc16d105d83917beb0476704d99bbf380a38f0c47384b8a95964a37ea459fe98f0f099028081585f60222adf0a200ce7b158036e829d3e154c0ef97112c670f11330dededa8915a3456d45d1f9517e7dca528251888187515e8d2f0ff16046e2d33f100f552fe17624a596c732b71eed31953390e02a3cb84f6b5ae451744c7b0e1cdd479267ea4e52a6fff7e37ee012c05b25f1479dee525867ae277f3b988d44b2b0ed0e145089c163563d5ccc38ab53580c9e54f2d12e1db95f0cab37dffbbf2f76d450b085e581da2a797c5162a957a679b52010396c0c7a94fe1d09820b06459c4aa6a0c0fc3f473fa7c998868805d4a8338c498d1f400881a62572e6ee3fccaf6c834ca0621d12301b41418590ac2b3f1ee8dc8b3625d160853cd75649bbb1142d8f157278d0ffb2d38393f60b936ffa14fe9966c43e4b5f9f57d4b0f4a66522bf0b89f922b1386ccaaf58e9692bee9384cfe1f2f4ba2ea114fb62e772cd77a9a0d1490622e124a807f9f8032287d1e2e95885c77991f076963b25d3022fb02ba28c7c61bf7eea929a5f87b61fbebcd4878a1ddab0c36a780664bdb9615704d17ca826ba3c228f34e59643f752ba93e35d579eb53283cc42ed6c969e62a769bf698081a3f5c11002da6765cdcaee3076d47251cf9e292dec51f9b7f93c40d667de03ef4ce21353b5535459a80fa938ddaa5c7ae2581344c1fba261ca5c38edbce0aa38a6e668cc99b65933d22b309bb74f40bbb9ffd363ca26aa51533485f8bb50bb9daa3db101eb81880a1e5e2fabb43a8d22f5209401c7c8a39baabdf19251888e4e98b2f257c457b39327415d252057db4c9e573fb6a2c048ddaca67ffdf46bbde79fa23b21337ab0bb9bf2aabd3c1c2589f2608784a24d61f791f41320d4626bb1e5289cbbd081b6470c845b331fae40ca92aece775ca560cf79c9509c9aaf10a0c0201e093b7157e33b84b4da555afe2f7718c9519e2546dc26ca92caa2388c3814dad8199374a58b84d0f8dbfaa093bd39f3611cf5544eb3e1dbe7cc78093c5d9f22442924d0cfd9c9b99766c7ae7bf242a549c17b348eede6ecc25925ecbeac03a3bb6a821dc7db0d1eb5458b10d27c67c3a0c8d845ed382f925ba6700800c6a13bdafedd46780dfaabdbfeaedc61f509b6b745ff098a0b1625a3cbf65bda4e1f3568d3a990602a24af9299c6ded21b6ed8ba73feeaca9a82670e0d91a4a37caebb6a6fd2e301cd6e59d1be1cdd48491dc5749ba77052070556a3beebcc319702c35f395826e0580325630d34d2fbd1752474fb", 0x1000, 0x0, 0x8f74) r2 = socket$inet6(0x18, 0x4000, 0x55) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001180), &(0x7f00000011c0)=0x8) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001200)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000001280)="8db480247d861df47db8def3b754dc04d39f98bb530226170e628cbc2f898e883b21be69e36fd5352e64357ea611788540a17fa6b67c8a74de866ffd58eeb4663db58775ae0c92767129d4a3a23faabb031ec2d27ae35ad065cb68c74fd6fd71493b8142dcb1ccaed81c0a6d985463321bbf5d807552d6bc", 0x78) r5 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001340)={0x7ff, 0x2, 0x25f, 0x200, "cec6601d2f7b7165340258f979ee27b896c42602", 0x2, 0x7}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r6, 0x0, &(0x7f0000001380)) openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x20, 0x0) lseek(r5, 0x0, 0x0, 0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001400)=0x8) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000001500)) pipe(&(0x7f0000001540)={0xffffffffffffffff}) writev(r10, &(0x7f0000002580)=[{&(0x7f0000001580)="2e876cc90ceffc14c3e19f4c4ef8b6d3a4edee9f50d36b22df43b59f4eb6a00272fd7a38363690811542c9cc69d245c9f8f1f38c97eaea3adbb741f9f2a9f48c981eb0c72be0a248f158a40e5422dd85a22642491fde19836c34fed95f619dfb479626004a3ca2285f4ced7e3ca29e7c9917914d2f205874ce5d990299567ffc7a0e892f01def1006971cd83a93e13c66aa73b919608fff8b3d3c70d5c206a6eb76226e63ba88e7e9368de8f6c3edb7a231ea83de4b6a76ab0794a2491fb9ccc6cfc595704c277be8998276ef51b6c43f28bd5f7c7d6beb103aa38b259c4123606a01392d6a1200242d3f021c8f14bbcc225cb525ae866dac90af73df38985724798625efa86075d9dfb67376286eb89ff03c7c2d2074c773b67e6f1a58b6b106bc337ee4cec48201e9e97674519054fd10c7607edb65b0e073237468447c6fc1ed4f6c62b2fa53d3c01ce4f5c7f66241626a7ebe9e94a85b8c68dd27289a084971bac83eb9e84d000f7a9dc60cf5ff5eafcfc64b5d1b15034f2c25fa7104641bc44d2946bf1f2d357282efece011dcfd3787fd36b8220ceb2361fa5a0b3acab1bcdda5650f489754a89906e40d54a39baaa8ead42d8f708f0aae1e066109204d241bb6eefe77c043c11d7c6a6b02f3248a1525c4a56508796048bae3cbc7b89736dfc3a2bc92eb72af1d2f0491eeb1432c82b29878e56b6c564677489442a9ecb7da273ec32f43ca840e08969ed117ffe304253169d32563bef2c0e07fe092558f273f9c2983fc618ebfe4bca836b2bcafb7375001a5c203fca4214b6a7b4d4b4e8b374f0d4562ecc58e1da91b58360154329c4ea686210a1dfe8067bc84795ac82f0b3dbe5fd0e675813dccb295d447186bafd5656c16313b696f79300d1d2f36435329b4653c793febe2c32ecda3e32afd0697e552cce8b982221a8c38eb5ed8440aab40dcb1226564474c77e394ed25d16f9356a77f6aa4963efd0ded191cfe1aad9eae4015655dd281d83058d2c1c638feb8f485c4b62d614701c26ada940d2d1533a3c56b9f8638834ed5083e531affe93432bc1e28bf2ff2e10b38da37758ae66d1160de91fa3f3d3b264bf4ebd74bb862a939ca4b6f365728405b97e7c578747158e5bbcef635d22297442fbb12de93acf81494271519d5810ddb971cbde8e4916201c9ff330ec0b06016377f9803b0d5d57af2039c495d5631628caf877a1244bf1c5000b09164a8d675247987345c2bb285c38764d4ab9673639c907a87407e99f77e002ab1ddb119850a3de6a6c22e9f7555bf9cb444374f9e9f8132876fc99239368cf59e87fa00ee7a4dc95702994fe9384d9b429b7fe6802d16a7fe00298b93a78ed5325c4be2fd4bb8ecc4660aa9c353648173dcf2dca464971eef7fadc821cb47490d5e27239f58122bfa63cd65b0a08ef180928e799fb9eb20b064f87cca10b6c1b6040045aed474d0606f13fc81efd9300845ae44469919078e2ab6ea697d9b68db90b23b338021fceb3d19d6515f1c07a119adea4fdb669ae671504fe3973344342e677fcf2ec3af70715d86cd6e1035aa4764f31a02ff59cf42740519458601a4dffc2759626fa3bcbb8c17d4801ef38171e49968daa390c6d075afaee75247499153dd26204c47b1e752146bfb6ab44c0d483c66d058c92df5df63f2522b3dba5d6f8f759fe3c3ced6065fc333548b7606448e8a49327cc484b0e920cfadcec90f5e05bac7457247c36585a1d4d2e844bb8c59001c720c3fee1a6fe63c934074470bb070879f9415875500950a74d96b17da501efe305626a5a49a26d315f348cd1a621e8cdfbc9053bbaffc34b54cf0b301ed5ecbc28f7dff0d6401f73dbbb1e0860717185f51f6371f4cbf1f9b0cafed631d15d78d5f022ed0ef31f0d5549aeffea618a2e656841ab41c5e0c4653471529a049f6944e95dd82ce655f685f72e56da0f7f5da3b1231fbaddf64a4bc68cd1057bf3137e8282e0461d3a37654d5a40928c923ed823473c89a33d5fc6c1ccaaf2f7442ee252c534953ee6b2e69750c6d6e63d6786c79f3cb5a6605fe649b109ed20c15276de6138522afc3f3e5e02edcb9b2f3d076d8e04746acb834827a6f82b1a25b41dcb2c65d6cf3a1ff94c605d511534e0328de5e8d8fc595d94794ab869a5001ba2703ef199e4711f013516528c8da5cb78758bfe58dc2647e589eb8b39a9f2524cdccb9df4f477b19f7a94ca60f2917a886e578a8d0b76678b198a4cd2a6bbe273ed1a40f3107f658985ac701027527f387b2df94818fc0f265e719698e6ff3c396bb8c978e2d14cdfc67575ad874bec704bda9da14ae3e9f60952129b43a010d6865c91c552b7acd705d1b0853d7e13e2325420465c0efbb277e838e58f42fbed40384b3bc21772a308a843a6e5e37f25e9689ea06c20ea0d8a0da0f7771633037aeee08d49fec1793449737f8447bc8d419622b69b2cec77567c4b835946694a7475e9ff62dfeff7e13ce3ca8e1eea303b404dac9586e564b921e323be1ac07211eadc28fe1e0d393a4f43afc3a43d588fd1a3eecd19b9d661995f3a3021cd98c1c1999065d70333767ecce6e61e4977c91324f81242a636eb33595a62bab23d8750fe88f0d5aa6fcf894654db20b424cc626b4a43b7ccfc3b025271ff0a58e2a2d5769bb64a5c44b33018b780b4fb063fa672c83b2e261cebf6934b9a4474e4503cb1ddc0bebfa41512b2840cc9962f3af8505cb74c6777d6db0381e2b5530404206214666a64446076d39a6fbda7632eeb79111b867da7145b4248454f276883c29484f662a5e13ce1e8af77d5b9e42699a9bd84944a8706064eef7297c53e1022dd3ff1d3923ad2960ed715981e8c91b1fe8c3dc2a6b1c48b2fda0fbc013df56fd68c92486d7db47ff8ca6125a087124da082885d0556ea433d6471151a1bbac823ceea0d5818d94e65fb6a6d293a27c535045be81f2ada6eaae60c9b3b15a32ee9f432313bf39649856e8f42ed3f236f29fae24e6923ba88f2ec54f7c22463befc4fbb63b802138d8fe017cb83ce6da12e53c1fd2fe5303e69c1a9d301d7d2dc9b6640edcea1b0b55686dc15cde33cdac9bc53284ad82f61e4593fef3d834a7bec61dc1dd6ec2446eb2bd462edce31fd687b107690c3b6f60eba9aacf7121cf7635ce26766431c8a09c99332bf72432063df67df59af344e7c2c4f87ac4040b85ffc74306c4f59b68c8c6d8679f7933069394eec8509230a7c9e1911855ec5ddecc0a4b066ae59083114bd8ee1eaa5931043ac7c55f78b54776fe095291b76f3dbea8049d73aa05ec2c1ab2da35bb2dc7ebffbd785ae9524d1bf41d4b79db010c598e44be00067bd393805f6cb7756f1db7e7a1895f4147a6c43894fb5fe2aff972719ef88a373fd37b690925052f506acc968753a199b73c7bf02e56444900731942bc531a664fc254fdff34acaeaf6d4ada8e623b9d50910b8418e5354333a63ba92fd971a6175b5c079f41409e6b5c53018a81a11ef76b8eb352d4490a4a8991fc56dba43f3ceae8f6e96b337b98ec09f8a0984513ab0d5a40e081610aff4fd239e26836fc1e6d289f5e6b7e63891151748dca7422b5c386f42c08a7e17f644d0a3b331e67ff7a5eb5cc175b34a3fef074721577b0a9c507764e5f665ad3a1807a6515e92d97303ee459a794fb520b05f7ecad1dd40ef4d3559716cb37e8f1c6f928d125745a3fce7576061494fae9d025b8afca48c979849f40633c1e72d7d6dc6e8964a740c44ce692ad7c84cca8220851e4673e6b162a8cbaaad0a1b19d597d6c08e1368016e322d2b208b0ac50b8d7d4af00b140ee331ea1b09edf9d3eb07dfe4daba025a789ffb2ecd76c45d354508fb2151a254610ab73c1977c7e2048193d1aa2e9e7e57d0b7b9fbb231d2fc5a1df553ea815d8f5762706d851354f5008d58aa34079137b2b9dbeb52ea78b1504ce9feb2d0a64012793269016224f2f1341ec8cb8817870dd1308fbb7c807155463377e7dc8eb1409854d491abae9cd16fae6573051365e4a923583a85101a7fe6ff0193e056a05376f1daba07151d2590ea1a2a94cd7bbbbbd368ffe4e7c86b5c18963662c14116f8dcbe27273b6f41b2c13956acbeab56d7d6f1d955f77029ea1cdf219eec7c256392464ebb27b4036a5c58e6d1a9720dd66f0660e79ad9d06e5b6e233839c0b006e5c9d09ccf5eefd95d4b57c94e46e927b6925fded452651f75d9ee346f9d02efb12df8765c854e35919e954fda0af19c078f0f7e73ac6cf7cdea46a1663d59b51bfd8bb9636727204e9bb7e7a6ac6f4bac3a587be8029ee7b0127f3e174978400c301f8c4e32434ee30360288666ba078d3b4fb627540b994f30b8424102bd3a16c0336315a036c301776ab58a1d20d64b8b8d1f6b4e26dbf3ff9f23dbb773ecbf33072e8234b8a66a6ec27ab3df95392dd7134c1c2c6501372c4587cd3cbe7c455180f528b86c1f8efe162d07ac9ed76e9008661643b6630a3c43f2fc350f3bce3b9e136dff167b49aeb995a2dac1bfdde1fb6e6c8633ce3b3999d61fdfcc7e432285ef030a6b5e81b3b3c734211710682e187e39d2b979d502d7ee62973bef5b77798d5c41194eb5bf4dfa793e062cc67a79c2f87d0a6d7b048546b183d59c4a11ab29530a822d85e1524810996b85d5a70751c4f1e471105ab0c6cbd8978a549a342b66efe182c16a14d9b6b645a70e83f47cc2943b3e7035a6b48a901df720040332bba9e8dc447dcf369a11b97736c8f2065f70bd2c16ecf8c745e2809143d09ee2146cdb7f852807305b8d714fd8121e7fe0d380a2a51d3f68bac658c7a22e3a373f0e6184ca03b55d0fda0dee0b01ce00677efea09675dba4df4745f2abff3bb703e8b364c97d425758e0df339308c0af2eede5167ddc8f0f35f551b29a97e9108c91161de865ce6651da9a9fe743076cb86f6684f5b71575094a1af4cf8f5554ee7b857bb32baf959ab86e12e134cc71fd862c352dd75d3a779ea299721435a077fbe766c662d52fb9bf5a44a2aaf845022479de9ba9198c08c0a0504ea643d7b0b4ca41bc6824ff0db4ff4e1db378087ecc0f575baf9f8477b8a6f7d406fa510111c9ccdd068581be7b2d2586308276de27a0b5c78b1e3574f4c6d574c282556d86900cc8ced39f74b52d2ccb9c4c87e4b2538c9105661e7ad3cd7e7ff79f6db2232264a60646c5cf74cde603f2e5618c4aa8b0b58246f65fcc1524af3f64e3a19e410017002b65c2ff1e907d381fa70529c3a76469a11d0fcccd9f679b3743e4e79450853f5642eeca2f7e8aade4063df1934e492eec9ba21056e0f168383025258ef4820be51c21a7228884d8f56b97a4df8fb7f71dabcbaaf33d4d80483970140175e4e76c0014385e7f7b6e83a227aaca22a06038f50e853e9d67279afc4f6e82fa924f704eae20d0087e66247caa692e9f449456869648a45bc59641d54a971ac516a9aa18c27ee56c714dc9f2ce0c7e45d1634c3704941877373259d681615426971ad32ecedf799c7c7c14474652f8a16778949e770c3f81c600c7b276c63515f7a6df1dd5c07bdb0174746101ee62929a4cbad056ed6bedea0724a00b7427ec2d84b9e00719434ceda246c4545eca58ec10c87148429061611c1a3413e0a949cf6b99fcaa801ba5b1861a18176589396ec4a811094792d2adc4e523149e765d52fe8bfb76b0ff62e1bf69a0ae23c5246a5db0c4646799cd87c08ff8534b09a80df94e768caade87460e2f7626562a7e5274f6a2f565ebf91764", 0x1000}], 0x1) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000025c0)) ftruncate(r9, 0x0, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r11, &(0x7f0000002940)=[{&(0x7f0000002640)="f32af13f055b858f92083e5b76cc489c74e322b764175781a7ee40eeb57344a7a79206f65ed8ba2230775bfafb40f0cfb0a7dcef6e2fc842bf54c4fb1094b5098c77a153775a5d353f08467f861d91c5962b57d57bb74fe2fbc57572cbbb40991fce784c8312f21d6d7e02c8ac2aee784cb92dd4ceeeb80e70f7b44ae56b9226c0b03d26756f5cfeada3ffe6676c3b4f358a14d078fe9a9c50f4cd3c39ca2f3fb48a7886d62d96c49226716dbc4f2be098f5ebc88bd5afa145a30a3ef024dc2596c373c382f71706a66794", 0xcb}, {&(0x7f0000002740)="6e12ae175e425a4a46227e52145ebaa7afbea8b7e56d24e475a7fb6bbc01c78d11e1730a699a2589168e199fb977fbab748397c4e621ba5099778c4052b7d8be9cd8e99ff69b3242a805d8cb78525decb12f0974f85a16e492c5054915ebb8d713a4e09ca18c34fc40e2bc2dc7c97df6d24040fe55fcbf76ae2f673cfe2e29b0d84960130eeaf7d220f3761552dd9a4b333b70aeeed5bae8289dabee9481f1108ca3e556d30d64fb4a257743ff641dd2c1094b7b880d4e6b6b3423b73e064386d20bba5f284a66f7365cc5601ac61c7c63e22e535fd54b54000e10b1f5bb9fcc647cfa84e065f2c4189ee93231e695a97db0", 0xf2}, {&(0x7f0000002840)="040cd7c251e80af768094810ecee070bb554e4583321db7a75cc60c2daacabc1df5dfffbcc3d966979e7f4157467b9c02dfff6913a8c1f7f5b7825df106d6f801a9a876ad5f7b94ddd3d1f16d2345b294dba88d8590685949ec180cc96275f2ca17aba89b7354ff2cf7ddc3e2526ab695e450ffcf744157d54b36b5f836b6a6b4ab15bdcaf770f997ebbf5a87905ba971d115f0e82ea7a342d130b7bcb73515213457d62b2fcb570c9aae3e8a81f926652ed126acf8cecdd49f436b73336ec4d32e61f1e7a9cd23efba40da272b0286af73c16ad2a88e7b24f9af8905e835cb29fa5c32d76650bdfa0e3ad42fa0d8628db8c9b36fcd48624c076df6584", 0xfd}], 0x3) 23:54:26 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = msgget(0x1, 0x76) msgrcv(r2, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1000) msgsnd(0x0, &(0x7f00000003c0)={0x2, "f3254c39529a0afc0d4b3835cda491b707e5f1165aeb865d3cd8be08cf9654b9d6ae7d92a49879c4a10bddc86e93fa02162839b5062b9ab110237b4285d84b9049f1295cc55594a3f706bc377f9dcf4b89694448ca4fa30a8ae626ab2d92fb6a7c7a2b7a66a62246dd714bc73c4b6666862bf98b137dca8c6a6d9e4a50774dc97dc09df391c80c42ee99ebcb1bf483e876dbe84e3b7d20e831e78b826aaa94806c65adfebd000c75f8b547597da17f8897ea0026b193f0d76ba3144c7c0cdadbe82253c5d8b009c690df2ed35e144c0b0112a93cc0431eef6d0c223587d2b0c3b9bed1f3e7ce88a3e8df4b1639501a847f5cb6bdfd6281dcf61a5646d67241da32f4b5452b5f737acd074caaf76acc2a511c08ee847e6c176498348243fffa33711413c9469c8afeee492fb469d6e4575e08dbecaeb4e3843f638477b6e719a091f0772e675ed3a81afca4be3a8b63fdad1e58d2d54ae48bbae40138a836320538573b496141b97b3519f7ba7596e23b1b1ecc79ed634bad6851a76d46911b9bfb2a50f34149e2d3616afccc79096ebdd8c56bd13e590443f1fe5c12f9f4c818fad19c7a0cd55fb9773dca28f777b469457ab30fce75a497f80cab5d0456e2acdd8911b98e8a872fbed256f3a764bd30175e36155598fa5bf66ce643eb0b74685d51936e5da504fa6d2596bceddba2fab92660f09542dae1576ff25777a1f234a15fb7d005df1970772b75ecd640599decaa1a14510cd6b1f80781a953639140bdd541c8cdb2ee348573c559cf0d105503d42f5df2a0f3c7dac06ed0abd4ee20a97425b4389e60d5a95f008899f11bd37efaa07b3dddaf11fa3dc7dee73cc15722f957aa6cdf47f1d7f21acfdd3aee3aea2a6d9634e79ef654f322c750ca50b9ea99b171116628edb946191501419332c334df571fdbfaf3f6ddac81a5c599b8ae01213126d2fcfc49ae35dbafc84052823f1967c9b0e0ea9f9de9f7baf2e131e470f419b6f1bb820944d4e8a96abd68d7d61524365917f19d5c1ca66bf42e3bf0b451c7de61dae9f5e23802386ef4ea43469fcfeb7d8e35e2f8a70167825b0f6067241df0a2b8d3969ec870f9f72a8a1ea1866963f5b685148c77f1f8b01b42bf406ff3c55bd2679127dae0be9f6e93536711020beba25b41a8a84d2c7fd1c914d5c7162b7b44dba626d6a820c5586e7c60312317ba7b56f000a6d6fbdacc4ec73340cbdab1577c1947e7bf48b36712732be8dc29d9f7ab890b745dcfd76d604efef3b332bfe68d4084a88b9d3521aec1c5855f25f5ea68513dbecffd1be225223a6247b6f28415f09b9be60d09c246d607d3f67b0a5db7e04be6dd12e2cd78a9bd897aa8832c150397585e8e9c2efd50b0eae17d029f24d3b0b21b79c406b89228ca566e192c785c992996afdab106005c868f21e3a5cce751f431f60187eebbe0c1aba54b370673ac209f781ceba1891377f3929539b1df42fccdc6dba307132f5a14f3eb2575576b801e56b6e033a0f655c48bc0b6c9d3786bc5eb3207cce4e7d56ea810e60f81d7649628ce7a8bef74c55d59065c9b4b997d4e4a12f9f9cd34303702312bf38165ec7c165578b8f8e24791d8b16350849af13a23daf424e8b5f3b58e170d7d1e4f64446bdf2d70357e5ce6532586c04dae5453608c55cb22e67abefe85cb93c851c657c119ee601fc3b69f2465037f52b7798223ce60e5402db140d6c3fc34a9fa1bc417011db8a31753bd6247798009265ea828de5518960122fc47a6ef586aecc6b45c0df6c9ec7280e932690c2355081bce5b49926007228dad621ddfef7a1d2da4fa3753092ed5478a5c8535d6a45ca4da91594dcf127d2c2de44e1842f6b42ba53883437bde2954916d0adcc2d17411ec1285f1d0e7f2be342665a9abac0c7aa334df1d4b1283b6c0ec3746c90828d8cb1884dddaf21491b6ff11d9f33a13097645749c189b539d932db9b73f7ff957e42d329738f868d50decab18f4775e7bb0da926d478bf9b7ffa130734e25c79c91c43da94145fd94886297012de624577418b8fad22b540992787adcbb946e27c1328d67b694608f90517ce21dc63a77c1368ae1d310280adb1acd6e85401e58ea9b85616cb796ca857d48d5b905b1b2fcdd4a8d17de1c6147f1310e419528bcc3cf3e3219044fb936dbb67efcbef1ef28d71d906867db1909b8c0d4c03b61fb3f87c7affdc6b74ff00e889a396efcba3277bf569d80fc5faa2f8473ebf3a8cfa56a3e3cd6a4a97fc2aa9a83385cfa0ac1c6c48bf12c6d81df17cc3290fda13d71a4bbced82bd32f5b0c233db97628c750e7042667ee6a07244b39c3b93636e0cf51e97bb047f668917f522e0eab0018ae9a0e65372e4e2d60cda374ec6de32466e2e25e522e61685f0f8740f426895ec55f3ec899b60b5aed8ebf334cc66472a28712b1c8075b8b0bc3a46d5d2080eb3e16aa455f98dcf16742b4cc66b8b8759a9b2aaec98803dd98f2284a8dd4a562c4cac9f596ea147d1daa04092268590412883315b0fd58da5fcdbcc5d7925c807eddbd9f52dcbbefde9cdf35d1b4377312f73702d096191cefccb4f47ebb56251241a48053141975b2388709a45fcca4e310cdd8ed9ea3f8a6501fdcddd8ba5c2bb2610829482492b12cb7bdd94178c8660a58249313ba1ae4fdf7bbacad2a4538a8f8c5fcad735e8ce141fae1151a0359aa35d438e41b97ec72647cb96d61db195395645ad99c88d69c5b15ff83bcec2a338bdf4d29ec8253c6764f21f8e8865946002d71d6e52155975650481dfe55764a3d19bbad48c159ff68b36d60cfdab816242b4d1ca5efb8c57ae4ed5778641871ade23dc86ee9de125aa944c533684f2c09723ac340037fc96676705570362702730a3b937e9cdfb5ac31ef47c0ce1dca8305400407ea53daaa775945ba1db30b447433b26b4b405b7efcfc0b2bf9aa9cd80b13f9a0f537bd3b39349c1441c098a21037eade9ff3fb0d410e5512c8822d9ee4b609ffebead85f607206957e2b6ae57b0d78025b6e68abb47cca30a0a0839bc08c6f2cc4d2a4d1b7f60da86acdff58f68cb4fd646c147c7b68ddd04c7b1901d2543444c5c770e54f6f623c074558906b0803595f33701f9472f98d7eb2efbe7c0cbaabcc9a20f8064cc236592b1514d9594406412e79d410c671e44f3d7b70a40725b56c0d93c222e9a3419f2ca192d5734484366e0bf3898fed6f26fe27d7e5118cf5ceb68187471628e99a4b318a5ba19b2ba013060a5a9dfab3369565ca0dc147ee6c2b9fe8f8f753ba6256307c4b0c9b9013aef7470798d930f9335e51a40d0fa4d38ef528e5b5b481c694d54ba29416d738e75f08c90ddaffd80b8a8d39fa4b67fc4af70430a9685a2450b5424ee20fe35fb8a69e36f3ce87135be9093857c868e1f84e9e7c69b43e4298d8866c56a68c1c91869850724d33bbab7280ab0aa52aaf9cf41e20da3582b35c48f2ee71f82dea16e74dc32829be68b9a760b9b42d960b8bea2ef8d6eac2f3880b145290c7d58fc991dca5b477086e0223da1186cda392226f74b625e1753efa724fa88923bda2df710f7c8f4b7f5af3c206ecaf0fcc5ad2ca21f20d4bda9a598a06250efe0e49952cd0a840feae43e04b5ffb3286bd8137695752779c4f2a80d37f86ba0908486b94525559c72e72797a5bca68b18b49d829db355e113e496be0418e6c7bf882e5e99e6daae81cd0f29e478665d41a56024dd6781e7e1026da7f94c9cd79e847b2f629f477693678eed4bb8353e9fa363a621ef87caeec3a1e9f5e3debc314a93c764b9a8894ade8df70e39965f69bc3d9ccc0cdec868ef4534e82b895e9451dabaa352c76ecfd05e1fb2da8f771e317c37548c0cabda8ead39f226e31b7880473369faac2068b637724cba1c1bd8ba8349b49d3b35de2d56e5b1966c684310fa79eeadd93f62df057fc45a4ddcde88513c5c17fdecc52c5b2832e0eef086effcaf25f93ec9ac98d89180712dfbacaa9698e331d6a7658d958f524b94038c7ebfa0b791ec45ceb8da6f07887ab707616db2eb63cf99a665b140b4fcf0eece8f955cbb36a22ce373c7043c6521b614aae046d30b495938268027df9e92291742d5d0ca87372d2b5a68ca58c5610bbe514e69bef214731cc8ca96b20c71fe4fda92e816ab7d2ada71f9870446b4c8f97a29e645b004f095b41be2a1278b03d2f8322e196cea8ec5f9a7ee1887d04fde68f14afdade94d0114eba24490fb8dbd19cbe61ac3b8f51d103d4ddd77a369a98805312b3085e0049233bfe9022474ed91d2ecdebbb20e6198d47ef07240cf034ce03c5bfc51216aa8a3949eab69c0ab8fe6c6189e9a99c350c6c133ce33c8513faeaf8eb357eaf8e52989e6a97dab54a943b4533e79472e55bfd3307ab86e4caea5b6ec19fff3a9ae600f59901aa69135587eaaa468878f45a1d1af8fededa47bbc376bec0b6fd6890c67768d5502aaae0dbd51570b243d663b361792c6fdf12ab96b45f200fc2fd357a0c2b475f190451a839f048e876a4450705358879aa2dd5d20ab6c9c810f61300d9feb0e745127c8b3cd105e86cda4de005b0784cca9332d1f85ab54cb8133a1a13ab56f7ec4498863da35248cb49002275a79df9b3120bffdd5929ea7b8cf0a2321ac33d4b43d5f79fac3c9d0be928941f97f619e311b3eaef9bd842afda6cdccaa79d0d510edf7838f235b20f1b8b8566f2e2277f227b74b42153a7518708ac8e816e9ac48a873089a3ad3c0a120576643f2c54665d7e308418e745774854b61799cd2fb7f37289464b55952d2af2e2459a76cf93ee261b48698812db3da6dd4c29e8074dda11ad230aaa5b808af2a9cd89488f1bd3146e0ef280e70b1d2f58d81aba6437cb0cb710d3247cfb50a326f294d7b8d52fdf7f5e76e9e24fd1b85157d4437561a383a08674d997ff4d6656c62c1a1232f416eabcf067996bd4dccbdaeed209c1f7f03e796ccd87015fa0dfa769bb11dc002b34755feb841458f26b433dc681f75c408c69942bd6929a2560e69e6752d4ede139539ffc46f84da752a79748334966349480bd43c5a249584e6548ab9af4e1228e53178705c35dd6afcf76abbef81be0dc21f0b0a578545ce58408b8083245de99e49102ae852e4d040786877a2e838c4b1b4039cd5e058f44be3ba6be6486f738480c5d6c40b7643ccdfb368087925b87a532122548e7a9ba192f656e1b47c40a98588959e9d32290136564fddab00e5aa2f687f3cd661b625f83a19e2f22277b79b0d35e17e15099bff43e40cb2bb6c92aa4fe62d7a9efd24a56b31ebc1c67f95f472bd7009013ddbe9b7d44bd12cfecff2ca3aa70ce883e44065eb21b6d8ea59d997b8f8537d9ac0beec8d4162ea96524be4761285a60f7a1cbb670afcc2f4b43335c3bcca59bff5f9786ac6551791e0b59886820462dad031fe412c67b382def350afbd8dc636bf9bb3f98df8d676032a660534fc4804c566c705ed0031abd364adb2b3268f78f004746034c083d7d46202f0d98aec36d9bfda06a8ce16d7be6f483e8a8cbe15aeb5b49f8cc43ff302a7dbf6d87cb3cca2faf23b6a3030710a8f8d963ad5094373b87c929f9a2784eae4695936cef4a86d040baca5b58e09273893bfe3b221c32fc2db35992a1ab6ec7cf4600890ac4953335c3d22ff247ff33b3b7d99f7e863bfb325d00f8ceca8a0409a2ab61f239e167062b9917d181dedf8014aec8a0276059fe6a967e28249f78c11677df285dcb41e3a79e04f5ae07db0ea19733e0abb7cce54118"}, 0x1008, 0x800) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 23:54:26 executing program 0: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) geteuid() seteuid(0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r3 = shmget(0x3, 0x1000, 0x240, &(0x7f000065a000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) 23:54:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926a1bb754") setitimer(0x1, &(0x7f0000000040)={{0x3, 0xfff}, {0x5, 0xfffffffffffffffd}}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4084, 0xff4}], 0x1, 0x0, 0xc600000000000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, 0xc) fcntl$lock(r3, 0xe, &(0x7f0000001200)={0x3, 0x0, 0x7fff, 0x9, r4}) r5 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000000c0)) 23:54:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x400}, {0x7fff, 0x3ff}}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 23:54:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000004180)='%', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0xa10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fsync(r2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = getpgid(r4) r6 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0xff, r10, r13, r15, r14, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() dup2(r17, r16) r18 = openat(r16, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r18, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r18, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r18, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r20 = getgid() r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) getsockopt(r22, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r19, r20, r21, r23]) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r24, 0x0) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r26, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = getegid() r29 = socket(0x2, 0x1, 0x0) bind(r29, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r29, 0x0) r30 = getpid() fcntl$setown(r29, 0x6, r30) r31 = getpgid(r30) r32 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r34 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r35 = fcntl$dupfd(r33, 0x0, r34) ioctl$WSDISPLAYIO_USEFONT(r35, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r37 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r38 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r38, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000200)={{0xff, r36, r39, r41, r40, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="6f5f21f3f1306793d7d0b79d67b4749952bcc0a47ae94ca253a54fd5734872304964f1b1bba76418936f42c7ebfa69b4cdb11ff05417b0a0679def5f711e377113802fb193140d8a55765da717e551644b1d295bc9ceb01d4e452eb751dd5d562cfa46ab09e1f7669e85a80b3ac64db9a1728c4eb8749579b6308d339205f737daedfd67201ca3356a842a9ee3f5", 0x8e}, {&(0x7f00000001c0)="377f9edd52b8a7a41328b344e7ec8287829d4a847697d0fbe0b28a832378df6767a4e18baa6405c8137ea20ad48aedd460e455d4501948aff149bb18e892b2e9cfc7ce7dd479f51173db4363f267", 0x4e}, {&(0x7f0000000240)}, {&(0x7f0000000340)="50866e90386129436b564df728cd6867a786149f796623b73348bc418d5590d2ad4cb8ce5bffc9ffab0211a05f03608c75bcf0a8cc9086803d7e712fa728dfe76db5f15e6fe1c6803b2d4e8347aef16fa31f6b480d20cf005c6aca9aa9288e21004a0bc88cbdb5597d1698ba9cdb79f74c020006fdd6a0a9e22655a6aa8f295c58bec721255a905947aa67d3cea27d432e953b81e5a51278126169d8d9a9f28577d850487d6c02ff946aa66fd37d77d8240cf11a42c7ccf4b1097f38e7542d66ec49c80b6df4fa4c8e157b3f7b2552e5d3ab7ad59c58859b9c9f0812a7211ec038ce69d25ab7d59f6f77bc372592f3ecead04e43516e3378bde0b056", 0xfc}, {&(0x7f0000000440)="24c806650a748b6dec3281e14b250f268cced5157979f4c309e7ffb3b0722ad8d9400b75ea2fdd248d044ca55c2c47e379f5616712cd61f9560389e43dc78462c116daa151adb699b76508a2841cb8656a8f6f97b7b7b9ee3874f6d60324770190562311fee6c4c72ed3b29062455a27353548120449339bcd0b0b85f7dc8fccaa5fdfd9", 0x84}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r5, r15, r23}, @cred={0x20, 0xffff, 0x0, r25, r27, r28}, @cred={0x20, 0xffff, 0x0, r31, r41, r42}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x78}, 0x40d) 23:54:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x20000) getpid() 23:54:26 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r2 = shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x0) shmdt(r2) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3ff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)) 23:54:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:54:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x20, &(0x7f0000000080)={0x18, 0x2, 0x401, 0x3ff}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f00000000c0)) tap1: address list non empty 23:54:27 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() r4 = geteuid() setuid(r4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000001680)=[{&(0x7f0000000100)="5a4beb8727bdda569578aff7db72e12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x52}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3a544a62946ec2966a0819201adb95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x605}], 0x2) ftruncate(r5, 0x0, 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) openat(r6, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r7, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x54) renameat(r8, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000280)='./file1\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r9 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r9, 0x3, r3) r10 = getpgrp() fcntl$setown(r1, 0x6, r10) setuid(0xee01) r11 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000300)=""/11) 23:54:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 23:54:27 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') chroot(&(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 23:54:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xe5}], 0x1) 23:54:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000011c0)=[{0x6, 0x1, 0x6, 0x400}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0xffffffffffffffdc}], 0x1, 0x0, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x359239a0a2c10435, 0xd8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000001c0)={0x0, 0xcc, 0x1000, 0x7, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 23:54:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0affffffffff94c021e3f6ca40ff00e7b08dbe8ff72bdfecb0354e0c580f596036eb1c661300"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x4, 0x265) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) kqueue() semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x2) 23:54:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="c608c696d8d4fc7b412d880ca3b100ca329867e9eaa102b4b9a205a59cb4bfb2e33c871af6154b2ad1849e961492fbbb17a5a55ef0562f494a6cf77fb96a7875c43ab262f8720397a17c1836576037c408fd9194cf4d37ab81c8249b0ef4f7608f1a6b7bd39ba04a80d4cd5a1b727eb039bd322feb9b", 0x76}, {&(0x7f00000001c0)="15b319e1e9a96933401e7e0758d3bfa87f7e4e7086e330e523d12e83f4bee7ea6a73e23c45f110de1b92a278232de561db24c881969586e8f51645325ea091d4b26e1789eb6c72238de703fa6ada94a1ed8176cad1ecb40f262c25beb49a191d64d87c2600be36cb06290dbbba9fe464f501bf34aff843c49ef9944bbbc93551deca20ffe4a6482b5ce4194926ed9c15a2617afcd8c1502d97c844364f7be96e9c09e6652cb531cebfe2d12554d12cbe12a5d49a16705ef4c75131994dca89a6f315b4c91e25f190f6cdafaf94712f8044c613923d0c0620aa388d459a46daa47f8363a59f8114c3cf222fcd19e4f56291fa1a7336acdf", 0xf7}, {&(0x7f00000002c0)="707dc0bda501ce793370688da15d8df23c90f7861c2d074e22f00685f2e751f5117c27f418bc13af94b60c5adac23fe156b9bc285ac637be2993248c7747603a09ad11861301366f132d0c33a78aff89188a5268cb2b771389f51d8f47b38f576bbe39ac04d75cc52a20369652ad349e6a8993d763e6addf35b413d179d7627aa5835ef48e83aac6a3c8baccc9f0c8331e3610e512707b3accefa1becf350cceba670f989871d8aaa20258c051cfe75c2f8ef73a463429bf78fec2501cadaec5da", 0xc1}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="7000000000000000020000000100000079f161fbaa207d02b4d20fd42e6a4785b3d30fe7411161411588082c8b2715a569b3ad2ab90cd0d0ce9d97673696cf32e98f1b1695b885c9ea8e2aa0658ec56c23a44603ece293bf40d18925870770697b492c99b3ed8380bf00000000000000e800000000000000010000001f000000b0a3f068aa23ebd3cd1e8a851c91b3db0da44e5c07e8ce918a85acbc6d64bd2f75b443e75fe0de91f5729f87c288d10d5fc392f8558456aa35b104677b757f63225f477bc1ce598f1b7ba523af956a04f3c9b1435569a87248395d40b4be070d667cd6a1bac4df92c4b85b14e25d1c0fc92442a43a86f24f7573ef0dcf78fb0d1be4281158aa0ca6e579bcf81c22d6bb81956e145686b05c0b8d14066977dc99c7f798be65a4ec8fac3ac2a2a44e4514f3466b9fc975714f2b4208d5e16ad72c7760dd2a84241113f153cad638738ffcde61a1fd000000001800000000000000ffff0000fa720000505290813f000000b00000000000000001000000020000007705efc0154f381945986f9cf36526f887ca5a63151938eea676029432fa84a2ca87e6ca3b1d054604ca691397532359ce61f45ed5610101f3124d1afa57f9bf6c3a6015672f0082fbf7916e147de28987b8abb56933eb61420bde29bb57d51cdf88a242f88d832340071d6b0fd073b1044fc4458cd9bba0546c04cbb3481f97b9e5a2cc32d86888e147a3c771b487ce02d1467b964c1d6fab0a41bb000000004800000000000000ffff0000ff030000aafbcfd7ddaa2ee1deb97e4ef992d7b11c007c03df0410a21f135184035aa5c9c707ba6e9b245eaee38911b3a4e783e639000000000000002800000000000000ffff0000a30f000073e2d2a916b7191574ff2f96708725ddbfaf4533309f2bd788000000000000000100000000040000883a9d526290a0404d940f2aafbfec07547298257e3272b4d578ee5985292c0ba922b8f01efe3bf0c76d16b6941ee73a8c7eac0ce93bef378deb7641be07c86b660a464e408ab23ae04f136fb77e8f07790d4732c62d89bba1adc524ae1eebde17ff6052ad131d64414d11da6988e2bdd3dba14483abc400e0000000000000000000000003000000d24181cf731286b73a6739c6df2a7d5a5195a6bd001cfbcb3a839145f023df674074948e82060d9cfd3f1178a678976f0d73a271da62dceff3c1e625bfa7198b03f194874191d2d2a1d7e2ebe37ff3cf6b54c903ceacc00a5aa2bafe3a22a9b85d8691a86e9abc8f507c9aa0ae757fba618edcd1332aca2b05c4387a9c3ef54c70e570fc8875dad656b0acd86564217774a39194176b479e3fbbca68f66f25d5bb6f44611509ccb0f3705b11f97549715d52699cb3cbca51a7d084b1926e6d223973087c255b1335242ec00000000000"], 0x3f8}, 0xc) 23:54:28 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001380)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000001400)="47eeba3b83a516f4244c6d1b63f71b336f86eeb87292164327c9c43603ecec6cf728a6541c6f1e170c33a5997ee2ef4baee1dda9a8ce766191231b7726ceb77289146f5a290792917ad027dd4f6adef792e2b66cd77e64f0207105fe329b2732af1a046421d4ddbbafaeb35a66e6761a51f9d4d2e857a70d2f98b0829bd4345680877e37059ff1e6ea495a5445ede4907614b281c6422e24402ae34d707fd8ad2bb910a27647a64636117c99f9482cee3317129a1ad90001258d7dc432887fa55db70613d4d0ae6ea4de1312ada39dd23feaede15d183c122e68737cc3468b7cbb34df5ab91540000ad7f9253a90b86ad33aae368b50bebf9b0d105fe956af26235ec57ac07918cfe968862547f58cf80b922761fa8dfbb824372dd7647955ee84aab02946b76906210f3a7e939a05ad30b8dc42e37f85675e23a54021f629b5092c9f6a0d406866bce6be39fcc414bd355afac24e336acb4e7a54b9a9d1fb25fc24d478a1f11503e96032a86461732053b2f61e5f7ec0b8cf0d7d0eb870f9e6f6c62cc7d5767b0fad4324768a2d5543b74f690619dd6c68ac2c8b8963dbf91b96aedf555f08c8b6c038ad5eea72a33d4f1f6b11b77c36428f372d023405418dc248b9b8f3de36352cb0618053bed2185afe342200"/485, 0x15b) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) sendmsg(r5, &(0x7f0000001200)={&(0x7f0000001140)=@in={0x2, 0x2}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000001280)="92fa8b4886a833f7c40c1a6edc37de5da811c51027fd42d60c774b27eac8a463d1e50d0eb17493391525ea0ba15b92a1f1056681058a1b8380b8e550483aeeb026bd35ae6674460865a8a60ab3c86586ad661e143022e64e44e18556a53525a2cb536bf5b75e3ec5ff98eb2abe3c51119331b238f298b1dd39db94663ad89cc6f53e842976d63c7b8e7870a23f10816459c71bddb96537b0c14a32f9cc0c853274b33e9f355f6acd246745d90594e4be282bff9cb07ebb3c0b362f04642019cb5ba74cedc6d57a356b8ef19c2ad785644bd298a60dc205eaf561372df8e7d2eb5d5dd1c16cbab18f2331", 0xea}, {&(0x7f0000001180)="fd8995b18f71a7acc8dc16f1e30977340bbfa845cb26392f4029fa1300f2024eded105cc734d7fb909a76a26cc0f359b86ab97331f133a9dbc4f1691e5a644", 0x3f}], 0x2, &(0x7f0000001600)=ANY=[@ANYBLOB="1800000000000000ffff0000ffffff7ffa950000000000008000000000000000010000000600000055086739a572ee4248c274e9ff098496cebafac508457b7360665049a464fcfd9b00cc2320263c6c9695227753154df1fde0b8802a5e5e67e8bf7a1c0137f84f4544fab8624ad07436bb5d94dc6e0d4fa3cb08dd7e4af8a1b73de50974181871ac47f2f46859dc169276f2768b2892fb0801000000000000ffff0000ff0f000043d8b335387f1c21f54a924e7296fae77a4932cf783c701636604447bdcda513c488ab681ca587808dca56597d7bed5556a16340bb740339313e3593407aedc112e70947e9a726529770174db5306426ba0df0af687e7d8df8c4b0e0743028cf6a581087343284a4e0f8a86809f05c9c083fe2c4662ab02f1884ea573bc47d15b3094a0c93db8adbd24f76f7889aad90847498572689de87d458b7ab2cdabdff3186b2b88e93c71433e47c59d00978165acb613fd3a778174b0beee1d0677b2f860589e02b1306a38ccbbaf109d9c5e09e06c213d3c5fde008aa85bf255d79934242e353580873aee832125d2764a3031da400000000000018000000000000000000000005000000b95e000000000000"], 0x1b8}, 0x8) ioctl$TIOCCBRK(r4, 0x2000747a) ftruncate(r1, 0x0, 0x30000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2) dup2(r0, r1) r6 = semget$private(0x0, 0x2, 0x75700c2b15f0cb6e) semctl$IPC_RMID(r6, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 23:54:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x8d2f, 0x0) r8 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r9 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = geteuid() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x5}, 0xf2b2, 0x800, 0x8}) fchown(r12, r13, r17) chown(&(0x7f0000000100)='./bus\x00', r11, r17) r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x8, r24, r25, r24, r25, 0x90, 0x10}, 0x5, 0x54, r23, r23, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, r10, r17, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r23, r4, 0x7, 0x0, 0x4, 0x80000001}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r27, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f011640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011640 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011640 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011640 va 0x20ffc000 didn't change! 23:54:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = geteuid() fchown(r1, r2, 0x0) 23:54:28 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x3ff) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x6) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r1, 0x2c5a2b8becfeb87}, {r2, 0x80}], 0x3, 0xffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [], [0x0, 0x3ff, 0x0, 0x80000]}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x208, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001180)={0x3, 0x400, 0x1, 0x8, "0419b092d3dbf313e338e7d8cdc463e6eecc6ebc", 0x80000001, 0x1}) 23:54:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xfffd, 0x4, 0x5c, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") pmap_unwire: wiring for pmap 0xfffffd803f011640 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011640 va 0x20ffa000 didn't change! 23:54:28 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair(0x1, 0x8000, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015960820 23:54:28 executing program 0: mknod(&(0x7f0000001140)='./bus\x00', 0x2000, 0x4502) bind$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000280)=[&(0x7f0000000240)='#\x00']) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r6, &(0x7f0000000000), 0xf, 0x0, 0xffffffff, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0x9) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt(r8, 0xff, 0x100, &(0x7f0000000380)="cf6bc4c61b7eef17d873d2d1740bb3f7a525e5e9e69ee05508419596deb3f812253a3009abbbfa8d6f5dfd1442b09c107e5eb8355e10693c2171cf514e1efc8c6219902c7bc667f50c4896dcf13bc4326782d88e31cf3dec8a442746749c2488cd388ce452e849226aae798da518fa0fee84a286266e18e2f8d30fa8c1", 0x7d) write(r7, &(0x7f0000000300)="09edd8557e59857bdfaa953b1f015b200a795c54cad272b7a2840efec1f4427029e4f92a6f674682c3a0958907064a365eb21f39ba28", 0xffffffffffffff8c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x41) close(r0) 23:54:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 23:54:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)) 23:54:29 executing program 0: getrusage(0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r2, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000240)=0x8) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r1, 0x1000000000029, 0x200000036, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x7ff, 0x0, 0x1, 0x10008, 0x6, 0x800000, 0x6, 0x1, 0x5, 0x1}) getrusage(0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10000) sendto(r2, &(0x7f0000000580)="c42b55f21a7ebd21185364b3b227eece006620b249facba1c92cb6b30d36750fc4e886d2fe1eeff424b95f727b936c4817eeaaa084ec4c2ac19cbf5e4c785a78f42476831215f5aeec8de5363b1f9026bf4c73599e70f57b4fd1838a6d9b15c5f8a6ed2d8e4dc83724ed093786d07620be345724f7d22d6cf4ae46af33705d877675c7ad6c1d5f77b38d0778054144e76ba6ffdb5a3358551f94b60faa8df9ecb52d34", 0xa3, 0x80a, &(0x7f0000000200)=ANY=[@ANYBLOB="00c4773c4f89bb7004dcbe8cdf1d45196345ed1af542c8986cc753a0d02d14d640e95d4fc244bfce81589ef692cd92915d"], 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/\x00\xa8\x14\xff\xe5\x00\x00\x81\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() syz_open_pts() kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r8, 0x0, 0x2000000, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x49}], 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015960820 23:54:29 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 23:54:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001140)={0x1, 0xe6, 0xffff, 0x9, 0x3ff}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r8 = dup(r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x8000, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 23:54:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 23:54:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:54:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0xa78661ec3a9e7b05, 0x1}], 0x3ff, 0x0, 0xb29, 0x0) 23:54:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000001180)='./bus/file0\x00', 0x800, 0x118) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0xe5, 0x4, 0xb1, 0x65929a80}, {0x9, 0x7, 0x43, 0x7f}, {0x7ca, 0x1a, 0x1f, 0x3ff}, {0x2, 0x0, 0x40, 0xfffffffe}, {0x1, 0x80, 0x8, 0x400}, {0x6, 0x7, 0x5, 0xb55}, {0x1d70, 0x4, 0x80, 0x5}, {0x7ff, 0x1f, 0x44, 0x5}, {0x800, 0x3, 0x2, 0xfff}, {0x9328, 0x1f, 0x20, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r2 = semget(0x3, 0x2, 0x404) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001140)=[0xcd, 0x5, 0x135, 0x400, 0x2, 0x1]) 23:54:30 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r5, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r6 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000640)=""/4096) r7 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r7, &(0x7f0000000340), 0x0) r8 = semget$private(0x0, 0x1, 0x400) semop(r8, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee0", 0x88, 0x3, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x5, 0x97, 0x2, "4a38f5dc040502a178dca13c0c6b1fe10ea4798e", 0x1, 0x1}) 23:54:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x100000000000010b, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) setuid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x45) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x7, 0x4) connect(0xffffffffffffff9c, &(0x7f0000001200)=@un=@abs={0xb823bd9e570e96c0, 0x0, 0x3}, 0x8) r8 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r9 = semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000001280)=""/37) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001140)={0x9, './file0\x00', './file0\x00'}) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) kevent(r0, &(0x7f0000000240)=[{{r5}, 0x8000000000000003, 0x83, 0x3512211741fa22a3, 0x8000, 0xfff}, {{}, 0xfffffffffffffffc, 0xc1, 0x1, 0x7d0, 0x8}, {{r6}, 0xfffffffffffffffd, 0x40, 0x20, 0x2, 0x40}, {{r7}, 0x2, 0x40, 0x20000000, 0x4, 0x6f7b}, {{r4}, 0xfffffffffffffffc, 0x6, 0x80, 0x0, 0x8001}, {{r4}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x5}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x8, 0xff}, {{r1}, 0x7ab1c41ed43a195f, 0x8, 0x1, 0xa4, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xe, 0x1, 0x761a08ff, 0x3}, {{r8}, 0x8000000000000007, 0x20, 0x40, 0x7, 0x6}, {{r10}, 0xffffffffffffffff, 0xda71afe84059cb13, 0x2, 0x401, 0x1}, {{r4}, 0xfffffffffffffffc, 0xc1, 0x0, 0x101, 0x3}], 0x8, &(0x7f00000003c0)={0x101, 0x4}) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 23:54:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x87d568c0f3ed4317, 0x0, 0x1}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x4, 0xa9e, "d9827a7c679de37975396c31f05516e08e3a271b", 0x1, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:54:30 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget(0x1, 0x76) msgrcv(r1, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1000) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf", 0x0, 0x10}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 23:54:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f0000001140)='./bus\x00', 0x100, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 23:54:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$dupfd(r3, 0x14, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x1dad1f9e8789f487) fcntl$dupfd(r0, 0x0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockname(r5, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:54:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[0x8001, 0xfff, 0x400, 0x20, 0x1]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ebd63aaf7f188b651a0f632c6c58") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) pckbd_enable: command error 23:54:31 executing program 0: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000800)='./bus\x00', 0x2, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000011c0), 0xbbcfb91fe38805f, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x5}, {0x6}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x80000001) r5 = socket(0x30, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe26) close(r5) r6 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r7 = openat(r6, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r7, &(0x7f00000002c0)='./bus\x00', 0x100) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r8 = open(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r8, 0x1) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000740)) write(r6, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x30410, 0x1) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000440)="395f0019a06ca00f4b6d6fc71fd0c5c6149cf221682dea7d34bb3d6b04ecfb5bc5825f8ee2ca10", 0x27}, {&(0x7f0000000480)="acd337e1e81fa54da3ba431db71a497a45eee358207f1b827b341ffd0e771d9896521a1a6c28c80ecd84128e353f4f586113871307a5dab07aec736fd3c133a0552150aa5717a7851538b6241bc2fbf43434fcefed7ebed90fe2da0372d46cdac86b9084466197ab6be25bf134d0d4b4db62f776a8f56bf503d9a8b829d0d8979fd942837db675b756328e2508a9a4ab4e228641be321bb3c31fa0b61c9275779248e557", 0xa4}, {&(0x7f0000000540)="70db88252f87ebf301d666da22e6c94778be2a7192ddd3ce10f1c704fb5bdcba62b1b564d48d0e781e51dc18f47bc0b8d54938409fc467570ed009c54089c6bab37871751ba3ed644f54210e99ec2bc2c1e114cbc9c9e3c6ee663b60557a4440ba83988a7ce6d15e0e39e82f86b71e5a362b8fa895173f245b4a9f524779e387932dc2cc6c3568598826b676cbc64471362683f0e70db8c66ce7adeb0e9769b36cdeeea45b", 0xa5}, {&(0x7f0000000600)="fdb30cb5a3b703fe4585524d70ec433c4803224766438853119a2be7b80e73f41f69bb90fb0cf0c98c69baafd767edd670cec5a03039459e6715940f3088cb0b2fa7525d37fed523f5a07396cc0f0db894140d7850fd7a91d1b2cb4c3bd61e148d19c5a8a139132f90d37391ff5605ae99affb730f5bf4ec150f921d04b7bedc704df39343f44eca7becdd9855663b1b1807fba7042dea8c1ae4b5a973a73637334073dc005520cb04e3d9816c01cbf625d8969792e6124fee264844997de7ce59", 0xc1}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r10 = msgget$private(0x0, 0x315) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r11 = open(&(0x7f0000000940)='./file1\x00', 0x10000, 0x21) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000012c0)={0x203, 0x8, {0x7ffc, 0x9}}) r12 = socket(0x18, 0x4001, 0x3f) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r12) r14 = socket(0x2, 0x1, 0x3) connect$unix(r14, &(0x7f0000000980)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313cefa5887b7e57c5dfa755179bdac3e7209be2036fa764bb4a0b88db1553f255932bb41d8da12bd07caef8c0a793b74ecee7096a00f00007c035308f2141b0601ef67b8e71756bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b64774119a5dc52928d4cf4900c6b2851e399b0e5b6cd95abcc0620c567a7304426e3c7e8c57d7a3bbcf721c574a7761e8eaa1ea08192318d81ca1b4d57b6f8f03af939af79d6a9517c942a084baaea85fd8fee69f20ab3b27273faa0aa6088e37176a76584723589e70fb0beba229593713282931cb1d142b7328aae3974f9d9ade05a9001e53ce0c9ca5fd763a8e80fdd2f4f51d986509b1097f0f28601c19722b02d085e2ea0efe14134aaeed6a2921e1a98bb761e0e953641de92f4b0215e562d7cf23bda41900000000000000001000000000009a1f028117a2335fc912b694530dace79eff3d15b9c7287a4c0fed136a549bd552c1cd689e02291c05dd0b011fb38ef3246b87a968f5be4fcc7c76b8069b1aea3e38c39ca9fb1f913588cfa23b5610b283f47b586d3eba1fcf09a22bc3"], 0x10) pwritev(r14, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) pckbd_enable: command error 23:54:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = msgget(0x1, 0x76) msgrcv(r3, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1000) msgsnd(r3, &(0x7f0000001200)={0x2, "be1cc3933549b80f3baf104f39e1b36bf4fe588cde8b26b52f1f133f4dd9351e887161b86faa5ce6185dcadfe323e69caae11c64cb917fc8b43e349125a7ab90b25a2beebbfe3e11d7c55ab7c8be7d68d1d581e77765f5ad15d3f62d1fe0847676212a03d91eac47eaebe756eb26b58ceb8239bab10ca64f0bb37600d1a91a6a3accfce5ffab4c15aa69d81b81dffe96705d633af4f1bd761529b1d058f1a3133ea120b11aff6b26684e820745e1cbda6d15c87be548249740f72c64ee42bdbacf791a1feef5ba70ba"}, 0xd1, 0x800) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) kevent(r0, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x11, 0x2, 0x8001, 0x200}, {{r4}, 0x7ffffffffffffffc, 0x1, 0x3, 0x1ff, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x1, 0x2, 0x4, 0x6d}, {{r5}, 0xfffffffffffffffc, 0x0, 0x10, 0x9, 0x6}, {{}, 0xda7f9fd66e0b6967, 0x10, 0x2, 0x3, 0x80}, {{r6}, 0xfffffffffffffff9, 0x4, 0x40, 0x8, 0x904}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 23:54:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0xfd, 0x0, 0x24}, {0x26}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x2) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1800}], 0x6) semop(r1, &(0x7f00000000c0)=[{0x2, 0x81, 0xbafffdb578acd778}, {0x3, 0x8, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x9}, {0x0, 0x81, 0x1800}, {0x4, 0x7c, 0x2000}, {0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x3}], 0xa) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x4}, {0x3, 0x14, 0x1800}, {0x3, 0x3}, {0x4, 0x8001, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x1, 0x1800}], 0x6) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000400)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x8}], 0x2) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0xb60d, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x5, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x1, 0x100000000, 0xf2e4cf5442ae16e3}], 0x2) r4 = semget(0x0, 0x0, 0x4) semop(r4, &(0x7f0000000400), 0x2aaaaaaaaaaaac6f) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaaac9) r5 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000004c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r8}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) write(0xffffffffffffff9c, &(0x7f0000000340)="54a673ec01b07d6505c5c1900acf87e3c3b5a8b2d0e7d71f985685387dfb72545977d56c93719f0b93b493d71e964ef19eb32928a1d892864cfdb6ed2adb0052c1cf441fc17e31a199dfff607209be30ec3a1b9e0b27c7d84c31f7546a930072c1e3be54f7446c379f0057", 0xffffffffffffff1e) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000500)={0x1}) writev(r0, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 23:54:32 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 23:54:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="bfc52416dc6db1b90412faccda6e") r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x88) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x8) 23:54:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x5, 0xed]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:54:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) nanosleep(&(0x7f0000001140)={0x80, 0x5}, &(0x7f0000001180)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xd33, 0x9, 0x81}, {0x80, 0x1f, 0x0, 0x5}, {0x7fff, 0x9, 0x3, 0x59}]}) write(r0, 0x0, 0x0) 23:54:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a362b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59aa402827fc449b7d4ea3c3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000fbff001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23eb5b3efc966c16c54f8c310332f144b453c8f46154bce2fed3702c81ebedfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd478cd181693d20120fda0556a10546dbf10be5e19d8ec61024723a0ffc09c017f673fd6c581fd0cc24e148739bb5b4785fbbb16ad15f50d63b1e1d850e25335641b12b79d4984f989f47fb25d5d26d63963c8db8e15f69c65d776dc483e47db3365fcdaa019a204a8664ffc649ba13b49509c07f561afdb272d09dfa7574c89073707d"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:54:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="2a91b0958c1d00c3cb0000000000") 23:54:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x4}, {}, {}, {}, {0x8, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000), 0x4) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 23:54:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81, 0x8}, {0xc}, {0x6, 0x20, 0xfd, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 23:54:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt(r0, 0x1000000000029, 0x1, &(0x7f0000000040)="72f50765c60095a855cb72d43d4f82d332bbcb5b36ba8d036a7b7162220c6d1f851dd77f0892a6fb23cbfe85cf186748261e46a5d050db7b740d2fc94c0fd294339de0df2b6e3eb6f57830d6512aac7e4293f5d2cbd508fdd1ee8db10545306b56dbebcbc7eccaf976119964087705", 0x0) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) 23:54:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 23:54:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x405) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/61}, &(0x7f00000000c0)=0x3f) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 23:54:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x6, &(0x7f0000001140)=[{0x3, 0x4, 0x4, 0x2}, {0x40, 0xfa, 0x5, 0x5}, {0x3, 0x3, 0x80, 0x1}, {0x8, 0xd6, 0x4, 0x6}, {0x4, 0x0, 0x9, 0x6}, {0x4, 0x41}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x60, 0x0, 0x0, 0x2}, {0x3c}, {0x4406, 0x0, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x8, 0xda, 0x9, 0x2}, {0x40, 0x4a, 0x40, 0x6b}, {0xc855, 0x7c, 0x20, 0xfffff9c1}, {0x7, 0x7, 0xff, 0x200}, {0x1000, 0x9, 0x1, 0xe1e6}, {0x49a, 0x82, 0x0, 0x6a}, {0x8, 0xfa, 0x40, 0x7}]}) 23:54:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 23:54:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = geteuid() lchown(&(0x7f0000001140)='./bus\x00', r1, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pwrite(r2, &(0x7f0000000040)="3e9a594ce0b27b8bf195756ef65f7fea11b6f9610c5220e3bbf22af61786eb201a49332c960d842594bb8e57fc07f77179b121a64f12dff270257e21722419ff9e49540936e9d7107bbeefdc74d35806c382228b4f27041d20353809e17731", 0x5f, 0x0, 0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 23:54:33 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x98) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) readv(r0, &(0x7f0000000000), 0x100000000000021b) 23:54:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = getgid() getgroups(0x2, &(0x7f0000001500)=[0x0, r4]) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x40, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) socketpair(0x20, 0x5, 0x1f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r13 = fcntl$getown(r12, 0x5) r14 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$WSDISPLAYIO_USEFONT(r17, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r20 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r20, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000200)={{0xff, r18, r21, r23, r22, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r25, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r26 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r0, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x38, 0xffff, 0x1, [r7, r8, 0xffffffffffffffff, r1, 0xffffffffffffff9c, r9, r10, r1, r11]}, @cred={0x20, 0xffff, 0x0, r13, r18, r24}, @rights={0x18, 0xffff, 0x1, [r25, r26]}], 0x100, 0x8}, 0x4) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 23:54:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgrcv(r5, &(0x7f0000000b40)=ANY=[], 0x0, 0x1, 0x0) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0100d3ba5403000021c90c9597b1a8aa3fcac081ad9bfe1ca695a1054a8a3ec84fd185b1a5e1d44a188444b8fe150f3df4e76876d9b68b78abd6f2b8e5b38230af14c17f000564f735a3547921302a8d5dca2cd83894943804e889ed3b44ad779f22666a7d034cc1a7eeb1c882c96b2b31a175621f0500"/128], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="01000000686c6530008bcbe9d21e907c35eea5301b7ad5bc7204ea9e7f9a96576cbc2b20206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08fbffde34eaeee91d723b151b57fc6af3c3c4504185fb1bbd2904d52c1723c2d7fa0abfdec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d7e45b2529b76e1ff17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b203008241baa40c610600a4e800fd181df03462fa03250b010000000000aa005cd30073f0351758665feb34b2a2639672359eceb785c61f000000151465f844d4591ae3f20ce4"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) kevent(r9, &(0x7f0000000080), 0x1, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffc, 0xb0, 0x8, 0x3d3b07fd, 0x7}, {{r6}, 0xfffffffffffffff9, 0x8, 0x0, 0x3, 0x5}, {{r3}, 0xfffffffffffffff8, 0xa6, 0x80, 0x4, 0x299}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x2, 0x4, 0xffffffff80000001}, {{r6}, 0xfffffffffffffffb, 0x16, 0x1, 0x2, 0x8}, {{r11}, 0xfffffffffffffff5, 0xc0, 0x10, 0x80, 0x8}, {{r6}, 0x8000000000000001, 0x10, 0x2, 0x3, 0xfe1a}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x1000, 0xdc}, {{r12}, 0xfffffffffffffffc, 0x6, 0xf0000000, 0x7, 0x7}, {{r7}, 0xfffffffffffffffa, 0x1, 0x2, 0x3f, 0x100000000}], 0x1, &(0x7f0000000200)={0x4e4e, 0x1213}) msgsnd(r4, &(0x7f0000000300)={0x3, "2271b349977cb6fe9802292ad256f6d5425b3387ff9e7306c5a3ba02626cfafaca4d8554f8703c9d27a03190fff090439a57d227e7ca88bbb71bc2f0dc97c4175d18f6c84c582128e9209878ce18f3a9391755cecad3304031e84323bf5bdb79e956f6905470576b700e1f3ddbfd7a073b08f7e016736aec79490328ce4a49f98c3142d4eb49f68172b25a0da1072e4382a34649ae004917bf4b54aa52e5f74424d607324bb0b9ebf33d9c75a4fc92b8b47d3d84d1f39577f0af45f4e971cded28e18ea2c0a729f058a405ada1457207c5547da3ea9e2be0ce3c02550f"}, 0xe5, 0x1000) 23:54:33 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000532000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000003e000/0x1000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f000012e000/0x1000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f00006ac000/0x3000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{0x0, 0x0, 0x3400}, {0x0, 0x0, 0x1800}, {0x0, 0x0, 0x1800}], 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, 0xc1206922, &(0x7f0000000300)) getgid() 23:54:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x128aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) lseek(r0, 0x0, 0xffffffffffff7fff, 0x1) kqueue() kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1000a, 0x40) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x200, './file0\x00', './bus\x00'}) 23:54:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) link(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x4) 23:54:33 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000866000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 23:54:33 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="02a08e1442b33a4351c350be00002e2f66696c653000"], 0xa) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8a, 0x2, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x9, 0x4}, {{r3}, 0xfffffffffffffffa, 0x1, 0x20, 0x0, 0x1ff}], 0x1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x4a, 0x8, 0xfffffffffffffffc, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x20000080, 0x4, 0xf49}, {{r5}, 0xfffffffffffffffc, 0x80, 0x0, 0x3f, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x8, 0x3}, {{r0}, 0x0, 0x1, 0x0, 0x5, 0xfff}, {{r6}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0xe314}, {{r7}, 0x0, 0x0, 0x80000000, 0x4abf8895, 0x4}, {{r0}, 0xfffffffffffffffc, 0x72, 0x1, 0xfffffffffffffff9, 0x8}, {{r8}, 0x8000000000000005, 0x4716bef6c7b9f48b, 0x20000000, 0x8, 0x8}], 0x1f, &(0x7f0000000280)={0x2, 0x401}) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 23:54:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba", 0xf8}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x13, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f000000c000/0x1000)=nil, 0x1000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 23:54:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 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, 0x0) syz_open_pts() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd81a33183313048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r0, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:54:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="3d012e2f66696c653000"], 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget$private(0x0, 0x402) msgrcv(r6, &(0x7f0000000080)={0x0, ""/85}, 0x5d, 0x2, 0x1800) syz_open_pts() socket$unix(0x1, 0x7, 0x0) r7 = dup2(r5, r4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) shutdown(r8, 0x1) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 23:54:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCLOCK(r2, 0x20004276) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4082, 0xb95}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCPROMISC(r1, 0x20004269) 23:54:34 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66976c653000"], 0xa) shmctl$IPC_SET(0x0, 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0), 0x7473, 0x0, 0xa, 0x0) 23:54:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x86135) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:54:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") msgget$private(0x0, 0x8) r1 = getppid() getpgid(r1) r2 = getegid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xfffffffffffffcee) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r4, r2, r4]) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) msgsnd(r5, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000001300)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRESHEX=0x0], @ANYBLOB="1c8bd875e29cb95bdc3f3bc43e217a41afcaee0e7b0eee30af8f72761c3772c3e333be1b03345a4d318e8292986b6fee21a4d856053ec73aaaf7cd19595160c5b13a830f44e642524401c9b8992df22c342b148b431a14d1535540590e41a82ada97ed4c94305a7a16a1d09d85855761b35c76065e909bd04d5bfb19bfed47a7d286de45c21e7dca838d79ade5b3480b154de42be444624d0c9506078e2f7cd4bb80eb5338867f8e1e3992be267cc944fabb00ee20392c04032c88d6f47589700f666d58b05ecf99fed506be6c9841b307cbf08b2f84c0f016482e6f3b3623c5fd2dc154b8b13a48bc32f2b9a26e0849285c6b02e7321ca4cf47533fa43c3d302648c62a293b00"/277, @ANYRESHEX]], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r4]], 0x1, 0x7fb) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x1004) msgsnd(r5, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac05a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafb94a8cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r7 = geteuid() r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getpid() ktrace(0x0, 0x1, 0x4, r11) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x6, r7, r8, r10, 0x0, 0x80, 0x9}, 0x3, 0x3f, r11, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r12 = socket(0x800000018, 0x1, 0x0) getsockopt(r12, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r13 = semget$private(0x0, 0x4, 0x1b2) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f00000011c0)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r17, r18, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r20 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r20, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r21]) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r23 = msgget(0x1, 0x254) msgsnd(r23, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159f010400000186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r23, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r26, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xffffffffffffff48) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x84, 0xfffffffffffffff9, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}]}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r38, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r31, r32, r35, 0x1, 0x9}, 0x800, 0x1, r36, r38, 0x6, 0x1, 0x1, 0x2}) r39 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x8, r24, r25, r27, r31}, 0x3, 0x0, r39, r40, 0x9, 0xb01, 0x9674}) r41 = getgid() setregid(r31, r41) getgroups(0x6, &(0x7f0000000100)=[r18, r21, 0x0, r41, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r42 = getppid() getpgid(r42) r43 = getegid() r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r45 = openat(r44, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r45, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r43, r43, r46, r43, r46]) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r47, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r46]], 0x1, 0x7fb) msgrcv(r47, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r42], 0x1, 0x0, 0x1004) msgsnd(r47, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r47, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r47, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) geteuid() getegid() r48 = getuid() r49 = geteuid() setreuid(r48, r49) getpid() 23:54:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x8008, 0x0) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, r3, 0x0, 0x30d) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000001140)="d1f6651646297ef53db11126b2747fd9732f323aa7ae0b82b46a1e76d918165342ca1a6468fc27e0ba21125d6b94ad48b9dd6d862ed5ed9f1b9f004f5ba52035de8d02375d2e01ede5b0838ff37a4fb42aa7d642761ec38ead353f0742a92c66f133fee96e0a4620660d539da52319a616dc4539c49053d77cc4517271649f104f617d48dc122e11bcc24faeddb73345386ddbca51e69b2bac81cfa2ce256dc8a4ae34298ae39a428b2a1229087e26b0324058f043699d3bc6a94be0", 0xbc) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x4) getsockname$inet(r2, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) connect$unix(r1, &(0x7f0000001140)=ANY=[], 0x0) connect$inet(r0, 0x0, 0x0) 23:54:35 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r7, r9, r8, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r10 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r16 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r17, r19, r18, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r20}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r21 = kqueue() dup2(r21, r20) r22 = openat(r20, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r22, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r22, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r22, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r24 = getgid() r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) getsockopt(r26, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r23, r24, r25, r27]) r28 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r30 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r31 = fcntl$dupfd(r29, 0x0, r30) ioctl$WSDISPLAYIO_USEFONT(r31, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r33 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r34 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r34, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000200)={{0xff, r32, r35, r37, r36, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getgroups(0x3, &(0x7f0000001200)=[r27, r36, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) r40 = socket(0x2, 0x1, 0x0) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r40, 0x0) r41 = getpid() fcntl$setown(r40, 0x6, r41) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001280)={{0x0, r9, 0x0, r19, r38, 0x20, 0x61}, 0x9, 0x7f, r39, r41, 0xffffffff, 0x4, 0x3, 0x1}) r42 = socket(0x18, 0x1, 0x0) close(r42) r43 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10004, 0x0, 0x5, 0x0, "000000000000000100002000", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r43) r44 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r44, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VMM_IOC_READREGS(r44, 0xc2485607, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) mknod(&(0x7f0000001140)='./bus\x00', 0xc000, 0x7ff) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r43, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setitimer(0x3, &(0x7f0000000040)={{0x7, 0x425}, {0x54d99c84, 0x80000001}}, &(0x7f0000000080)) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r45, &(0x7f00000011c0)="a4afe037c5c49cbaebea8a87dfc44c59dff5f3a8459a550c58c60a61d20537077f4825eac3e64d9440", 0x29, 0x1, 0x0, 0x0) r46 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r46, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) mmap(&(0x7f000043b000/0x3000)=nil, 0x3000, 0x8b1c1d2c622b56d4, 0x4010, r46, 0x0, 0x29) 23:54:35 executing program 1: r0 = socket(0x11, 0x4003, 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) recvfrom$inet6(r1, &(0x7f0000000180)=""/212, 0xd4, 0x841, &(0x7f0000000000)={0x18, 0x1, 0x0, 0xffffffff}, 0xc) 23:54:35 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = dup2(r3, r1) unlinkat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) openat(r5, &(0x7f0000000140)='./bus\x00', 0x20, 0x5) fcntl$getown(r0, 0x5) 23:54:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 23:54:35 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pwrite(r0, &(0x7f0000000080)="9ebb105c7ac97f67ee000d9c90da8d49cf96343858ee2f7d1a6337e728ca04a41248bbe9a80afc16ecd82f5a65a5a13f1c265fa40a8a38d4fe7051bd09cd85ce260750e3d4f31324f8fd8967b9f67c54dc0f41be52a0e8f4c7a9a7937cccb56fc240cae39b07dced6ff00ee5915027ab9f87cea6d8cebbd9d986510e6f063810d5d5c2c34e2c4ff2d7315beef45a9b7d74d7242c5c59ef4cd368b7f0aa54ee20cc49bc06ec53909dfbc29114e92b821eca626b9b4d473b76d91bbcb2c2f022ab4be822885e89b1664f8119cfa1d5e45d08fa9c394e2a48b2118804db79eb421286", 0xe1, 0x0, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) close(r2) read(r1, &(0x7f00000006c0)=""/138, 0x452) close(r1) execve(0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)) 23:54:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000740)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002140), 0x1, 0x0, 0xc608000000000000) pwritev(r1, &(0x7f0000000680), 0x3ad, 0x0, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) pckbd_enable: command error 23:54:36 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x6}, 0xc) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000140)) pckbd_enable: command error 23:54:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) clock_gettime(0x2, &(0x7f0000000000)) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000738000/0x5000)=nil, 0x5000, 0x0) 23:54:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x6}]}) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x280a1, 0x0) 23:54:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x52, 0x0, &(0x7f0000000100)=""/82}) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x7315abe71953d469) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 23:54:38 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getpeername$inet6(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) close(r2) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) faccessat(r3, &(0x7f0000001140)='./file0\x00', 0x2, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fbc, 0x0, 0xffff, 0x0, "0347426dbe5f451fcd00"}) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a0000", 0xd) 23:54:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x0, 0xff, 0x9, 0x55c}, {0x1ff, 0x0, 0x1, 0x200}, {0x5, 0x80, 0x0, 0xfffffffe}, {0x3, 0x9, 0x1, 0x4b6}, {0x5, 0x8, 0x6, 0xffff}, {0x81, 0x1, 0xf8, 0x4}, {0x3, 0x5, 0x2, 0x5}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 23:54:39 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}], 0xe5, 0x8000) 23:54:39 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000015c0)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca128857711d0e611c9f3282028d90c1789661d0d8b3e810b006b22b89d6cac4df87da929516fe58415fe246440709fce900af5d72a360abd987cde18838794028174d45e756399df1126cf1b7a7fa4daeba61afc073c5649908e3e39fba70d7e5a98d70fa7e758129fa542f12b1f23c25411c7b42b6e82cec7f207812ecc2c8e7f85fa5e16713943ed99b8a89a2cc0e1fc18a9969f5af0631fedcde5a44fb911717684735b28fac5", 0x286}], 0xfffffffffffffd4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xebd9, 0x974, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6", 0xfffffffd, 0x10c}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19", 0x281}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 23:54:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x8000, 0x2) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 23:54:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) chmod(&(0x7f0000000000)='./bus\x00', 0x119) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) write(r1, &(0x7f0000000040)="670dc3", 0xfffffffffffffc25) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:54:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 23:54:39 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x751d, 0x8, 0xff, 0x7}]}) 23:54:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8001, 0x1, 0x0, 0x8}, {0x100, 0x4, 0x80, 0x8000}, {0x3, 0x2, 0x3f, 0x6}, {0xf2, 0x6, 0x9, 0x3}, {0x1, 0x5, 0x0, 0x8}, {0x3, 0x1f, 0x3, 0x1000}, {0x7, 0x1, 0x61, 0x2}, {0x8, 0x9, 0x0, 0xc51}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x40}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:54:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) lseek(r0, 0x0, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt(r1, 0x6, 0x6, &(0x7f0000000000), 0x9b) 23:54:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x1, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="06843326f96bb8cd7c6d071e7d76e01af3e0794410aaf48614a35d028198358458336d2cbc93057893b3e53a2831098b13192f2cdb1117f2144530810cd3b82e96ffd40eb3be16e61d3894700c38b55d73e2a72326b2644253b380d1dc93196df979589152acf6a15103124bc38349a670fc25e31cef0ff29a63225473ba7a31b9713a0362a67eebf10513cfd56a0d40a841732f24b32f1c8b965d0b9ac07da12349bcfddd2d9602c764f7", 0xab) setegid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:54:39 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="795080eadf475611c3967c2b45930450732fe0b019e62ccef3c20ce5705b788411d8ae8a20c66af67c5558be6de2f218869d9a6653e000814cc5fa7019123cb85c93bca32aaeeb75ac345c1961dc56a5c3bc24699c635c996a1df5d4c15aa0b9b6b089ce82166badb9a12e90ed3b88457a72f96946d81c0155b8fa6f8a706d0b5d7a27dba994fd001c888e16fcd6eb4ee5a25f0a3641c8278ba9ed3c6b41a8d03d82add68dfc3030010248f711facd1d77e8a092bb64e6587b504d6ccc9f3caa175526def8b93990c19d9402fbf630a70ce4f7d33800b09ac2", 0xd9}], 0x1, 0x0, 0xf6) 23:54:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") write(r0, &(0x7f0000000100)="8c65", 0xd) 23:54:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt(r0, 0x5, 0x80, 0x0, 0x0) 23:54:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x9, 0x1, 0x40, 0x9, &(0x7f00000004c0)={{0x80, 0x8, 0x2, 0x2, 0x7, 0x3, 0x88a}, {[0x101, 0x800, 0x200, 0x80000000, 0x4, 0x6, 0x7e59, 0x8, 0x101, 0x6, 0x7, 0x8001, 0x7f, 0xf7, 0x5, 0x8, 0x1000, 0x4], [0x401, 0x101, 0x92, 0x7, 0xa225, 0x581, 0x1, 0x80, 0x7, 0x4bec800000], [0x1, 0x100, 0x8, 0x0, 0x7fff, 0x7ff, 0x8], [0x20, 0x6, 0x4419, 0x7fffffff, 0x101, 0x5], [{0x2, 0x4, 0xb7}, {0x80, 0x1f, 0xffff, 0x6}, {0xda8, 0xd6, 0x8, 0xfffffffffffffffe}, {0x8, 0x2, 0x6, 0xf4f2}, {0x5, 0x400, 0x6, 0x100000000}, {0xb14, 0x6, 0x3, 0x3}, {0x0, 0x4, 0x9, 0x2}, {0x4, 0x3, 0x3, 0x7fffffff}], {0x6, 0x8, 0x10000, 0x80000001}, {0x4, 0x800, 0x10000, 0x6}}}, 0x1, 0x9}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:54:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=""/115, &(0x7f0000000140)=0x73) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) 23:54:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x23, 0x8) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 23:54:40 executing program 0: r0 = msgget(0x2, 0x0) msgctl$IPC_SET(r0, 0x13, 0x0) r1 = msgget$private(0x0, 0x682) r2 = msgget(0x2, 0x0) r3 = msgget(0x1, 0x76) msgrcv(r3, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000240)={0x0, ""/213}, 0xdd, 0x3, 0x800) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/73}, 0x51, 0x1, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000080)={0x0, ""/19}, 0x1b, 0x3, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000000000065c36ee4117e55e67867c4103a139d718e3e42c454a5faf0823b8a3f4b64b7b655b9588755dadb35703b9f5e771f1b521a421ad91650dd7967c988591c196270cad83002f1f8302657001c5535bbb88d5cb49bae1ac0a7852b385d92e48e8f0000504ff276388806682f30c556f7b5bf33e40f916408c4f6bf3b9d9e648e15bbd96ddf1dcde5085b47f21406000000730e04d6a42d1bc2f6661ee29f1a975bc34c9fa4d709da310000000000000000000020c06dda047188d14c36f4f4115d775b1a8ee52544e885456b2578ae3031e086a73effaab9cc85"], 0xb9, 0x800) 23:54:40 executing program 1: mknod(&(0x7f0000001140)='./file0\x00', 0x80002025, 0x4300) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f0000000080)=0x808000000100) clock_getres(0x3, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x110) r2 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/93) open(&(0x7f0000001200)='./file0\x00', 0x8000, 0x20) mknod$loop(&(0x7f0000000100)='./bus\x00', 0xc000, 0x1) 23:54:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x600}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:54:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0xf9) fcntl$setstatus(r0, 0x4, 0x0) pckbd_enable: command error pckbd_enable: command error 23:54:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x2, 0x4, 0x30) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/4096) r1 = socket(0x2, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="2ab13e3692cb3d27f16c36e3477968380b0ec3a87e98f0c05d30f830eb978a66a66b5d83759a4c7d55f5feebee3c695ebb3966af809f87f64265394cf199c422eec9e6ba5316f7f0cc15995da4fc1d3ee4de7538e5cbbe207f3d3e545fb253ab516aa18018b857d746a0b8d45b7a3b8cf88de9389641b9618caa742d091db320c032858c5a8d6ce3bb161de1c2cb39", 0x8f) shmctl$IPC_RMID(r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x0, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) shmget$private(0x0, 0x3000, 0xb8, &(0x7f0000725000/0x3000)=nil) pckbd_enable: command error 23:54:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffff, 0x0, 0x3, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x3, 0x1}) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCCBRK(r3, 0x2000747a) pckbd_enable: command error 23:54:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/64) 23:54:44 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r7 = syz_open_pts() r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = msgget$private(0x0, 0x402) r29 = geteuid() setreuid(r29, r29) r30 = getegid() r31 = geteuid() setreuid(r31, r31) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r33 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r37 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r40 = fcntl$getown(r36, 0x5) r41 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r41, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r42, 0x1) dup2(r42, r41) r43 = fcntl$getown(r42, 0x5) r44 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r38, r34, r39, r44, 0x10, 0x7fff}, 0x6, 0x2, r43, r40, 0x7f, 0x100000001, 0x20000000b1f3}) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r46 = getppid() fcntl$setown(r45, 0x6, r46) r47 = getpgid(r46) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a5}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1000, r29, r30, r31, r32, 0xa8, 0x6}, 0x8, 0x2, r47, r49, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, r31, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r52, r53) chown(&(0x7f0000000200)='./file0/file0\x00', r52, r53) lchown(&(0x7f0000000780)='./file0\x00', r52, r53) lchown(&(0x7f00000001c0)='./file0\x00', r52, r53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, r54, 0x0, r25, r53, 0x1c4, 0x8}, 0x5, 0x5, r17, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x800000018, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xfffffffffffffe78) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r66, r67) chown(&(0x7f0000000200)='./file0/file0\x00', r66, r67) lchown(&(0x7f0000000780)='./file0\x00', r66, r67) lchown(&(0x7f00000001c0)='./file0\x00', r66, r67) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, r66, r56, r60, r62, 0x1e6, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r55, &(0x7f0000001000/0x2000)=nil, 0x1000) r68 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r68, 0x0, 0x0) shmctl$IPC_SET(r68, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() r72 = socket(0x800000018, 0x1, 0x0) bind$unix(r72, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r75 = semget$private(0x0, 0x4, 0x2) semop(r75, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r77 = getegid() r78 = getuid() r79 = getegid() semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r76, r77, r78, r79, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r71, r73, r77, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r80 = getgid() r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r84, r85) chown(&(0x7f0000000200)='./file0/file0\x00', r84, r85) lchown(&(0x7f0000000780)='./file0\x00', r84, r85) lchown(&(0x7f00000001c0)='./file0\x00', r84, r85) r86 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r86, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r89 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r90 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r91 = fcntl$getown(r90, 0x5) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000200)={{0x3ff, r87, r88, r87, r88, 0x104, 0x5}, 0xfff, 0x9, r91, r91, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000080)={{0x6, r84, r69, r73, r80, 0x1e6, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r68, &(0x7f0000001000/0x2000)=nil, 0x1000) r92 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r92, 0x0, 0x0) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r92, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r94 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r94, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r94, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r95 = getgid() r96 = socket(0x800000018, 0x1, 0x0) bind$unix(r96, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r99 = getgid() semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r95, r97, r99, 0x10, 0x9}, 0x8, 0x1, 0x9}) r100 = getgid() r101 = getppid() r102 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r104, r105) chown(&(0x7f0000000200)='./file0/file0\x00', r104, r105) lchown(&(0x7f0000000780)='./file0\x00', r104, r105) lchown(&(0x7f00000001c0)='./file0\x00', r104, r105) shmctl$IPC_SET(r92, 0x1, &(0x7f0000000080)={{0x6, r104, r93, r97, r100, 0x1e6, 0x8}, 0x5, 0x5, r101, r102, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r92, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r106 = dup2(r103, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x3) r108 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r108, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r108, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r108, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r109 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r111 = getgid() semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r109, r110, r111, 0x10, 0x9}, 0x8, 0x1, 0x9}) r112 = getgid() r113 = getppid() r114 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r107, r110, r112, 0x1e4, 0x8}, 0x5, 0x5, r113, r114, 0xfffffffffffffe01, 0x9, 0x7ff}) r115 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r118 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r118, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r118, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r118, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r118, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r118, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r118, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r118, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r119 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r120, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r122 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r118, 0x1, &(0x7f0000000980)={{0x2, r119, r121, r117, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r122, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r124, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) r125 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r125, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r126 = open(&(0x7f0000000b40)='./file0/file0\x00', 0x800, 0x2) writev(r126, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) msgsnd(r48, &(0x7f0000000900)=ANY=[@ANYRES16, @ANYRESOCT=r6, @ANYRES16=r126], 0x3, 0x800) msgrcv(r124, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r122, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r116], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a8e28020bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64=r98], 0x4, 0x2, 0x800) msgrcv(r124, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0x1, 0x2, 0x0) r127 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r128, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r130 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r127, r129, r123, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r130, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r7, r110, r129) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 23:54:44 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 23:54:45 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{0x0, 0x0, 0xfffffffd}, {}, {}, {}, {}, {0x2}], {0x0, 0xffffffff}}}) socket(0x20, 0x61b09cd3783268fc, 0xff) 23:54:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25, 0x1}, {0x1c, 0x0, 0x10}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 23:54:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) close(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) 23:54:45 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) r2 = open(&(0x7f0000001140)='./bus\x00', 0x21bf83331920f3a0, 0x9) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = dup(r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x5) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/129, 0x81}, {&(0x7f0000000140)=""/104, 0x68}], 0x2) writev(r0, &(0x7f0000000000), 0x36f) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015960820 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015960820 23:54:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x35}, {0x9, 0x40}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f00000000c0)="21e1a14df62cd35380d7b8e8d209d6d27b77bcff046bf62f1a55964a7014d5baef31ff0371aa1d5ece2ace867946e66cff3071ab568ef27a06b46a91fcca400c18ae6171abd48cb410f4552af2bb85d345a8821e543b3f205f7d1a5a22e6bb980f83208d3af47dd20f94c9aaf39aa336b4a0428342a8fb0cc5242d8e05e20688888cf6636e2886dc44764bb18f223202889d31d3066be15e8ed80f50812482241dd05e8a897f73b9ccf4f8e9866a55bca55f9527005153be2cfe8ae2ee6676526cbd2b923dcf771f2fd2093f7d6b2e4d82c5730da25fa47ce171bd755cb67fed4327b9", 0xe3, 0x0, 0xb52) 23:54:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x39) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) r2 = kqueue() symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xd1, 0x8, 0x9}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 23:54:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x198, 0x1) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0xf0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x89, 0x4}, {0x0, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) r3 = open(&(0x7f0000001280)='./file0\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'t\x81\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x86, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x8000}, {0x4, 0xbf, 0x3}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x11001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x3}]}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r8 = fcntl$dupfd(r4, 0x0, r7) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r11 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r12, r14, r13, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) semop(r11, &(0x7f00000011c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x96, 0x1800}, {0x2, 0x200, 0x1000}, {0x2, 0x8}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0x5}], 0x7) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000001140)) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r15, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$KDSETRAD(r15, 0x20004b43) 23:54:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x10009e91, 0xfffffff9, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 23:54:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 23:54:45 executing program 0: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x140) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000012c0)='./file0\x00', 0x8000, 0x100) pwritev(r4, &(0x7f00000000c0), 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b974b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000130000000000000000000077f8c26edd5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a00e44e4ba262ab00ec0000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000a40bd7cbd0ea9fd2ba0c538d29df3300a4c07ec743083f305c392f80f3237fc0a421b6e36507f95672905b805d43b2266a2da8d52082790fa1a3101331c2f3efcc04153fba18fda5ba3cd9ad512519453ead69b5a55c987cd63d145c623ec7bdbf0e19b02d79ba7b712ed87e225e5a04fa0c3fb5e5bd268d09526ab0e144dcc3eabbd7227c28a822"], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = msgget(0x1, 0x76) msgrcv(r7, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001280)) 23:54:45 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 23:54:45 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt(r1, 0xde0, 0x7, &(0x7f0000001140), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="7ba24ac90774c94758515c81892900c732ab7dee7102957f1f91c2109c30d3d56f2cda4fec341f60b96c8017d1a2f9a19f58e04380ee3b798fc674889812eed0fa06b26b4ac7d182f807a7c8e6cfafe0bb474c276b8c3f65ed57a98e0ff83bf892ab9aedad3a5ef5f0c29761f3362ab040a728efda84e7", 0x77}, {&(0x7f0000000040)="7826c4e19e5a8835247f3e12833dec41bb2687", 0x13}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:54:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x400, 0x0, 0x0) dup2(r3, r4) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 23:54:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0x1c}, {0x200000000006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pread(r3, &(0x7f0000001140)="7878df1c96ab164597bd4e5e0cb78a144eb8de91c87da983a60dc72eeb9d49d5c9d616873d0e35e2cb12244b9f0e37018db8bf74c698f5d3ee70856b2f3dc8943cb63f807ddb3a85b23a05b698782facc91ae72fe8c09020a3c0c69de5ef8e895566e654e939147251866ab0883adbe9a44f47a6384a6e6722a8e2602b4498bfbbe5c36ed21cb979095938ea1bc00bc524d6d3472d6d824a", 0x98, 0x0, 0x7) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 23:54:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x32d0c6e78617905, 0x80, 0x2, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0x200}, {{r3}, 0xfffffffffffffffa, 0x10, 0x8, 0x100, 0x6241}], 0xfffffff9, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x8, 0xbd}, {{}, 0xfffffffffffffffe, 0x90, 0x5, 0x2, 0x8}], 0xff, &(0x7f0000000300)={0x46, 0x163}) poll(&(0x7f00000006c0)=[{0xffffffffffffffff, 0x140}], 0x1, 0x0) r5 = dup(0xffffffffffffffff) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)=""/109, &(0x7f0000000140)=0x6d) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x20000000000) 23:54:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x1, 0x4000, 0x12) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt(r2, 0xffffffff, 0x800, &(0x7f0000001140)=""/173, &(0x7f0000001200)=0xad) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x3, 0x1, 0xa339, 0x7}, 0xc) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockname$unix(r3, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 23:54:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x10020, 0x46) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = socket(0x8, 0x4, 0x7f) accept(r3, &(0x7f00000012c0)=@un=@file={0x0, ""/108}, &(0x7f0000001280)=0x6e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000002240)='/dev/pci\x00', 0x100, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000002280)=""/4119, 0xffffff2d}], 0x13, 0x0, 0x800) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f00000011c0)='./bus\x00', 0x40, 0x87) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001140)={'./bus\x00', 0xd5c, 0x3540000, 0x1, 0x1, 0x401, 0xffffffff, 0x800, 0x1, 0xcb389797d0eb62e0, 0xffff, 0x9}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x5cca6a4a39ca20e4, 0x20, 0x2, 0x8, 0x1}, {{r4}, 0x8, 0x4, 0x0, 0x7, 0x3}, {{r5}, 0xfffffffffffffff8, 0x8, 0x10, 0xd1, 0x5}, {{r0}, 0x0, 0x80, 0x0, 0x4, 0x18a000000000000}], 0xfff, &(0x7f0000000300)=[{{r0}, 0x4, 0x14, 0x2, 0xb3, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffffc, 0x191, 0x0, 0xd9, 0x101}, {{r7}, 0xfffffffffffffffe, 0xc7, 0x1, 0x2, 0x95ff}, {{r9}, 0xfffffffffffffff8, 0x94, 0x2, 0x7, 0x10001}], 0x54b, &(0x7f0000000200)={0x80000001, 0x6ce}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffed9}], 0x1, 0x0, 0xfffffffffffffffe) 23:54:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b0b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 23:54:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r8, r10, r9, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000300)=""/4096) 23:54:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x7c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:54:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x65, 0x2, 0x8, 0x5048, "263df090d57f391a0bfc64a3b072a494a46935c1", 0x101, 0xfffffff9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff0000e1ed996a0100"/23], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 23:54:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getsockname(r3, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r2) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) sendto$unix(r5, &(0x7f0000000080)="4c673dea96cebe039e06620e80648d2a79e0e91b803c8549db10d7f16e9011822d3df23cb4aa927f986984c7", 0x2c, 0x598d3373200fa4d6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 23:54:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2d}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000001140)=0x80) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fchflags(r2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001180)=0x2) r4 = msgget$private(0x0, 0x408) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x81, 0x5, 0x9, 0x8}, {0x20, 0x5, 0x2, 0x200}, {0x7, 0x8, 0x8, 0x100}, {0x6, 0x20, 0x9, 0x8}, {0x65ee, 0x40, 0x1, 0x1}, {0x5, 0x7f, 0xb5, 0x2}, {0x7, 0x7, 0x4, 0x1}]}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/214) 23:54:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r4, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x651) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r6, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) msgsnd(r5, &(0x7f0000000c00)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0800000000200079d60594c63a3f5d00"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r25, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r15, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r14, @ANYRESOCT], 0x4, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000003, 0x6}) r30 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r15, r8, r30, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r9, r9, 0xa5, 0x1, 0x9, 0x6}) r31 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) 23:54:46 executing program 1: r0 = msgget(0x1, 0x76) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) bind$inet6(r1, &(0x7f0000001200)={0x18, 0x3, 0x81}, 0xc) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c93a4c1d7192c9100"/111], 0xffffffffffffff7c, 0x3, 0x1000) msgctl$IPC_RMID(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r2, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) close(r2) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001140)) openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x20000, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/pci\x00', 0x40, 0x0) unveil(&(0x7f0000001240)='./bus\x00', &(0x7f0000001280)='c\x00') flock(r6, 0x1) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = msgget(0x1, 0x76) msgrcv(r7, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1000) msgrcv(r7, &(0x7f00000012c0)={0x0, ""/239}, 0xf7, 0x3, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x63, 0x1f, 0x400}, {0x401, 0x1, 0x9, 0x800}]}) 23:54:46 executing program 0: socket(0x2, 0xc003, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fcntl$dupfd(r0, 0xa, r4) bind(r3, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x8, 0x0, 0x1}) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = socket(0x18, 0x1, 0x3) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) dup2(r5, r6) getsockopt(r2, 0x0, 0x1e, 0x0, 0x0) 23:54:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8) getsockopt$sock_int(r2, 0xffff, 0x2802, &(0x7f0000000100), &(0x7f0000001140)=0x4) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc010800000002000000b595608dcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) connect(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="3cadb8bf8825b419cb066c64f57493de85962b61"], 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xe6ae) 23:54:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1809b, 0x24) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x52, 0x1) pwritev(r0, &(0x7f00000005c0)=[{}, {&(0x7f0000000000)="c30a29665985e3a635747499b5c14a85bb002d2c4b2629b870481809717504c3bde353713caf1522f1fa9f4b65", 0x2d}, {&(0x7f0000000200)="7c7d5751bfb24bc6af7526c38809798ea2750a6f9174881b47d42767765be485b3f7b911a1c5bad52fddef19333b25fd47439b9d7d5c21f80ce63ffa7f527122e0e1822910f2d6", 0x47}, {&(0x7f0000000640)="54476d84648c583ce3df23f79eb8e5a203bde71ad3da75bb9eeaff0630bfdf3fd499de1323d66c006014fe23d5a6c4e7f6eef161a768f536f0aec61c089b9652532898162befc45ad7645b1895126883082c8bf026d25480216f76316825e3d6d9512a3c7f1e3a9d14e21083bc2b57f520232c972f1b2b442a4fe5ef1a9969a8446c7046483b96338848bd07da1d95091e762b13b4", 0x95}, {&(0x7f00000003c0)="67ed650c5ce05200da1b99ed681c0eceac2ceb36d417ae59f50d8aa007938c35e202a26edacf84f783925acd5579ee785ac2a9ee578337ba08f3b50a04744a564f48512c8b356c96e74665468aa160c3fc96f9e043d068141d334419e0d7b90dc605269638e81b", 0xfffffffffffffffc}, {&(0x7f0000000440)="c6aa134f6a37bced8483d066abefabb410e282329326b59d500a47bbe5591196288f3339882550689bf8d2b719fb1afcbbf1c4da632e8a1e2158361d61d96c7d2b1d9bc0656eb25fdf1569afd70d75f9201c496d514ff52445f347f3e8bd1c83e5804ea3aed80a23359aa5a4d29c966176df544a25a7010a56a46142c28256b761087fced30f1d", 0x87}, {&(0x7f0000000500)="19c3cec861881f76b0bb99ed3db81c191ce539d6ee907e28890e8137c381c51038e93c732e2611f2720c4005e8bde3114a6c51ff26f8e6efdea06bb91bc5fca5c61e3f95cde9fa802e2c71bc2872c0b0731cd59c5a9c386371851027099a4cefcf754d83ac9ff490dea8c259d53dfc48d7894b39a9c8bf44f491c9c52940fa0edc50350019acdd64f290cdc1087ba0d04a7fdcd2b334be897124a79e954611d826", 0xa1}, {&(0x7f00000000c0)="c187f10c15e6304236f12d55", 0xc}], 0x8, 0x0, 0x0) 23:54:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 23:54:46 executing program 1: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/253, 0xfd) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x8c) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4c) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2e) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x35e, 0x100}) 23:54:47 executing program 1: r0 = msgget(0x1, 0x76) msgrcv(r0, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1000) r1 = msgget(0x1, 0x76) msgrcv(r1, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000580)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) msgsnd(r0, &(0x7f0000000000)={0x0, "83708d1d3ae5f8d0450cdffe5c4ca5d57decbf9deff55a9229c5b97aa7b2ed4a3e2e2210355428fc747dae0c9ee078648c566db0d9d3dddae9c004a1838c40aba23292fd8a5fe5bcaf85b5046daec069356339857ebc0346a69b06085e465d1ccb4902f98284e1cd7f19709edfacc0ab01566506f646ccbd15039b2ebfd7f129475418f9e5c921f88c6b45197e3ce20f3c5274671d6af15092cb2c5de21369b0b2c1fa8346483ae759023acf4a0715be4c76d0a54a718ba2c9da5b08f069e4e0214144a89667bf1f104fdcdba34b7b3f48de414e74"}, 0xdd, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) 23:54:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 23:54:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x6, 0x1, 0x9) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:54:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) 23:54:47 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 23:54:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x1, 0xc3ea}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {}, {0x0, 0x2000000, 0x80}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f00000004c0)=[{0x0, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0xcb, 0x2000}, {0x3, 0x7f}, {0x4, 0x2}, {0x5, 0x2e4f}, {0x4, 0x3ff, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xf342, 0x400}, {0x1, 0x52f, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockname$unix(r10, &(0x7f00000007c0)=@abs, &(0x7f0000000840)=0x1000001d3) r11 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r12 = socket(0x10000000002, 0x3, 0x0) getsockopt(r12, 0x0, 0x68, 0x0, 0x0) bind$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="962800338597e1a652d0ea3e756e1dba70dc2565b17f53955c097fcb8c91d1cfbb5f3f894ee16ddcfca2c81fee4a227b74af389eb366f623a0d52f7dc9ec739b8f5e14eb081a7456630d9f520e1a8c605373e954632165fa69b4927ffea186abe2f64eca5ba588672cc72c15504d5c9a46c7fef70650a31d1041123382c44ae69b3aaf843735145188e6f08f9ce2dc7104a37f33000000e931f276af098337c5cbcc771d9ff987f58d469d922ba344ae05bc7dcada25b04f07563b1e0f58aae2b222509fcb10a08ea59bd7936a06564a8cf5c5cb4f26427a78fe87d0cf6a61c03e30f5a920473d2ac515920b1466ac98ad0650b5e29257365a978b6512f9c7a7b18cc9ae1290650a3d37952619f4d15a49fda46886064daeb7c538dd6579112c11c66ec35a42bf3da4b754b18e4074d37eb7e2fc2fc79887be488d64255a84053fa824399757b8faf700916b4c611efcfd9c0b05f1292dcd827d77cd3c75b9b6b1d9bdda00ad2d977414e85040822447dff91d94daa4c057b686ce46a5b9d6a76e40000000000000004c44017b70ec7f9e89bdab194f73cf04d5d18f07f5ddd8a944ed4600000000000000000000ad3fc37c76e4bef290e6eec9c0ac181156a131517e8e0857f76b384fd9873ca0fd6cdae7ec4c06178ba0c41acafcc80157c6808159a9cf5fa1d17226f186bf9f2c0e2fde000e2af930e48fa57fb652b2b667b81b34a556c011129df32d29fdfe1096397187bf1b16a5745db60015278116a70812a56e6b876fbc28f811d9d908c4e8feaf896281a6cf2bd8da75189aaab4"], 0xa) r13 = accept$inet6(r11, &(0x7f0000000040), &(0x7f0000000080)=0xc) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r13, 0x4}, {r14, 0x40}], 0x5, 0x1) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0xfa}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) 23:54:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000, 0x1800}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) r17 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() dup2(r18, r17) r19 = openat(r17, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r19, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r19, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r19, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r21 = getgid() r22 = getgid() r23 = socket$inet(0x2, 0x2, 0x0) getsockopt(r23, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r20, r21, r22, r24]) getgroups(0x2, &(0x7f0000000780)=[r24, 0x0]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, r25, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r26 = getuid() setreuid(r26, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r26, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r29 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r29, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r28, r30) r31 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r31, 0x0, r31) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r33, r34) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r35, r36) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r34, r3, r36]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r27, 0xffffffffffffffff, r32, r37, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000008c0)="948ae4429bb51bbc89456e29301e6b73af96f9ce57dcb7447008fe7dc753faa9c4bee2539ed979d6dc68929a66bb4606e3cbcc00baf65544dadebabe1dd150e32d7cba52bf143c5c9fcda31d0b7e7111fc022041ddbb0c6f3babe415e4650654e716b214d681a0a781d59ccb1286a77e6b6a3595d015a89b43fc2d799217a6cf44688e46d64f5f44dd3df10a2e40e23506aea1f0", 0x30d}, {&(0x7f0000000a40)="67888645a5fe2164ecd4adc28c70b357f934ee3a6c2a84513cfa7f806461290c004f34647e86f06d9a7881c1768703a67c6831d9351d48c30d2b8577e825e2173502248b287cc9e7b2ab44719280597815e04e9a13d9c46ce4cf6f2be4d38856ccfd2f3e1ff98b2c0800bfe88f389fc13a896ef584d5175a89acdcc441959626a159695e9230c80cbe62d5ee6a164be9dff23d9536109b509b14997a24a994f83dd27dba4f"}], 0x3) 23:54:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) kqueue() socketpair(0x20, 0x8002, 0xba, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:54:47 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0x1, 0x77bc, 0x80000000, "06b716709b5d1ab5c720f2c30e3bd17c9fa94a34", 0x7, 0x40}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) r4 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:54:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000011c0)={0x4, &(0x7f0000001180)=[{0x4, 0x5, 0x4, 0x7fff}, {0x800, 0x7, 0x7}, {0xbd7, 0x24, 0x0, 0x8d}, {0x403, 0x7f, 0x40, 0x9bac}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x0, 0x2000000}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) 23:54:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x80}, {0x11}, {0xa}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 23:54:47 executing program 0: minherit(&(0x7f0000467000/0x1000)=nil, 0x1000, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x4, 0xdffffbfe], [0x0, 0x0, 0x403], [{}, {}, {0x0, 0xfffffffd, 0x0, 0x2}, {}, {0x0, 0x2, 0x0, 0x200}, {0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'@\x01\x04', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCPROMISC(r2, 0x20004269) 23:54:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x7}, {0x0, 0x1}, {0x85, 0x690}, {0x6, 0x81}], 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) 23:54:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2fa44ff2e11cf067, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x1, 0xfffffffffffffffa, r5}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 23:54:47 executing program 1: clock_settime(0x5, &(0x7f0000000040)={0x3f, 0x8000000000007}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 23:54:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 23:54:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x102) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x20, r1) 23:54:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = shmget(0x1, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 23:54:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x4, 0x7, 0x0, 0x3ff}, {0xfffe, 0x1, 0x66, 0x1}, {0x81, 0x9, 0x5, 0xfffeffff}, {0x80, 0xe6, 0x30}, {0x5, 0x81, 0x80, 0x7}, {0x4, 0xb5, 0x5, 0x5}, {0xe0c7, 0x1, 0x40, 0x1}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 23:54:48 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000002a00), 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdfd) getppid() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) 23:54:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001200)={0x1, &(0x7f00000011c0)=[{0x5, 0x0, 0xf0, 0xffffffff}]}) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001340)={0xe5, 0x0, &(0x7f0000001240)=""/229}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000001140)=0x8) 23:54:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r1, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 23:54:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket$inet(0x2, 0x2, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 23:54:48 executing program 1: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x3, 0xf9, 0x4}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="f25e6e80bde1c69b1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a6817266e17ff651141496e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17d59bcfcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332ed2", 0xa5}], 0x1, 0x0, 0x0) 23:54:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401]}}) 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)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x1, r3}) 23:54:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3f) 23:54:48 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$inet6(r3, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) r8 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x241) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000200)=0x687a8989) ftruncate(r7, 0x0, 0x80000001) kevent(r2, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r6}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a3}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r7}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 23:54:49 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f00000008c0)=ANY=[], 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x1e, 0x3, 0x0) readv(r13, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="9198ea9c4b4c2abe93142f02922b2106684af41ee5c7f50a72113275cf4ef08ea350d7cbf337518b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff34268d95ad96ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db414fb24524eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b71edce33d60a82294949c0356c22f962fdadc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936e5f654ac47527a4c610bd30a4645606d531c43c9247641d7dc3fb7f30e7d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abcb48e77d66b009c5b613673b65e3aa30ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183a8499f9b7f3e65954f82433c809c7f0f2a9956d2b82f24fcae298dc1c90692054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986caac6ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fdc4103203851099cf9af32d8383757c8b2d80322c3275ed3a1eeaf989844f3b7728cfad3a6ba0143c7804910e3f37b9333cb169ec6d332f22829a145659907b0fbad7ec75b317d3bb7fd85ef88fb4e5cc00e232fa0da2d3e66cfba166d9f73610fdf061e0f1f43a7a0f102babb66e5181b2714f520a50afc67ff8f0b5a0786d01e840337022d1857cf8128e2e48cb20eb957f738c08afcf84e0d09fe69371873f74"], 0xa) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r10, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xff, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r12, 0x0, r15, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r16, 0x0) poll(&(0x7f0000000000)=[{r16, 0x1a5}], 0x2000000000000160, 0x0) openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file1\x00', 0x10, 0x8) r17 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000c80)=0x10e) semget(0x2, 0x1, 0x80) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x3, r18, r8, r9, r15, 0x2, 0x4}, 0x400004000007fff, 0x20fc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x2, 0x3) accept$inet6(r20, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000840)) r21 = socket(0x2, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r22 = accept$inet6(r21, 0x0, &(0x7f0000000880)) r23 = socket(0x2, 0x400000000002, 0x0) setsockopt(r23, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r23, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0x1000002cd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r25 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r25, r19, 0x0, r24, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r10, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101}, {0x2, 0x580, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) r26 = geteuid() r27 = getuid() setreuid(r27, r26) getgid() r28 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) r29 = socket$inet6(0x18, 0x1001, 0x0) connect(r29, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r32, r33, r34, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) r35 = getgid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) r37 = getpid() shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r30, r33, r35, 0x1e4, 0xc}, 0x5, 0x5, r37, r36, 0xfffffffffffffdfd, 0x9, 0x7ff}) lchown(&(0x7f0000000800)='./file0\x00', r27, r35) r38 = geteuid() r39 = getuid() setreuid(r39, r38) r40 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r39, r40) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0x1, r5, r40, 0x0, r6, 0x100010026, 0xa}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r41, 0x0) poll(&(0x7f0000000000)=[{r41, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0x5104f1593e2f900b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r42, r2, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r44 = socket(0x2, 0x2, 0x0) accept$inet6(r44, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r45, r43, 0x0, r46, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r47 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r47, 0x802c7415, &(0x7f00000008c0)={0x6, 0x0, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r47, &(0x7f00000003c0)='./file1\x00', r0, r46, 0x4) ioctl$WSDISPLAYIO_LDFONT(r47, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 23:54:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x25, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 23:54:49 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9ba040000000000000000a78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 23:54:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x7ffffffe, 0xfffffffd, 0xfffffffd, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 23:54:49 executing program 1: socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="2105db66ddff4ee1f807930faad98d0ce19ab6cf51c0eda7ee33b8382941987ad46e04074cfb5182cb19ad6b917c78ea449ed12f31e6b6ae310dedb4edb342ed2dfc96bc94ab354f34dc5d0cd2806644b7176705d182afe3006d037af263da39300c2f684034d9ef53ee904373924e351bdbc5c4dd666290fb8931f973e55461709f3228224685a31d39ec9f6f7c43b053c92bf734ac25b43763d8e7d99e619359285b06e30bbdc11c59cb7713cb4a7542fe8c63a3ac181dace41ec5422247856768a35c1dd671c7af9fcd753eef651503ee70db11f066305b3ebbe374", 0xdd) sendto(r0, &(0x7f0000000140)="7c3c3ce72c559af350f0f5348d23d9243d2f26619c86e55561011ea55d0a8b2fe971b5225ed0ede66a409efdd29c1c257b1af48f7bf8bb8c7d2c75032e2a374f6e6c56e8328664c12f09ab0655dacd8fb2db6083ff2a568bb254e004fc68507a1963c0e5dbf8d545207cb335da1fe1f641567c71d6d9a930b445547d50c8e10547be0573cc5c8a4d6cd225ef3f4a8e0cd83afe4cce", 0x95, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x5, 0x8, &(0x7f00000002c0)="2d45a915151855cc2153ae72be04dfca5765be2e106f631c27d94b4365f89f05d1a5", 0x22) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r3 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x200) read(r3, &(0x7f0000000340)=""/80, 0x50) r4 = socket(0x0, 0x1, 0x25) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0)={0x2, 0x6}, 0x10) setsockopt(r2, 0x101, 0x4, &(0x7f0000000400)="69ae5e1117bc35ff44096a9b8e0d07d00440effe73470c8908753bae09ea64bea031d53ad797a675fa9429eaaa5b810b5474aed71c2762a6fd0f982872e138f4de9afe9eb81140fce145234f8405e58482bec026ee331f19a1f3eead392c0585cce5e6a694f44697895d5a0518f9392622546beeffe2bd3a828b0adf1a928f61fb0f1c92295525c393433e7a443325180fda9aa056b9bf74a5dd28aa8219934730fb8cde7fee6c1ffe3054111ca0b3", 0xaf) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000004c0)=0x4ccec63545dd1b19) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x40, 0x0) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000540), 0x4) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r6 = socket(0x6, 0x2, 0x1) accept$inet(r6, &(0x7f0000000580), &(0x7f00000005c0)=0xc) socket$unix(0x1, 0xfe829d406a019e59, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8019, 0x0) fchdir(r7) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000680)=0xf588) symlinkat(&(0x7f00000006c0)='./file0\x00', r7, &(0x7f0000000700)='./file0\x00') r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000780)={0x3}) link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') r10 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) connect$unix(r10, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) 23:54:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x6, 0x4000, 0x81) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000001140)=""/4096, 0x794}], 0x1, 0x0, 0xc600000000000000) getdents(r2, &(0x7f0000000040)=""/25, 0x19) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000002140)='./bus\x00', 0x1, 0x88) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000002180)={0x6, [{0x5a5ed9f457420359, 0x5}, {0x2}, {0x3, 0x2}, {0x0, 0x7}, {0x3, 0x7f}, {0x2, 0xb1}, {0x3}, {0x4e235b7054e9c19e, 0xb0000000}, {0x2, 0x20}, {0x1, 0x2}, {0x1, 0x800}, {0x2, 0x9}, {0x1}, {0x1, 0xb1}, {0x2}, {0x1, 0x1}, {0x1, 0x38f8}, {0x3, 0x1ff}, {0x0, 0xffb6}, {0x1, 0xffffffff}, {0xd4bbd7e1b8b643c9, 0x4}, {0x6, 0x5}, {0x4, 0x8}, {0x3, 0x2}, {0x3, 0x400}, {0x3, 0x4}, {0x3, 0x2}, {0x2, 0xffff}, {0x0, 0x1f}, {0x0, 0x10000}, {0x2, 0xfffffffb}, {0x2, 0x8}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000080)="275eb436e198f540898f361dbc118b9906df6198f2efdd474a7c010f3f71095e6b3e17ff9bc3fec7e87f769922f787e081", 0x31, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x3, 0x0) shutdown(r5, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 23:54:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 23:54:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r2, &(0x7f0000001200), 0x100000000000001e, 0x0, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpeername(r2, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x3, 0x4, 0xec8, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x600000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2fbfcf2e}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff5000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5bd7000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") getpid() 23:54:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffa000/0x4000)=nil) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000180)={{0xb2, 0x6, 0x3}, 0x10001, 0x4, 0x6}) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x34, 0x8, "8500410aa79300c4f5401cd98301a462f9132000"}) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x20) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000280)=0x3) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 23:54:50 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r7, r6) r8 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r8, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r8, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r8, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r10 = getgid() r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x0) getsockopt(r12, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r9, r10, r11, r13]) r14 = kqueue() r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8, 0x0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r16, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r17 = socket(0x2, 0x1, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r17, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getegid() r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r21, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r22, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r23 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r23, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r24 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r24, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r25 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r25, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10, 0x0) r27 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r27, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r28 = getpgid(0x0) r29 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r31 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r32 = fcntl$dupfd(r30, 0x0, r31) ioctl$WSDISPLAYIO_USEFONT(r32, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r34 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r35 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r35, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000200)={{0xff, r33, r36, r38, r37, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r39 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r41 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r42 = fcntl$dupfd(r40, 0x0, r41) ioctl$WSDISPLAYIO_USEFONT(r42, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r44 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r45 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r45, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000200)={{0xff, r43, r46, r48, r47, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="cac6deb8221ca5423b413f40a1cf8d8adbfc65b23f", 0x15}, {&(0x7f0000000580)="9c7fbe79cecf8782e7823e6a88b617bc249e03462602ac0e8b3fae1a2d03563d465907f297a71b7e5962abd9e3c0556311b7d457ae5afc96924c28d98756eb8c324155a15a400c47cb0b906001b22c53b4280ad1065968e5b9acf666296664be376327bcd2d81352772d85f10278287a14287b9961e04e5c31b0a51f43c9f00683754dd834333366e985a9aa3fe6a9b5990202c956499785da46dd40fa6047891e347b46de76a63972392ba787cc68bf83b359aa9fe2f58b58d2d6c5ebdcb884637e9f8e5de03362b4667b6da144ce62e88ce253d10f82a838979b1b8c889494dfd9e9bf496c5349ad56a93571bb9a20b60cb71f8583e921e41b3861e03eeb25a1e9b7d78130ccd06e9b8d629ee7366146d4596f1c23971374aed88b1447acce95a09e91d498d12e0f34ce49bc2f5481fa20e76257dd8e7e9902d68fe40b750a93305c0dfb3c289425a115c356484be390baf20fcface7c0a757cf34fcd205992059cb7419c911e7dbe66a749c16cfbbadd643ed2bb4da1aba3b31213bae898feb2438e5342bf01980c423a19c56ea07c1819c114d17cf08de1d69754fbc16f1791fcd9d0b6efb66ed476ebbf02a2e38d875d16bc79f7672bcabaea8e376ee46d6cd2b0546d1d96aeb11436e9ac76f0368ed789a337d9f477fa8fd54e3e7ce6ad5ef76e011737d6d374cbe93f20edc65ba622a76479a9e0ce4c7e6adcac302d2b71367931240a04c1951ce6100e425e252b00d43b398a69625f5a4257c28cb2e266aa8ad5ddfea53d206355d7653cbe3a1e86a1be3128f4a7ac3521d03503c2ad8e80144cfe6f3594577baf9ab894db04bd371fedd88c604918a535467a920e7624e34c0de562fce43e5c257eb138f2938249ff176c6d89c268a019877f2541515b5c8db944733337d651415e291129a47c07be63f30c18265a89eabf788e31d491722f6515a5f9b136f7d6a277c10cb1984f1d4f77353b412e3ad972154e8669cff31a444dbf1eea0429cb1210bf0036f51678de6942d0b1b913186378acdf278b6c6acce66e488cd28533d3a8c9c686cd7b8cc29a8f857b4158cb9f43997fb9935a909eceed31046106e6e7a3382868510bd077607cbf81eef17ba3eb8698860f13f6a23e7fa5afca06245694b8bb3ba09bd7abcdf8822eb6d21c1e50ae8abbd8aa7b388365c3ca023f8c4d99e70f3368f0786c7b908d7757dd99b3796afef9a03aaf22ea959349f1eedf23b9d0b67bcbbbe50e3766aa37d1c71d69e97e224cad7b5748948f4e7d1f5d3bdc7cb744f36fd1720b923c6cc3553f4f920579ba6cba3ce772268c5e7247a6bf5f4426b73d83c26f1a3381b06f2e3a3793d2c163024e5f80b9d085b2e9b7d5849aef110963ce0ed5d581ef6ab29d163d760aa9bdc27a7379bb8d6aeadcf3f32cddd22928f7314c714c49e6fc3a6379ea2fa517e16873a75c33b240ee59f22d07de322726f716ba070a8636090bcf4b951e4687a5954b11604d84f72b70a625eb281aebbd276d88c73e8c32f7903faf4462c38b560a231e9ceed394dbf6ea90113cfc270a20de701ef4d2743410486d1c387db7027069d2319c76805212943dfd9805d78019fa7465e8ad4407e2a43446a1a06cb31d164681b30ceca3da9b379e72a6a7b840c34f3988718926fab2313d70e03f64c373741e707ac7d0b44f04c9f826d07e7793ca1acffe96c577278ced39f152acdc20cfc0448d2075eecb43a8e8dcc564e54c4d66fd175a581b99c15cf3c0206254b05bb82a48c5173103ee645687245e29ca38e77cb7a5913566eea2956c040dca6960b196e2439833223a2c51f0a1c989a790e6c378ed920c94cbaf2d2cb890e6fa30fe54c9a5200d258a6da5dd56be9abbb3efc99055a8e483be8963d4ea034893c855adacc4cfca256372fd3c9a022385bfe1276e59101d4fb63f54d67bd0ad7b7f1eedd2137895173f44bf60a62f538c4a499219361241140fd1d92eae6d9f3df126a45852f3d1e8d88adb5a6ba863a8fde25fab8f0b5aacb755ef11215380eb4e77bcfe3553393a4e8ec757ff72cdc3fbe08a00f84f2891e8c8436325ca1eb242fd056581d0c765f6a0a70aa7ce688805ce07bb375847a5d8ad92670f120260a385fb7c65d76768d5add9bb0523c22632575a66a5987c60438069c041911856b1ab1df91617e8dc264df6cc1341818cc87ae51892b2b66d69de0f1353a417d9384ac7592bc749e219668e3e361c6ef5d00680342457cd136300685f9b19391e256f7d347b32acd7a09c6b9cfdd144850514af84990f23440f8318051e0285dad1e393785cb3124a5794618c0d72e75782799513eb2f37e0ac5d9b47164b6a74ec87de9944a6b8770f27ecb4ebc5cb28053fb2d74fe323712d3b5e66b065db8245ecc5f47775f5facdf442062b5232010a435a2122459ba64686fc8e5a6fdcaff588671a631ad3668f70de1af33fc493283b9a496d6484fbac985103cdb4d4bf19b8caf45f01f38f445b444a1f4fe5419a2c0784a36099a896468e091fc8974644b2d2223769d7813a4ba73a4ec934e2717199a4be8d3f65c9503f4968ef72415d1cf8059e817dfa1642bad47838f05530256211a137610b3f1d26be908adcbabdfa5f455b556bbb77b9979cbdb4e361f5922712c5a0a99b8a45f86f9ac83aa5469bf6e32ccc216d705183c9de97ba16b1a55c710a6947dde974b11a1ce47d1845d7433a43e844c24e522ae205a0f71e54a6182432292a76f062fcd6c82469938db2dc77a71a1886f42a67f878e3eb8b636d5b1f1494c5ac2a12dacdd6c8cda11fe8156da9b76ccafb05e7a2adbdfc16f997a19d2cb43ed34868af7c88927dc5c9cc93fd4d3f4d5d8687f2bcbc316dd2a1696459ffa9bebad5236c75ada03b23c9471a3ce7ec9ad8276d9e7d8bed8c8336deb3ca616ffbb0598dbedcf45d8b77df76d71b7575e33616606ad707d177781f64c82f5de63756a7a8a9b9e68a9993db3ba1d7f908a036b908c82bd262b11f120850f4ddd7c5bf3be189d92dc61b950d039b3d3aae8cdfd971120bb11c5503202bb49995d3398b3b7f74d76de670e26178fe8848444b514467a2e7367bea4d2ec61b6792010bb7c2b6b1c5fb3ebf1c7dd1da8366eef0db035bfffab81cb96ea82d376576ca6e281a1c2f860afebecd7ef6d5a7d226df2d308baed830ce10502ab50bf08ce1a81918865d0dee0822d8aec820e633d52b3e0b252d8b4253ca72f57ca3e3e060b07a88e4eeb32287b3a3bf676ddbdff5947caf272987c7dfb1357713783c827382d15f23ebf8ed589d821b9de926e534c68b3127a8b21cc8f0a3b379c044800a719fce7774389bec809130da59173151657ba1fbf2c909cbdc23cfe2c0553882a1467d4711e7f479b8f5c1e42a886eb559000ae31bc8a252a89d16a6a859ca7a14462008ca8afb236db2102821431b13dd4fddf643fd106e3bb117c39a9fcfa95f8a7e6b264372033698377e1b66ccfdbc83615a436f7aeea0b4bea4f4a034107a8b210bcb9ac2f2c1f00aaf106431a827de899dd5fe2db5056062cb77d0011a04b891f1a5bbccbde666276dff4fe8d1a3e67b437852bee516878eb6fc630f6e4c2ba1080be5bfabe74825c1f44b0df8f7b4a4f0dd67970e1317110a86726095a1be9f79e500509580d12d8c8111f3ff4e7de746d689a6e97f8729cd3b05db14180ee3d0a421448a8eba7047671d83dd580817c134206a09bf220a952458c0e00c3aaf1e71907934ff957ada2fa831c36ad8b41bb49dd5810cefc475be8bf85a65a28db9b010262dda7803fdc22ddfbda02aa69aefc25c72ab7d26e8578f39527a84f887b03a77ba0216ecb99b93a86fd018933696f8b6231248908872e94e92bce864fb3371258673bdb859e22f5eb0e0440c33077ca727f5e21bcf38b6376b33634dfe7543d49ea766e95153b0244c7b492044e8dc37a6fb052c32d58140f48976ad2d1973916df19469694a635200495f87a102b402691a9f756d377b156c1111c0c486d85645db821df6b258993fc2e24a3e5225de60e5bb96298d1df39c0867043444b481d9b21e4f5aa36eeb06421334015bf6750f0d7437243b478e3457d0fd067456a81dbd7e896870f45e555cbb51c8a649603a6a66b8e316a22bb4a4c9fc9004a1f66313288dadac93c0ced5a6da366bccd926d19df1d4324228515d7e921ac38bbedd03dc577fff88e09ede1c70eb40b9f643edc1f9ad0ec41659b65d5fa52e9b626f18e43cbb10d19ea792b7cb80b3e5d3de138a5450a3ac9962f7105cc6be029014da161a4d1253da14bb016991fb85a2104fbf3a73f1136983d6e9b446985aef6e3f227337a9928efd77fad0e08c84523222b0395e198e73cc8b6a5b433bd5a6c469254e85c169133d3a9aaf96c2a49d6bb63e5d95d6b3629df854d3efea1ed3b4c71d19856975ffa78273ba7c9703a9a85140d54bbdb2dd3721f32b4fe70ba26c4733362b7f394075e8fcd1ca7e0b64cb34de790fdae199f013ec3546d8f6def10b87f33a051aa16a329c10c319ab8b75fa3ce5b8a387a7d8cdb9777e57b05757e141e558e1b62f7059753fc64b2d856e0f1e717bd8c068ecd97d3ae27bc9fee5e958ac1945309781226a690442f42c7f5edd69eb47092c045a20617ba0ea03ae562788168e736a499dadab4c890a853b81f0fe61cc4bb64499a38919cc733fb4273c78c607a973399c6a205b4f5e8e01a6cfbaf620f8353be5ecf60451b21ac5efdb0a2b8d683f541097ad62cfe2fdacb684e4774c08d45690889914eaa74334d29f9fa145fb0fede728a9bcbc11b5cec9f35fff06ba6a891e3fa0c3f028719b3cbaba2faf0fb31686a9943df3f974bd0bcc906d9684956187b9c158a2c451304d42c53b6874215cd25e1a877ca767c4ac91b17057f8a6a9d146c06587ab754d84398789279e8df9fc01cad374dcbf54cc186610a06ffa7751467bb41cf34b42ec8876f2702715b5a83b45d12bebf4695c924bb2cb60f53c4b2f0a6db649673f97ec8b067f17d801ab2456dd487a00d54c480bba68a6d4b7b82fc87ec847e79917d970fdfabcea84511a8ed9d3b2b71d7620d9879a2df33986ec1f4ee6a1cd96e5d38acbc7bf9fc7f3a17db9fa25902e50443bbdc826db36746d5e6b756ff7c7b2c0c1f6db162d9f67fa1a84aa9cc792f40d1390b4bf8ed6c79b6f42179b8ff4f13d3b099195b7e283ef103d58426a945b7618c3be12dc4e80e1fcd003aabdede24a4261d6b9b1c00c3740940d4020177e9ad89beecb1219b1b64e0496506c3ee1c6272af647a0392d9bc357692143d69e6975453bf4c5afed1741b1ef174906880243d559e0e5e3643310e9cf81be7011659851d41a2739a1dd821ec80add0ff14fcc40cd6cdb37c85be2240931bf516c7da53e8e26e0a5bb12a2be9d9fd1e22721a0fd7088273e2cf7f603ac5da5e6a7995559be5399b3f19c0d0a93c2a8a076123a2ec831bf25a3eff0524303112c744fced1d4f3b3e9f8652d1e93fdd3e655d86aba31326068e42fb9e775fa9b89c8a1229e42816ab732e113d6f7da40eedf6cd32b3a37e91b30e7e6ae9095ad26c4ac335bf1c6d19dcf79f371ff63184a6f6591962bfd76ecd63e44bcb2f1476462c6c19e7abb105258955c2b4b508502b70e3c2e96fea909426b72fa265c2f262241b53de550c0be68ce6fb38fdacc809148991454ff1b4c59814545ab53d444d3287fea69ef427d9d359bc3be10b1fbc2d690f0d5f576f997cc54fec63fdf8991a2c024397416bc7e98b179cf8e8f439", 0x1000}, {&(0x7f0000000100)="ccd0c10eca775e6179b4ce4ae0a8d42415d6b0f7874a8ac12f6e790927f1e8bd580d41941ff376d38f6882bf532b1d5059fbd7dfa44ae5da6abba32b9090f463de9acf56f0e5f327598a4d3203e5192c35105ea2898ac9e722f6d83b35339af1d4b2d05cbd1c1caf799bef7b", 0x6c}, {&(0x7f0000000180)="47d593d6170074036dd505e3c830a4f77fb1b819ec54f3d23eda78f91689e9b1369bd0723eb5a2499ba1cbab8fa2534cdacb4984a785c6329f6b802f3790fcaaee0de15d57094a1ad8a95a65110635d4b46c39d3354ad88fbb7f5ea6f1806aa0c4737213dac2e465158e05931b69f259a46942bbf5ea4edc99913ee282086ab728fcbf81f38afd5c0fb4f226eb14", 0x8e}, {&(0x7f0000000240)="66bd9bd444831f02a9b13651dbd104932c182bc0e03f937c53ed4537cb04e629c32435e63ab95926b94a567b1f817706fefa80dcb1f71563533c3881d450ef2a2727af5465636c256e86b0baf26be3dd464da42a071b11dc0057a870a41df4f035b783407109ea04adfd5442b5cb8835d70e4e10757dedc5eca426f6dd949d7acaf0853156ff7a289d0717aa0c2d9215ceedf6b872a7c5bb7eb8b75e740f955449c1d70180b041c1fb4b83471ab57d3002e1f5f8d59704a21d108f1c2d5e2f5d928c72116688b504e2032cd15cc96b94d0da53b02ce910aeb2b0e3", 0xdb}], 0x5, &(0x7f0000001580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001280000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r21, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32, @ANYRES32, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r33, @ANYRES32=r47, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x408}, 0x400) 23:54:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff, 0xfffffffffffffffe], [0x0, 0x0, 0x481], [{}, {0x0, 0x2000000, 0xfffffffc}, {}, {}, {0x2, 0x0, 0x80003}]}}) 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)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x6) 23:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="153768b0a693f43c581587c83dd3ae086e6dbd819def6a3d899e8200f819d08e31b8e244b213c7959db122c2387e2bdbd1fdb340c14d9cd4be87b13cb26eaf4d540303da02be1650f5864d3dd0ffaaf3a0ae3581aed220aacadbe8a7f7e254437af086edccdfd6ab2dd6a8ba097b90f66b6d46625b90188bd3576d23aefdd532df52fb39eec29f63f96e832e6a1020a2a0c6f2f916ab4c69d4fb96cc59b4583fab0dd92dabc5665425387e5a8af5429b1c8614", 0xb3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000001140)={0x400, 0x5, 0x8, 0x100}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 23:54:50 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x3, 0x2, 0x20, 0xff, &(0x7f0000000280)={{0x5, 0x0, 0x2, 0x7, 0x1, 0x2d54, 0x2add773a}, {[0x1, 0x6f3d, 0x5, 0x8, 0x26e7, 0x1, 0xe3d, 0x5, 0x3, 0x21f6f97, 0x100000000, 0x4, 0x71, 0xa00, 0x6, 0x8, 0x9, 0x9], [0x449, 0x5, 0x7, 0x40, 0xfffffffffffffffe, 0x3, 0x7, 0x6, 0x100], [0x7ff, 0x800, 0x8, 0x80000000, 0x3f, 0x3, 0x20], [0x3, 0xffffffffffff0000, 0x1, 0x10000, 0x6, 0xfffffffffffffff9], [{0x0, 0x1, 0x0, 0x4}, {0x7, 0xe17, 0x101, 0x1}, {0x80, 0x1, 0x1, 0x9}, {0x6, 0x3, 0x3, 0x5}, {0x9, 0x7, 0xfffffffe, 0x1}, {0x400, 0xe17, 0xbca0, 0x7}, {0x0, 0xa, 0xf664, 0x8}, {0x400, 0x6, 0x5845bdd3, 0x4a}], {0x9, 0x5, 0x1, 0xef6}, {0x7, 0xb748, 0x3ff, 0x1}}}, 0x4, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r3 = dup(r1) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) socket$inet(0x2, 0x3, 0x0) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000240)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:54:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) accept(r2, 0x0, &(0x7f00000000c0)) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x1, &(0x7f0000000100)="186fe65c", 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) sendto$inet(r3, &(0x7f0000001200)="51b56e4d1c0edba14db14e9d812987804d782bb18347720909146e8a1ae3df0f396c356f8130dc2eedbcf939bd896905ae41b9bc65bbe00a7a2dc2944c79c4896858cc59843856854cc29e258328629a8d48b3b8f5b2ba0ceb7ebcd2db81e62c60f665e249d11e574aaca6adb8e3d6e9c1e04895a3ac866b962dc2b4d12013603f792862a44ae9510e2fe4b2095cc2604ed17fd13fea93c63c7a4ec79717f28a109226c06c3afb4b747572e9b275b49d6d4bec4f3df9702b96c208cb58e004954d380bfd755b0909d016a6183701e3e1b0497d85beee1353d97a37f0501c61bcfd1554411d96819ce9620460ce446d30c4c27b", 0xf3, 0x2, &(0x7f0000001300)={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000001140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991e4c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ffff012902e4fda9720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockname(r4, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) 23:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:54:50 executing program 1: sync() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) listen(r0, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket$inet(0x2, 0x0, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080), 0x1000000000000116, 0x0, 0xc600000000000000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) select(0x40, &(0x7f0000001140)={0x1000000000000000, 0x6, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000100)={0x20, 0x8, 0x0, 0x0, 0x0, 0x1, 0xff, 0x1}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000002200)=[{r1, 0x10}], 0x1, 0x7ff) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000021c0)=0x1) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000001180)='./bus\x00', 0x49) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/\x00\xb0\xa5\xe5\xb32\xef\xab\x18', 0x80, 0x0) 23:54:50 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r8, r10, r9, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) lchown(&(0x7f0000000080)='./file0\x00', r5, 0xffffffffffffffff) r11 = dup2(r0, r0) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r12, 0x0, 0x80001ffffc) writev(r11, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:54:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file2\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x20) fchdir(r0) semop(r1, &(0x7f0000000140)=[{0x0, 0xff}, {0x4, 0x1ff, 0x77b3d2752d40ff6d}, {0x3, 0x5, 0x800}, {0x2, 0x9, 0x800}], 0x4) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 23:54:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = open$dir(&(0x7f0000001700)='./bus\x00', 0x20, 0x109) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001180)="6e4db2b07ca4b7e50f52717afd65700f4b58aed01fe0fb93f02ecc14bb15c1071c5ebb9708114eb5739962fb15b170772a7cab6d91d4810d52741e545517d826dcc91229ba7099ed886362e0b147e8d6a4a3b9a1eae2f1009fe02e9cc750227eff1f4dd3dcf9906e50606d16c636bcfc2699eb69942370507d85398113f16baf75ac51fe11611ee0ca2d85b0c0b0dbaf56a9cca5961ad0a9f365595d03f64079f9553818394c26a949a0a1b2c65ddefe62e6", 0xb2}, {&(0x7f0000001240)="39805bd35728459f61097eafb76f707330eabda36746dfa542f01ac7fad27010ce853c093375c3399381f79e3b1966f1af71b4f509782b4ec5afdb6914889782eebba3d5e9dad962dc2828ebce49343918484a5356531d8908baed526eef62ae23a1b5ac1a34ab", 0x67}, {&(0x7f00000012c0)="6502c608180dd1f6d35b2e2018c61d2caa902f9a3b639b1c5726fe50", 0x1c}, {&(0x7f0000001300)="9c8d78d1a60379d5bbb05d702d889f2aad7523d834e2fd30bb7f67310f0b90e82331b9698beeba4f8eaed1d03ebe148a7d3d8a8965e27e5e5980202aa5dbccc478a9b2850b74f8f5af20c512504571020e3a02428807e56d61b76886b4b2ae93dd12c523a698900bc9cc9ffa8b39a68a8e4416a303074d429c631d4a5ac53a2044f5c3133ed3b181d9aaa596868a7cbe6c8721f55f8322f9ba4ac05fc2d9ac171d4eac7500d2cad4f23e8b31a888c0daea6ad833b8f1243108c4298e57398e8fb1d2d624e26a599415d142f18e654c39943fd3adb98cb1a944ca42fc997e7ebd716e8184d94e6c51064feae7e99a522b3092746e49bc5eff", 0xf8}, {&(0x7f0000001400)="8d182c6ed2c3b9b8da9135b8f33b1f2ae73258bd4ce2d7658e883c1422df3bed1d40b9783fdd1bc2d688b087b516cad2d9ac0d7100f86e896739aacfb6e37fdc9de5f9d4d6929a9c45206ef3cc13cc198225ba8d3c3ca2255ef29d4879030194e366a55c4a29ea04146b43777f5be91bcb6766fa966a82b67fc4907b820c68adcd97538ac9098d636376e000ddb1edc38a6020fb", 0x94}, {&(0x7f00000014c0)="8eae7cd3f622d15630df18997ce76ee23473f470e540da84774610838a87c774f7781b97ed9a7de6a4e48fac7e0054e3bf104bf23e4ada5264cb401e966d8e14b92b224aa4daefe9286a362dc655b744f7421d2cbc9c66e73288db3ec16ed7396853f5ea1cf28d0f8360aa", 0x6b}, {&(0x7f0000001540)="22cfcd8dd43b6bd0b40ef10cb867f11dae2cce407214247397100904c19434e674cea6afc2c2555c6c3392403bcac1322c2f8ab13836d4286bc2e40684bf918e66fa35927f467cc68a3fadfdb6ab17008022c937818409102439cb6a40a0b32acab473cc616c7304296072c26b06d009bf4cc239f7697332fec21b2ad7f74f1dc723eb416e7fe00930dd39eb8cacdd07079316c945f53e5a5dd11768662de573a0cff09a2375c9a642966980258a9b8a227124bd7ad9dd46f8420b2cf8be16679a8d979d11aba2b6671ce12f1d36370d446a87", 0xd3}], 0x7, &(0x7f0000001740)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r3, r4, r5, r6, r1, r0, r1, r7, r8]}], 0x38, 0xd}, 0x0) r9 = dup2(r1, r1) connect$inet(r9, &(0x7f0000000040), 0xc) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x20e4a, 0x1bc4c9e2834d5a86) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fcntl$dupfd(r9, 0x0, r10) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESHEX, @ANYRES32=r1], 0x28}, 0x0) 23:54:51 executing program 1: r0 = socket(0x18, 0x3, 0xfe) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000001140)=0xc) pipe2(&(0x7f0000001180)={0xffffffffffffffff}, 0x18000) poll(&(0x7f00000011c0)=[{r0, 0xe80c28bfec7c06a3}, {r3, 0x4}, {r4, 0x80}, {r5, 0x1}, {0xffffffffffffff9c, 0x20}, {r3, 0x144}], 0x6, 0x2) kevent(r3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x88, 0x0, 0x10000000000000}], 0x3, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt(r8, 0x2, 0x2, &(0x7f0000000000)="ae8198ec667aa66d2d44113ccea026dca4c60f7c1e9ce22041757f73e609b4b6bd2ec6d56e30e387f91314008a", 0x2d) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) r9 = kqueue() kevent(r9, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 23:54:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x2, 0x5) recvmsg(r4, &(0x7f0000002b80)={&(0x7f0000001980)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/218, 0xda}], 0x2, &(0x7f0000002b00)=""/86, 0x56}, 0x9455fb8c40e0e001) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 23:54:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/89}, &(0x7f0000000140)=0x5b) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000013c0)=0xfffffffd) execve(0x0, 0x0, 0x0) 23:54:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) fchdir(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x9) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0xffffffffffffff8c) recvfrom(r0, &(0x7f0000000100)=""/106, 0x6a, 0x8969adf5387c4fb6, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) accept$unix(r4, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fchdir(r3) 23:54:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x2be, 0x8d9]}) r1 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 23:54:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r4 = semget(0x3, 0x2, 0xf48) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) r5 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000000340), 0x0) r6 = semget$private(0x0, 0x1, 0x400) semop(r6, &(0x7f0000000280), 0x4f) r7 = socket(0x11, 0x5, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = geteuid() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0x3cf9) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={r14, 0xffffffffffffffff, r18}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x4, r9, r11, r12, r18, 0x1d4, 0x1}, 0x8, 0xbb, 0x1}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x18) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 23:54:51 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7a19, 0x8}, {0x6, 0x2}}, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfdfffffffff], [0x0, 0x0, 0x7]}}) 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)) 23:54:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000011c0)={r3, r4, r6}, 0xc) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x1333, 0x8, 0xfffffff9, "e321caf1c8a5f78ec0b33720f6a246e44161aa27", 0x6, 0x4}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 23:54:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) mkdir(&(0x7f0000000080)='./bus\x00', 0x58) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 23:54:51 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mlock(&(0x7f0000ada000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x1000007, 0x1b, 0x40, 0x1, 0x2, 0x8, 0xfffbdfff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, r10) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) mprotect(&(0x7f0000ad1000/0x1000)=nil, 0x1000, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r8, r12, r9, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000918000/0x2000)=nil, 0x2000, 0x6) r13 = msgget(0x0, 0x985) msgsnd(r13, &(0x7f0000000340)={0x0, "075c3cffdd9553d65e597bdaf874cddf2973b590591f7434a5451c1769e67968151231c1410abd4da50fcd730f993f31be355985116132ab6dc8a1ad61e630f654a1fe28e162b3667dfdb7bdd9e7740a70fa50794579d7f92fd5edee7a1748f7e6ac72500b1c7c9783c244c73012e705b72c472eee9ff9f9bfb2f7214fb8ee67aa6c751767121cd7697f2d72918bb46842269bbc43dc3d1af56b88f45dcd0d5110c18afa941a4a24626984cd85a017e14e6b5c40614e179d12bb81461ab684d570853b301efe60ece7e787b7b8f45ddb374898697822d9e093724adf9361c0"}, 0xe7, 0x800) 23:54:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 23:54:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1023}], 0x110, 0x0, 0xc600000000000000) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x431bf43a9b168781) renameat(r2, &(0x7f0000001140)='./bus\x00', r3, &(0x7f00000011c0)='./bus\x00') r4 = socket(0x18, 0x1, 0x0) socket(0xdc938bd74e41956, 0x4000, 0x3) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) poll(&(0x7f0000000140)=[{r6, 0x100}, {r5, 0x20}, {0xffffffffffffffff, 0x198}, {r7, 0x4}, {r4, 0x40}, {r8, 0x10}], 0x6, 0xb8) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff13b9fd812eaa4e713048e699319296480000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 23:54:52 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x200) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)="27e7989bc469074405e91b2550153501e20f17e1b5d84f9bbb7ce7fccb6bfb03758cbcab15cb1565fd1c04767b35b3cfb7f0e8435ab90258f98c042d", 0x3c) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:54:52 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r6, &(0x7f00000004c0)={0x2, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xfffffffffffffeaf, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff2b) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 23:54:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 23:54:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x10, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0x7, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r4 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYRES64=r5, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r6, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x4a068f94ba1a10e, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r4, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r4, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r6, 0x20004b3c) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:54:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) write(r4, &(0x7f0000000140)="83082a1e44a67f6232f827754ae1b3f84bdaa3cf172afec5be154604d432ca7d28224f6e62c1b7a43e84fb27f9f41033c3f1a6ef4eaf88f9214205fcce56284c7932be71394e218e2307093da64d52e14e96b51c83d3228280deede0237256d5d2782f9138aea76123738f5d410158b5e68c5b9575d5dc84a4ad1c5c710c5155e29b088e178a8d8799064c6b3a462d562ee5d081c2eec52de8722d2d7924f3dd0ab6734377b3dc95757252ed9259d6ba695bab3333444efb62639c169f0d13a26211dfa88ac29a0e45adf6c8e6b919025fd7463394", 0x180) 23:54:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\xfd\xff\xff\xff', 0x60, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) preadv(0xffffffffffffff9c, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/147, 0x93}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f00000005c0)=""/222, 0xde}, {&(0x7f00000006c0)=""/193, 0xc1}, {&(0x7f00000000c0)=""/21, 0x15}], 0x7, 0x0, 0xffffffffffffff81) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 23:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x2, 0x80000001, 0x800}, 0x7, [0x6, 0x7, 0x401, 0x2, 0x5b, 0x3, 0x1f, 0x3]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 23:54:53 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="8e0319a36499004b0857cc6d1be4a8600cf10b90535c", 0x16}, {&(0x7f00000000c0)="ccc554aedc270dbb4b8d02185674ee55701961b97ba5a3b669c104652a7d54cd787bd445c93908cf310aaf5b851685b7a6ae0c11ae789fe8860b48f1592ab64f8f37ddce24244862f63bbcbc09763e1b7f57ae04c38689d27d2984fae8bb918c2478d32d864c584ad6dee0e60fa2eaff2bd81e99f3463683141095a1adeaa21d36558a5a67cf1ad2e82a58c1450d69f35aa58aab7f873212c48ed0d2360d2c10", 0xa0}, {&(0x7f0000000180)="314c271e5ae4236ab825bd3e89e65ec7", 0x10}, {&(0x7f00000001c0)="9dbcb4b93b44eacc0e109d054432d41d2e211188904e737ff3a348f320cc021444b47ba573c7f6d5e703e382b11ff55aa843c1361b50abd839e675d09580155d0c418dc9d7b9aa9ed57dd3d4f55fc1d4", 0x50}], 0x4, 0x0, 0x2cad) read(0xffffffffffffff9c, &(0x7f0000000280)=""/96, 0x60) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000300)) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000340)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)="2d23eae35787105c95996d44ee75c40ab0f60eb59bc2a1e51a78d6b23cd2f07dd4c30875b18449e78693d445487897ab11f6271634b68002838aa1c9c30b266c535238fd3543d6e5417a4426797bd20f72f83ec38ab031d9b89b3a0f59dc6cf76f05b70ef4220c5d0462f1b31b00c1388733b937dd118c72deb633f237822a83ed8d07941f00418a9c4bbcb34992cce77cfbdb", 0x93}, {&(0x7f0000000440)="01b6b3b37eac7abc70e56520d3078a7f34f062ec1e47f948084f8f11360c9a572adc8a04818b5a68b0dd9b8b3d9657765618b5647c420ae9bb745d15aaf6e5525c3733b66f73e926c976412071aedcba5594317dd05e7bd7d2", 0x59}, {&(0x7f00000004c0)="aac6962b913e1ca25c0cd9fc603170a5d258cd7911c8c0db418be976d01af7c62336ecae547e777942cd51df80555e0d9513566888f594f69fe46e8760f3962a38f6ca229daaa0023978fcb2399c103c747be3ac3254484dc4a998f515d6c7d968beb5dbf2e3f7f0f2e40eff861b01cc22f4131ae70ea7dcbf8272501829b3797cf529737aba61c8e87b859829453370ee4bc3018a609f64028c3c0e610a69fd30f2944ad85f239092f3375ea2628829e67d1754af8b101b82987e62", 0xbc}], 0x3, &(0x7f00000005c0)}, 0x0) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000640)="d7d921c51e631c58a43b0dd72ca0e53f8b1b95c1487c203dd51ed941b41afebea3f7b947e2b8078357a06907d39e94faae59c4b4a0655224ae756134911513f77c468b3c9191ca7aad425d12fd054f9b327c811b7d0b3f424aa749d5384dcd763fa8d3a264f9b4c08349de394d39dee6caad28b866026f1f81c77c0144003f4b6211fdb8be5432717405a20f9a61efd59f7c7f6346154206fa7fa1bda837600f8842f9b2bcc045c637887c6435e15ad30a37121082beb6b50002867e8e", 0xbd}, {&(0x7f0000000700)="cdecedbcef2e7a735a014e360d31f31d443a3b5a87220243030eeb412dc697637ab55da2fa66366a301ada68b60b6e096d155ac7ed702d492d67274a2bdc75eb5956cd5eb9225f074229208d958f511af65f0cdbfdfb74a9ca82f141c963220fc279", 0x62}], 0x2, 0x0, 0x78c3) r4 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000007c0)=0x8207) r5 = open(&(0x7f0000000800)='./file0\x00', 0x800, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000840)=0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x40, 0x0) r7 = dup(r2) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x2, 0x0) poll(&(0x7f0000000900)=[{r6, 0x4}, {0xffffffffffffff9c, 0x20}, {r7, 0xc0}, {r8, 0xc8}], 0x4, 0x80) socketpair(0x6, 0x8000, 0x6b, &(0x7f0000000940)) syz_open_pts() pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x281, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x8800, 0x0) kevent(r9, &(0x7f0000000a40)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x1, 0x400, 0x101}, {{r3}, 0xe, 0x78, 0x10, 0x216f380f, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x10, 0x2e, 0x9}, {{r6}, 0xfffffffffffffffe, 0x92, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5b419cd74cb5dd0c, 0x4, 0x5, 0x6}, {{r11}, 0xfffffffffffffffe, 0xa8, 0x1, 0x3f, 0x8001}], 0xfffffffc, &(0x7f0000000b40)=[{{r12}, 0x1, 0x10, 0x1, 0xfffffffffffffffe, 0x7}, {{r2}, 0x4, 0x8, 0x80000000, 0x9, 0x4}], 0x2, &(0x7f0000000b80)={0x5, 0xfffffffffffffffc}) open(&(0x7f0000000bc0)='./file0\x00', 0x800, 0x20) lstat(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000d00)=0xeda) r14 = accept$unix(0xffffffffffffff9c, &(0x7f0000000d40)=@file={0x0, ""/14}, &(0x7f0000000d80)=0x10) read(r14, &(0x7f0000000dc0)=""/2, 0x2) 23:54:53 executing program 1: kqueue() r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pread(r2, &(0x7f0000000040)="71091c9fb0185155dd6918b4669c326210cab723cb928e7558c3d7ee6551c6449a231575112022bbc096e6c58ea675ffa8ee66749331f13a8b382f295a03de952b77c2db8850ab32b5005de2d769d89a1ebc84fbd8a4b1a76ae82ab0c6f742368d4f8ae442faae468a1ee82e3b412d4269690d34ccd995434c8899397b0221a6870ee3275a6e46d0b277946b05393d1af7ea536e0af337f534bcb765f7bb94f4d85ef96c7dafca969cd8e66987015e50be2444e5892b6e088ca5d78527aba11e1f5e48ee7e20defb521e2408d3d801", 0xcf, 0x0, 0x200) r3 = fcntl$dupfd(r1, 0x3, r0) write(r3, &(0x7f0000000100), 0x28b81e) 23:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x44}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r11, r14, r16, r15, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r17 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb4}, {0x28, 0x0, 0x3}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$WSDISPLAYIO_USEFONT(r20, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r23 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r23, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000200)={{0xff, r21, r24, r26, r25, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r27 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r27, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r28 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r28, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r29 = accept$inet(0xffffffffffffff9c, &(0x7f0000001500), &(0x7f0000001540)=0xc) r30 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r30, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r31 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r31, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r32 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r32, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x800, 0x0) r34 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r34, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r35 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r35, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r40 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r40}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r41 = kqueue() dup2(r41, r40) r42 = openat(r40, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r42, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r42, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r42, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r44 = getgid() r45 = getgid() r46 = socket$inet(0x2, 0x2, 0x0) getsockopt(r46, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r43, r44, r45, r47]) r48 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r48, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r49 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r51 = getgid() getgroups(0x2, &(0x7f0000001500)=[0x0, r51]) r52 = accept$unix(0xffffffffffffffff, &(0x7f0000002ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d61579183928c81f1c508ab99e46a5d6c322857f29b4117d36b835be8845c10b3cff66c85cd05009a92a87e9b664d576c304ab6cc2f7ddf2c87d04b5324aea30aca1614aa0f6b67666f85026f6686761e81da9d778ec36d89e13cd9d484d5c6c4d239e4eff7cd1943b7fb019ec8a7c"], &(0x7f00000026c0)=0x1002) r53 = socket$inet(0x2, 0x3, 0x6) sendmsg$unix(r2, &(0x7f0000002840)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000280)="0082e3ca5b37e39d4b114acfc348efd6df265d0a00f7067d9a73df66b1", 0x1d}, {&(0x7f00000002c0)="4abab64c356bd14292a1980c42326accee84217ced64f1e46945dbf6623d8bcd2403787a1f7f9315740da5c4723b801572f19d652b2a9dee2ef926b0776896513641b16b8313ddd2bb04b6f63715f7b88b40c4530676763a12d36c8fbbdb32216bcd4d1d981870606818c2073565a025744be752c6beee1da8e75764613b9e96e77c549ec495574a49c61f708621", 0x8e}, {&(0x7f0000000380)="f702fa9c1558c82cd6efdd357ddb7579c11b308d6b9704825019ae0f0f06f7483473fb7bc26e849072979bce788fd23e22e566f674f628150a326d6e7173", 0x3e}, {&(0x7f00000003c0)="8829da042d1f605a21e75cd4cb6e77ef00c48a777e04427179cecd7f1856a47018a6c48796df7dfefd839f35520c75903eaf60dd611e31011011c9c1116bb1154c44c18e2ea830f7f35e51dd557f4100a54338adfbd8a9f7ec51f50a2cf141b83569b5aab8c23ece1183599eb343f0fa414897e02bfbd10662fe4a96241a4c0fe66213eefc088382fcf92dc564819ccd3a739a91945f684e1599d125453f5537a7e361e4a00a9ae41ae3adbd74834dceba2e2379368288ad21957f5825f104f26f8c93f8510fb04181b4645f7f627cbca6cc9139ee3f31b3d84d2ef4a21f5b03ec8a391a106f8aaafcbbcc2e6e4fe6c65451f6cee1928c634a99c71092bfb964fefe6eb098019c92882848bd1f0f909e49c596e2c44f70fab185719584af387d5e214d77fd04056bef01e2dbfdb341e7c1a7c720ec1bb64ae4299dd8aa55ac8c28d73d0f16cc432f6e1f5233cdd411948def246ab1c20ca131030bdb33209baab54fc143a528d1f003298581282c73258391a1984803d4899ed4cc497493694e0541409d5ec56fb06c1345ff256ed4025b1ccee4308ea91b8f3e2b97915206be4a28d88c75fda4444477d65cf26a43ceb2c662f4f9151840a88d1f2ed2e775ea34e558c167657baf5e99fd15aa5c33b55df39f71cb0d146737b9c95c170ba2410fad43087301129d43932960150deda82084a3a97b79874cb131216c54e29bcd181b10e5ec8979e4c8abd465a6793c0d02c394c6fbe2c7bc020f4ab1cd5d069299e6daeeaaf02660d7e7024c0bfe7153aeec8de57c7f551f1afe10e9d245e7b4e23d6935a47c8d4de5b3a22daae87792f21f4b33382bd7759cdc91c6616cae9abe68f4528a121d2d888ed7d74aaa0f9b6e40c74047e8994bbfd0a89dd7cc9d8ccb47183778c601d10c3d091e55ea23a8fd661fa1bc8fc77fc236d5576ad78421471caafc8d61859c7ae11c8117d353ab0183d5d3651ff490953a82024e3422793868711ab638e429c4022cd271c3e2b633cbc684bc386bdeada82f222ff76b191870e19b794e901060657f2edeb4d8ddb5aa3ed867dc4f273715b96fa06b45948b816944b4155da2305eee96f0a1b155fb3c94466775379a794704fa57aa6bab9a96bbe6d6ab234970676eca134a19ac5f2a1fc92ddca4fead05dca46b66015ddee7069e54072951dae62d7f38b80c3c06d90c4ac831e0d8e6adc434ec644c769061cfe434d4be5f9ee59ab0d5f10af75f544ab8a1fa0ccfb2f9245b8782286dbdbcb8c4454c54884da1aca65018b45e34936805532e11e6fbaa16b47302764c7f3a76356e00bf359f1569a22c7b6b11116b875cbf9902b79f86bc4fa1b27e08fbc3c67afb3610f8ba1abbaa2fc259a50ad900b91e8ac282fe904ca165db11e8f87369244a2be9d8f2f3a7559004f9c735e6551229226a1f4f8cfc1180e47223058d36b4d50c20949e0e72acd9e339f85aee756359cd560630508dc17d658be53b54fdfbabe3259533765dae578b60c99f390787f4eb125b033ac486d5b58c295aa23392ca407ae792d765f1b2580f21e281918217dc54da83fb538161d386255816bef9d44215a884bb136aae29714f3a2428cbc6fc90c16ee896670edb83a4dd3942f5a8c75ae4b7b5462f59f8d6d65a4ba135439a6c6e875d8b7fec38cd969c9dc90d81e17cf69a9dd7c19deb94696bca6daf6145765b1130dbca0fda152a7905bd116eddc68a45765d07fab04eed49c2030d639582cfc863b89377cc4f25ed22117980205ccec008aea18c89840f4e181525b411abab0ec74b122c142540e3e0e3e273afbfe4016c0d13e5d39074a7da609bd4ca9cb5ce2111c0e0fb5c7160cc092c9b3ef61a095c23ff845f1cbfb001d8ba3417c1d23e63998ca5c3a5783a81d581d684fc73c08268a23aae9341d3997a9a6e1a67b1fc4b46055cf8ed9ba24bc54697757f85397192432212298261ec5d266f0cdd8ef088b56b151ad50be5f60aff76ea460128ddb2aab22788e2cffd0370d14dc608e99359b1955a55b4be61e9f63c6dec4655b4dcc437f875d470a9e8913e61b963a45ed1c425ea6224ca3baea2831fa51441abe1b1bc1ad1747ec4bd5f0c7bac798469d2e48a221e0ca90186485ab71ecf71750909ab2b2b83b8552765a791075779d6bc22a402d6034ac54d832573464ac0776a778e982636ac6b3ca37c76665e6abebcaec663dc8b376d555cd2e4c257d08acb40823aa1674b618528b75ec0f5aa55fe89da964715331a2623e51ef0b4c6e6b929919f8ada5f8f93ffa440a44cffbd94e987add198cf0a4d50a68fae06c06ff720e996f0478917ae1f13ee7cafd5c7320fa9aef764d65ee8090994a111054d370df675e37445ed7dfeea89454a3ced6388603e51e385028fcdb04b3558e04f850c0aa57b37364fe301d291486f42a8353e97be1dceea2ea3bcd4530a3d1eb7c980ed96399c49f306759f14e014fdd813f08d40beafaec1ba6627665f632eca982bdd60f978574a36cae3c726a52dfcf4f64279c2c7208162a9462388a1f550975a0d386c42ceb874afc99bcf587b9c427951a3c2a03c6a7cab804200acd5c8c5b65f1550254e3b7bb9f155b38bba891d420cd25f8e895dda0648132c81fd59f68a125ea5962d483fdb3491c9fe7b12f8e63eb6e06ebb427207af6325a5b80dd179bd172279732fa6211a43457c27d12fd81b4608511393434a5d0908850cf9c6b76ec66ea866af181d20cb67e0759edadcd09bed1df51b6f5383e7fd06cca4909e36f380257c009dfee717fd32a42755e104f8401e83fb957b77521681e1d4eb5850c0407fbb485412c8b1e2fac6d422de9ac2a21f9254f27d5fe51609f1b082c61815238eacb1318bb4ed6f48f7887c2e863215b7da41417337d00e7b5a0ac02cefb84d32710913a10b00862c00c714bc44705d377d7d5af8cf6eb011045d4dff9323184165f9c988262cbc8515a7ac4fd97d21f927d584d6700f242500c492c86e375518e4b1c282974f6ba557b97b9b8de962f05b7bcc654f7bdc8a76e58a877f65ed8cd9f7e5ee7d15c28f6374bc97dd99a35ae7c98c7806dd9a1506f312b213bcad53b299bbfaa81efeb2da0a82a14db5dba1c28dd2fe3b10802ec72ec86b7c5b764cad891b14942733fdc3618e174c088c4f2fc950448e951ebda19c473e78f43fca36311ba869f302ec4913e49507482517dea4515ea66ac3e847fde119537d36e80d1053dd07a52f52f65438e20469f8a8913c7fe1d7e94650987c9487d3026a4b06bd4214047f3f5023904858ea0d86386114c6e8f5153ea5e4c94701537e0ca62a83f2f90daf82aee9184dda3f52d2c7021f60f1ef8590eb50aed38aafd2f678445e9f689d97b55222f4bad44230ff769a465b08a51ff160f6ef1389d3f92b31a8d02a95011ed35727b95fdc2a410629f756a366317ec19758292b1bac2ebff29562827eceb969559e23361e84734b37b18d9f040ed59ffb0cd19494fff34c08e902680690050ffb40bf1407215cc9318f1f91ca77b9cdec0a94da4b2f6e81007fd5eb6b88d312458fd07563858046535d797c78b271790ee50fcb525b75f08bc6f7c1722a0d4b388621dab2b4419b2c037d63d6c404abfcf787f36ed5858e74a82e3b67f9d51bea77ed5e987f1420ee479c38b9661a0121250fe898192b8c4180b6268e9ad710047907a7e1c4f59e9efb1d0152df23b9745e6bde65f062e07e7933ab14df5fce8873ccdd59bdc589d0b986d2d638ab120f5ce320a98d9063717faee766092c4cf1270aab58f93130a8ae02c9f903b12fd7b575b8f3ff43836b23c1dec993ed04d73f05780598ce28e7c71a39f38df3df691931eca456da8c2fe9730f3753797af7b5876c217d62e3a884b667b7826c9086e1ca46936d0ee9a329750d0fdf3a493161c62cb8e5d3c868c90b4ef14822e81939a183882033d4f9ed19742496b124531967b018083716b31899f5fd83aa3b12664f8c570d2b8e48b61e91f8fef8026f5d859e3f7662d4be3ef972c9fd1793bc86bf2cd68dbfde56206245a2ad68074a3509a4f0e03f426ae5d214cdf95dc058025b20fa5efbddacae4efa08f80f75b0c9974ee3cee90b71bbf81583fd25af66040754b15b2810908dfc9ad65678fc35a0a53b0bb613c8c4854597dd7c47d130ba6e0cffd605d85b2ca1fcd6a9866019f0024ff845d20a858a83b2ce4e23d85486128f28d78f466c456682d78a4345015ed3052fd556502675447cb55645da70e6c910401ba9948b78af4b69d655c4b84041a771d57337e0f9ccdb3e8ea1d1a15a8de1d9e6a4c55dcb4c891dabb278873d6fc008fc6b6b86868d1d83f936ad3125adfcb00b544000b581a0860393a67cd27b56aeb3d75c1d6748e809b1cce40c0438d1ceadf76253942a64fa9c0f5d238dfc22b257d3133bd09cdaf7142677ec5a005c0065d1ca0961a7443fda44954679dd0ed53bfa28e1291224bf0da30c6d37bc0524685d5eb4a0f65f0e581810275462a0d4c57b16572dc6b501f157992244883e55364355497bacd431b48c4c4b376250d1f475a4d3782ef4dcf962fbbe85ce67405a265184b93598912d1cab4c21646b4ced615f00f3173dba839c53a2e47f7d92bf39c7cfd55dab85e1a336017b92210a724b51438e41a94f1b062d792df834a6b559de5ba1d7956e2c927910a6d3927aa70e8c8c78043f17108a1b91b82a1417e2889a54f996c470fc742d63b892cf7a13effcc4b61d3922f293198747190fc3bd9d7a86937457c843fbfd46d330f0b6a175602c5fe31cad1d852996c4108443e52ccc005444c071a8387a90540b1864377c85e3a257a5c8e91657fc9606341c00c942deffbb0a22b80f136af2d6fb7c863c1b9dad12bf5c26ecd497e680392d93a3d236ba72686369f8a2ce2ce9781f9478ad3b1b8f79cd8e74e44ea7585caeccd22153217336eceb6f12c455d3b1362965980c7dceb996b6dc83b0537616c674fdf2edfc8dee94337fd2f347208a33a688fd4d156c3a27cdb3d3f1708891f80f4aa77ee48b1852d67b1f1d7b7df17979c0de68de54a5e49205e7002236fb6a0aee7bd1f3fadcca5b558b7a64be5ae96d33af1099764b1bb5d6e5142cc9d3ea23a77a757302870f78b64b5ac8ee8be537f57e73536eb3e56a159d58d3b509d65b66d32b78e800c75f950d6606851981ae50b2538d71c7baa8566a9f3e50bb24b9777c3b6543dda85b8f922977edb5e8f35de7a926e8c4bcee9d1c17a2c3a4a874e990afc7120d5c6c830f629309329101a6dfa2d294697c89e0e5fcce89e9def05f820fe260ce541224bb5e2bb52d98a9f4b34a6546334490f8dc4a805bf7199487193802dddc11aec603d712f44adb428a551fb4b28ee0eccca2177c8676c176fbd179f9e99defb419ff0b53c059856db41e20acd96711b5d139a4ebe3bd4ba0ca44979e77e5d3013e5109658e82e8cb6aee6ee930b55f67aef770fae15119223403846e45fc2dbeecd861a64ed3453675ea09b61c51a215a52f7853fd95403e1550204be9dde078e326432b6530b1e5e7f24b2fb8ff10527b27c5911a9cfb0949a5ace952e2c42ed6b922320dcbcf13b63b33589e65d03b7517d94287b172856de37a1e7eb008b8ece3ef47937a451ed415ef92e3bf2be1961ad472184c18bdcda633e7930612b503713908e7ee205a754325678728b86a6a2051655fd22d62ebd3b3067069ec54a362cf207bd87d56af25c74bc23a02fe835eea584c21dd7f14c10f911c15f8d98e9bcf00f5a50b392436ed", 0x1000}, {&(0x7f00000013c0)="2c649867a663af6f25588f074093e3c55381c8958f789d1ae7b138d6c165570d9caf84eea57f7b55f7e6be57ebfbd8c4e8df39a23f908415f7a1208118f0a96dc9e092dd48e93747e390def4cf94cf6f271d35c3aaf544770e011d7e2e74f0cd70e560e4497a26cf3a9f60b9e6460b835b65def68b84eb040a2fb8593e22346d989b13eae5ec05f8ee768e2baf35e0addd8687cfdfc7cd6ce86704e036e9d2641a1d5544b7a5516ad5acf2ff8ed792ab1fc1effc21598b", 0xb7}], 0x5, &(0x7f0000002980)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r11, @ANYRES32=r24, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2010737300000000ffff2e000000000026b12309", @ANYRES32=r36, @ANYRES32=r39, @ANYRES32=r44, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r48, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r52, @ANYRES32=r53], 0x108, 0x10}, 0x402) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x9, 0x81, r54}) pckbd_enable: command error 23:54:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") pckbd_enable: command error 23:54:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1) 23:54:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x1ff, 0x380a}, 0x10) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 23:54:55 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x7f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x100000001, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x3fc, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000400)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="2c3ac3762f4edd147559c2c9", @ANYRES16=r4, @ANYRESHEX=r2, @ANYRES32]], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r10, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYRES64=0x0]], 0x1) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) sendmsg(r12, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) r13 = fcntl$dupfd(r9, 0xa, r10) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f0000000080)) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f0000000300)) 23:54:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000004180)='%', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0xa10, r0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x0) 23:54:55 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) kqueue() open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) 23:54:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x5, 0xfffffffffffffffd}, {0x1, 0x1}}) lseek(r3, 0x0, 0xfffffffffffff801, 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x41a94355e6bf74c1, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) lseek(r4, 0x0, 0xec, 0x6) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) fcntl$setflags(r6, 0x2, 0x528eeeb3c08f6cba) 23:54:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() dup2(r8, r7) r9 = openat(r7, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) write(r9, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r9, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r11 = getgid() r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x0) getsockopt(r13, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r10, r11, r12, r14]) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r15, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r16, &(0x7f0000000080), 0x110, 0x0, 0xc600000000000000) r17 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r17, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r18 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r18, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r19 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r19, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r20 = kqueue() r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r21, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r22, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r23 = dup(r0) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0xc00, 0x0) r25 = fcntl$getown(r0, 0x5) r26 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r28 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$WSDISPLAYIO_USEFONT(r29, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r31 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r32 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r32, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000200)={{0xff, r30, r33, r35, r34, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r36 = getgid() getgroups(0x2, &(0x7f0000001500)=[0x0, r36]) geteuid() r37 = getuid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000001140)=ANY=[@ANYBLOB="00002e0066696c659200afc829cb6ae110ea048f54f260947ac519d84d5e40d3794e8d357f8df20e7be0330b7d0b9bd48b"], 0x1, &(0x7f0000000300)=[{&(0x7f0000000200)="69287fe20bab5ea7ea9992b8d3d5d80d0be8341fd66b363fa69c8f7fc1d71b49d54c1c264297bda56d146ca98b47d7e63f1b40e02b5b70544c2249b4f979d13ecc82e8daf77e75b511908828edb6a48aa9b41ab5e1a841aefd0dfaeec5994866495db2a79997d0ec5f51d6f5dbcb8b48c65ea76a9646d0fc67eaeb4697ea9d0e14a0b2c50bf1a57ab7fa24a8d07d5071cc984460d60d27c8d68e639f8a50569e4f3bc67d0234edc7c75c9ad1df346564865dc121bb1dd9f2c1a712f174b7a87be628dcb947f7cb189abe8dd4e573bb90119383c95ee045b33c31b7f5287c28ee3ec78e34e065c6dabae6fb998b3450", 0xef}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r37, r11}, @rights={0x18, 0xffff, 0x1, [r15]}, @rights={0x38, 0xffff, 0x1, [r16, r0, r0, r17, r0, r18, r19, r0, r0, r20]}, @rights={0x28, 0xffff, 0x1, [r21, r22, r0, r23, r0, r24]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r25, r35, r36}], 0xd0, 0x2}, 0x404) r38 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r38, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r38, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 23:54:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000001180)='./bus\x00', &(0x7f0000001240)=[&(0x7f00000011c0)='@\x00', &(0x7f0000001200)='&\x00'], &(0x7f0000001300)=[&(0x7f0000001280)='-*\x00', &(0x7f00000012c0)='}-\x00']) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) unlinkat(r1, &(0x7f0000001140)='./file0\x00', 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000001380)='./bus/file0\x00', 0x10000, 0xa0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="b18ff4c347950ec9f030634a7c498ae8b049f754", 0x14}, {&(0x7f0000000140)="a4a4647f7b0d67f18dcda2a3b3a5331650d67121f1d267d1026406e98b1cd03137511a35ed3be4f02e820c279cc2dafe668412a25768ee5a4ff725e35510d4c769f662be8df40a7d1dbf65a51f32fa39e413e32b28160c90b3d2a6ee1864974ac0f877b41a7949840d6b705da1a8ce1c7ca7838ff9536252985eb01833617510f67a8c125e146d988877df82", 0x8c}, {&(0x7f0000000200)="a277a57a532ab461d0974efa20210e1d1ce71f2ed9ce7257141fd1dc143ea393b56e0aea43cbb7", 0x27}], 0x3, 0x0, 0x0, 0x800}, 0x3) connect(0xffffffffffffff9c, &(0x7f0000001340)=@in={0x2, 0x3}, 0xc) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="009fef2b26bad2653002"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r4, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 23:54:55 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x3, 0x10) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000500)="ebffcbff13b9fd812efcffffffffffffff929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xa) setgid(r5) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94407c3035e7cab3c19c1d14f7c6be493f4a509adc25c1ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52e73de6b3100"/240, 0xe8}], 0x980) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x415) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20008020, r8, 0x0, 0x0, 0x0, 0x4, 0xb}, 0x4, 0x5, 0x8}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r11) getgroups(0x4, &(0x7f00000004c0)=[r9, r11, r9, r5]) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r12]) r14 = getpgid(0x0) r15 = msgget(0x2, 0x4) msgctl$IPC_RMID(r15, 0x0) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r18 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000240)) fchownat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r18, r19, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r20) r21 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000440)={{0x1, r16, r17, r18, r20, 0x80, 0x80ce}, 0x1132, 0x80, r14, r21, 0x8, 0x4, 0x4, 0x80000000}) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r22 = getpid() r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r23, 0x0) r24 = getpid() fcntl$setown(r23, 0x6, r24) r25 = getpgid(r24) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r5, r8, r13, 0x2, 0x8}, 0x2, 0x7ff, r25, r22, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 23:54:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYBLOB="6d02e57f02000001d178228429ed3bb1972fdb534dbafff74eeca85e8bdeedd4839901de6ee7a948d8880b98385e3d2403610c344881de0e74d2b999ccb08a3326b2c0a44bcec8445fd90299151e8042fec78ac2122783c304c372413dc927cfe31d4dd372f63d414839f164197fa1c63558a7ecf92ba55ea8376ddac407ae5af2efe49d2a609dcd99272161645e4dc0681090fe612fba231747be8c774ae6e323c0b2898b1977258309f586ce38f49d36fe9973"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(r2, 0x0, &(0x7f0000000140)={0x6, 0x2, 0x91ae, 0x2, r4}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r6 = dup(r5) listen(r6, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000101000000000000"], 0x10) close(r0) 23:54:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000340)=0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{0x5, 0x81}, {0x8a43, 0x62, 0xc1, 0x9}, {0x2, 0x4, 0x9, 0x78}, {0x4, 0xd7, 0x7f, 0x81}, {0x40, 0x3f, 0x0, 0x2}]}) mknod$loop(&(0x7f0000001240)='./file0\x00', 0x1000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") setitimer(0x2, &(0x7f0000000180)={{0xffffffffffffff01, 0xfffffffffffffff9}, {0x40}}, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001140)=0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000011c0)={0x4, &(0x7f0000001180)=[{0x4, 0xff, 0x3, 0x7f2f}, {0x0, 0x3, 0x7f, 0x2}, {0xab, 0x4, 0x1f, 0x5}, {0x8000, 0x2, 0x7, 0xc0000}]}) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x10, 0x5) bind$unix(r5, &(0x7f0000001200)=@file={0x1, './bus\x00'}, 0x8) 23:54:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0xfffffffffffffef2) 23:54:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000001180)) r2 = dup(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) preadv(r4, &(0x7f0000000080), 0x25, 0x0, 0xc600000000000000) accept(r3, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) open(&(0x7f00000011c0)='./file0\x00', 0x20080, 0x10) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x6, 0x2dd7, 0xff, 0x3f, "bb8483018adbe57754b85f881049c8e2f06d6c17", 0x200, 0x8f2}) pwrite(r2, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) 23:54:56 executing program 0: getpid() r0 = getppid() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) setpgid(r0, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = getpid() fcntl$setown(r4, 0x6, r5) getppid() setpgid(r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 23:54:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) munlockall() write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) 23:54:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x832], [0x0, 0x0, 0x0, 0x3], [{0x0, 0x3}, {0x0, 0x0, 0xfffffffc}]}}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 23:54:56 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = dup2(0xffffffffffffffff, r2) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7, 0x8}, 0xc) 23:54:56 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x0) r0 = syz_open_pts() fsync(r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSBRK(r1, 0x2000747b) setreuid(0x0, 0xee01) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x180) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r3, r6) 23:54:56 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x81, 0xe8, 0x1f}, {0xffff, 0x20, 0x93, 0xdf}, {0x2, 0x4, 0x5, 0x1ff}]}) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 23:54:56 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x80000, 0x0, 0x101}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 23:54:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x40000000}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 23:54:56 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000f9b000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 23:54:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) r3 = open(&(0x7f0000001940)='./bus\x00', 0x200, 0x32) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001880)={0x9, 0x3, 0x9, 0x4, "21d1ff8c2a538f771fb54ac158cb3163fe3cecfe", 0xf494, 0x7}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000), 0x4) writev(r4, &(0x7f00000017c0)=[{&(0x7f0000000340)="82922a1a1f6956f163e622f81c4bc6709ebeb6ccfaa08dca5c56330bdba1e9cff8d59d5e6f2dc9b6c8e831fad967c6d758194328b092d871a8111c4fd8c84c255d904639218c98845e131eeee7fa4e207c1e7e99b24109a24a1799abbea7f66885be6c012a8756f11a0955772fdf8761a1a0ae116c5b01e2b476916cd7515a8899f8def4358c969712b9e8ad8f1a8e7c8529cb8b664820b9dd50c1b51586399678f68f35697ea05c4a2020a264ffdee68dc1e5e0381f67e87bc77fd294fe5655ef67f3", 0xc3}, {}, {&(0x7f0000000480)="fbfc3a4578504c07e4f508cdb1eea92c537c8cf074de75f5def977763838a5804d40a737166c539c5981e27d78722615fb19750a2fc6c8ba36a2873816547c044459c62d0b3cef98644f0fd28f1bc2fd30ab8da92eaae5249fb242117e46629e4246d92e91d6d925b1d15466362a852177e3e9522e5833a8c952243a7c7666823238a3a30e70a8bc011581c012c294ff7fdc88d4894702e1c3f3f15d5433a52a4869638644102b1dde613ab7f97d1a4362aa4391a526c55059b7b1eceba424ea0c38f471c33dbb3023638fefcf9cbb3b1fc188c10ca2351ccff9e1c06813a3da40fb329ba613b2108e29604a1cb9984537f4e03d365c60fbd447797a19b8570b5b78c7a05031171298f3a1745f7ab056f688af59cca0c0727e4a7b52b81a05b6dd7a5b160c065129183a10e6d3b49ffe2e355d3616f8b0e80c4f3cbf21741d8a5e57ab6e03e34ddca4167a4eb5200f3ee2a35bad1fdf5cb26c83a77180197019b89d6ba402d3ab5490bc2575682d8707d06896d15344fdb9d8efe12ac817fc93d0619d83180a4609067b9b479b7ea6489becbc0014d2f33ae61c35ea1703257b2178f8d49bfae6c0988fee91ea1e8ffc5e54450570130801ba3dd06880af4503755d84aa577d7ede93816744c55d4c35065c10bcbde89a4b775d851c8853fbce590ea9820f2d1e539a69ab22c90a5dbb73ebb9d9910e98717d8f53e8a10ed3a19aae24bfc498fd01a9e6b3d47cfc6ccd9dc84f19fad9cb10f18d282e0af78d6a3ea318c9e84825e93d09b0c47372f85678938fe250a37f47b84ea48e872ffec01ed19a5d15fc8572cded885c2609f0e40a30eba9c459d3b5d06929c4ed14240a3b1de9d4fe6be741a77551595f2946c495458edf8378c98a4e07335dad0eaed44878a0ac3da6e1573aba6d5a9cee2cf8ad466ccc49e1c57dac8eb3b29c1882eba26219c73c036b578af6eec406da005627ae21267f801f8672daa06cd74dbdd2423782d6dc4939bad20fa3069206d1bde75fafb2038b254831b8bce4ba2bdf7f6ea9ff1f2d65a59b61f81e97de1c537baae2e332c9120fe1468cc600566e35a524d771fdeabd2c76d2b8474c65bc52364cde40cae68ae856b85bd29f79a0e6790691391356b609ee73807cf7cbc632ad2cc764246c1d65f5e21fca18d7174c3951aa2e36f503b30e701998c0481f7436b5ff0fd1b975f85ab94668a2157e154c5dd1d03cdbdc6b6ca872dd883e9d6a1a92eb76b575bede658b23c7097465e0243ef15b9be6d4a2e2c45eee06114d0cdd0aa5afb6a5ee8eeea6777a8ecfb9788a5059b470b097be6a9427dc69d2ab57658efd0f39a799b6d7db32686ede76f3b9f4925324fa2ad4af42985008995f558d3bd809d61bda0311aab4396c1d8f9aa11f84e2c8bd4a952cc3ccff586260747b6c2aaa14f221a08cb896e3359b049874f3a3b77f2db0d3a871341eb11ee56b93fa69dce110f2bfe7b4a220c8fcabbfc793d088984864697cd81f9f97fcc6d6edd5174ef7fbf001804cf89d044bc6948bbcd54974528b70005e8e42932334d2bf240a84c0458d74319ec3013acf1cc10fe5d9bfd369b777a2406d1be49e824bb214adebcb15a6ec5df9d1a0e87fcb07a9bdabb45efe9aa71c6f3ce73b7b6dbc58b7ced4ac3e651c5a3068ed76360f0d2aaea403c4b32a605bdc2ed4a098bf9e83ba3c0379c9834d8ed3bdebc97df7b6938278d20da48fda5e4c2d8cc898243b89fe8272d79cc3b522b775f5fd1648349d05db85467cfc313ecc170fd55a4a8848e78b502ba982c741ba777f9b70e54b16dd85f2e6185d792b83a65be90f9c5abf2314c936ff4c36468211a1f6fedbb7aecb7d3fb92b49ad91f658a9b3cfcd69a72643838b236dac9a3494045ac3dc464497d5377b5da18c63786a907b219e413e6e9f081387616db78d258f980258daf79696086e7e710446e9e51067f621530ded25a4a55d510d2ffd130c948485fb52444ec041811e9560de75c96baeb278347022cf207c63908a3b3955bf52c7a60d03e504c9aff2738c73c9293596aa46c22abd75bc39ab8519a244d0e91ead0bfb548b78de5535f0f500b1462967e811497ef82d47cc83f566821436012e79487a7a5a1d58ac3fa67981a67c074b22253e43b4912a350bebd8b546a5de8fd3d4d9a19cfb00c367ec5c6897e15147c84ada14edbe9a7fcf34545deb15396003564f527638c461d4fc78ded3193a555369f286d4535b932e5b574630c4c742696f882b080b41d5b89a706733ec66bb3757b26f41ea299cfd2e44fa5b9f2b7fb91335e1251e35c35a09deecabd6ad7d6decd560737718613d58b9e909ad0d13b6e9e7de76bdec0ac6cde64f9daa095b5b72d1699246bc31839ee1587b7a1432433e3409ba9721aced63ef197dcd78f32487cb1887a54957242312507503f85157ba2b9ce991df74b04dc587bd296f6b6a6020a840578d844292e9c7a19ac6f56f92cff432572be2749f64a26a4fb26eead200484e075bbec899d6e16e1cb216584dd3e3467844559567c70789e73d9e2d568f15a415c58410f6c01953615f48fd5bcc52e6fb63295a2d8181eab4ad5e9b8c55d1c44dd58816f7b3eed3d02f838af06ecd0c1ad057c56c276e55061e11cbb156147c34b4c39dfa55e7e6cf5d4c064d3537612703871529b1ea5545afc8da793649ab5b1e82f9a08cef8da2d489351bb752a02ca3620ece4f1192bd7cda7c5d0f2a6102e15ab761017a53f76ee5a19f0aa7a00ea35dbde7174be9f69bb37482acd411ce1e8319a5f114a816cfd1ce1b1e6120f523ba5b6b0cf761ddf91aa564a850408eef3082e04bd89452aef566bca56f6881d8ac1aa2705e900c49786da303f1c453d48f72fedb9ef829a17a15f7d5e54c18b64d32550d9f0ba3b25d5d1a77915903b2f0daaf090bd87305ebaa28ab1a8d826bfa7406f772607dc9475a47d9c5802dc7e61ec0af95b8ebe227a61507afee1cf9142e8f785a6ada1b52a8c833235f3750db429d226d133395f2e5a453f20f7df71bb0fa63edc937162696e16123f6fca7d2bc6a869dff8ea5b31e2acbad8270bdf27e727e5f09c8f728f228a28ba5fbc0d1bd65147fd559ffe64905891835a2d79af427c83567bab2a53d530e4b92caaba08b02e173eb147654c7a964d1f34791788cf7919ceb56943dbda37c91d938566113155416a56ef0af038c421e0e2c98b6fd6830e8839dae0968382637b525b25c4afbfbebd9a53f8cb6a2adbd88e5ffc1f36218596c701dc602e00f5d8b966fdb7044a582a203f50a1788b660233877633ea036c73447de704ccad1eb711b07ae8c5ecd980d267239da293b0c1dac103b8683631ae56b5accf9a75d56b74adac2ae0471e6771cf174a07bac7a9ca48de5430aa5ac5451d1c24874b9f808d50208127113b74e288014816334481e592601003deb7151adec403f73fb8ffb58f8d3e932605230394b811861f6afa67653853ee4d46a86f46bcb98a019054de96675944a0fae05c506b9f3738b70739551c1ca3dec36b89bdd51cdfef3102d11c98b1818e71f3ec0dfc95975f51dbe7c9b652f6226e7d421496d0d13b6a420ef874f17ffe384e0f1834fa872dfc645588270436247e4e27459b30f6376be8ba7681967e477c16f3b42ebe220412f52af51cb467d3b07609c1d9a6fc0d8f7ef1269f9438979cb1ae23c452df13a3a6c4ac72151fdbd5ea5569fe0dcdd1bff60f23b833a61225b4387e66fc3cf8caa6e6e970c17bba37c8a297a4e8f180d067d4f9468954c167d1f5a3c7bebf48f477b74cf760e09e374341770da5b5b29b476e64044c2afd3a45c33d593564623eaacf56d2663628ccb2c4c8bf44a4c8555e6f65296226052e79d1be6506feb9329834505176ff837d8e61ceb9d9a5596816c1b670d2b51daecc55d4efb7b98ac7680ea0447fd9777f0e836e8d2f2fb019b197e4d58cb44e2fc41d3089272962ceb47f8897c77df354a3e9297c1a2b7be7291f0f90e7324d533f959c8215d733569061d1ff511f98162170379008f5fb21a68a91064e09b94e075504c2127b1dfe72487c866617372fd68c8eba47e5328ef5f1fa6121d4ce89604e4e355828a9aa4e55fb32ee552ba8ecc604de84fd32c1841de490851bd3e4680803491d64579303ef4b2d208cc144ac5fecb8846bcdf016282235cd5dca1f09aa7514a03966746608621c6c825c9b90fb6ffce3ab49dda3487b71b2bd54803e81ec02c6ff7c721fa74dc95a0c70ca7396fdd2fc528e49cfe854d178883af860166306d00ce9db5db921c674b17c22b9ab29e8e6e7728a7ce78beee7a5ee9a72934b80134e8aba7126c038c3d9fae68f0ac9ea0328c9c79d5ad6e1ec6868d3a10454c8a342e273107e2b1c34b605b8eced6aa961f5083627bcfa8380df818c023f7cdd275857c7096030f40c707836802bebd5934dd56ffd6abd7df6644f852eeec1794175e1a6e48e290e9746531cb0a5d97f2b9f848264b4e791a135c142aca0e4c300990037fc892aa90868cc49ee29e1ba352af3d6842a8eef65c82972e2d0243f87a80f64c4b29a47459923a464739872d271f96c7389c0a5c27ea810d40f525c39ec75e0b48cc93cfd7cf51d32d626d4f447dfd44718edc71e1b6452c0175eac923546f5f10cefc5b216cf7e49e71418cc82a83139b1bd7df171ebb1f5f6f45f4d49162d49c3b9f2250062916f4b528034eba3e929e640326ec8f864c83d7fd0e8cc6b61fbedbc5dd16fe5f7356fce3e7dfcbaf944c6ff0dd14264c20eb1dd1262fcbc6034d7f17a5cf85e901f60ccabfce772196efe45cda85a903c43c0a5130f060c99df860284ebf9b8f36e586adba4bd5d0ab5e42f0030e4a982a24d37ff465ee624e446a438a1394bf2b2d430edc8fbbaa6c29d8f78a2b1b6d3aef2ebf4255319661f00b0e4f6ace7f00f619a7c14ca270566cf23bc2c142283e2b2a8f0ab8c2c37b27eccaefafe2784d6e8dde7496cadfa0ea91d5e58c1615d25361f34495bdad3c392361e53ef5010a2accfe31850355d1e2342ad138c25d928cefbb45233070e39abde19f04e1d7cbd55e3e80a8716b975b5457caf7990a1134b4e198fa15dc38067bf9a4eef936bfbb6107c2367062b4a50cf34d61c68460da8769e4b57c808a2669d73bf4d752e6d28aab409e5773957c0c6d9103b92d1336af0dfea8791f3303f27099793412f471dbaa84bc8cd99e4b667eefd54dd6a07c3110e1e87307d78e10063c6369d86701cf6a9e45e951dd1eeca351832c54e223fa1684610c2c416f3819be92af836ff9ad88f31fab316d0dc8eb759462206eec0eaebe1f6610b938fcdbb027f20d329cc31c490300e90ecaa107de4cc30c425cbabee7059a4aa83294225b7151b5f8706e0546f3d226f0e42719bd67d5242f0d6dc578b27c50a1fb86a883637209a4cb141de264b9f8a980a419088a86ef18c1fb22dc48077db463ef232f99496c3873a1042516f85a4dc7e2eddb5b33253835a62b2b17a6cf7383a16814ba58ab22d11b14320e39901ca5fe48ee59b0f6b156187f80d1002b10d11b2fbd982dcf21c85fb25cb9e60bbd9806195d28008095cc6ee9364a72ac987a104495ed34c02d9c5f18f0ad980754467eed1b63b08ac485d2f5996a0cec9f5c369272d66c2e4beeedbae4fb82a21b26cc129e689673c07a4add7854e84929cd3516aa11249906f499c9f994f0126ffc29ffeafac01d32051cb78237654f2d780d2b1b720bef3a866b974da2b00673802a1f4e76de8ca4272fb05a778a34", 0x1000}, {&(0x7f0000001480)="77848be7d51b49b42f111b22d3bc9337496ac68bb134ce5b1ed5a427351f964b94c9eb02d35da69f70b9a728a7684538d4b045af1bc09967e699e3c334937029c82bd15d3e4f0434d8b02f6d78b1a7ad72a0d617ea37118d6037627f1d2bd9869e4dd0317ccc10959928f23d97876428e62656a33e04d6aaf8ad72951f113991ab07565ec03cf7d33120a7ad2751a46d5ea55c71959bb50644ce6d2e222ebd1db9e2f2b5975d4e301394f1dda168accac8962c038065fafcec625d1ab6a50e97658cd27a8ae59c25cf9a052e8794904c24ecf8e8c41538057bb26d9bc7a18002666353d3271e016fbafd6b89436e191c5eaf48", 0xf3}, {&(0x7f00000000c0)="349ceff859cef276ac99e9b1fdfa4e8552af", 0x12}, {&(0x7f0000000100)="a8f841dee7", 0x5}, {&(0x7f0000001580)="ac55c12af7724f782cdc0cb86fe7715cd3be4ef8eba421d68d3500c19e29e08cf745301864867653f2d0dafc68944501faa78b2f9fadd96c09b419bb8ae62f00f58c4bbdcaac8a2d7f0e73385031d613e0bbb64b2e6fc4f15a289dcff38f28d3bf493dc73371e12f70f1fb7688578070c3dbb1a5dad00ea5cde2e7f4266d063b7b96f5e322ff49c67620aaf20c8118fe079467b6c9385207fd4ac82c060c1393e867ed76ceb1e4941cee7284db8761c3fb2548c5ad59a54969d84eac27f48d8c53105754855c190db1c701a4d5e21221b815617550f5284b74ef0e206e1dca13de97acf1f709", 0xe6}, {&(0x7f0000001680)="29a0a4ac8f351c7711dd00ef80eb7bfcea1842bf38524771bbc8d02f2877b84ed2c677f5927a307fb34a5af4f1063f8b9cd835b859e2317906c36ab06edc8726bbae0decb99bec7b31cb9bafb12826596550051bb60b248d", 0x58}, {&(0x7f0000001700)="e0f92464a020b00c330e7217d610d5ffeddbc7ad003ba1ab81baf761c5158a126a0314eb267abee863bd7a2ba71defdc38ec1909d7d837334a389d2f8c8475188b73b3d2da605210bc513e637aca9b29bcd32eb63f28c85865ad582fe83fa5f416009ad12428244fcb54dd450fb478820ff6a3222ba3529b6b02de0401fffbf3be5bcb3b687b11df572f4aec4c8f082b85a503c734026b6e027a3f83b654ca67ba1f62566ea2ad2cd950107faa3be6dd048bfa03aac1d56a6d42bb", 0xbb}], 0x9) syz_open_pts() 23:54:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x3df, 0x3) 23:54:56 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESOCT], @ANYPTR64, @ANYRES32=r2, @ANYRES32=r2], 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) dup2(r5, r3) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) 23:54:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pipe2(&(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)="374cf03e1c62b01ba04e202689cae4c36591c95933e33beb9df59239bd356b30cf787d000c15c12ec27dd57af1df576da116118d9386c1d6fe052c132481efb638da743a430ebc3b3a4019a35532765cd84088d264e7f3ea9f765e3a70a9e22fb58928714d101f449b9cde85fc336d268ef6f845795c82005120539fe7394552198ba933ba634dbc57f8f7adf769d8b68ca1b62f8d97bffc7422c866ee", 0x9d}, {&(0x7f0000000080)="0747d6a2813975d8813b456783a37d7531cd4bfe49276df684dba2ab500bc4f382c5e811908d0881d915d87b1b128428373e6a4f288643d3404207b1bd", 0x3d}, {&(0x7f0000000340)="1191801b5c00bdca672f1ea88aad3b1cf899546aa24b7fbf3511bddc640250231539254cf8c0b72e3a70a124785ffc1fc26688f22aa88d3408212394d9f1fbe04d4e7608a9b3a9c73561427287929602e87af32fb58468417f7e2aa2df24ceadfd5bba10ea87204485349ce7f7f41b5365153e36e2a15e9c370a2a38c83b8e1c54cd95808e1be47c83760454804b6304da4910f16ad8ac61e5a69ddd26a695aab41e05effdbdc7779e09f5", 0xab}], 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 23:54:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x198) 23:54:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001140)) ftruncate(r0, 0x0, 0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 23:54:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="e2010a90fbf49579678d52a3de1757756240347f0e9ac5857f44a3154b834fd11a7be2cbd6f80274bf7ea17bab1db1c4e0318fdbe8cd559e745a4508a3705c2b240e9d35db6d96829c3ff6e4446a36a3dfd9b636e34aec92da27f5ca01ecf0435c976386ed7de1eeafb8d0730267ee1d673f89289c3bbd3c28d7ec5bffaddd0b69136a79684d749e3bd92ea5c2bc88afe96c6be3520d5ba34daf71c25c8edf185c9f3f955a4b8b214cfea7e9880b9d0aa4de8c48a7bdabe5b5f06e7537fe0dfa0413ce5aec6b186d87f98692e8bbd7affbe1d2fd540fe70b61", 0xd9}, {&(0x7f0000000440)="4a23e3443174cb336b28d038b2c7c4d9962d4d385ca69aacbf6976ec2f2421ea2837166866578bec85b94e220951074036e9599fd13ad58525317dfd40e67116157d93cc670460ab686f248a31b1e9f7c3c7aeb66384894ee8049fa2475c0bdd5dffd38a535bf2d0661536819665a389c26eec7693f027f9c29211b644f6119243a84cab713200a37f2b61e2a0eab475ece9998eda1b2d61571884fffeac1dbbccdd7876188e1dcea145db296a356526014f3978d9f928fa88867856c6665d5bb7800793f276e3f8b529eaeebebf5f372f43b33df86fcf1622ce5174c90dee321b829b851cb5fd4abf1c455a1aed08978133be2c2db4cdbf3cf2895fce79d2eab9110177a6d4b8e0ec909be3a2298a7d7e4ec17a3c3b9b12e9c63d3fcc6b799073dfc9212d7b31fce04c4b1f61041646a0f35144cd81707c8ef863a2bfe37b2e681fcc682a6872702a43f92694fd059a5f6a8bb11ce9bc5fa8b5907940404c6558da423696025541ee1273f9acb9a6cf7b12eef8f9db5d1d2c0c76485708a6a43f4148ce789e8122ee580c78449699efa99b1daeeca6b20e3e45b0e02644fffff83bbab30abce7045a5a8d437ea027c9d97ea258a7a769069bf6e34f84af3d08975e7b5e86762f03671f081495bd4aa1c6ee24e66ca8adc743a2bcc516b48a61231f870fd55cf6bd9304bd012c9a80f19a099f03c5a5de99867d596e31074807445f3e283f972e350db090c538fd1e94a642c1ebe411b80bed4833e89313ece70c5e671d197cd1f65e74e7893d7455019b10ea6effbac4d9ba8c320110cf7a4e45aeed56589cdc5de8a765eb9b457663ea40cec849fd66c67f124f5b57f3bf50be42afbc26e81c278878ed4340051ae293a5139fdd31ae15ab65fea21dcea3cf07917a555084c8e2d77b2f7f9a5e49dd8e99e01a094e24a6536c554d5fb6adaf6d3c6884b24d521a7e62cfe292103bc3c7a7f21d37930ad009f9fdd59f897d85c9ad08f6b39a78cf1bd2787ab52738ff7783d50f4ead70f29678d54c0aa74f8e49129a95196c4b2df2a4845cafcb29764abdae612b02bd4ed51803bbad4a564dce1280b892e2737fde61a6c3a3962d4a577dd717226892b7bc8507572b9659d615aed5b361c80a6e35d837f2a8f24a1b2bbf9b608ce892f4c4afe9b1972ca7718437960623fd0484f600e64dee1866fb8104da1a0a255c184f720734646d2f3074ebb8749c02de52561af6f185e1703e9f7fbdebf8c1fa06eec5b7baafba958dc25cc7401a0f2e8f61f6845fa6341444c258d648d7c00157db3a1def63158db2fc5a010b827bbe4fea4d92ea4a64500c1af9ed856e6eadfad00edb0f22de76939e09dd89208dd5f9e27cf3aa8e4659f897b8a502d210b8a5dc911bd0825ccc7841c0524dadd0d05e4aa2f119e3a496f82a66c0863ccb7b8972a285aba0afca22b20570b91e130718a8635c815bd5142fcb706b2860fbe80f76c2b12a73e09fc5a8d2db5d8e516cf9d6c49a9d1476371fc43994425b0f8f4e10f19d4ea632536e3bb2cf70bc83a626f882b0164b181d417b243b5cac01978a01506e17543720aa5abf2c19b2385a69c8e0373f328302d67335d79c86550dcc9b8a038a0572c87d9c079cd668cab7587ad54ff52e05bb319eaccac7fbdfe8e91b94f8952e208259f2b0af2ee4b31deaff4026b934da7878f2cb224a08e8423e623aa9e9dd0ab50e4fcab5136d8a963573bd521c143cc10a39b1a8babacfa2805ee11e10783215608a120ef6879af38f210c11b52fcc3a5a1221da5b9bd27623caa0f050d09054033592eb72d48fe6f9ec418517bcdc7292c9a522a84d29e41011a638fc0ad95bdedcd4661fc2d8cb04e1ee3c6751acdf17487de12a0bfe440272ab11a444630481315ecfadaea73c81f3944d4d19cfa89e2bea14fb737ad17c3efb3d5e60a165ec53fbdccd3e208176eca71311ae8281772831d74e8144ef17efd03863d68b59178448e9386491c342a4d27dab7d508df33c386729bffabe7c086486e622d576406834b3eec40063dfe901e2e6ad951b035dcccbb95340cc6d5c06758a27640bed63aa40bf4de73b9958582b2fcb4d49558e0cb6aed5689084fb2b7802d6aaca836600f2c3c9e95e0377e341c5458c76d8b8605ae5b788f2cfca3efb75cbbd7f37b4132c5dd75a2261715d8a3bb5209d6efc231759e0818ab608c851a7f63370109ba62e43352322c78d0450c64263d2f29682d638307b7ea896fdbebfc41d2520d79acb8ffadb5d8ea564c5f449da5c2ee7f1e50c792a31ae247840eefce4f25ba39ca4330e7b927adf9b7c993475d0315dbf233dc9272ff7389ed287f14e472a49038f66a0ed3ec6db896d4dd90daa1e51198a4448f3dfd334422124ddd1bec9a60ca923ac6621b6feb97ad2fe4016f264a49060ef5b8b652f5719371ecd4076c38ae67df2aeaa954e9446a70d2a3a7e233a47c7145bb3d7245be231a194cbe55c2ae31e798dc10b5a4a21a60792db683031c8eea3b2d27a986f786fe5c7e66988678f3e99d573f110f0f8304f44357102d65e35461998849b1b4667456a2fed39b23785e477b7fe745ae466e4b73daac24461e912d7a381a8ac15c8f958c35d04a5785ed3240a9fb5a7b3ed8cfe773742b1f6676271ff282f95b496859dde91c1d364ba9b60231df0a990fcca6e76bb00c644f15cf38ca420189787738f53ad06c4dee616942c11e674062333d16590a72b2e9a64e4f0b171ec2eb2b1de8edc7d20c739ec8475d368828f3af3866feab4ba071c9d7de25fb23c17db74642d6aed4071cf8070d1770d4368c8ba9f4468a79bd968c2e2c59a6587f81c336742bfc60d73ab58d79e57aaa1075f812f88071dc354a3193709ca70e130447b7ed2449de41f8cee0691bb7b7a56250501cb44365321e27f6542cff7857a1f945a32981c4396ab1c82b3f1dcc74a12b58fbfbdf9ef610cee75fcb22aec5cbb10af3aa4abb4082ad270db1b64e9715a5570317cbe5e8a30e6c6f3d4deb11c7eaa0b352c4b6f0fcdc184d27185b9d06ab6230cdab4d92d443b25162be64151862f3b7e12622f0979147fba1aa971dfdaea4682ea30ddfc0e61943dc20fa433ca4059f23c2b73bb2976c273961537e1778c0d0d76cd632c41631e339a4ba8708b1fe5e1128658ed169830f8c2fa2ed64c5045958a29107d3af7af680916dfca591601ca8e6c3702795601a8a123d3d4d229de8593d95151bc9f38aad299cbc5e43040f82e14c7e701093aee0883eab42f85927036e82d440fe8796cc01295b174f345778fce1dd114902afa91643e2d884acfd856d3640aaa06d059d74dbff8eba681741ce8dd0dda99af8156fc4b93644deb176bd573a2abdca5ea738bdc5957223bd9bae44d9d240559b703c4d6e16bc2df7d3802a9a456e759086e8ccc2116d5e610458deb5e11bcf3238b86caa7363d6ce54057c3181b51b80063c6be3ad833aea38790a93bd0326b34f369c292c0c8b89034ee21da1d9b76eaa22bcacd67156b9fcf49311dc7a1863c2344dba43bf995a1e2d8ca494a0925d418da92b649dba4f29c4e08f793cf23c14e7e1c02fe2b7b9272b99ad2675e47b21a8e518585b0b8ba03b4a18b3e41150b12542906b96ba02aace91be4857fec99a0449ac52893b2fd5d775afdc480b9f179037b5d6b1438ad1f2ba78594f656c45f185c5a60ef8c8f9f6347106381a4270479541f7a1a2f8892e03d802711a379f1382d900ee22030b54ff50090b26d6066eee1025f58ee7f100e052f1d894729af893ff676c6f578997c9955c1d89a4be535d6ded7a595a30a35eef84d87b8a54d77e386b8e5781090f55fedeb8b2cd3644d37198f48642a62e61ad92297254012a485403dcbfee4dca3fdef9ba16de76f5cfc35848a224653a8777659edb8b222659662d37678a80311e2445ecac43f7d89b96ca0905e8f22794b1658280de5d0f3b2e643571db7bee574c44829d2ddc8526fc91193be2f8866e0e2ee5d74b057bac4b4259f4db2b005d7327cb577ae94cf1be7166d293c276ef595f474e8c30758ced5736ddec71a562d21dc959ff7e732ed2e843f751f68f1b504b09c2c77c1cf3e384fba135e9d59c73e8a6100abfcdbec5c15a1525618e29304e80a1e2e73fca056f6a4d07d4e2ddf1ac04784d98dedb6c840469f4b4cfe87435c91327298a42ec285581ab18ce743c991fc080ea2990a47d3a3fce3e604980aca9076a05f41a68e3bcb221e0faf843fde7c4e2905e886f1031d4837e7864853d6f5a9dc733b7d130a6a9b68d33f0788324c114338ed0dcc9f405cb9ffc62afd9617ca27053bc3929f4f34e51fccb41c49c45c004e928572affbe851a5e0bf925fbf1375089320d7df7d328d79b984a884759998f5335f00aebb402f8b7b4f223ca1898f89278565c3ba60c58b2f65896518363742245bcd00ee005180b42894802348b98539b872df3cf978d30a7cf345c5a83fcbead5f8a3efe4c047b93d4cbd76fba0f097a114f0c79eafce72e05884a2fb9732ee590c6b2e52f0a9f5b37310170be4f2ea4817b8ccd53eae940eeac501b936ebecc3a8ddb4e1ad91c9686adb3476fa47d02a1929f3d4b132db0428bc38f0dd8f404305e7294b322c14dfa1c926a5feb244dffdb8f896e2b380db0a2c71418e114a1a55b99f0ea59dc2385410ebf25fbb1b73c5b11851edae5eb41589c2eb2f743d5553db037a96cc3aa5d6b36f046ea5d4d3c33daee0c5f4a3cf5b33cda683d105c8a46201c38636f030dd963c28bbfe8b953377266344416dc0adec01e00719439326f5214a833fd646beb272fd062af40a9e241da6be36f57971bd5200100cf503c9059d6b81dfb4ec6a50ba76fffa909ffa97f0a295c51febba0234258f700b7fb7821904c51ec308d5cc6d6602f001c4cd7a4af56c46d6178f09b00ef317df18cc562eeb3e2f6398be87f2787b052a251362f0127e075907f3cbdbe073d5332c40bb7b4aec94c5dfec32da6664d92f9739aab8a799600c2fa0e94dff33ec690d1f435744e2e03ac4389c5ee4d9333f0d9fadd4509a8de18bc95119fa95f9c6634669aefc37f146687ea5ff634a711bcc901efe22894550798353029809572cc6d7e086e5c74b3df7a651dca91abe4f19d20ffd6a96c63d79632aa78060a80c573574d3df620b6b6b56c4b728e643ddd532752907694ff4f28f820e734c99b067ba9a0d6f4c9ef687d830d1c709a42ccce247372be53b635c70e0ea536b3359904db5d8202e101441285c8cc4aeb6f5704271e2df8ff4844d6ded02a4a8264bcec4bc7b9b76216f6b97b3516a932dcf51f70950a7bf48ac57dd842f314466db22c90346b15a3844a6c46ac67cd00b76481c08592b185f751e648f2e729953323c0268fca8518f138040b7f431f11d3480c5ec1996f277ee258a395595cfc5f6e7ea548f81e264f64b67fec713416523e08c3a3d602e12f56f25b696dcf28ab421b3ba6a304f9d25f142a9f8004a4e362a7ed07768994826472317926bba65d9a4d2721da20759fe92894e1d063c7c1cd1094dc5c08ec1bf80f419b0e69d239831b136efc0d4a4f4cba5fe867d19216d73a5687ad264f06e52bba5d754990e6dd02fe40abe61d56c41f2ad08a651f7c88d0874191d619cd1c22e293d93def14a1c6664bc651e653b42ffdfeb09ce9d31e9f2e2623ad26c9ae129eab36176893099579475d186733416a898fa2f2cd405d6bab9a6db767923ffa8f98f56ecdb8a2eca360c1f49dc674aead1f531629a17ffb74c5e69ef27", 0x1000}], 0x2, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") 23:54:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d0008000000000000dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e987252e434593c056ca8e79b84099ace42d456572600896c74435cd665a2d86ef80cdbe33571e7f30ea4760f0a25ee0cbe06a99f2d0addcc0e71207b1e420c36568b64610eb1428ea780a8e4c8c7da904234405c86d46020810f530348c6dcb8b36f135c8fef982b85ab0229c33b14141ad5b0c6e42866c51e05c86775dc3ca27f32de44102b1822ce5906e2a5a5330130d5d1d82b87be2ab2744f772d6ea75eecd778970e1f2d2c690cabcdb5c715a85566a004f308c20047cf8431388f6b8a031c9e47104f70eb796c7995e79f765cafd371f7a0a83b295ed319b728b01417864f24540031f4b38900a0ba53cf500eac6e20ecaff7c17c528b12872ba27f5900a0e870a59b0ffc9a9c32fe72cc00ace066418489a0a61f76951b1"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r16, 0x0) r17 = getpid() fcntl$setown(r16, 0x6, r17) setpgid(r17, 0x0) r18 = getegid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r18, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9, 0x4, 0x2}, 0x3, 0x0, r19, r20, 0x9, 0xb01, 0x40, 0x8}) r21 = getgid() setregid(r9, r21) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 23:54:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:54:57 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x400}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semget$private(0x0, 0x1, 0x680) r1 = semget$private(0x0, 0x4, 0x61a) semctl$GETZCNT(r1, 0x9d5bcfca82b0e651, 0x7, &(0x7f0000001780)=""/255) semop(r1, &(0x7f00000000c0), 0x2aaaaaaaaaaaaadf) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x44) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) msgget$private(0x0, 0x400) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000240)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x10045, 0x0, 0x20}, {}]}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r6) fcntl$setown(r5, 0x6, r6) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x10045, 0x0, 0x20}, {}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x20}, {0x3c}, {0x4406}]}) 23:54:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) close(0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 23:54:57 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) recvfrom$inet6(r0, &(0x7f00000000c0)=""/32, 0x20, 0x442, &(0x7f0000000100)={0x18, 0x1, 0xffc00000, 0x9}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) socket$unix(0x1, 0xa, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x4c) setuid(0xee01) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) flock(r2, 0xc) fchdir(r1) 23:54:57 executing program 0: getitimer(0x2, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r2) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001140)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) kevent(r1, &(0x7f0000001180)=[{{0xffffffffffffff9c}, 0x0, 0x28, 0x1, 0x3, 0x9}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x6, 0x100000001}, {{r4}, 0x0, 0x20, 0x0, 0x36, 0x4}, {{}, 0xfffffffffffffffa, 0x80, 0x25, 0x5, 0x1}], 0x789, &(0x7f0000001200)=[{{r0}, 0x0, 0xb5, 0x2, 0x2, 0x1}, {{r5}, 0x0, 0x2, 0x9c134956eeea1755, 0x2, 0x20}, {{r1}, 0xfffffffffffffff8, 0x80, 0x10, 0x2d, 0x3176}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x421, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x41, 0x80, 0x6, 0x1}, {{r7}, 0xfffffffffffffffb, 0x14, 0x4, 0x1, 0x5}, {{r8}, 0x79326931efbdec26, 0x10, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x4, 0x27747a6e, 0x7}, {{r9}, 0xfffffffffffffffd, 0x6, 0x80, 0x6, 0x2}], 0x3, &(0x7f0000001340)={0xd9f3, 0x5}) pwrite(r1, &(0x7f0000000140)="904aceef29c628f55e61d86a7daf47a00853215b5764d1f6c72b9da7c439839f1e59d828f51ee14f039447385b355e059afc6ba1da59e4a19ebfdd1e009a5d157fa14250e421c8a9f8baa3e34e8a24e9738fcf60941178a473bc8f8f1741334c17806348e50e21c6bdadd637e0629916838a26fa2f09293b6855c9636a69dc1569104e5fa420c3f490962a89427bb0af63a73313658edca6baac025ace5acbfe417c15744b4041147c", 0xa9, 0x0, 0x100000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 23:54:58 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pwritev(r0, &(0x7f00000015c0), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:54:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x101) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:54:58 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x4a58d70c57e8813b, 0xfffff, 0x0, 0xfffffffffffffffe}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r5) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r10 = kqueue() kevent(r10, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000000)) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000120000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r3, &(0x7f0000001440)="fbaf8a8d1a029be96914f6357e3a2b7fd4ccb8f04e8afb1316f87724c61162bf532eee2e0c14ab6cfd6aafe8b8c0d01b0600c7374f55e1774ff644df7ad28344ba61daf56edbdf70551c2f3ccffd10ccfec244fa1684d5b5584a0127b96f6fcc91d23cead4ebb60bcc534d668493d13ea9fcf76bf3f161daf5e221bce5ee9ceaf185c9e340d85f9082707152ac8ea3769c21a5a8f4a9294ab49f440d44", 0xbe, 0x0, 0x1) 23:54:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r2) shmdt(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:54:58 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x80000001, "0000000000a58101000000e9ffffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 23:54:58 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) r4 = dup2(r1, r3) close(r0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) 23:54:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 23:54:58 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000010b000/0x1000)=nil, 0x1000, 0x6) 23:54:58 executing program 0: setrlimit(0xe, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 23:54:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x4) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x2, 0xe8, 0x6, 0x7}, {0xf56, 0x5, 0x8, 0x9f}, {0x20, 0x7, 0x3}, {0xfff, 0x5e, 0x80, 0x5}, {0x5, 0x0, 0x0, 0x3}, {0x3, 0x3f, 0x5, 0xff}, {0x7, 0x9c, 0x1c}, {0x8, 0x80, 0x9, 0xe1d5}, {0x7ffd, 0x3, 0x7, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) renameat(r1, &(0x7f0000001140)='./bus\x00', r2, &(0x7f0000001180)='./bus\x00') syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 23:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x1}, {0x2c}, {0x6, 0x0, 0x0, 0xfe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/146) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) accept$inet(r5, 0x0, &(0x7f0000001280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x40, 0x7, 0x1, 0xe20}, {0x0, 0x5, 0x1, 0x7ff}, {0xfffe, 0x1f, 0x3f}, {0xa99, 0x1, 0x20, 0x7}, {0x4, 0x7, 0x77, 0x1}]}) syz_emit_ethernet(0x7e, &(0x7f00000012c0)="2a55a27a76bd776beea727d182f9026a2b3c10f147ba1f664000f988af89bc5803c3039475f4718befcede6d697d5f8bdaa199afa9dc3cd179bf0c7cdfb5e3a45a9dee0f913e38ca42fb7577ec26455a25996e9bd619aa2927d6a8638671bbae7e76ea4e7bba4fe5df3e05fc3b2df0178c1bc5a1abd6d09bcc05df21f83b") msgget(0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 23:54:58 executing program 0: r0 = socket(0x2, 0x3, 0x11) r1 = socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f00000026c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b00000080ac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d799fe4b6aeb2dd2815cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e21105cb6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b40800c1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3050000001876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa7625612ce158155b0c3c2d9cc78f466062ac89915b9e8095921bb6729eee91f23708cbddf82dab6b93cf8b0b7651cd6aba375f1834b69da2ca7e612c034bb3561d72b28d5fb1ae6e49d004a0298cbf56f1eb086b0042f07cbe53"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = accept(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r4, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendsyslog(&(0x7f00000016c0)="2eed8e348b82e56012a895bbc7f2afb2510a200aba80dde9a9bce3a43d0b70f545100ad46d4fdb258fdb0bb7b626a4a2f8e27577912ff29dcd840bb1ed02f652039a4dcfb0c1cd1851ca229309395474e0d42f87df3971fd34a8c95bb32223d7acead3b4832772dd6857e4164e3e5a0186f5f6d5819840c35b7672934b0ccecd0b5e81ab88668198cc38b355afe03e234ea1c78ea946d3e834e202418dfad6375c3b60ac92e9d92475c7fbfd7310935c33e183062634ea3d90809eae2c77140e56889b4aeffc7fd2279456234ddb397f6a09c00ffc808b5ad8c1402ee90b04ba79eda35bf13f9a8248626c5f57632e0f5afb3b33ca6555ffbbe956c7b509db16b116f5a8c4dd74ff20246cef1cc094f3e95af810d6864a1fd156fd6bed2ab2ebfd9c7f3a0ae08b7ca8d1fe6e01180b5158848ce861279980e98b4fe4f91f6a3259064c691bf13d391b523bf48b6b41cdecd2bff5b543a53479d6da9ef240126a8de4a5a733af6bcff3c869cc2dafe4f45a98f48abcdb05d0a50c8e25401177c5c4d0c618b35682f9f85734f56e58cc12bb37eb2a8b9aacb9942f7d6febcd2d9127f2b83c64ac20d6c44309b0c30b7ab764e2d0be2b7ce259ac543c8f53894ce179fd9b81ef3698f23004f39c0776b4e7fdbde47c45885cba72d3d6d7caae9972e0ae394d3b2f6e6671696428e631efa2a54f79fb2d901e9c54977d3eee6cc2ad29a15e40d0ae339da89e66d09dc56d01d5e429be258247a2f11e7dad827fa592e21569c9d2c45b6c6effd3cf4bc948d5df716ac5a91e4b7f6858e8839c97566da3ea06e3bde830deae9f375108a3b69c89a69d5f62cc28e918f2488b77e6896fbb7b074b789aa4b7dc0e91a191a2f36474adee5f271198148bd76da6d79ea42905646c61da970194acb0c3454ce5b46fa73a485848a6f44f7d040822f865aad0ad09069beb58b3fd84b6c386a83f420d66567a9876d5aa547f8d9ebdd2e7e327a1379754e69d5a4ab1906a8bceae8ad3d770d31c1a2ff9f368a2983ea9d543bf457e696de2c62028f3262886b708d1e813a83ce2930f18a24974abf122bd694cde05fc0ce407b594635095f14f82c8f58eaca78475bbebc31d474c9348b1d3c38a712f18bba5556f364842cb88bcff109ca324654a5e1f342eaf2dbcdb5083c2c382cc5b0543a094e2d4b83fe7caa6b069df1dd04912e7ebc80566ed5ae4b967b27e4f623dd7cc480d85e1644b0cda72cab48bddd1c2ba750eda797ecc438ef000f4e8f940b38e40e58a456fbfe3effcad924ccd897317ea1ffb95bd64b6170e76f4a4634985e010a2b8f9948d393397a36cffbbdf918d2cd35e55b5c7bbaad0f20bfdae47e1a59d1de859cc6cb7db3dbf96c1532fec6eff563fb6ab9c45734fa39e8987739c28f24b9d98069776e8fff630a9f4078e80b45870951454e599f9dbcbe5a08fb3e6dce652246efc9d75cd2fafc42888c76061e89fdfe97a9b6442f32a2e97bb0dad1cc811e45409fc98d1816eed74a01860c8430c1f0c79222edfbed5f06095b9c5909e92d714eecbf228123d7dfaec24e0f52c6012a6acaa78cf51c720ee7f7cb0908a2ed604b3c8e58f4cdc3d75e58579be678b3264e4f09ebd88337e5ea22c2f2974e1aac54814196d616ab991178c33f699cd0de206155193e6b47509b5ba51c68a574c9d601a52a1b413540630716ff802ea44707b17a9ef13aab7775684486a3a6500e758bb201e7ee06b25bfdff630758b8f316b10e0e1a12cf89cea31801ab01a84029150b51b89ecf6d12e68eca6f653bf906c42479508fdcc944dba8b056b1bf73e5396f3ff4f55635b763908656a8410f756e0c41704c603aac6e21211f1532bae97056e3cb3c74749c7b50116bf60508e294cbcde50eadbcf3bc14053ee6b92d7144b0a4288fbb7836fad5c0e044984fad15718d02e0e496201a1b94445c2526129749f077cf94c95a96a40cdd7d6c21eb5878c70017cf5f91a3af4af06a957bb20e3003b60ac99c8bcc1605dd8a29e8615cbd6dcf02ec6bfd5b72016ca510df5adadc6ba730484be1c9da61acbf144a7811a820520037691ddfdba7c7de34e8f7d558a74a39f87893a10f95745b4e4cc2be7ab201367d9acd94d20dbbabafb4f155a0d8e73edfa810f021ca01645d8e8b8a85e2b0f2d503f570e788e5fefe84dca9fd9ea0208b9ac25dbe65f63c1d1befafd67e60b4c03ab3d1bd7264ec3517cae311d84adc619339634e26950a7ffc7f40b5412da3c4ebbe5f0a74cb35766e704124cb30ff9dee35ebb7599c48480e6bdae44e50e6d9b4636558a426128b8819747244780f237d12a6102a1e425abccfd8db79331aa9007a3568708dfbc2acb1b4e580ddeeef096117a0237bc26b5d1dd4fc3bf10500d2e818252feefb0b68c5208f4e91a6e28b2e3b6ac4d76ddf7b99f257c188293f3043bcc2d3049a1f5f76f67aacfe25d795b1757bc2208b04733801c1312a821fd2ab5693a6e39f07a2ce144540d8bcdf8f1380c43b9a9c89d016466edf442e8f7af3c61c8a6f862e338030b49133f633480b1c6067a79a3606365748eec94ba7f0f306e4521c464a82a791a1ce6c77772c28a334b4cb1def5bc8d8f12beb1a5620465174f9284d5aa9017a926defed00e7c23d2969da073e8d2294ba854b1db8d2c9de9c1e1b5bbc2d37db0ad943a72c811803fbbf4c671200e615c5e290d849cfdb43d73f4f50fd443d26cc96a5a79f357bca56c46682f4a5418d72ca8f7babe2b5752cef1a34ffdca1ce7914bbac8d37cdcdd90564873ab88e46ad923f763d129549cfaf20fc83f212e3f2cf911ce299c6e7b9a05070bc0aa7efbd7ab4bd75693960b07c2cb5f6b6816815773bf41eabaeb16c61210d7768ff8b821453b528ccea859220e0ab7be4aae2a2060f8c7a7134de27b94973c0a645385116917b5f5127e6c43845ec833ddb9efe8328b1c43ba2029c68bd6a830d411253b2f4da0234b10ab0f0607ad2d0a169a1d85acab27720681b865d75cbd623876d5350c4e10668b9b60f58c89c1b2720335aa5d6a88b308844824a2877abcd1e596b9e03e1d052c57650ab818eece3f7ee00bef27b8333296a6c49cf5d6c84e277ea3a7a934d94764f1209dcf164f67648b3ca2d69d1ce7cdeb92752336bb7861cc9fb8560f0ad2661ff17f00f542cf08b159152f35fb8b563ede17bb953daee5d35ea4a2d5ccf3f58379c132d6dbf9d709b69a3b6d670e9943c3e9803048b7da4067c3cc706c3c3e15b6c3c664c997eda13bb364046f8455a699ec02705d6f2b43a2f4ebcbe2e07a12c4368c347accfd55f3c790110c6a3a8e4b34a6fbb4f9cd0290548946f9235a98ff7b51d512186532c6fd46925b575364b8cfa4ae9170048e606ea45b63d3cf27b0c8ba95c16d8289149941cfc12c9116d999eded262700f0ca65dc7ab8224ea60d884bb1f3d7eecb5d305301a83878a417e8add47b5d523d91b1522c1d4b82282b994685ee7274057d74b52657abde01929485a2409b0fb93c182f033b06a8aea14d37f7b46b25f5071280688f4a8e5ae6629f0e569f2d32bfddb22ce938ff4b34edebfe68a978502dd797fa9271603ceca80c86efb3268000715867c4b9dc8ae712e74a4d304925fb3097494c4acd945d2a6e4f49337010999f848e580c7f47b6622b239f9d9c2555711d883a5d7a8019cff637b376a4a9a0ca1e23a71871fd59aba00e12355140c2d23e443210ea6da8d7f1e1cdca3aab6e1989143ab47a626f708dee5dbc9165872715b8a8454f63bfedd31fe8477eeca0c98e544e2e701675a2cccaa7160f337ce6a9969be2e8d97db6b91fc219121e19fe539e1153477fabc415b8eb167bd8ea3dd9c4329e03e8008757a9be6447aa12cc841cb1f30cd38e1b55381444d1ba16a6a0e30bbf4fcd5129c7f4c99902dfd6462f8695e7af9812fe516d4ed57f3921e695e55e80dfc3e829c4b44c8f281cf7d70b7141f66381d9bcbf5bee533e6222d70f754f91a56eff0b48a2c3affce9de513fa21cb36abe135e1fb11f51e5ca25c8d47f1aaf4b5d5f71f869d28570fac9f747ea7c30e1f3424ba6d1318b7f5b43dc378631405c34e6dadce8c6ec76b8048f42ab807026a0306f3cba78bb6c765ed31ef999905b144e71e1eb5e89ff345a73f3f7982358149a4b214debe69c72b431db9abe89bcbc4a1b9d80c47419a087052ca2baf67ae854ce8bcc38284cd91b5f90aff665b7004e4f73a628efa5db478e983c9702c6b3b1ba1c181741ee5c43539b4649430ae66c7b087c5f15349b1ff321580659665c569ddabbcbb865600f2947d7bf0d8bc780c0d3cccba11211eb7312b230e1a90a5d2eaeb226c195a590adfd631d1ff8f6155f5efff7fd0d7a7a52da4a7cf84047bb3703fd0ee8a404fb5fb9ceecaa0e5021b26c76504c84a4a8d7f5beb819fb7f4b4b7060124ad59ed261f1d95bdc6ccd9c4ed29584570b80cc9c43fc400dcb4347ce2529180f1272e99bd88ff54e0484cb9fbe85eee9cb0616e262770618d811767a958088faae54a577fc2d5512a471e49083d5c3908f3c3cd35482b22f861667ea2aafb615b4db72c64a5fb3a46323bf46af599672d4bbf2a574cb6371c72770db3ed163ba552d035c474182e76685a084da055f952e8f26d1a7ea74b9597f883946af926f49b081c88abc3bef33e41210bc9dd4ddd77e5f62c8592b068d368c9578bee34779fc4fc437455133c9a991b4d76d176e6ba77114c9af5729f387126b987343c8b724211a36e60acbc59270832ccd9611c87b4a2ae54eb59c42214f7220ba4bd086a58b3dbd543f97dde3a80f00bdef3a67cd75ddd233d0bf5d46895baac0e9c3b92e57db11938ee67cca4f9070e8d815f8f0c3283ef5425f0c18e2ea50ded7d3b4f1ceeb627c27517637836ee36705f9f5784cec61785d3606e6bd8a62b46143ebd219745986c20e636df144d3f09c2dceb86ab471cbcfd9449492fc01281403e9328e109e0d5bbf85169852c69c5b63efafa0f654df64dbfb00d1c2d1c5ecfc07e2c0016b65733176a49b25ba0a24ab0fd0b6ae6b44b2b5d787b29ddcf5c621b7f3ddf011bfbee307db86ff3ca1ae8823c18be701cf4817e77a64aecdefae06caaefa0d5a13f2610f60031be7f8897863d61742733c4070271c2f4b3ef885fb72d7a59202a45c4063c3e1233fec5b5de171199ef0ee35e8a13a1257c2277e84e0f77a7341ef53c9b573a6e85ba2bef73d348032268d8bce2d3702528d7ed17d1af34f7df62a9f50b02ecb4e60a02a5b785cc8c4a91b9622d0c183f3cef6b2da97c7d93dc6bd54c904a2359020e70c6dc3b86e5d709a948d52ab3b166dec00ae9fb75443446619d45d10335181f012df09ff15f087a52633d0fc912dd24f9709b895279c23aaf2084ddf90549795567b3944b515831e94fa47dd8ec5d57020d8878297000e1ee816d897ce62f773689adca99851bc7530860a78b7c4d1a05c04b5261dd22884b6ae9c87fe3eb42d84dc95f080a2f8cfcc4ce198994aca7a68d229e59fa2feae2b7354392cece913d65c7ad13a6deb2dabe977f0585ae12233d55a313651e44222fe9133efeac4d995ea2b520c442398194651c8de3e5c9e6a751b5f4fb619305951619eba2f1f248f99f8641e35ccacc7e272ffa1eb08ab70b10004998618e8b2730579d183b0be3019a80da5ab71977db2108efde0510aaac59b1b9380f0ff801058a13bacfe4602f89f63df933886c626ed3ffa832f58c3c6d0d8ea776daef69d6b546b7495d8488d820482", 0x1000, 0x28) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000340)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa9e}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7c}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3e}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r10 = fcntl$dupfd(r9, 0x0, r3) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd0\x00', 0x80, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r13, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r14, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r15, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) kevent(r8, &(0x7f0000001140)=[{{r5}, 0xfffffffffffffffc, 0xab8186fc011d8704, 0x8, 0x40, 0x4}, {{}, 0xecf6b657d9b1d850, 0x20, 0x0, 0x51, 0x1000}, {{r10}, 0x4e94e5f8d149cdd5, 0x1c, 0x4, 0x100, 0x5}, {{r6}, 0x4, 0x50, 0x0, 0x9, 0x20}, {{r2}, 0xfffffffffffffffc, 0x8, 0x8, 0x9, 0x9}], 0x6, &(0x7f0000001240)=[{{r11}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x74, 0x4, 0xffffffffffff8001, 0x401}, {{r12}, 0xfffffffffffffffa, 0x80, 0x2, 0x5, 0xc722}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x4, 0x9}, {{r15}, 0xfffffffffffffff8, 0x0, 0x2, 0x400, 0x9}, {{r14}, 0xfffffffffffffffa, 0x2, 0x1, 0x80000001, 0xbac}, {{}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x6, 0x2}], 0x14b, &(0x7f0000001340)={0x6}) 23:54:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc98176c31133b5ea85a6a9f15afc45482d232a1907a2613fa2a6bedf40746c0cfcf0db000741379fd93257aff940553fb3fdc478b6a09b7193d77e068e3af1d2c2a131c3b13f6c21b5a79574a33b7ee19555ad286891f9f997ed9bc7d8588a5a015f0cb30b36709f7a9e779c47143ebf351a51a16d1757afd3325a5e80c67e1cc096318c8c23f098cbea0feaf2a796766f050e3a472a3f7a33851c91f3bcd46bbf8cebaee10a29191ccca7ab22e35e1cb516e8db1cfb488e32fa1b3c1588bb009be653a5933fe96547caf7eec8db5c5927e9cdf1d0061b347d36c3cc43a624211ba100000000007fbd4644ebc0494200f9af202d2045a6a5a41ae75134071bc4535778a5ce0a1d863f8d3d35a8768f5bf3795625dc2a97e207192772ffe72dd042b054c83dc5e37f342d8c3da45271aac45d3665cdc2b5287a3a03a2bfde8cd2f55ed36e8136fa3290ee6ce13cf6e6b05235ee5452251074a98fb34765526f77547c3a464be4ec90fa1a3972ae3d09e3ae4a3b6c8944ab9b06f0"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r3 = dup(r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x8) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0x10000) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) syz_open_pts() r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x3a, 0x0, &(0x7f0000000140)=""/58}) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) pckbd_enable: command error 23:54:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt(0xffffffffffffff9c, 0xffffffff, 0x7ff, &(0x7f0000000140)=""/159, &(0x7f0000000000)=0x9f) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000001140)={0x0, 0xa4, 0x6, 0x7, 0x4}) pckbd_enable: command error 23:55:01 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbe7e25feefe5c458666fa0decdbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba4"], 0xe6, 0x800) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r6 = msgget(0xffffffffffffffff, 0x464) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r7], 0x1, 0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/114) socket$unix(0x1, 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) 23:55:01 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYBLOB="8259b521d65c9d263bbcf8383ecc00125e71c777250e7a52446965fd12e221c5a92f2c46e6ebadd4aeaa9f8a7fc8249dba3372dd0fbc4f8f6afdae3922d4429110f8bb5b7f2efc35bb008bc413b045f3ea105a6b094c660596fd7d7c2c6180715b145b97e63d5deeb02a5d8e89a8136d4c89798b79e7feffdecbebbd2c"], 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x40b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:55:01 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7dfff], [0x0, 0x0, 0x7]}}) 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)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) listen(r3, 0x20) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000b8b0feba3bfc694276f863f9a264d10de9d5e7dbe3131c6f10adeec9a0c9ca4c526c0f3e2aecf891f10fcabfa1f4ae45b5e543b62c0c95a12ca5b49236b9a5c240532c4e8279008097b2a352bed21b12b852def57cad47aca84c000000000084efca6b385bf9c18556dde46c638de7e687391bc206e85dbc94431226e46031f99f31d49437995b49a5ed6198773ccdc772bc90b53571"], 0x9e, 0x800) recvfrom(r5, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000940)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f1116ba037cc810612bde248345ee854a1992bacb60ea1c6bcade2"], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r4, &(0x7f0000000ac0)={0x0, 0x3cf, &(0x7f0000000f40)=[{&(0x7f00000009c0)="3e329e367fb8d03409f5b77056cbc194885fd47fc5c154f950beacbf274085257af212d5a3698ab621ea3404ff012815536d3ff8a7bb2c5e8d8abc97bf2c54cf03411cad17d0"}, {&(0x7f0000000800)="2d20059fa2850a08831f69b0d6aefcd961834f5c6d98ae1cceacd356ed23c40bdcf1e170689660957c45e26c2d4579d132f97cc24ebc13b23740a27d02e237456663e87899efd5224d99f00f4f32a2b13706bc7e9cf35d6eb356f0a08963ccede1ab9c76cbc5aebca33e5d9431d0fc9913b3175c6f37366f373b9b95ab44392a6b2818548aa5ee53fdce527cfe0a15e27b915e01b0f2fb2d88862b71bb80c1ce478010db37875d4fe095dc07483f3ab70db904842fd6cfd57139628f42a7e224fc2ddcfbb6fff4aeadd256a2394d0964a499eb60c30b5a2b1f9e98a5867f14f27f", 0x46f}, {&(0x7f0000000b00)="7a310e1f79803c4640e2446ad827d581e8cc104e76245a7217b9291e6f8b7cca436e738f2c0dc4a0fa66713684af3358b9d67aeea77a694d19a8d44159912835062f97846ebc190842104380822e54dcd8fde3b4272c32fd34806de295322191d39a6c63983d183b7a97b93d5357ff6e92c7b9d751dae86f199a770d10df5b5edd9cf755f2a06464928a6331b73cd3081a7a22e15b18ae0b1b18d7b9f4105c7c92a8ce34133047dc667d3263a0deb3076d27909ab7a48db0704910069b2c721a", 0xc0}, {&(0x7f0000000bc0)}, {&(0x7f0000000680)="b8c502c6f652875696402299ad3c9e7b0f9f273e85db5095ea0ab371d3aa38a65b0574b5ad4abe9dc298c789574df6434add34a7b3dde313fa470c58aa0e0d14897fab0d35528431d56bd7e3147d0f3a8387a8482080959617b7e75ea104fd2b99a3e7bb57cf41bba607b19df5560afdeeab1dfccc3578c9084526243b379232bb4c74ba63550e6a638342", 0xfffffde4}, {&(0x7f0000000d80)="a01d41e83e6c566260cf29dc60b93e5173732a0fabc7bb0df090ab94a55d7b687185aa36f448a19148500ee38a964575ae0762fcd2a5587ad519eede97d3d50bab72b6b46b171befad68a27c2b20c730a582a46d43f91cfc402909fefa8de5394dc0cc6b483c85d6c72112", 0xfffffffffffffc18}, {&(0x7f0000000e00)="b1b1776e8b78b76008a567f158cd6bb99541f88d0f26811bce3962cad7186f7675853a822f37cb5a3bba5bbd777f3cd402a644a409f443", 0x37}, {&(0x7f0000000740)="87d9e13ddbc93e9896aa21f4efcf3384872b758d31f0e004037021f680327bdf204ad0cfc53d898c19303572c289021fd454862bb756b712e5d41d11367d0372f6f2ef6c34010f10db8346cbec95fdb31a46038538b0617c0f57364dbd6b851726f0f8221d7f56f9300927ddfcc27e3090bcf278eaafb10e930b69934300559ec2675b31d2bb9f7f1805e242daff411d54b1742bf872c6ddaabeef042bdd9083136161f24b96d64e", 0x5f}, {&(0x7f0000000900)="9a0e42c983d7a18b7e", 0x9}], 0x9, 0x0, 0x379}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 23:55:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x40) 23:55:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xc8, 0x4}, 0xc) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000240)="13", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffff9c) recvmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000280)=""/93, 0x5d}, 0x40) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000340)=r4) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:55:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000001140)='./bus\x00', 0x0, 0xe0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x16}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x3, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xff, r7, r10, r12, r11, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) r13 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r7, r13, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 23:55:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000140)) 23:55:01 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 23:55:01 executing program 0: r0 = socket(0x2, 0xc003, 0x2) socket(0x1, 0x4000, 0x40) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0xf2333eb8b817e1b1, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)) r7 = socket(0x11, 0x3, 0x0) getsockopt(r7, 0x11, 0x3, 0x0, 0x0) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 23:55:01 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000340)="5dd0a206839d7d6cda95a95b5a7c688f8dc4cb2b952a194b8ddfea3a1448e1d853647ba34299a3a52d8a29e9bad46b6e58f87a31274a98c8f57ee44060bbb1f0ba9143cd93c9bedceba188bb94f8a412757e51c6a301fb6ccd54e8f1bfb540fd0e7ff9165c2cec7059981d79e1da9d21f33bcd328c2872ad2de2a8eb2f7c46c2cb82be9beb2001653ddf0504fc3f58b38b4e8761bf806ab863c521596c98b79581f6174a7de0cda65bd40dbcdfcd624bc75adf12e619f2446458", 0xba) dup2(r3, r3) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 23:55:01 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x4, 0x1c}, {0x80, 0x7, 0x40, 0x10000}, {0xd837, 0x4, 0x6, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xff, 0x7, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 23:55:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 23:55:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0), 0x0, 0x0, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f00000002c0)=""/13, 0x190) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 23:55:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r3, 0x0, 0x10000000000000) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) 23:55:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x1, 0x0, 0x0) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r5, 0x0, 0xc8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r1, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) open(&(0x7f00000002c0)='./file0\x00', 0x8040, 0x1a0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = socket(0x18, 0x4001, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000200)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) 23:55:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/d\x06\xe6/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r3 = getpid() r4 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000180)) fcntl$setown(r1, 0x6, r3) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x4800, 0x10) mkdir(&(0x7f0000000100)='./bus/file0\x00', 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 23:55:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x315, 0x800) r2 = socket(0x200000000000001a, 0x3, 0x2e) bind(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8490178322340100"], 0x8) r3 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x4003, 0x0) socketpair(0x6, 0x8000, 0x90, &(0x7f0000000400)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r6 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0xc00, 0x110) sendmsg(r6, &(0x7f0000000100)={0x0, 0x177, 0x0, 0xffffff7c, 0x0}, 0x40a) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r8 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f00000002c0)=0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semget$private(0x0, 0x0, 0x9) r9 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), 0xfe) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getegid() getegid() getgid() 23:55:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8108, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") 23:55:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x1000, 0xc, &(0x7f0000002000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) recvfrom$unix(r1, &(0x7f0000000000)=""/199, 0xc7, 0x40, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{0x0, 0x10, 0x5}], {0x0, 0x0, 0x0, 0x7fff}, {0x0, 0x10001}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015960000 uvm_fault(0xffffffff8253beb0, 0xffff800000a46000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8253beb0, 0xffff800000a46000, 0, 1) -> e uvm_unmap_remove(ffff800000a45f00,0,1000,ffff8000159384a0,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015938550, count: 0 ddb> trace uvm_unmap_remove(ffff800000a45f00,0,1000,ffff8000159384a0,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a45f00,0,7,fffffd803f012550,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff800015960000,ffff800015963168) at vm_impl_init_vmx+0xf1 vm_create(ffff8000009e3800,ffff800015963168) at vm_create+0x193 VOP_IOCTL(fffffd803a75f000,c5005601,ffff8000009e3800,1,fffffd803f7c6a20,ffff800015963168) at VOP_IOCTL+0x88 vn_ioctl(fffffd80362039e0,c5005601,ffff8000009e3800,ffff800015963168) at vn_ioctl+0xb7 sys_ioctl(ffff800015963168,ffff8000159388f8,ffff800015938940) at sys_ioctl+0x5b9 syscall(ffff8000159389c0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x33615ac5cf0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015938470 rbx 0 rdx 0x362 rcx 0xffff800016b57000 rax 0xffff800000a45f00 r8 0 r9 0x1 r10 0x8fa218002a5a7abf r11 0xac9a76ff32dd2a2a r12 0 r13 0xfffffd802d956ae8 r14 0x1000 __ALIGN_SIZE r15 0xffff800000a45f00 rip 0xffffffff818c51eb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000159383c0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=331224 stat=onproc flags process=0 proc=4000000 pri=67, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff800015962788,0xffffffff825770b0 process=0xffff8000ffff6d90 user=0xffff800015933000, vmspace=0xfffffd803f012550 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 70179 295960 39179 0 2 0 syz-executor.0 *70179 331224 39179 0 7 0x4000000 syz-executor.0 62050 434337 0 0 3 0x14200 bored sosplice 80514 444227 43140 0 2 0x2 syz-executor.1 39179 29012 43140 0 3 0x82 nanosleep syz-executor.0 43140 18860 68093 0 3 0x82 thrsleep syz-fuzzer 43140 368858 68093 0 3 0x4000082 thrsleep syz-fuzzer 43140 193844 68093 0 3 0x4000082 thrsleep syz-fuzzer 43140 418072 68093 0 3 0x4000082 thrsleep syz-fuzzer 43140 389797 68093 0 3 0x4000082 thrsleep syz-fuzzer 43140 210287 68093 0 3 0x4000082 kqread syz-fuzzer 43140 236409 68093 0 3 0x4000082 thrsleep syz-fuzzer 43140 52943 68093 0 3 0x4000082 thrsleep syz-fuzzer 68093 378053 57405 0 3 0x10008a pause ksh 57405 4442 19911 0 3 0x92 select sshd 45356 241540 1 0 3 0x100083 ttyin getty 19911 403672 1 0 3 0x80 select sshd 78195 188401 3811 73 3 0x100090 kqread syslogd 3811 121424 1 0 3 0x100082 netio syslogd 28447 44068 1 77 3 0x100090 poll dhclient 15948 192884 1 0 3 0x80 poll dhclient 27449 43238 0 0 2 0x14200 zerothread 71742 352835 0 0 3 0x14200 aiodoned aiodoned 13514 40879 0 0 3 0x14200 syncer update 39056 277614 0 0 3 0x14200 cleaner cleaner 12269 483204 0 0 3 0x14200 reaper reaper 83923 88443 0 0 3 0x14200 pgdaemon pagedaemon 3551 187772 0 0 3 0x14200 bored crynlk 84229 265303 0 0 3 0x14200 bored crypto 4910 177414 0 0 3 0x40014200 acpi0 acpi0 94644 362037 0 0 3 0x14200 bored softnet 86248 97571 0 0 3 0x14200 bored systqmp 37251 139480 0 0 3 0x14200 bored systq 3140 240882 0 0 3 0x40014200 bored softclock 48245 6531 0 0 3 0x40014200 idle0 89603 334235 0 0 3 0x14200 bored smr 1 248026 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9503 6344K 6979K 78643K 12241 0 pcb 13 8K 8K 78643K 186 0 rtable 101 3K 4K 78643K 521 0 ifaddr 71 14K 15K 78643K 193 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 46 0 iov 0 0K 32K 78643K 1042 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 77K 78643K 1715 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 3 5K 5K 78643K 15 0 VM map 7 1K 1K 78643K 12 0 sem 12 0K 1K 78643K 188 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 549 0 sigio 0 0K 0K 78643K 56 0 proc 48 38K 63K 78643K 486 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 46 0 in_multi 59 3K 3K 78643K 137 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 66 291K 291K 78643K 66 0 exec 0 0K 1K 78643K 245 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 123 54K 63K 78643K 2249 0 UVM aobj 44 2K 2K 78643K 53 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 145 0 NDP 12 0K 0K 78643K 45 0 temp 134 3018K 3082K 78643K 12888 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 8 1 0 1 1 0 8 0 rtpcb 80 77 0 75 1 0 1 1 0 8 0 rtentry 112 102 0 63 2 0 2 2 0 8 0 unpcb 120 303 0 293 1 0 1 1 0 8 0 syncache 264 9 0 9 3 2 1 1 0 8 1 tcpqe 32 162 0 162 1 1 0 1 0 8 0 tcpcb 544 258 0 254 1 0 1 1 0 8 0 ipq 40 8 0 8 2 2 0 1 0 8 0 ipqe 40 360 0 360 2 2 0 1 0 8 0 inpcb 280 808 0 801 4 2 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 3 2 1 1 0 8 1 art_heap8 4096 4 0 1 4 1 3 4 0 8 0 art_heap4 256 521 0 312 16 0 16 16 0 8 1 art_table 32 525 0 313 3 0 3 3 0 8 0 art_node 16 101 0 64 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 13 1 0 1 1 0 8 0 semapl 112 186 0 176 1 0 1 1 0 8 0 shmpl 112 51 0 9 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2206 0 805 46 0 46 46 0 8 0 ffsino 240 2206 0 805 83 0 83 83 0 8 0 nchpl 144 3464 0 1859 61 1 60 61 0 8 0 uvmvnodes 72 2643 0 0 49 0 49 49 0 8 0 vnodes 208 2643 0 0 140 0 140 140 0 8 0 namei 1024 10356 0 10356 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 10 0 5 1 0 1 1 0 8 0 scxspl 192 9808 0 9808 8 7 1 7 0 8 1 plimitpl 152 60 0 53 1 0 1 1 0 8 0 sigapl 432 714 0 701 2 0 2 2 0 8 0 futexpl 56 16296 0 16296 1 0 1 1 0 8 1 knotepl 112 106 0 87 1 0 1 1 0 8 0 kqueuepl 104 161 0 159 1 0 1 1 0 8 0 pipepl 128 486 0 467 4 2 2 2 0 8 1 fdescpl 424 715 0 701 2 0 2 2 0 8 0 filepl 120 6226 0 6129 8 3 5 5 0 8 2 lockfpl 104 168 0 167 1 0 1 1 0 8 0 lockfspl 48 61 0 60 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 33 0 23 1 0 1 1 0 8 0 ucredpl 96 556 0 549 1 0 1 1 0 8 0 zombiepl 144 701 0 701 1 0 1 1 0 8 1 processpl 864 730 0 701 4 0 4 4 0 8 0 procpl 632 1381 0 1344 5 1 4 5 0 8 0 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 384 1202 0 1183 8 4 4 5 0 8 1 mcl64k 65536 294 0 294 29 28 1 29 0 8 1 mcl16k 16384 14 0 14 4 3 1 1 0 8 1 mcl12k 12288 19 0 19 3 2 1 1 0 8 1 mcl9k 9216 10 0 10 2 2 0 1 0 8 0 mcl8k 8192 21 0 21 2 1 1 1 0 8 1 mcl4k 4096 72 0 72 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 2 2 0 1 0 8 0 mcl2k 2048 69772 0 69720 20 12 8 15 0 8 0 mtagpl 80 49 0 22 2 1 1 1 0 8 0 mbufpl 256 116952 0 116796 37 25 12 22 0 8 0 bufpl 280 7471 0 2463 358 0 358 358 0 8 0 anonpl 16 115824 0 95969 107 11 96 97 0 62 14 amapchunkpl 152 4159 0 4012 28 17 11 20 0 158 4 amappl16 192 4752 0 3654 85 22 63 67 0 8 7 amappl15 184 241 0 233 1 0 1 1 0 8 0 amappl14 176 36 0 35 1 0 1 1 0 8 0 amappl13 168 252 0 251 2 1 1 1 0 8 0 amappl12 160 11 0 9 1 0 1 1 0 8 0 amappl11 152 54 0 43 1 0 1 1 0 8 0 amappl10 144 6 0 6 1 1 0 1 0 8 0 amappl9 136 666 0 662 1 0 1 1 0 8 0 amappl8 128 200 0 166 2 0 2 2 0 8 0 amappl7 120 111 0 99 1 0 1 1 0 8 0 amappl6 112 65 0 56 1 0 1 1 0 8 0 amappl5 104 160 0 150 1 0 1 1 0 8 0 amappl4 96 1169 0 1142 1 0 1 1 0 8 0 amappl3 88 147 0 139 1 0 1 1 0 8 0 amappl2 80 4924 0 4852 3 1 2 3 0 8 0 amappl1 72 22057 0 21633 26 16 10 20 0 8 0 amappl 80 1683 0 1639 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 52 0 9 1 0 1 1 0 8 0 uaddrrnd 24 725 0 701 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 725 0 701 1 0 1 1 0 8 0 vmmpekpl 168 8615 0 8584 2 0 2 2 0 8 0 vmmpepl 168 95043 0 92818 156 39 117 140 0 357 16 vmsppl 272 714 0 701 2 1 1 2 0 8 0 pdppl 4096 1456 0 1416 8 2 6 6 0 8 0 pvpl 32 297085 0 274141 237 12 225 226 0 265 38 pmappl 200 724 0 706 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 214 0 76 5 0 5 5 0 8 0