93556e355518d3d4fbeb47c2c1ae92a7e2351a6c651285bac2bd19ac6a76b0dbb5b4c5ad01c607770d9f38073e55334fc27694f46702b75e74ab6337170dc373f0247907b489fb0b2ccbbd13d7bcc4d3a5a296", 0x62, 0x0, 0x8001) fcntl$dupfd(r9, 0x0, r9) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) getdents(r6, &(0x7f0000000200)=""/96, 0x60) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000180)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x8fe}]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000080)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)=0x8) 16:01:36 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003ae0e1020dabb91e6b7c9a5e0fc3627e03834a39e7d11fbc8c8b6f26e40000000000000000b4b395c744743bd19209816805c8b5570c7df4ebd44f90f1654e9e8ec78b60e7e3cbe5d788d98dc962eecc33ed606e953ee70edd2ef26e86371ee572565ea20a5ae26d8ecf859bf75b8e2101e6943ae5e4e9338f68b0bf1c87530b3eeded0636d90d729c9c6ef6b5290a16f2bd976f54a8ddf2334b682af68f"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r2 = dup2(r1, r0) shutdown(r0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x2) 16:01:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) r3 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000200000f8a8811144c81873b6538706000000a728000000290000002a000000030035700000000000b32c00"], 0x38}, 0x0) 16:01:36 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:01:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481]}}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) 16:01:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x3, 0x1, 0x2) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x5, 0x6, 0x1ff, 0x100, "b8000000000000080100", 0x200}) close(r1) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000040)=0x9) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) clock_gettime(0xc, &(0x7f0000000080)) r11 = dup2(r10, r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x11, 0x3, 0x0) r13 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r13) shutdown(r13, 0x3) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000000)={0x160b, 0x7ff}) 16:01:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0xb, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r6 = msgget$private(0x0, 0x188) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r8, 0x0, r4, r16, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r5, r5, 0x5, 0x2, 0x4, 0x8}) r17 = getuid() r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r18, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r18, 0x20004b3d) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r21 = msgget$private(0x0, 0x188) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r22) r23 = getuid() r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x110, &(0x7f0000000540)) fchown(r22, r23, r26) r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r27) r28 = getuid() r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r31]) fchown(r27, r28, r31) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r23, 0x0, r19, r31, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r20, r20, 0x5, 0x2, 0x4, 0x8}) r32 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7fffffff, r2, r16, r17, r31, 0xc5693b043ee2f6ad, 0x8}, 0x8, 0x3c, r32, r33, 0x6, 0x8, 0x7}) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000380)=""/223, 0xdf}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000480)=""/172, 0xac}, {&(0x7f0000000540)=""/90, 0x5a}], 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x2c}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) socketpair(0x6, 0xf9b55b02efae516d, 0x8, &(0x7f0000000080)) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) accept$inet6(r9, 0x0, &(0x7f0000000200)=0xfffffffffffffe10) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r11) setsockopt$sock_int(r10, 0xffff, 0x1003, &(0x7f0000000140)=0x7, 0xfffffc71) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000180)={0x2, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x9, 0x80000000, {0x40, 0xfffffffffffffffa}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2000000000000186, &(0x7f0000000200)=[{0xff, 0x4, 0x3, 0x7}]}) r3 = socket(0x20, 0x3, 0xfd) close(r3) r4 = socket(0x30, 0x8000, 0x22) 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(r4) socket(0x1, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) write(r5, &(0x7f0000000100)="b918f055e2f4ed18", 0x8) 16:01:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x100, 0x0, 0x90d1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100000, 0xfff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0xfffffffc) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2c}, {0x4006}]}) kqueue() syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:36 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)={0x3, &(0x7f0000000080)=[{0x28, 0x5}, {0x38, 0x0, 0xff}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="72acf47eec490bf1ac761675ed5f") 16:01:37 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kqueue() kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x0, 0x0) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) renameat(r3, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x10000, 0x0) r1 = socket(0x11, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x0, 0x9, 0x80, 0x0, 0x2, 0x3, 0x7, 0x0, 0x2, 0x1, 0xffffffff}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x1, 0x800c, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = dup2(0xffffffffffffff9c, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$dupfd(r2, 0x5, r4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$KDDISABIO(r11, 0x20004b3d) utimensat(r10, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7ff, 0x7ffffffc}, {0x0, 0x401}}, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') openat(r0, &(0x7f0000000000)='./bus\x00', 0x100c0, 0x1) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000280)="6b446b0f7668354dc01de3f6e4931d319f5c7803552bde3cd1a624d9f94a32e79bdfccc8159723c523d5eb71664d79987eb67ed3c78dde4ac115957e9325d4523a10c659836e85e52af95d6274b3dc891dfcb76911163be367b938653a21d52941b2", 0x62, 0x1, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x4}, {0x10000006}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x50}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:01:38 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r8 = fcntl$dupfd(r4, 0x0, r1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="f2d0de984abc161dcb4710e5ab2cb0751ad9b9dc5dc49169caf3c79e766e31b8ba8558e79ece97c332fc9dda0cd847df9e0ed48900569bbc901ccac3f7e7487a1eef06b60dafe353833956993ab652a1b88e0d74de6094ec7c0ee5a714e6eb455f35a6c0ebc32a69d5d9eb09e04b6d1b07adeb3ccbecc8cdf34a0ab30854c27b5ee0e687a3e6814f7b6614031f2114adbb3798dc060098086209a3411beb7c1aa52e8734a74eb8a6009f86d1949f0bbb81d674ffffd780af7e820ac2f416fcd87a91ed9d24a59e36df0662a24dc5b23fbbee6d6c9c36ec0f77c4f55acca7c576228660f35ff7a06bc4ac24d3fa7dc5ae7751ce558dc61d093f0f76a4473749b5889adb2a051f5ee4e56be67b1c9f1c3380982985944072fd70fdc3da1b234179652533540711604504e9a255ad1665e3a7bba34b4abcc577b79f338ff71e1451af092a977b0a2d5fb90e6b52db70ad36f02b996f40c0d50725d81a9a980843141f1930596ffc6c6df468e1884c85294cb6bb4e8c43ccf204a3a5ac21418b8686adbbef562abaff76414ae408763035ecc1b365527a9a1600b10f28b59f8a6e589afa80c06b267bfaad6fca57f9b5d2f6ad772f6c70d325fcbdcb7156aa42d2896306401c83693fc3bd8a3f3afb634fa8a4657f29b05b8c2d3de9470c50d4cf5e3e091373402b761900"/502]}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r8}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r9}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x5, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r11, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) close(0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:38 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6c) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) 16:01:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x261f0104cd4fdcc4, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f00000001c0)="014d565fc9b5d51443e30f3848ea0d2249511494271ab489f521cf5256ed541a96564e7cb8b4aad3686e2351dfcce1e3b67d02e2ea27ee476fd3e2c26eeee2e7df4713e94bed091619c8786934424a98bc2c3e50811fcc59009bd23ac6b1d6cb9e368947525a142d5aba7e87150ada72607c6f2fc53cf4f9d1a893944287d0578f7ce1ddf855501f30b92a4955cfc664590772c798ebf6d08b321729df95f28555648ea740518fdfbf6c61643a6438f213736553f7a6a8435eb15a1da3b1c7d4d5a012", 0xc3}, {&(0x7f00000002c0)="c9a0a5b2de1a0a3b397a3aafa9deb971a6b4901b1d19d8e1594334bfcf7c", 0x1e}, {&(0x7f0000000300)="567531c33f7127e9f49987a64e4874184aaa119eaabf30eda6f22c3fccff99ec638ccf10987ec60dc984242fa816450229f4425833ebf11fe461591b57dd8494eaacde0d3b2f04f217f19ce0d8e62d41f16341a9a958325d2801181691a0f8fc982646cec82928c8aee7c6e8e83833211ec728ba00843f59e391509093e283fc85b7939bef2531cbcde2947a34dff7e57ed5359e4b171ed884d2e833f6048ff504f11a4533f014e471da12e0f959e64f59ae046497f0ac72d5c87d4419167236dd2afee78a0ff672", 0xc8}, {&(0x7f0000000400)="ba606cd42cb4", 0x6}, {&(0x7f0000000440)="3d2a0be2c33adb7675edb5027c02deb682edc03d0fa66c191f25986843d34a489217c2638dc3ab9891a0c47898e9de20891448166f5304e7acdcfd9eac6201eefe09061a15c1019df742e730b16a69f5c7e320859ec6f785354fcc8ca1e9af185a280bc6c9bc7ee306619f50d72fbac0dba6897c4657662032ec281df4278a5e0736517864ccf589cecc25acf6fcaedd10cfc28b0ccadde2affa4d584ecd11c6f15479eccafb3e25b19d0d486501d66102ea9261a334a5e4b7ad960cf1a687e5f1dc794b6223301033e88acb4eecf886", 0xd0}, {&(0x7f0000000540)="018e02d5ca1d1df2d764d7d3dcb321d3fcc4b8edfc2be662fd6921276e99d93a442e0207cec538e3cb3779fc39ae3ce5c1113eb44e0dbb8101876f30e0e547047e423fa90a3cb2e2afd3259673f809bd17cc8c884a127576b799fcfd939d62de27bc943673317d979503cb0008ff1f06cd6bd4e1ac27fd6bdc5d18c365286242f92d892755949dea2a8f62c4869978abf55a3ed9d12754186d3254c8c9239562860079655c9d770753e0f24dd399bd00cdb10526e35219b47f9326eac9cf2f204512ec7244d243e46f57089a599c41bc697e3809a9e148e6b0e51edea945b7614371ef2ae63bf79f373da859094cf30a76c2fc50fdc13b4181", 0xf9}, {&(0x7f0000000640)="c314f5cf913cff0309f6602a7c2f8f96a2dfb0762203a718666b161a8bfdaba69b06dbea81e38aa0d6345f0881c492db27f3d8331dd57f929ab049346883ca14ec5edf07b3a4a5b9e82e05a000d7bc0e7cf7042089512b73a00fcba7e7a0ee6ac9640dee2ef1de6d81a3f8c4cf659e61958349d4b3f039d84f8aa3b475c002b38b17f6920ef8728e4219fc2a208db6e801903444053408009c434a9f672c6e18477459b5bb9cc758f8f7bfbd5b417c9c5be0e6f8", 0xb4}], 0x7, 0x0, 0x0, 0x6}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x8000, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) getpgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) getpgid(r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getgroups(0x6, &(0x7f0000001b40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd0\x00', 0x8000, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = socket(0x11, 0x3, 0x0) r14 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = socket(0x11, 0x3, 0x0) r16 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r15, 0x0, r16) r17 = socket(0x11, 0x3, 0x0) r18 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r17, 0x0, r18) r19 = accept$inet6(r18, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) r20 = socket(0x11, 0x3, 0x0) r21 = socket(0x18, 0x1, 0x0) r22 = fcntl$dupfd(r20, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80206919, &(0x7f0000000300)) socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) r23 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r18) ioctl$TIOCFLUSH(r23, 0x80206919, &(0x7f0000000300)) r24 = socket(0x11, 0x3, 0x0) r25 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r24, 0x0, r25) r26 = dup2(r1, r24) r27 = socket(0x11, 0x3, 0x0) r28 = socket(0x18, 0x1, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x80206919, &(0x7f0000000300)) r30 = socket(0x11, 0x3, 0x0) r31 = socket(0x18, 0x1, 0x0) r32 = fcntl$dupfd(r30, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x80206919, &(0x7f0000000300)) r33 = socket(0x11, 0x3, 0x0) r34 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r33, 0x0, r34) r35 = socket(0x11, 0x3, 0x0) r36 = socket(0x18, 0x1, 0x0) r37 = fcntl$dupfd(r35, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x80206919, &(0x7f0000000300)) r38 = socket(0x11, 0x3, 0x0) r39 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r38, 0x0, r39) r40 = socket(0x11, 0x3, 0x0) r41 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r40, 0x0, r41) r42 = socket(0x11, 0x3, 0x0) r43 = socket(0x18, 0x1, 0x0) r44 = fcntl$dupfd(r42, 0x0, r43) ioctl$TIOCFLUSH(r44, 0x80206919, &(0x7f0000000300)) r45 = openat(0xffffffffffffffff, &(0x7f0000001c40)='./file0\x00', 0x200, 0x84) r46 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r46) getpgid(r46) r47 = socket(0x11, 0x3, 0x0) r48 = socket(0x18, 0x1, 0x0) r49 = fcntl$dupfd(r47, 0x0, r48) ioctl$TIOCFLUSH(r49, 0x80206919, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) r51 = socket(0x11, 0x3, 0x0) r52 = socket(0x18, 0x1, 0x0) r53 = fcntl$dupfd(r51, 0x0, r52) ioctl$TIOCFLUSH(r53, 0x80206919, &(0x7f0000000300)) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, &(0x7f0000001d00)=0xc) r55 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r55, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r55, 0x20004b3d) r56 = getuid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r58 = msgget$private(0x0, 0x188) r59 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r59) r60 = getuid() r61 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r62 = dup(r61) ioctl$WSKBDIO_SETMODE(r62, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r63]) fchown(r59, r60, r63) r64 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r64) r65 = getuid() r66 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r67 = dup(r66) ioctl$WSKBDIO_SETMODE(r67, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r68]) fchown(r64, r65, r68) msgctl$IPC_SET(r58, 0x1, &(0x7f00000004c0)={{0x3, r60, 0x0, r56, r68, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r57, r57, 0x5, 0x2, 0x4, 0x8}) r69 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r69, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r69, 0x20004b3d) r70 = getuid() getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r72 = msgget$private(0x0, 0x188) r73 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r73) r74 = getuid() r75 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r76 = dup(r75) ioctl$WSKBDIO_SETMODE(r76, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r77]) fchown(r73, r74, r77) r78 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r78) r79 = getuid() r80 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r81 = dup(r80) ioctl$WSKBDIO_SETMODE(r81, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r82]) fchown(r78, r79, r82) msgctl$IPC_SET(r72, 0x1, &(0x7f00000004c0)={{0x3, r74, 0x0, r70, r82, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r71, r71, 0x5, 0x2, 0x4, 0x8}) r83 = socket(0x11, 0x3, 0x0) r84 = socket(0x18, 0x1, 0x0) r85 = fcntl$dupfd(r83, 0x0, r84) ioctl$TIOCFLUSH(r85, 0x80206919, &(0x7f0000000300)) r86 = socket(0x11, 0x3, 0x0) r87 = socket(0x18, 0x1, 0x0) r88 = fcntl$dupfd(r86, 0x0, r87) ioctl$TIOCFLUSH(r88, 0x80206919, &(0x7f0000000300)) r89 = socket(0x11, 0x3, 0x0) r90 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r89, 0x0, r90) sendmsg$unix(r2, &(0x7f0000001ec0)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000880)="35b0d67051cd291d83e9e95936a9432dbbf9666e345d3288d2d51b0d2078dd6da671a23c82ece089c860b86f69590e7198f07fc8b47c22b0527442a86d829af3de128539d7527b634a484756260e0baf05c9d82a69d6d5b5ecd1b9d0efedd0438c94f006ae8b26f690be02a30cbe73ca1eeb3709b2e6dfdb986706f62ef08c0cfa6fbd8e03b6f8079e886d6febeebd3b61c7fcb8a34dacc19cfd9afeb190bd96ce4994b38745dd133c4e25f9738dc2e111513171814724116a6e6d7756583e103abdbe0eb4848020427494f7f36c3dc712f6efaf3f44026214d02b2b1579a5fa3d4b15cf77bf2e681e0771e303f89e4798d9e7b321990947e593121c08dc635d5acd34d77ea4644c70a94f2e2869b4cb02f2b0a32256f40d709c9e68ec5c940cfdeb1aab8120d0775b15ba8b6429133609e82d0bbabaf5896b114769548737b7b64f51c339a3a609ec491479e516dca43fd21cfcfbd4a37825858ac80ff5c2cec4fb98696768dadeac4dfb35007e8372233d0a120955a48d61a6d88da0b7650fd0f9d5b8ed3d87b60ff86f87bac0cbb4ffd2a2db64824893b8e8bdd6f3b502a99a41ceaf5c480695efa19e9bd56e9e398ed3691d04b2b87e2208f50c9961f88c461e40606260b5a6b563333cddf4b9d493849272feee5dd0abe52809b7f620c8de0888fda7b1d2447b10fa4bb8cb62a68a71901b037fbfcbac68a7d80f7110e6bbf28fa24fe8f2023fa5506e5d8479be3e40c523212bb65b49d299f06be87c8cb3e4c520c4d843c6cdbf54ff4a81717de0d33450b395a93afe1489506425287573c7ae883b307834831ae7cf03e9be6f8a07cd7dc22877d751c7928be1dd7f115416436dc925f226620fdfc07252237ec82a6acdc79af1acb3c75a1caeddeb2ae3c57a8dffeadf6dee1a1542e7ae29fdff50c28a3410eed92a51a1dd0a55b3a9c6850b7a2edfe692dbff3ee3e5fe650872736b388631fef366a8718d88a5b12ace7ed917a92ba8483c24ab02cb0d2c16777d28f346423b4e0dbc5a612d6a01b34351129528f7f5fb59195514f87432818fdbc02c4b54736f42160eacdb766231ef1f241860e192fc19d1611a66d2532238ed6310ea74fa5c70ac1ca7c69c94b37cfd4e7aa8a14cf8d0dec98c5ca8b08e82a2930564c73b5897f8ea6a79f07bafc9f6a3ab0fe2fec7426ff78d48036cc04e5a7acf2244785ec89536efac6746183cbedf4c222775e781a1f6bbf596a8820404ba65c4bd3262c30178cc1d065f2069e2d6ebed98124cc26d52bf45c214f51211d13547f4744a7f35836aca1e66e04d5113fb2edb19db233fcb86f3e6f9f37be381074ed1580b1865c84dd9a8cd2a040bddd3a1600faa4161de710b0b17d568d991e26d4eb90aef14b14bba311cfd104c351531cef84b467c431522f81e0086e62c7618718aaee416ef48c9fa1eccc35e8b1d7451e96210e0b1e41a7ab0f004583c29ca195fb5040fdefb7c5e5e9941794dc5719f1ab0c0a3e9fa9b7f7028380f704d680571f7def8e881827c708e960ba03bb7370cb6699144a336dc9606205911a62bcfadaa30e94807fe59ea28b2ddfdcab81546b703190394742526855802e20078d883beb91a9161a371225c67ca257e3e0884ff211800c34d8f833ff49e33898097d310614cbeb7e46e3787bcc19a0c65c029f76466058753888ef0e81bcfd624a5b36ba2b6cbac6373f84e0abf514a2d40f7ba1bf8263aa0fc2795546ed8a56e930dc3729c7e8d4ff736fb9be26690cd4cbba724055798fae32f1b4ed2d66a261fa8239ce7594e6ad6a2e58591605b56fe0465ad22fad4472f0390402f96114e7345500a826d3989cca57e6fdd70e65573619bd9af11aa08a974d616696c9408aced286c1a0516649c33b4794aa599445e01cb11330ce0f5b5fe006a5737ec8f2aa64ecc783d1f19980d862545717288becbc67b9103afda527b231615eee83fb271b76320c0c93009d9a283a77c8aa2c4d1539d83a7ee095400a4fffacf894579601bf80c827ab3c93e4c36974a426c7e5f158058d906bb502e86e23790bd51dd1ef28c9b56b1ee9aa1cbafc768f1fe998c340c9971c0430cf6fc52c424160860a3babb94c44340001d91782b5ac63d80e0cf31c55bc44f63ec480c6c17ae8541973bdda77021b760c47d6d62ce05453ffacc62686e4d3564ca1ec90699ae2cae0a1dcb7570d47c145a079c1d0237725e1d87b2e9f47945a1a10d5700c0de340e7d51b08bfbccdb24a685224c7f9d6300f734a5b02f280f829db99aa6c1bd0ace0ce5e1007cd6db1481c15ef574ac3d798cb72e7e5c589aca8812df626f3c8be873d0d65a8c800d39ecbc9c63db5f885962325b4d1a5c49a13111b1f3f4e58f14bcaf4c85042a6a7ae296b0a03686c0522fc9ad3cafb9574acf5fa6483e751219298ffec960d85fa679e164e00149d29895220b902fcad61420facd91c8e0ca8158464e9efa153265685dc77743621e8d60c4d2bc5711d2c440112fabb5db5d1190411cef7c3f3286eba909a7797d6faf38fba2e22fc3aa4551ac983c39f2aaf9aa9d822e14d2c12db2d4dd1b51c7ef24692615f1b010d1a3aaae7575c270ca7f228f23307643707b9d3df0bd918d2af0b5a1570823f5af0a40f457f9b7a5bd0b23941cfffe9afeb168234bfb0117bc0f34b907dcd5c306dfa4c1f0f406c21f83ca97399bb7e6243f48f7ef5049c4afed844c7fe8049429820f032608f8e30c7582ce4d60637ef97c55aa5c578c394390dfcde35966fadf697b4dede88cc6b067a0fc41eb5cc95265d0f5a418bac734dddfa52002783a2adbc98ff652c840fb444ff943cc5a5fd3b0b7a3a14a1c6aa59bd5f5c9f68c0469320a6858960189dc7fa858d055370ada111176a979ee215abc261199f5f53890610dcde19a64ca5a8ea1c596f8931d5e4b100074012e378b362db737f3ee58deb72a059802315a2792de25bada35f110ee3423dad03b00f0aa4f53547ef4c5a75dc4a9a9076c16cec22b9349c729db567388ad5725fefde5b8d886fc8a4c33ffc8d03129e4aa2dc6c62dff2f78b152d860e641dff32c79213d0a7c802d14fd87c64da0f8b02e7dd22d3f35d77bb4dfb8cf07314fa6a65be404aa277e7c8872019635f0511d1497075076c1ce5f30420e612ad9426294ca403d1ece7a9d43f693db77b058135546afa7aeb6ffad828673179865f3d2b2519a5e76aa465d29a30105c169969630ac7f614b227bce20f67f4cc9ba088e1cc2db0b485694800f8f55aa70b8bee7ef013a834c25daf9ce55de094271ade3e33662f0b0ad55c6c36a327e45de923ce1f8b9e37d7c55310821bd4714f17ddb6550e78757b1e211eb08b550ff64ce8fab991181ec6b42d1bd264c9207ce512284dbc607bdce75788bd420a72021ea9018a8f690565ab4115c0d60b29cae4c7bab99522fed43f1df8882f5820f5cb6a164f7f843cc2dadf771857924033d5e8a3d596e88cf963dfb7063eaf9c45f2b064c63660798c6267d17862469b981eb5235d0a73c0a7e9ea3233621b3221bce4925b34d0ad4586a32846736dcd36700a1d8053433f42d9e0341ab08821abe6eebb6bfc71d2cc30aa9dc222057af1ec022cf743d5e2e2e7be2c9ff5ffa99b7a39455cd297b088a41f04961f425a015d179ae23de1a286c275233f930a79939c47623df7ab1e9f379af25971ae922e728afa787948ed94673e1367254c7af6c877e6441cf90df2807191cc619c7c7a8debdb1055638928561380a4d885a5fe869b5eddf6967cc54c70996e92031a8942218c7a3df24488d4ea3693bc48bb735b07ed5d22c3055a71d26d199702aa5e92cf1a255a2479621aca1bd18e33dcead44caa10c1b9a1b185d67d6c6d772a61b852a03321b3f8e955173b0164ff49be3659680fb97d43c3af64ff5fb9707f5020ffbc246f0588655857f2f0b2e837ccb172e1fab327368cba952e3fa7b0fb4696514479ac37144ab40931cddb95647003cd5bad7c4b31ffc8eab24d8608ad4dc19375e950a4849822884e7dd3c6bd5f82926bf5ecb8dd02719a9d8a710c80d8d0b77c7be3df15c2f51a253269cdc53b87e585b26e8e0b1541593d8b5be1d82b8fba4403f4d18e674a816a9717189808590cdbeeb88a25d6c7f2f8ee957cacb0dcb4cec50cf1a15221a8a73c868660f3bd1041180875ca19dbf57c52682d97d351115cfbd5a84e237b9092e87ea708f7479d78bb3d68eb3d9f369c80aabea0b1fd0c9a56713d9689190e83bf76ef89491ab9dd3fac2719943a6ad8011c9eba3e85f112fd22b84172d197fd1eb7da664aba373f2bb8abd86334cf704a93032c1da5654888d330109a6c719b6cef43f6fe070b178aea25c386a28581a404773d7335371a56113ce31bda0b2e2468c83a6a2253eebac9fdfa1b4b5acec1db90fd2d699012bf391bfba6e2b5b55e1292a877b78c1368edb6ab566d92ec5737e4cfb13db4ecc9984170f2c37de9338b057d4254c50726abb55a22864f2779d97129f51fe3ff19d05b00e85bfb328be91f1038f84ef2c6602b90e8fd240218eb28a4d37ea788ba60f61a3147ff5c919ee324505b375579f4d39ace951d5d0484eb1196d322adde1ec69141412feb750640bd374d5bda80fcfe02e2f9a27d25c28168db6aa7341b21e0affe8e710e9459c8021536634e45c03802c3454eb1841162390909d45c8940321df32d50a0fe8e6ffdf06a4f760a3284f19670d9ee08e419b5af40a74e394ed30f189ddd96f6935e2563dc9d36d3d354f08280d95ad794e8185b59de885dc0526352633e5b81ba135dbe905b9ac5d67fa8b64c00f56d0f1dd94ec8fbf5bfa002015f6faf50c7ec9c64d37e89525914ca4149dd85bb7f4c38433ee5dabe57db304d8caac4cd0b4096d0ac877be9dbc2ad6d8282f985a38879e7e0f064bae69585ee85f322667be6b0643cc90469f7486c1b6b9a858ab873671ea40a9f4b5a4b834ad5500fa4741d2ce37a93af116658349d69344a0e70f1a2f189fc1c10d7829e40348ba0eef3bc238525ebabcf3c90fc0a8be3fac376c1e1ab5326936f13ee1e5b7e53e837203b2a5980a6828f99f23b6fad39c9e14bbd2f21fafcf4a5e747c90e0aa4f49964e86d52c0691dd6ea605867498375eea3855d8cab64ef9a598c24c7d22a7de812b20b22c29288fa30f9a8c5a821e388ee84d630f313e8d46e05f70a1527d77de4a0f60bd049e086efe56388a3e4e143653f2a1f9a0a88ef639607e62b450baa243786927592c4858855c54b98e77996a89c3db43a4caa2b22f7be5440484847984630e19f7d03dda8ad30dc5c28ef799e50a66191e1a5ddf248b95eded973b905bdf0b9737911b5f71fa5a5c12487797de53711f36e82c8e1c1692ce95476c5f78011ebf9d8fee2810313773d589dc9ca2c5106f3dd74662032ab3d428b309c5259e641f69a8c0d53f788ecf09bb0ecbc0b5cb12ca344509e50837cb0dd154ee78c6a667f56c78592d55aac07ad122a5be65148cd679d2908db1046f5ba820a487b9762c31ea3356a919ee81d10dc020974fb143c96ff124a73079bf308c2e2075e82c69b4289f316f2f79d8aef05e051fe56a54c879829c5b2e48c16817bd7e6c3549dec37416cc2c8969a66f4afe34f0c4fe1fc442b1245eab927bec732fb40bbf9fc5485d7600192a06490513db546a61f7fba9b72c37daaae903bfb89a7663ab579d02b440ef2cc89f33c5494f3054e012f9f4e276981276d325095f182ba04c5e3997f586e8b9f2efbbfd2ea1a5e7177f2dc6", 0x1000}, {&(0x7f0000001880)="806e1a97a6fcf19a08a809dc008376bae9c4e06c7d805e90fc9788a5c85d5d658e7426e3cf03024f9d8fec754dbb4bab8d2fdecb0faeb96409a8de4529b67af0821258f37a88c15d67f6b87247926d9ba04d59c3af08df", 0x57}, {&(0x7f0000001900)="6fa89567dc72378ed0d4bf5580c3d23de7bbabf26990475d2b4d5bcea0e9f36708db39fe8713ae00102328f886ad8cf51270e6a6e728a2e2a3e0f8c702f5d44400ff2dbd19ae8e79078c4d4ecc2954a2f0274754e6c0beea061499240218016ecfd104d6a457608acb59c77cf12664cb1ffb9ab1252a8d13352851d4efed6804a5f84691ab794faa2b548380eb92a8bd076c263c3bfbf5662f619ca2c9a2ef7c8f", 0xa1}, {&(0x7f00000019c0)="a7b5649f37f33f82a82508f53077fe03c3c72b8d33dd259d95d6a56fc228f65e639a457eb2ce04b811ba70072ebf36e4bcce60e8d0392b479be1", 0x3a}], 0x4, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r14, r0, r1, r16]}, @rights={0x38, 0xffff, 0x1, [r19, r22, r23, r26, r29, 0xffffffffffffffff, r32, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r33, r37, r39, r40]}, @rights={0x20, 0xffff, 0x1, [r44, r0, r45]}, @cred={0x20, 0xffff, 0x0, r46, 0xffffffffffffffff, r50}, @cred={0x20, 0xffff, 0x0, r54, r60, r82}, @rights={0x28, 0xffff, 0x1, [r0, r85, r1, r88, r1, r90]}], 0x150, 0x1}, 0x202) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x81, 0x0) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:39 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$inet6(0x18, 0x0, 0x4) pckbd_enable: command error 16:01:40 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x50) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) shutdown(r2, 0x3) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0xf7) 16:01:40 executing program 0: semget(0x0, 0x2, 0x600) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0xb1]) semget$private(0x0, 0x3, 0x200) pckbd_enable: command error 16:01:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1, 0x9, 0x8cc4, 0x4, "cf797a12358dcb02bc5a1e0a6c908a38b9800173", 0x7, 0x2ee3}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) open$dir(0x0, 0x0, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1100, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:40 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1c0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000003780)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x1000) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x4, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000280)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000140)=""/188, 0xbc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) fcntl$getflags(r5, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x86, 0x0, 0x0, 0x2}, {0x1c, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0x100}]}) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = socket(0x11, 0x3, 0x0) r12 = socket(0x6, 0x8000, 0x10) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) socketpair(0x20, 0x4000, 0xa4, &(0x7f00000006c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x10, 0x0) r14 = socket(0x11, 0x3, 0x0) r15 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r14, 0x0, r15) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r19 = msgget$private(0x0, 0x188) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r20) r21 = getuid() r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r24]) fchown(r20, r21, r24) r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r25) r26 = getuid() r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r28 = dup(r27) ioctl$WSKBDIO_SETMODE(r28, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r29]) fchown(r25, r26, r29) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x3, r21, 0x0, r17, r29, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r18, r18, 0x5, 0x2, 0x4, 0x8}) sendmsg$unix(r8, &(0x7f0000000880)={&(0x7f00000002c0)=ANY=[], 0x0, &(0x7f0000000640)=[{&(0x7f0000000340)="499607525d33b312b3a0303f59d18982c0886f0d86e04af2d3a98a7a2f89564f283eaf4c621cb9", 0x27}, {&(0x7f0000000380)="32d332f0bd4fb0eb3ae35a8bfa9137d1441fd3e2952b82d8c20d47a8d28c8c744b02fd86d24bfd4fd209b5d6cfebc59c70e01a65e354f5ee8e40589c299f414c23651cd4fb43b49a6273e5d48b66a975617cf32f7f505988568c58b9b7e96e0cb78afce6e224228a2045b1d365e2ec435a6cd75065be404f7c", 0x79}, {&(0x7f0000000400)="a4358a0deefbfe2817ab189ab595309b644faabce92b752bac77254d52252739a827c59db82797bb05e93a79ed2d24d111348bab436fb7fee2e2f1b74ecc142c9496286d15bc4cc6ae1cee801c9ce246891dc65968759f7dc52d4fa37a40981f6f435e4850bbdd7f12e2569ce8e2fa5524d0977bf33d1165463dfe9e46fb5de143", 0x81}, {&(0x7f00000004c0)="c32d8e5f56097f0ca2c6583c8070972657dd262a4aed69636bbdc03f55897da8f61fa501f63741448484a8f10150a40eb6e8860104db7884137b6ca4240e2a73b744a8a3fa5d5c599a259e8cdbe561b80f8e905afc", 0x55}, {&(0x7f0000000540)="72d49d13f321fe2f01d3d9169f59060e11e2270eefb02c7c826ae9ae2e1c22d11ec836fa80bd74f3e5c26a3e06fbab85050b53098465dadc64b80f389d5441272e7efbc6f0d7fe536df1cbc5423bcbfcccfa3c38c024be51321d0747778c6eef660cd0f5699007af01338e90adc2e6a78e154b15a32d40b3b48a7f782392bdc13f5a9866ecffea8110e930c477331a297e4d885ac1bf7043fedf7c7f9345185945904ec1b15b30742250a4ae6aed03a38b1c260242663c152796d25f01f8a926f7d9c4f23461ebf4958c13a5e4ec259e87d385086138e8", 0xd7}], 0x5, &(0x7f00000008c0)=ANY=[], 0x0, 0x401}, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x20000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:40 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x20) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r3, 0x8004667d, &(0x7f0000000040)={'tap'}) r4 = kqueue() writev(r4, &(0x7f0000002340)=[{&(0x7f00000010c0)="8e4f1f62957934ceb8e9f40a5bd5886fc709882774a394e5a9fb06220df24c7b890e3cb1d1e32b373e5524fabda3255e1ba306c813e03e7a04432857101db74a7a962abea82fb6e4f0c8169f0fe87ff14a1113f4ebf058c572d6c233c9609b1f01752051a8158e58373ae12b72acbf69765207e572189732f4ff9dbc7f9bbecf99ee525ebdd5823ac641d0803959cea9e3dde1ba6e27893a98208a9c831d55ba1b1440d2bbafded4302d8480746e8a64a468db150c18520c0b226c75d95fa7e27a8557675129b0daa0edcd37c675cd821ebf088ca088c8afcc4b134e6aeaf2e5fde0d9a65f81543fac6b21691817d32f4e9a2f65703f2ef0061d0558d3776fc738b2dedfeea86b2c8fa74482c3f24f5e3e31ed1ff47be003a3670f6a47f2da5afbd64afd125774034fe2d22a0710bb19e409a20a3ee34ff664224fedf036850cf219012b6a2559e1597a0f091806e62bd99fd51e831f91f265157d468586b5350ff3ae59fb2b772c0c58e4846ecdc70ead47586b4b1d433aed08bea8ade4257acde666e981f314f35d310e106a0c7770476ad84683141f51d2ef09b52df1b5bcb9bd34bf5b99a0f444e1695afd2a3af037e5c22595e35d18782a8bd5943bc0d40d676b96b369133977c16d1e14c979e841367dc94e5b997db18e0eae0b5bc3a1f3d818082da4c0a1d81e0b66781e88fa6c66ea8c6c5f99ee07f344ee174e0b5e1dde6bef0b4fe1ef86260235a7546e4305d2747752ce57aca4a75e003321ada56d89e00d2854663e8515a2239b904c0fbdff3252f6115c3ff58bff4041a917376c7ad66bfe05f93bc8a8579827765c94196a43229812596f8c79a8043a1790747bf8026a97b7ed49db5920d91b0ef67d3f981a22fc90112028127bf276bb48501deaf92a4e7655818f11027c4bd342411ed3af79c9bf6e183786881f2e2156f1067228817539f91019e98e199dade3ffcecdb220b0b45f12cb071532bb99493c6658366a3b233b94525a56fd8154a43726144cdeaf4a9c0739147decb9d39912d693943b9fd0965fbf820e4707da05a67ed4928730b7df59c262bb8f83ced8a30fac39a53c4a33ca1c8b74b85da1b3afc7f9f377085d5ced11f29cdb944f36e9c95c3ac6a103a8f89971de257500a4cc6475158196f104338999640d0d8e7649f096a591d34a5009aa17f5175714d966d29bdf46aa2df60058cd012a10963d9546f74a31cb043fe817d0fc6bf68975cea66918f7e678bb90b1ebc467ccf668f2538a962c7a70946103fa3d820231d52d5abff5380d9d6cb9a3defff2b2d1df355a20ff1a9f22a0c892468fa126144d3091dc90aba0062b5e25972f149f52e2f2f27c26ae4c27e06b6baf8b840082a7f783bec381887e5d299d110203e2a6cf711d8cfdced2c33efa394825e8f93043e07dafd9174fbe22694fc8373c38bd96be64b393ed20d0ab233a2bbdb9b9bebe1088d1d2ce899963acf4a86009f31e75c0163390a6e11b97d3ae7e11b1a50d377720472689213a805987a71fe98039a197a47d7e43255693dd5295ffdd2b9588e2b0da2311f16d3957fdee050c666373f7443d8beb958c1d7c275a02a97e7eda4368bb6f9c0023b1e49075d12f8da42ee3588676404c4db640a6540e5ff8180525f185dd8c3dd7b08aed023a7e2c1a6942a7302af33d06d83562fb7726680e65f89f9d42982cf9912c413a4bc9b8b689c828934628638d5007b845704b2296cf228b0c9f223e5d48097ee6a2013f49d2c5e17de811f8dd00ed3b9f8d4dd725e8ed45cd06c68d41db7580c267530a4f224a52a5304f5149cf3b52dee1d4e91bbc658b17d344a280e3762b505e785203fa2568bf3b0df2c42eb5064aa5e25e98559bd463113ff07d22d0e82c6bcb843e200e0bb482c559b79a3fdb96ef27c485e0206b3604aefa04af55400d2483ab0438978fea80605c253756e372a763ad19123af037b59348f27a2e6fc33697f8b568a3a0a38111a0a81b4a556e9a4730317193596e080c31518040d90b611bee6f62f5bc9617b0d78ee05aa1e219929306803cde8776d52133073103642587bda6a4acf0e9cf0d9d6ce2a8fd3da642522e852f31408b2da11e1e01f27cad3d418a8823ad21381993d2be4b03bb69a43315762d84d6b5f5af6597a4cc3a92401fb65a420d45e7a5e92e096dbc0f638d68587fb326e351d1567da8f4d282f28127cc0eafe1b2c51f6b83eb4e26b6d45efbfafa7ee32c40c38c50edcbc7094e88892d0a7328d232e4032e775b190d1464fcc71f9dbee4ccd2847c21e90813d227e45b4444d3ff24257ea528ea80fdc6dd416a14c16961b909f9bfd12cfe437b9b8122d9296e81de96aee0c528ac8175dba4302d88eac62ca34b2101a2f275581b80d2c81510d7b12e63c42ed3d5d9e88cb0765213d0e0a8081e11e6dd49a7ee80f507fdc57a69720c613eb02e8c050da40697ea0c686086cf314e50721ecf6d33e78111deb6a881d77a575fc45500dca65646b079a88aae76f0435dab4d3e3a95bf9c571e5dafcaf3fc889afa9f4460fb4f84affae050dd149e7b5b4aa807d81b44f120a8466d0cb55fa684603a43cd1417f7ef99bb80d5047db48c6a35c8b814a8cebfdcfccb3d39a18d3e296b555626ad711b50402f99c025dea4f81d80601fb41e117243ef341e1b53b773c7e9e8bc43a1c0d05ba743c6a5611c543bdf7619e13c8f7d80a46facce2875d876a426da33d7beae8d7fc1cf14d1b1ae55184cf91ac53f383d6c8c865be661dd38e29d1ca160f2344c1485ac3313196ee0f95c9391e90ee1fd5140052e5567c94ff10a9c990842eefd2ffdbbfedb6d20f2c39d05596f3b8aafe97126784c99a6e1b9169e6558146a4cbeb5b328fb9739cfb71bca15b83c6d10c03b8504d19efe8e67d1ce9b40d935a5d484ec2704b99d5ec5cc1ea2f331a0e4b05e7a80802459884f4a2b4aca2152e9d19aadd47da876dde8810f9f9f1a9cbbf49a68d73b0090269e6deb291efb44b3b1c1ed9f38320a63fd9576dc08b4299527d582ee2e4c6007800ec87734d1375695c18a9bc3488af6b96b0f885150a18221c6af4a90b0430b0f3d7114dbbb72a9c168fcfcbcf43ce1c52caf073d4ae781bf64c4fd8c2ccabb6a7c48c13a63fe1c0a3f11027ccf69f00b098278e5a5c634713904525bfd9a6ca7d79efda5ab7843b65b3ac4ff81650dcb8c8cbf7331b070dbc6ac9bc4041aa1679e423686f72650db8dbd487aef8c1c39d596702d6e2542feed187756ce6c12b844cc4168cb0d4db8c95997ebaee7a67de7c7d59905539f17e0e62bd83246a36b69d3b58cff99016a7f8fc8d1f34228f68231ad5ba8d7fa6aa914043342fe77ba8ed7565019c326696b8bab34e74ecf60332c88813d59f37da5be753933d14fc4f9e4fa8c029479723b73fe4a79f568e09c53ba98dd17a5624a2031202483cec4ce820778eb0c2257254364d6fbe50bc324e53fd3b8b73ee6fb098a3ae55f9138ebd920238e8b161a7f89a3a2844a4b1c893066d2aca6ed51285a65b9ef9653d8c74c2338b6006d7838de666eb03879e3c0b8db8c232c1cb26329633ad8f80933a5bf637e21bf2f31aada7d4d725932ee61b90775be3593dd62e8a3a957276eb95676f66362ba39c7aa202b91c5ae666f4bd5b5504ac95e8ebef7affeb4fed8b01981cf178802829dd2dfc198f825094171c242f116af837391f7db6178d4fc3e94e789c2c6f596af1dd10f9c6c12b59385a48f92bd2a8462ef705c493275b6a02ecf6c61b7e22d776accc22fd791961be29bd82c2de644d8ecbcf422a40244b20ce61ddbeac6e93f0f1e9eda97026b4fd36e222114a601bdbffc7f6467218479af4e043b176b6800d39a42bc45485d27aec8e1d44c23b2eb9d6eb8ef038ccb5ae50165380a023cafdcc41ead44e650bee8509e73da38223327826f16b2bb48b754d49496ffcced85af5fe65776b9be35e2adfdad65a27e94f5a867aa182ec3ae3622f46a74db3fd2ee646473124833773bce5c9b29962b73ccfc7c292b31563d0e487b61c88d7fb9c982f73164c2c9643dd9f401c7f8de49496ea4c6b2998ca883a7483917678b1030d971caed940dd1d50415f7e708f383c89528de097fcaf960c60d5ba00be34ebb865b0b31d8f39e67046972b557fa0e5d95a4f5757bfd00ee9827d8c62e51c467b58ee865ccf8c7e4b942c6b3e53192541452e0d80fbcfa2629bf3ce43b0f6c486b3067b33682b8a638cf41940be90ebe49d4768e950d560ba955e469c695ee5f9bb932e56c6c68ada0994250b06586cf0ee5433112aa1f41efc88980fc9047778c596bfcbd7e6c9d94a84c4d3eb3e98f399accb608f2a90f03d08b387cbdfe1e984aebf5634b4ddf9df5a011622c682c531e540a6621fbc45f07129c960e6352326b2c61a51417f6e9d59e8de540e3e32cbccf296df56f24a05716c0f7298823c7bc171fe588ee628a1d076eaa45edf8d483c9f25b4e6448cc6878b221d09ea4f426ed8c6fef15cf16175724fe99a1466a840f0a0a890c1f371bf27438f4cced1f2e9d1a7ebc6ec230893e874aa1e3bc431706bc610b8cae6d7b09bb4a954f6464b0bff38ea2419fb6bc7c66699dfedca5b563dd69d6b187129a8724c18254da8178ac0725b0eff2e4d682cbae9e82ab54be5d34291f784fcb7b840839ef74a56de87c459c627d8e6411dd2f81ba5044f7f1c08c80372ebaa1d0c0b8b63e8784d2f5e015142fa072f1d81cafeb685a6cd6884e78c0be304e45d600a34e11092c4b01623a5a250a4b62d3e14bbfca36e6c2491de7aa5c69eb8a80d56b7b6bf042c9833389e8a3d81c224ebdb83e8b1f318b71d445e394be1056f592e2ae7c33515d47951225d38a33a568910ede949c9a201d521ee2adfd5e4a77e0e5a4b862233d9be9d2d36fc7e61438e3ea52813d3b92e5e137a7273f160b6aa0a6125bd2bc2e0e059bca33e091c4656212afce5de48c42ba3ebd880208ac115c8749b7588537b1e73cd0073eb5f1854fde1ed0e0ea7f76ee2705259f8719bc9cb11c730537393c232a2cf0033192912f693acc4488f84ec18b029789a64da0f5183eed02bb755fa4f60f39dd668ae364cba1c4fdd058488475226b3b49c7d542e244dac8f626096dbae4296bd1e78726b008d5e017128f3275e47a66fa14eb53dddb0642c33f2d46db6616f9fe94d7cd131e64fa29dd953a3b7b91b3dcecae873a753da9b77b7767389131745c06f707f40f16a98770b151fc342098e93ab705281d42e7ce064c7ff732faa3e734e804c626879b8ee00dc556c74293673d2af8da14dba405f7a905c7bf9589ca3413d94beb0054a63ff80061ea2e7cacf93c1783e24d72510b79cf292dd357182004365a21eafdc30947bbf1c6dd2775d1e3fa87d3ebbeff181c906de474e8cf115743e753ff30484e40f98535b99f70ad9b4d7afe8931a939b741502e43363f63ca075eb63dcaa871d83d0ecdc0c0f0001107264df59f7e49044fa926115d1f1f4aa0f080c6851cb4833d96d95d78374c6b9060a07d7a4e008fd4cfd86208cb0bf21ad4972b4b3ab4ffbac71294d09ace548f8452a6e8cc1fbeaa4f6b1b03a4b4085d73a2d0aa8040caef28f6c27fb932069b55051943f589d2ebac213e6cfabc1b03c4f35428a918233329539ce62e6709537f3216ca65121497adfaa05fb6b6fbe23766330c3076cbeee85b7ea6dfbfc6f688c81f51b1eed50a2634746221158b4bf5187fe8926f5e98b2d72b32a18f01e9da12830e3a5ff3198f608dc33badb4ce4d08", 0x1000}, {&(0x7f00000020c0)="e5fa533794238af33ab2fe564226bc5e5754dbc3b9164a64d60faefc485c6ebdebf3f6fed8314ce251bf5151160fc2025958150d150b76b27550f026f62edf1ef5372c55cec59976dbbcfcbd6486febe", 0x50}, {&(0x7f0000002140)="6a87dd8e0bc97cd5ca2de505739cc11ad6666109566c010a59c29ae7c09959f6c900f0fa5b7e331f31494f764014a333cdbaa665cb7af6eba24d6ac6d089ad84d3516293674159b7a42ae6305584bc48d026883881e610f9decb351767d65eff993f4c9a7a06351c72e32c40a7fb4d50123fae7c4b653d35587410eb88a7de037f19cfdaacd6c6ba069e72a7c1623fd23e47cc5e9cd91ab46937ff4eeedeee56cbac7b12668a93c71061ae12ef48", 0xae}, {&(0x7f0000002200)="d2f4f50165a68fe328ad151ef9eac112cd1deebf0614fde95697cdfc5757b5c5f235c344a0ed939049baae7a37bb1d23d22f4a6ce68719723b13d2cc49144adbeb3d8148966fd7c311b42ef83b85a410c9b695abce1fa34fbc94cf4dfe525de323264d3ba616f6d4545e8e3f2add12491a9ca16c207360c1978c435899d667c48ac1e0fb6c86596d27e8cec045644c5adf17c685151ae76c69d2877a54c7445e30ca99dfd3d1b95821a53430e4598b21322f53437301e5910a166fcc679125112d10e769cf96b96e18ccf95f65a69cbb2e43523054c3b0d8281e902b529606fa41", 0xe1}, {&(0x7f0000002300)="b3711bc01fe16730944eebf37d", 0xd}], 0x5) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r5, 0x8004667d, &(0x7f0000000040)={'tap'}) r6 = fcntl$dupfd(r3, 0x0, r5) shutdown(r2, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r7 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x21) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r7, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) r8 = getpgid(0x0) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r9, 0x8004667d, &(0x7f0000000040)={'tap'}) r10 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r10, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000180)=0x20) r11 = getpgid(0xffffffffffffffff) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002a40), 0xffffffffffffff1b) getegid() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgget(0x2, 0x580) r15 = msgget$private(0x0, 0x54) r16 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r16, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000180)=0x1) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r17, 0x8004667d, &(0x7f0000000040)={'tap'}) r18 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r18, 0x1, 0x7, &(0x7f0000000080)=""/224) r19 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r19, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000180)=0x1) msgsnd(r15, &(0x7f0000002f40)=ANY=[@ANYRES16=r16, @ANYRESHEX=r11, @ANYBLOB="62bf01e84ffdf421cfdd862a8c37f93be90eff44a99a7e63f0de62bf24c289c8366436c12c83d6413a8a5ff55b56fa064cfbfef7240ba025c77368f159da41ac931ba9eb4c631169b9a1db3a70369da5a2fb86f531029112a9d066b2f738c74f173b4081ee57adb8286eda9600e094ac28d98940f088cea09b9ee127cd58b127d2cfc43df716ecf3ea53", @ANYRESHEX=r17, @ANYPTR=&(0x7f0000002c80)=ANY=[@ANYBLOB="954b3984102d681b9452201ec03bb6679bf2543555bba911e8cd87c69257b962e66fa7e408a5a384c349b8e109f2ae26aa83f443dd40203470284eb5422466dcd0ba04da9ca3fd221b2dd3866f0c130a65c087b7bfa4d1fcb0700a70d150c1030751b38a761080b09417572bcd0e", @ANYPTR64], @ANYRESDEC=r5, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000002d00)=ANY=[@ANYRES32=r18, @ANYRESDEC=r19, @ANYBLOB="059e54bf82114a454f66c945eb51584945222a768fc11ba07f1fe96d8c5d382d0bf4b00823e30d4e0b2de8490b370be24caead7ae5cb8c219456e47e991693fe18510261b7950c81ed65110e9265b995f093e4b4d1a24284691978d7de79e37a193500d3259f1fb7d7e0a63962a411993d086c2407f9e85a2fbd2a1cee3d5148cb9e215acdbad19b06ceb7a97254767bd9f48d9d305ef3769da7be1997794ab82084dae148a81cd5fa597092f50c964ddcf898b075f4d5cff7a8a795c7bb493f06b8855e275ac45cabc8ddef0fcbe5af9a84b6"], @ANYRES16, @ANYBLOB="4ef0fd857ddde351f61acf75d88875e00e09d9fbbc29e79075bd298fdc290a709569ec4723c17ba934f3a77c8d218800e3888500b729f03e470e5b"], 0xa, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r22, 0x2) r23 = accept$inet6(r22, &(0x7f0000002e00), &(0x7f0000002e40)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001340)={{0x100002, r20, r24, r25, 0x0, 0x46, 0x3}, 0x100, 0xc07, r26, r28, 0xa9, 0x20001, 0x100000000, 0x1}) r29 = getuid() r30 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r29, r30, 0x2) r31 = getuid() r32 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r31, r32, 0x2) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa51d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37459bf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea168589fa673dd0c8f5ddc83969b9343fecb34204cb2867f8571c9efae6071156ae70bca743e928eae19bab93bdf725c40e1ed3cb0a4da2ac6de383cd356fd1f224d537a9b35add1f8cf54f94156d61717bd48a362febc92b5c17"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000001340)={{0x100002, r34, 0x0, r36, 0x0, 0x46, 0x3}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r41 = getgid() r42 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r42, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r42, 0x20007606, &(0x7f0000000180)=0x1) r43 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r43, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r43, 0x20007606, &(0x7f0000000180)=0x1) r44 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r44, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000180)=0x1) r45 = open(&(0x7f0000002c00)='./file0/file0\x00', 0x50202, 0x2) write(r45, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r45, 0x20007606, &(0x7f0000000180)=0x1) r46 = getuid() r47 = getuid() r48 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r47, r48, 0x2) sendmsg$unix(r9, &(0x7f0000002bc0)={&(0x7f00000023c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000002400)="1803aa08dae01f8d15442b1bfebc2fa035e0303e55c5ad21c3ecfcd781adbb0bceb535da042215d450b12331f09165f0daea134b95e07dfeb7afc2c2575cce3b401adcf7ade2374cad7ce20083850c85379035d63b5b81f05ca89f1a3df9599467af33f1b93b52994018a296fffef87da4a4bf6a97c97822f435acedf9db6b6cf26dc2f56f19e71eeb9d43fbdb6b333d2c8600e14adb49bc399e74de9fe664ea220f1b0743ffbcb4780d17405106359c740ee4740355491de9d4fa393991f71f02d36f5425cba5b90994823ff9faf6c9b120f3552ffac402e0963cb649801b24da3c5a3c", 0xe4}, {&(0x7f0000002500)="1189be36ba64747ff5874e76b19146fe6021ea469f885980ff8b271e6b1fbdd5db698ba9c5d47cbbd52e3cff0ef425afb429742f9743a2e39873ab42446575db17", 0x41}, {&(0x7f0000002580)="99533713785c3f85c975", 0xa}, {&(0x7f00000025c0)="5ca977d88945be385c7a939a417b9c440d22748a464b0732df274cb32e01603f4e0e64725676596f61a9105a0bec3437bfc62868eb514f047c026025b1e8f8a0aa5142b4264804dd5b685e8398de235805d99c600d9b3b8d77bcc79c880d1dde96142261ef8db9be33f34a15cda7e48cd401bb4d65f5d06c7799832912172d8d43f3a79e606eb47b64f656ddad1dd325c694a7027cdc43e3e258ded63e2432f659eff3058f098b84dcc1bd47ec2e17dfeb4d150f9821ecbd70cb61d7233abb4227a61e0390ed43ff5e50c31842f6e5d61b437d0866e6010f841bfe01d1c5d7229d7092", 0xe3}, {&(0x7f00000026c0)="92ce291361aac26fc919710ebf4a6d3e273f6439dc72997ddc3237d74353e0d19e6fa2d7796d970f68f85e09629bee2baf65fc413d9c4259358e6df79c95addf301f368a3026934d8f76837a2a622f86168f5091e7651fb80ef823bb9daa16a65d1eb9b1dc6447c7bc4952cd8333458c38dec76fb4f36315dddb08c89cf4bcdcd67ba754b3757ebf5aca5b7914a5e6fb12f14f69c986714f984135741bf846bf89381caa8b3c6464b06ea5e58aa69c59eb591f2460eda6253fc75b7281a1dee7493650a54e4def25421d949ceace70c347b80adda3082335ea517e602cb4f6fc0c0fcc8cd2a4d6e0ee34503ee77009c689b80d42c4c76d8c13cfaa167db6", 0xfe}, {&(0x7f00000027c0)="04e3f46f24cc", 0x6}, {&(0x7f0000002800)="b720b08c1f04c844ef1d6891a58772a9afaec508cb8963017bbe75e606da8e66f06d91a7c75fc725bd18890bb4967089e3a5a8eaf56f2a3b8d1bad5c5a17349e1917bd701268b45f5c3599254c4302b8ebb2116e05121f8a3a92d54ddbfbd0a2242d55f0e12a1fba5d3f7b521769aa19f2c9a50c7804c494595a09f56e0059eafe7c52e240c30eb6a3f408e176dffea9d8bfeb6b1c406b739a60c3d572a58657075ddd074a96c3053a7ccf3d255d055ac0e799b1eea03647c27da7f9cbca7e45a1f8d38f3c1974c1f21841d65b0d04d932b6fdd95c2a827bab55f370af08c1bf", 0xe0}, {&(0x7f0000002900)="91a9c66983a94fb5e4bc046d3127f7dc48debe42edaf641f71e441b2da635218f993dd41e95cc1caae48ff6ed8cfaa254096ab88a506ad6455bfbd665ef6c4bd5d2ab746d4ccdd959920c11db60d0f7122940b5f25758130cc01996c8bcd60ad0fd1f77faf568b1c7f22313ad20fac3cca6fa437de72bde05b95155c74c7aafd7fac2c5183c317056ecab82d0779678036c18099c192d7ac12627f62092255659438276ac1d696f74b4ea38ec7", 0xad}], 0x8, &(0x7f0000002ac0)=[@rights={0x18, 0xffff, 0x1, [r10, r3]}, @rights={0x18, 0xffff, 0x1, [r0, r10]}, @cred={0x20, 0xffff, 0x0, r28, r29, r32}, @cred={0x20, 0xffff, 0x0, r39, r40, r41}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r42, r6, r43, r44, r45]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r46, r48}], 0xd0, 0x6}, 0x400) ktrace(&(0x7f0000001040)='./file0\x00', 0x1, 0x40000100, r8) 16:01:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$dupfd(r1, 0x0, r2) write(r2, &(0x7f0000000200)="221e3c", 0xffffff0f) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff3e}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:01:41 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x50c) semop(r1, &(0x7f0000000280)=[{0x2, 0x1}, {0x0, 0xff80, 0x2400}, {0x4, 0x1000, 0x1000}, {0x0, 0x100, 0xd981c95ed415d6df}, {0x1, 0xe817}, {0x0, 0x3, 0x800}], 0x2aaaad15) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffff5) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb70803947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae19091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114fd5645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a770dfba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798d68b1daf062fc9635c52d25acb6905c578d5ac38f5e7bafb80f634ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044ce11a85c5e46fe7147eb6db81707ab93501373197f114bf34d2439d9935071c8cc1ce3e93885be9aa4a652cfc3b8e07bbd8509cc944a76c7f28e614a6c0949e9126c5045778a183bea17dc214312d53212991fc"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) setreuid(0x0, r7) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f00000007c0), 0xcb005093f78273e) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000780)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00100000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0f7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0xb694b18991fd4045) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r22, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r20, r24) fchown(r18, r24, 0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r12, r24, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe41, 0x9, 0x7fe}) r28 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r12, r28, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) semop(r1, &(0x7f0000000100)=[{0x4, 0x3ff, 0x2400}, {0x0, 0xaa4, 0x800}], 0x2) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="5602e508ff00ffff0000b25253d2bc78289aa705d5bae1584bc8dbd974db8cd6f591f2fe121856ab413cae87293bad1d704af02e884628eda14550109833d8e2deb88c57ac9409a27e31f746377807aa460d00978e2de57306b986f8f31cf899e3837f23068e017b089e7e588380591959d444ce136a6fb5fddf6283dd94350f823e552e2400dcc423c67934b36405c26ef25e880fb8eb0e42dda4dcb9094d71e24294b6"], 0x10) sendmsg(r2, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc4336c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd0000000000000000", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:01:41 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002, 0x3}, {}, {}, {}, {0x2}, {}, {0x0, 0x8}, {}, {}, {0x712abeea281c731d}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket$inet(0x2, 0x3, 0x5) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000400)="64c739b27ca0cef38034d9f4550aaa732539b7625f6dc1d3ce2949ac2636fdbe52977b5de916e25ad5d1fcba8e5ac1661b158d70824a8cf554b4f8baa3b5a1669336640273d40eae541d4724dd480a80fa71803156bbe31ca02aedc8ae0c47f704b91bef5734d3d3305c9f665c9d6c9b1f7e3234fc7e90148e0cc283370bc152fc7557e3997507badd2862d5deec9e70eeca6aca", 0x94}, {&(0x7f0000000000)="b0ffde2eb2cc8cbd2ab65bba019ca19723cccd7f8ff2341163ca644f7fa1cf093d63f041b11c95", 0x27}, {&(0x7f0000000500)="a6fc0c9ceca5cec853fec52d882edecc0bf697d8fe8f3f8d627ab4d8b0ea384f7b2d37259fd650828bb430b419c6c416ac756066bfb6aa20eac3f42db64f2dde6bf48166e1deed0d9e873dfec7b984aca2c9609ee340b06f9833c762b537c0bcf00989d397e47289211df1824f62bdab943d78d95a30956afa7df0acd8409ebd90d35163a0225969849a60111022437368d2840c20b26df33417f2c6da0dd6200af8066e19d3b656d0b58c7b09789a2d75e04a96479e9b80799d7c8538affda1ec6877a48e72c6ea81afb6534e772d78c3f725a8e0dcee0b673f7a535b1aa2b0991a831ffbe094ee1c0c499a65bb6146f43060588a2ae1ec276e110681415ffc0a71d05f14d5980b6d378cff026fe999f19bde2621b2893eb0687c7b08099f588540f7ce099581544d974cf7754a203f6c08ee0564325eab6c36fe96e11602531d674db00289fb518d6aebdb425d0fc27cfd1a476a39568f915d29bbc0dbeab2ffc4f3f19adc4ab40bff3f2404e673bcee0a860421b0d87a7589310ebc2538d83ccd0f441604caba88c9f675beeda1ab9690c20d6cff5681e06601daeba5860bad1b4f24da1432a2cd296cfc714d330fd86c587330eca2df9f7cdcc278c7ca32a9d3c96179a2736d7d342bd7469fcb122e5debc23184c67ae33b526cf5b40b63ddc66bfab78e310c528b1cc35ddb141430cb703f021881bfdbe4ba55e15dc01a62e388942c5d5b3e8c8dcaae721c61de2f3f6e4fef2963a5cef06e97c1556b5ef1d535542ddb8fb2a08546691a79f869c34f0cb4f6ba955f83ff63d8b49f007bf96ea5909d88fe2b2bfc2933a845e167a39c091cba3fedec933f86811777c3b6be889907ec3901aa8d578bb1ea9fa8f5a8979cf181da6aad2fbfd7ef0f3c36eee9253025da7233642fa63e4bd5813be44d9c33cefbc025b57d7cf7acc5ebcc0d9f18f7a4ec5a0df5091e64c8946f5129d40db932648a83cbd6948c2134310a2319613fef58a376c3fc91ff2b2536735e6f21ac23910e0c6eeb6de10317e55d5ce67fc08be58aed4b14444d638e3928733661d38bad258166234551f6d034fc1e0c373a8913b96e5275685fc3ce7b8a36faac7acf33c8ded4db0912035e6fbd4d46a6e3fdc1b514e4548444bd0fefcd2f56177e15311ce6f6f11bd8a183bc299183476f08958aa8b16bcc99c99415e6f4ac5ac72fba7f75269a3c02aa740841ebd974fb1df2534a5a231f3f88f10011b5529cafbbb97577b1130ad294bb89f82d369f66a686022eb7447cb64c3a2f7ca3f7d72b9458391da09a2e3d1f61d8d5584c9b4d3558f612b31f69573909d4ad480bba5f62dd43e99f5232d925a47f2151edc7ff540faf3f8eca15b89008a7edf82d9f6561a0301deb4d2e9fbc515d0eaf2b7f65c2285cc89538e1e39ff1b990f4eda98c2d8a3b0bceb1161f38081544d58e8585ae9fdfc84f8f9042c3440444d48a64ab6a76b5980ece512ad88a99ad3309c40ef372a7355b0907e059a32a82ecaa326914818830f720a6f139721a53aaf6c11136a4622939820ede367d97d05a5cf4877120164a839526227b26543049d834eff38c16be01b365ea75c7d5e6712a48c3eb4755f8184b92b701dd5c5f028b87f1dd96492817375973ec0db3f3bb7d42535c601c62b2b6a8556bec3aaa76119c68c91d5765489cc361e664423f78f555b8087545e2a6f2a6eb6fb1cd8b6cd0a5c14b9bdfed77f6dde4c3c44c74c9e889b9802f795c6f4da105c7cd3f96d61e5ec540d3d3944d928b79753e8c425c4c5f4e60834e1146112f8da88abec72f0ce44d7887983014ec16dfb3a8593e18e348b8ea3922aa9ee31cb276f44e275d35ca54030dec79959fce7d500efef81d54b6e89f027e1520c8ea0bf73e0086686b6bbd4e9e6ed3453b6d0a7f739a8e890cca4cbe5b25c84c7fd404af6b79b6dd91967d9a2a8f69bfecf5eaf0f6b08b2bf5530422bb6bea9a0ac66949e585232d180e4585a15b3a4c9d904fc6f0ab8cb5190a9c22f97d401a3210fbf7a937457603ec4ae8e708cdce7e5071ea81d22f57d0d8cb2249927d00859f6ed5eea62e19ecf173aa5bbf9f05c5322edc6fc283dd0980607bc113910182c872a04dbc7aab694f303f835e30a1eb04ee3ff749e28dae49f21d7af1742f7bcfaadb4d13e58ff89994a656960131af6869977d3806d2ea6b462abb71378347c53c8432caab2be0e29dc79979b175b49cadbb1ee14655fd9b2bf5332bd8c6c33f8aceae1dad239cba7910fccb144e01ac89fdb0cff57312f899488aaa3c855b5aa61295b76f1d0f9278ec9e247558ddc19749b3af4d41423c01f450c39d371116cd7589a4e394ef034777c9f1c6f4a1ea200c736771ce5f8122c60dd1525af38ec9c2e1435683772b40408522b6c3281147798f7a91a26a8a5e6bff328c63f4a0cb973eb11b078cbfcc5839079331656f1535abd5175861b0dcbaff54d8eb987c330c39cfc40f64fa5df7c5ea2bc85bf6b57f544078f8eebdac905ce510e6494170da7aa1bff32916130f75df3911f3dcb60f1e8d8bdbe5b0a209eb393cf4d79bd71b6508a4d777acb7e20aa9e92d612c8901d0a79494b59963cc40f6e8ff17ba647afab4b865b3c2dcfec9c8796a523db4c85af07af982ea1bfd5e0d11257e8f5414bb77ff01575f7121e1bbbf299b3b0d4f6cd3d05266c77cb20f49c258748f388c97da0d830b97400fe0c9583d068e67dc7381c2384bd7a349f5df118fdeade25f0dfad0dd391dd0c135e0168dc8fd0e3c5c6fcd624dc4e99c664d6f36972dc0b2f245582339e82489fa68f17858de90c248cadc115b91e287c324a19df7cfb9fabace032f66a7357d1539a1767be74323b8c585de19011d567406045ed956ed5fb699b77be439a6939929b38e37bb2bf1ada9f990ccf5395ca2f2dfbeb061b2a4b54ca778cc585afdc98b3f0226067747dde8e5ad57d82779f59baa6bf6d3ccd7bd4b52fde3e5d9e72a7097d40305fa5bc3dc4166afa6e056ef3df8f43afc1802db4080729317907294603ec18ee727d14dc24ae96d9e8a2d92183e06eed8bf401917feb035038e162bc0be77f5214a566ede300a1f368c733bb9901c7c905d15f920a55ef2c5e79f140a2d133b68aa932e026de2d6d3665b6b726672e86e10a3f4cc8ddcf4c6b088c0dba64cf72f76746240879a603adc754c98a0038f26541a672b5fcb15a208ab798918438817db2d622c9c63b1896d424f6894950545aa24670f48fc095a42a2792bc92c6f20d07cd9483b220643a4a6c5268da82e02526aa3c8b18550984d72643523452ec6975d7acda50828a9135a52a276d77e5913b017a2f84aa8b4d0ed6320640561ac522018364340bb8f7635cc3a57e11574df74fd82d06b7dc2b55636294eebd1f00c3690671b652235207babd054155c66028cd9f199c295248094d77b46a03378d990e7aeabb34998cfce0c14bfd5325a9b450b2643e3cdfb35553cb423e25a3159b706731a28490dc246ad262faba38f7d660a2e03c54247f447162a9b02adf6bd7c77c41ff3a37179c0d183341adc30bc0d4f6fc49231a049bd3ea5d5a692f602c79c2964aaa2b9ecfe8a8a19f7f16a76e927330ad681814aa32366f65c9214820694347196c0f3f7a8efe962615930d2c2c2326b740b2bcc9f0fb79fe587bfc59a3480da0c163220119606d31b15e8c1522c7efd0bb05d272994f318f1bfc27dcb769c80114bc50b45f3677e3e5c4e0b09b9cfb2287a6123105f80c98e9c40658c1ef7139d61b61f584816e8ff4d8495c28337dfe7be7d33ea07ead37a1cd3aee074bf9ff19bbd9e753082e73c73ff5097db3aac8e99237ffa3ea4e8c3db2cb65f224c8df389ad52259235a85edf733435f886e6ad40da7f56a6ece7be93ca60ca2855177064cc74876055318ada6d36d793757455f73187a48190fb2a3c27872aec7f79e3c9bd148476cfc25237ef0cfbe8428857708a590108b79e54609bfda5eb9516e0a9e7dcb61589d8decba3b876d32111665c717bb78495365a90cfa4350349ccccaee7a01937afbb2f0bdbda2cc6934cf0ae1edd999bae4a5b32f015237ec8e1ae951ea0769128881e3669e6e5dabf99896c8e678571bc94ed5e2ccbe551f5f1b86b1e07e936ec28f790efaa0955cf7c6336ae28838d6c5c17c5e4e1108f28400891d1d7858c7dc152d42f84c5826c0a47a66bab0196958848e8c62068cd1f7b671e10594c359685fd37baa1b4e2f2b80bb53f03884ee1207a4feba9c59c13ec09e361562b27fa02432496563abcc217ad95e4604c03a6f56403b3fd1e853e29beedc60094b941652d84d86c9251306246defe1351399ab11c8490a7126f026bd16432d10627376342e4dd0208d3ef5b58279d2ff3e1b18c86d5881f2f3af315b4d8d5324c3bb9b0128a4cddf4a4c7dcfe6cf8a5debf0d564d250ea377552a3eeea99a1d6824b4a63bc6a9da3c57889e6230e0c1c3dc87841b32b8707b1a4c555a7c6336576ed31eed1e31ef8e17bd6afce338be16a0d6d2b0b65689de892fdb939556c0bf8a608771ff86370e8e8d34f066b8fb6b79a56e801451fafa62027e550db1b09e6914d3e497f4cfda377f47f5c94120b8cdfe24213e9d47bfabf59019c1d5974c9e37e06efee5ad2dfc7cfbaa86164b5d15fb751e17d276cbfa5cb3b36b335a91ceeae26964534ad85831cdc3e26dc13f38a10540593a378edfdf23ecf43023a586e2f9918fb9c69f9856b0ababe48977f30ef5f60d45a82a5deb60bf249c248f48123b66f30b60b3a5af480ce65f7ab3dc36e3ed3a1177ca731daaa5bc807d1bae81608e3d31098bb9dd81ae79029c2520c30906d7c34ec6d16d68484a0d96d74db56650beeb2e439d2bb3b2ccf81bbbeca52daebdc366f3d8e48919e48351f5c65c05dd8b91825072d52089b173ef5b6ed4bcba6214aab5d66f3bc90e062e8c9402c4a5e9fa36d5b9fc8cebe47437215bfd02311163da21cf2938b214d02a57a4f6f5b510e8a79c8e2758c6c8ea5924b8fb4ea553e0f53d553d858c7c5e9cd8dad74d494d9b98f83804a4591e1635f1265633cb2f84bb18f7d499ecd33bbaf6d5be9f3dfbfaef1a8197ead92bf8b97286a75c487c397e62b3855f940d0110b172f5521a8c647f65ec7598f5a485e827353d773e1af12ae6f1ce6e36d3e7f433f4426467c6a6a3c9fad66489a4cfd1b6b55f9ee41fe444798e25afe6e14a09c35d8305ede3d9cb22b52dc690e579007788d93c3bd8de1a6936b2e08b88fe4456749db7b7fb9bb70abab4e2f511896210031da92beb2f08d87bb0c4c924cedb1410140f82633c50013e75d26ba9d0ca0b14191df75e5a7651210f56094e1acba5f479eb206301f1f1de39261cebd2e7cb2d76a6ac0b9ac730cc69baed1d88a9e385406c4d2c8aee83ca892eeb4577ca157e4958619b4796fbfbb75ab10bceb49e05f93acbc0ff5ef3983fc9622df4f387f4fadfddda42ba9a0f11b1acaec34558a967155a2d2a667adfaf2fe5aa585e26ace71369ed02307ac19f280429ff17b61218a6db9165c98318bf9250a494262dd5f983bda2fe3482a81dc359bac8755799aef12e9ee584ddcf3fd15acb6ac2fcd2537912328c03290d16eceb2d0a09488ac44030473991bf187fbfc6eb03b1218d578bf1c973652b28655a9f768fa5109263ace65df5bac2b6fc5e3eccc0f4fbd7191ae645b202226fa7bd1c7840a718c17a69dce28d9d137cd4c2220269d6b84a2128a9e3c9f4cad667520b9f3cc8ae273354323d8eea3905ecf36c", 0x1000}], 0x3) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:01:41 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) kqueue() 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]}}) 16:01:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000100)=""/104) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/229, 0xe5}], 0x3, 0x0, 0x3) r3 = socket(0x18, 0x1, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/161, 0xa1, 0x0, &(0x7f0000000240)=@file={0x2, './file0\x00'}, 0xa) fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffe77, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x14}, 0x0) 16:01:41 executing program 1: 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, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) dup(r4) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000f22841bb3d0834b4f000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035"], 0x38}, 0x0) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000000000000d4, &(0x7f0000000040)=[{0x5}, {0x9, 0x0, 0x40, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) write(r2, &(0x7f0000000180)="ff945d2ac93142b8d9d691e97294e8b94e8ecc3eeb6201261987559ec8f01f3d9d1c41436912ec0efd1af55db4bdf76f0d904a1c499308f5212340e40edc59f90881c9e03a790259fdfadf65c733fe9c5ab2b5aa", 0x54) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='o\x03\x00\x00\xdc?\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0x2, 0x2, 0x4}, {0x4808, 0x6c, 0x9}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00 \x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1003, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) write(r7, 0x0, 0xffffffffffffffc2) 16:01:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r0 = getpid() r1 = socket(0x11, 0x3, 0x0) close(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = dup(r6) r8 = getpgid(0x0) fcntl$setown(r7, 0x6, r8) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa8, 0xec}, {0x42, 0x9}, {0xc5, 0xfffffffa}], 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000340)={0x7ff, 0x38845529, 0xffffff5d, 0xdad, 0x20, 0x8, 0x800, 0x10, [{0x2, 0x9, 0xc636, 0x2}, {0x7fffffff, 0x4, 0x4e3, 0xf9}, {0x2, 0x1000, 0x370981ec, 0x25e7}, {0x8, 0x7, 0x1ff, 0x5}, {0x9, 0x8, 0x401, 0x8}, {0x100, 0x80, 0x200, 0x3}, {0xfff, 0xc8d, 0xffff, 0x5}, {0x10001, 0x1b, 0x5, 0x6}, {0x10000, 0x80000001, 0x0, 0xfff}, {0x6, 0x200, 0x81, 0x6}, {0x5, 0x3f, 0x7, 0xfa}, {0x8, 0xcad, 0x3ff, 0x6}, {0x6, 0x9, 0x7, 0x3}, {0x6, 0x4, 0x9, 0x5}, {0xfffffc01, 0x5, 0x521c, 0xffff}, {0x80000000, 0x1, 0x80000001, 0x7f}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r9 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20000, 0x0) fcntl$dupfd(r9, 0x0, r2) r10 = socket(0x3, 0x1, 0x81) setsockopt(r10, 0x8, 0x1ff, &(0x7f0000000540)="91728ce69f8f27831d8b3c1a0b854c25efe7587e42bf52634fa694cf7cd8fb57668ff46a6d7330728710006f30d257ad538917f23568bbaf6f47f798192639b26bfaf418c63d5ad14d485e5b06ef103f68a06a927667aff489be2f020797bc2d1f78b8d4254e81cad88ec88ca0ddffff0ddac6a0cd10e9151931db5a71431dcf1e57a98ee6348cc3372e285714d5ee1bc1668012dbbece20342ab326cc42431e664dc0192270fb91fc900b7c64cfea9296c8ef2160bd0f578b45b78886378cec94befb8cd06a181b33e740f7db42558f8de34f01722cd2446fa03496cc881ec978e094139c39c82c3a60c169545c18155f0a87c245f5a8bb9c7ede2441e567b8b0f14885970f82ddc8594246206a7c24a461ca78f45146ce7a8f653ab3cb3a9788925fc0233c3ece43afc2dbd22831a18720d07ce4366236c467681bc8a6852e4eff07d09a7c493d242b6ec2", 0x67) r11 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r11, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:01:41 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:01:41 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850740000442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005fb9566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf12011721293c0bb3a87b409b37472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dcb441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r1 = semget$private(0x0, 0x1, 0x430) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x1, 0x4, 0x8001, 0x7ff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x101, 0x0, 0x25d, 0xfffe, 0xe77, 0x5, 0x1]) 16:01:41 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004ce000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000069f000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000549000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file']}) symlink(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)='./file0/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x10, 0x0) pwrite(r2, &(0x7f0000000900)="4941051d9538a52ee07b38fc3b277b5bdbc5ba97632afa0509b1fbcd240cf559", 0x20, 0x0, 0x2) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\'!m&\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='\x00']) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) msgrcv(r3, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r3, &(0x7f0000000a40)={0x0, ""/4096}, 0x1008, 0x0, 0xb7abf459860bdfb9) r4 = fcntl$dupfd(r0, 0x0, r1) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000800)=0xc) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) openat(r3, &(0x7f0000000180)='./file0\x00', 0x800, 0x40) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0xb74668f83eb5b935}) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r4 = socket$inet6(0x18, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getrlimit(0x0, &(0x7f00000000c0)) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0xfffffffffffffd7c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x1) 16:01:41 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000880)="33fae8d70cbd68705b77a82d168f874458e6cb950bc53e7d0eb93eca0dab933e6d844c3499277dd24a4b639da46ed15cf64425b550638c1ff525c0c75460aa51c489984319805bdf88a701dc7c07430c30a67ed18d2399c7b361bf13f75a5d08da09c7cbb29a379b47f98b9bc6c74f9c8a413a93e07916db681a50dafa4cd5b8058655f54a2c0297af4bd1e3e37f9240e6f98d6d49726f5a1556159ab1565675e54919d678aaf8d6a7e6d6833da2b891d2c63b8805c442ef73", 0xb9, 0x40a, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) recvmsg(r4, &(0x7f0000000840)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/70, 0x46}, {&(0x7f00000004c0)=""/149, 0x95}, {&(0x7f0000000580)=""/165, 0xa5}, {&(0x7f00000002c0)=""/9, 0x9}, {&(0x7f0000000640)=""/1, 0x1}, {&(0x7f0000000680)=""/89, 0x59}, {&(0x7f0000000700)=""/14, 0xe}], 0xa, &(0x7f0000000800)}, 0x801) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) accept(r9, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) r10 = fcntl$dupfd(r6, 0x0, r7) r11 = socket(0x11, 0x3, 0x0) r12 = socket(0x18, 0x1, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) accept$inet(r13, &(0x7f0000000940), &(0x7f0000000980)=0xc) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x85, 0x190}, {0x41, 0xfffffffb}, {0x87, 0x1}, {0x45, 0x2}, {0x2, 0xff}, {0x185, 0x5}], 0x6}) 16:01:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r3, 0x14, r0) accept(r4, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) kevent(r1, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x7, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 16:01:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6001, 0x5700) r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x10001) r1 = getpgid(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r15, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r19 = msgget$private(0x0, 0x188) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r20) r21 = getuid() r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r24]) fchown(r20, r21, r24) r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r25) r26 = getuid() r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r28 = dup(r27) ioctl$WSKBDIO_SETMODE(r28, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r29]) fchown(r25, r26, r29) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x3, r21, 0x0, r17, r29, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r18, r18, 0x5, 0x2, 0x4, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r29}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x4) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r30 = socket(0x11, 0x3, 0x0) r31 = socket(0x18, 0x1, 0x0) r32 = fcntl$dupfd(r30, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x80206919, &(0x7f0000000300)) ioctl$TIOCDRAIN(r32, 0x2000745e) 16:01:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "75e97f009e9f5c558a1de1fffc0000873a00"}) 16:01:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000002fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="f19937434238ff2a8013013b2ba33c92807d39fc32b36b24d9767b20cf991abf53ffd8f59669befe57ed4708f1a1e17837dc2706ad630a7c7cb6a1a12881c3c07fd5864688338ab44d9c546c2828b5d5ac2c8d769f62804691ff20b81d52e02e27f75ad12c68881b2edaa9a255879547a6ba4d53", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='\x00') writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x3f, 0x3, 0x0, 0x6, "86662a5324b368ffe45c4a4e89a3ac6ea16ab132", 0x1ff, 0x6}) 16:01:42 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0xcc9, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/4096) r1 = socket(0x18, 0x8000, 0xf6) write(r1, &(0x7f00000000c0)="ee40524214593ce1a4ea803ca41cb4ae5414fb4de281142bd69b4c651b2d69643c44ba7307fbb26e43c918af1311cf7418b9b86aea167a498720a8a4e27cdd4abe3a363a21e179819b6ef4ef7d2e00e188913550066016885707f808de52d7c3209e656b65cf408497c224a19292079964dae5a5f33d2057a31e189841faa4471de1cd7188abb2aec70967d030209e6b30237edddc27343a0165f7b940c4f86d40255421a823ddc53f6e", 0xaa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000240)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) 16:01:42 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/devpf\x00\x00\x10', 0x80, 0x0) getrlimit(0x0, &(0x7f0000000000)) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') socket$inet6(0x18, 0x4000, 0xb) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x8) 16:01:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9) 16:01:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x6c, 0x0, 0x0, 0x0, 0xfffffffffffffd36, 0x9}, 0x82) 16:01:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = dup2(r8, r3) poll(&(0x7f0000000140)=[{r4, 0x184}, {r7, 0x40}, {r10, 0x10}], 0x3, 0x7f) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r12, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1ff}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x94) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r10 = msgget$private(0x0, 0x188) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r16) r17 = getuid() r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r20]) fchown(r16, r17, r20) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x3, r12, 0x0, r8, r20, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r9, r9, 0x5, 0x2, 0x4, 0x8}) r21 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r21, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r21, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r20, r5, r6, 0x2, 0x9}, 0x5, 0x6, 0x80000008}) fchownat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', r5, 0xffffffffffffffff, 0x2) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r5, r27, r28, r29, 0x300, 0x80c}, 0x8, 0x0, 0x800}) 16:01:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) sendto$unix(r2, &(0x7f0000000040)="8ca12d9d6c37710a1e6936b306b5198e8ee47888ba751f0db9042496fef3746662b4bdde21ca900fcd8edf9be21ad28b", 0x30, 0x5, &(0x7f0000000080)=@file={0x424a709cf9be867f, './file0\x00'}, 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) 16:01:43 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b818"], 0x21}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) lseek(r1, 0x0, 0x9, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffff0, 0x0, 0x313, 0x0}, 0x0) 16:01:43 executing program 0: r0 = semget(0x1, 0x2, 0x4) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x7fffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) write(r2, &(0x7f0000000080)="af49065e3e220f0c487daf037f86fc733979ac55a0fe84cc635a2c921efcdc1b61b3297892def001ec0c3d6d8ddeab", 0x2f) write(r1, &(0x7f0000000140)="220e22", 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/207) mknodat(r5, &(0x7f00000000c0)='./bus\x00', 0xc000, 0x5) pwrite(r5, &(0x7f0000000340)="444a6e3ead9035340952ed311a5fb1d7e72d43f86d65ecf9fea65312e8c154b1045b03ee3b08d5be8a3bae6176b430f5b8be557af25d5bce1fb39704b124cb33bc4a3911c9eeb63a0daacbc1abd3d62cb755e017b99e4421df085fb99698e57192506faadfbd6183e8adf519c84d3d82f9c183d6a226095fc442c5e69494b3d39c671eb9e28aeec1068336a2d14776a8e9a5664d5fcc6e679a8cd5b920f72bf7fd25db1f5d661695ad3a52af21f08f", 0xaf, 0x0, 0x6) write(r3, &(0x7f0000000200)="080dde5a0421aec193e3f29be9fa9b972efc07df51ea52c22d671ffe36184ad4af448cec2167389f2ba73f4730bfae940a9f74ca29da1f335abe136c2f85185dbc8a5084f6e27f60c1795773c358b1620d7cd3a9de05d8258b58cf804dd762f32cbd7638530a83a7897e930743c58a4edf8e2ce12708", 0x76) 16:01:43 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() fchownat(r4, &(0x7f0000000000)='./file0\x00', r7, r8, 0xc) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r1, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) fcntl$getflags(r0, 0x1) r11 = fcntl$dupfd(r0, 0xf, r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x3a0, 0x0) dup(r0) r1 = getuid() r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r4]) fchown(r0, r1, r4) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) r6 = getuid() r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x8) setgroups(0x1, &(0x7f0000000540)=[r9]) fchown(r5, r6, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r13 = msgget$private(0x0, 0x188) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r14) r15 = getuid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r18]) fchown(r14, r15, r18) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r19) r20 = getuid() r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r23]) fchown(r19, r20, r23) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x3, r15, 0x0, r11, r23, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r24) r25 = getuid() r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r28]) fchown(r24, r25, r28) setreuid(r11, r25) r29 = getuid() setuid(r29) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x4, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:01:43 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) open(&(0x7f0000000140)='./bus/file0\x00', 0x404a0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x1, 0x100) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0xfffffffffffffffc) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, 0x0, 0x0) socket(0x18, 0x2, 0x6) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r6) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:01:44 executing program 0: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f00000002c0)='./bus\x00', 0x100, 0x20) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000280)='./bus\x00') r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186a5601000400000000000000feff0060d5f7b35a735b1573cdcfde9b80aa2b706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb43a2f673ffa5b48bdc8a7e4c1add900000000000000008e9683366e0a8632de05424cb0e532079b9f09d64c9de373da08efd1e160b3f770ec23140fcb32c5ab3ea4e5ee539b8178d26556dab90a2db38729e28232f279801dcdfb9afffd4bb94f47fbb3305c85ec42819871357fb2c60936b93d4f2b6c2cd1c0bab700c1211cce9dc7a9336663bb4a31a14dd57caf19e8693dbb141617dc10719aeaf0ad054a9c98a25b373bdcd363fe494f0e5bd7ca0714aab63a9ed545fddc93e1804842bc5165b7e5a2c0b9d5ef21228f1b416d2c7fc57613465388a2591cbd9d71bb1d00000000000000", 0x11f}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x7, './bus\x00', './bus\x00'}) 16:01:44 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f000054a000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000377000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f00000eb000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000080)) socket(0x18, 0x2, 0x0) r3 = msgget$private(0x0, 0x4e9) msgget$private(0x0, 0x500) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x8, 0x0, 0x9, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000300)=[{{r6}, 0x7ffffffffffffffd, 0x14a347080cfecbfe, 0x20000000, 0x0, 0x200}], 0x9, 0x0) msgrcv(r3, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6118, 0x4, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000001000e74de4", 0xfffff295, 0x3ff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r8, 0x1) r9 = getegid() getgroups(0x4000000000000156, &(0x7f0000000200)=[0x0, 0x0, r9, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) 16:01:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r3, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) 16:01:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10040, 0x5a6f34bb7618d96c) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) lseek(r2, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x30000000000) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x400}, 0x8) 16:01:44 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000340)='./file3\x00', 0x0, 0x2) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x1, 0x4000, 0x0) r5 = getuid() mknod(&(0x7f0000000380)='./file0/file1/file0\x00', 0xc000, 0xef6) lchown(0xffffffffffffffff, r5, 0xffffffffffffffff) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000280)={0x7fff, './file0/file1\x00', './file1\x00'}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x100) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') setuid(0x0) 16:01:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "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) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ceadd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abdfca8c0bfe6ab5991a2e81062b55dda0dc77e1659ed5beb9483b50ace59a766ac3d9fa707e440ea14d5af2ae9fd5491892585113feda71c9bcd45e8b86ea1f00533b623faf42ec177aa7ddb8476f6c782c00b79b6e682fa5663580c28757f690a782d13f5d2fe457e0e27d66b1b333d6284eac93d7f1b3638e2dcc3130633665ad6c"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) getpgid(r3) wait4(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r4 = dup2(r2, r2) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:01:45 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) accept$unix(0xffffffffffffff9c, &(0x7f0000001a80)=ANY=[@ANYRESDEC=r3], &(0x7f00000002c0)=0x1) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0xa}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfff71, 0x9, 0x7ffffffe}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x19, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0), 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r4) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='.\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r9 = getuid() r10 = getgid() fchown(r1, r9, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:01:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getgid() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) unlink(&(0x7f0000000080)='./bus/file0\x00') 16:01:45 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:01:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x57}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x100000}], 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='.}\x00', &(0x7f0000000040)='\'#[\x00') r1 = kqueue() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x35}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x3, 0x81, 0x1, 0xd2}, {0x7f, 0x0, 0x8, 0x200}, {0x101, 0x3, 0x4, 0x6373}, {0x5, 0x40, 0x2, 0x7f}, {0x3, 0xa7, 0x0, 0x6}]}) 16:01:45 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r2) shmdt(r2) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x16) kqueue() getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) rmdir(&(0x7f0000000140)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r4, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:01:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x2, 0x8000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x5, 0x1000, 0x92, 0x7, "8e5059eb1016ebc8667d0b2a196c6a6f4a150e5b", 0x5, 0xffc00000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r8 = msgget$private(0x0, 0x188) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r9) r10 = getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r13]) fchown(r9, r10, r13) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r14) r15 = getuid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r18]) fchown(r14, r15, r18) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r10, 0x0, r6, r18, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r7, r7, 0x5, 0x2, 0x4, 0x8}) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file0\x00', r6, r19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x80186959, &(0x7f0000000300)) 16:01:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x5443d699c40b4200) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x210) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r15, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r15) r16 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r16, 0x80206919, &(0x7f0000000300)) mknodat(r16, &(0x7f0000000100)='./file0\x00', 0x4082, 0x9) 16:01:46 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000280)="653a2683fe77a087ab84594dd72dcfce949f6e070c7332b1e10501acb9a5d9d12a9a7258f3b61971fa4bdff1ea7ab91a6f822e4082eabf507fecd7f79243acdf374225fd85b46105e3cf01ce32649663a4002fd199d79f49ec02da5f56e4e7a73560c0d8f3dae30631cfdb7fa05381042e6034e553800fff48567f3551c5efcbfee18ba8277b159fc5002e622dfb8c", 0x8f}, {&(0x7f0000000340)="0985859cabdb967a07a2bbb64880425f811e0b3dbe193218eff5946ecefb4ed199a1f0fcfdaa155f3174f2bb02fafee48243c414165f20a2e054299afb5bb0ae44ee38abc3f867b24052c386a5a94984872cb172a5da8b518a4c811d185a9aecda39401cf705f4d7613ace3685a14be26aa509178bc508ecc6bb9d3b39231f72ad470a89699be092cbb0a597f85e3daf92bc87c4549ea7f8c48edd2cade6a057ac", 0xa1}, {&(0x7f0000000000)="3e88b71cd9ba5a3af82ea8a5ac24d7585b3ffc1fac80ebe98b5410fd471eb8cc110d8e7c2c27c94ee92a466a50", 0x2d}, {&(0x7f0000000400)="b708d7b52584ea91ba467f6417beb005f8a15b00595bc57fefbe9e43c39e3874792f31bf17156161c0241e7674c55477ce5f0dae239e65bb7e2cc03220d0aed16ac926eec88c99e9a5abbea8d13116ec08f41f9e5596a4d59e79868655f57f65ac3a0eec822afcf1ef5bb0c022763ada20322bf94393b3aa65a4991a3cc4d20227ffc0e620203c0d56fa50b1a52b1e92d251ff1acd52d4bd005d0d1fa098e15d51160ae8c1ba706f77fb437f3bee3dce4a27ed481c85ee3f1894f1009d2508a3376b8a9a4caa6358d4c982569513dab54620801e542ccd8e67ff5d24c8488b91cb503bdd44410695f69b", 0xea}, {&(0x7f0000000500)="5f3e99515d93f2cf9e1c3879f18e368045965853bd91e8c90455991d7dcab4725de88d9b980ed861de29c362e4e1f2bc0b75ca77f3ed3bf143d57f995e40cd844689f7c4f91c09b6aa580e41f7664474f97ab67db12f0e7d5603fb1f222cef03b9a74e1a56cc014e1f708090db0c7e81c40bfaf239c4fb1df5ea25daccd9ba6ca8758f65f5908e21d3f0ecbcee3d3b6849f24f7ae632595b718e40440745a39fc1617edebd7ac789dcd6848d9859d1d0b168dcab0569ee1062c1a3b94f2fa7c19195de0767753b", 0xc7}, {&(0x7f0000000080)="736a75dfc5c3ff02532d6bc9cd9d4520e99bc94336eed6d1cb9c9f1dcaed0f3109011d4e098346868090d1710b6ad649e6e902eb385d08648396bf279c1713778c36417d91fcd176ca5f5a4a5aae6dda565c98643c7e8bcf00f4344f5d986f9c4df85a2c5c71fa223d2c4390d3673f0ad7aa023c8dee", 0x76}, {&(0x7f0000000600)="522e10c7f64b7dcdae4203edf15b9ee537c118c889a293e36251f4ae622cc68cc30c2e5c3647a5ed26658d7d645ea35e57f10bf18538b02bc7103f243d31ca049b4e391d56e375d9e378109d59a41ceebf97b5a8a38335b010db64b100bdc1c0af879456f8c02c0d6d043965744e92cb4705ac425423c67c304b412a03e69d71d1cba3bf85b4385f1c3fd5849c41f741181553f86659a565ce1a36023bfdd9238659640d6051f0858d35e37ffac1d9f8cb5c86", 0xb3}, {&(0x7f0000001700)="1c870351cff434a1d859d18fec3f5e3f934943f6228cd13f65b699a0a8e9568783ee877ac1b87f3a9fc1", 0x2a}, {&(0x7f0000001740)="67df9cadf3ea4d980261872e076b7fcf9c08fcc770177ab1c2704caf685dad61e40035cd72d6072704d679a704038e0c5408fce07369d499cb4c30f5f043cbb4e867a6db0cd5f18875f4f9851a4955f4f7608be0c26bf01a00db4dec3ef766ca6dd0aefb1310a902fb2fb2fb41f788892b612b630f37244594e3e29ce1e8dba16b52fb9276a8771fd9ab7a733f72de9512acfcbc4c2f99f33d1f1b9dad211406fa61", 0xa2}], 0x9, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:46 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000004c0)=0x7fffffff) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x20) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@(\\{,\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='}{XE*%}&#\x00']) rename(&(0x7f0000000040)='./file0/file1/file0/file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:01:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2011, r4, 0x0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000440)) 16:01:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x0, 0x0, 0x0) 16:01:46 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = dup2(r0, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x7c6ee238}) 04:27:36 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/102}, 0x6e, 0x0, 0x1000) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="bc15e29a22afe70ce37953350f1d4168ec52509181b1e3f4f2c5fc08df5aad067a4085078e433945d9e18a2b764ddbff3b87e9ea9171e1490326d965bc2f1823ac629886df70", 0x46, 0x408, &(0x7f0000000140)={0x18, 0x2, 0x7, 0xfffffea9}, 0xc) 04:27:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f0000000180)="b1") 04:27:36 executing program 0: msgget$private(0x0, 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) 04:27:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 04:27:36 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 04:27:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:27:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x8000}, 0xc) nanosleep(&(0x7f0000001c40)={0x0, 0x7feffffc}, 0x0) 04:27:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 04:27:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000003880)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cfcbd844c3012a969c109a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a38931b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f09ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba00000000000000000000000000000000000000000000000000008cf43ce420269fb169f05425edd38e82778e29acbc6c39f80aac27b9d99454ccd1c84a29bd0099061224056ffc52c270fdf45409d2e30b5338a52195b50399f142c2155744852459e86917ae20c12af1c178e3c078c1eaefea504e7cebf10d5b644c83a22aed25a68f00dee3da35a7054798f8c68113054eb27a14899a890da67b234743310abc635c4c97ca395c92f920476ee218f749763f56cd788c183236d1b23ac24994a38a50db8763b8390b74cf1adc561f92920f1e84980a0cead109d30aa3342444dfe8bf9d02746c41317156a159bef6cfb16a8a1f42d9b38691ec769ac8e0a6a2ca5059a30acb3d06374eb83e18f71903e12f1d2cf5c1e0ca2045262efa95233731809d45492d952f7f89098315db2c46371ab9fa1f0477", 0x1126}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000000300)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff67f157cc5f43cb2fba902646f706235a4143a0fbafa7fae5d33d59293cb21ac0fe0a404b6a5a1b05e7eb4102f210d55c93355d730c2755b410dc60ad3e1015c1a5201039bd165a0970f2dcfe4beb99af32d3ae0c12add9805de90a57230d2d2dffd238c59fbb7a19b2c3391fcd4dcab3fc7523c5248eb307c07cbbb3cf6cc00fb02ab83ec73869c65fa9ed70357", 0xca}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = semget$private(0x0, 0x6, 0x10) semop(r8, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x472, 0x1800}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r8, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r8, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 04:27:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x489, "000000000000000100002000", 0x0, 0x8542}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000740)="bacd94b84a133092c92a2069e0fe0271e9a2e920a16e75787b513b23a600e74631c84fa11bd6eb6b626624c1cace350976be638312b4fbd0665004b6a32f79a9635901eb044e1d0776a5", 0x4a}], 0x1}, 0x0) r1 = socket(0x18, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:27:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x2, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x1, 0x6], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x1f}, {0x0, 0x0, 0x1000000}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x10000000000000}, {0x0, 0x0, 0xffffffff}]}}) 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)) 04:27:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000240), 0xf042e88b024c162f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000001c0)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) syz_extract_tcp_res(&(0x7f0000000200), 0xfffffeff, 0x10001) 04:27:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000001000)='./file0\x00', 0x20, 0x20) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001040)={0x3, 0x7f, 0x8, 0xfffe, 0x9}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001080)='/dev/pci\x00', 0x10000, 0x0) pwrite(r3, &(0x7f0000001100)="0d9743e1d887862c33a9c1bda69fb623fa23da7e465b2094932f6f067d10e1d7915f983eaa9136eb63e94c78c2d28dcd6d54338093a196026bd8533ab05303488dffa6a30f4b66529597603fff9f800e453b98c5b99803fb0608a2f2fdf74f5662e0dd2567473b6a75828d6bda8b18998623d7b44b50aa36c6", 0x79, 0x0, 0x6) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) 04:27:37 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000240)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="6ba3930efedd0b31e26b07b97cf8be08788628ecf429040000005575fe81864abd7fc81c2a8109230751a813364be75fd804f7218afb1364255bf26e6bf4345aa1f1d0dde5416ab5fa3f04707f7e140fe2b0626c9f24e2fa65d26168c1ef5dc4678090658c59e54bb940f5d032cc65e776856e2c4514f676c9d75947d43b336f574b1ed6e3f98beea6a4ffe4ece28ed632a38db4146e33e315221155e4967d407cb39c6e1a0ab2c087b0290f8b3ef1c44e85753aee3ebabb10c8e161e30dc69ae5295c23ad737721000000000000000000"], 0xa) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000580), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r13, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r14 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r13, 0x0, 0x0) r15 = socket$unix(0x1, 0x1, 0x0) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt(r22, 0x10000, 0x1b, &(0x7f0000000040)="00010000", 0x4) r23 = socket(0x2, 0x8002, 0x0) connect$unix(r23, &(0x7f0000000940)=ANY=[@ANYBLOB="62020207e000c3012000d44a5dc3c73c2ea1a9e2f4a9b4513adc1807b67a50b3d0912fd945a4622d1f86fefb22a37c5cecad4259ed845b9574065b63d75ff9466b7fd06a8d"], 0x10) write(r23, 0x0, 0x0) r24 = socket(0x11, 0x3, 0x0) r25 = socket(0x18, 0x1, 0x0) r26 = fcntl$dupfd(r24, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x80206919, &(0x7f0000000300)) r27 = socket(0x11, 0x3, 0x0) r28 = socket(0x18, 0x1, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x80206919, &(0x7f0000000300)) r30 = socket(0x11, 0x3, 0x0) r31 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r30, 0x0, r31) sendmsg$unix(r15, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r16, @ANYRES16, @ANYRES16, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESHEX=r14, @ANYBLOB="84cf5d0a19fc42779f"], @ANYRESHEX=r18], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR, @ANYRESDEC, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r13], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5840a17155c738dd38da0d220c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e9acae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e", @ANYRES16=r19, @ANYRES32=0x0, @ANYRESOCT=r20, @ANYRES64=0x0, @ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES32=r26, @ANYBLOB="77771a65065e4391000000db6ae5c1b9f85a9359cfdb8e3c3371723cee38c8a8b8f88e7537874e6053e900f694ba048a4321e238eea38127e7c022068beec4b061821e8686cc2d29b9", @ANYRES32, @ANYRESDEC=0x0], @ANYRES16=r11, @ANYRESOCT=r4, @ANYPTR, @ANYRESHEX=r14]], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r21, @ANYRES16, @ANYRESOCT=r22], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x261}, 0x1ff, 0x3ff, 0x12}) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r32, &(0x7f00000011c0), 0x0) semop(r32, &(0x7f0000000240), 0x6) r33 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r33, 0x0, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, r38, 0x4}, 0x200, 0x401, 0x2}) r39 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r5, r12, r36, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r39, 0x0, 0x3a454690, 0x2, 0x3fd}) getuid() r40 = semget$private(0x0, 0x4, 0xa5) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r40, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 04:27:37 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/\xb7ev/c\xf4\x9e\x9b\x00', 0x100, 0x0) symlinkat(&(0x7f00000001c0)='./file0/', r0, &(0x7f0000000180)='./file0/\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xddb3db466bc10109, 0x2) 04:27:37 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xb4, r1, r3, r4, 0xffffffffffffffff, 0x81, 0x1}, 0x10001, 0x5, 0xf0}) r5 = socket$unix(0x1, 0x1, 0x0) recvmsg(r5, &(0x7f0000000740)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/187, 0xbb}, {&(0x7f00000005c0)=""/85, 0x55}], 0x7, &(0x7f00000006c0)=""/95, 0x5f}, 0xc23) socket$inet6(0x18, 0x18006, 0x7f) socket$inet(0x2, 0xf, 0x3f) r6 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x0, 0x4bca1b3bc2b822dd) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000007c0)=0x7) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r7, 0x20004b43) munlockall() semop(r0, &(0x7f0000000840)=[{0x1, 0x0, 0x800}, {0x0, 0xfffe, 0x800}], 0x2) fcntl$getown(r8, 0x5) r9 = msgget(0x1, 0x260) msgsnd(r9, &(0x7f0000000880)={0x0, "32a751294ab6498577469241fb1132ab4a92572c7d06c1477a2e25ef1f173944ae069e6e771756c562982506ae21871bad3dbe58dca0416a6d41148d7441287763e594f2c5c4624c8114755b779206ff7b0d7cb2b16e90830f68d2919c5e6aab3fea03e597248f1304a556eb300aa25bc142ad71e92deb219c1f0045ce4fc5fe85f906088bf45e15bf597ebb300f713d2205eaf5e3a78281a277b47440025ca934fb17d3f214583aabc44778beac70a14e32788bde8250c01c218f9dabe143923645eb1df3f4ae1c13a9d72ab7cd5ff6835cc4ab837dde91d8c7e6a40e4b3b8ea0f128ec23bd20d274c71858544db1a7c2353a965ce69961b029f035ef682a7a820c1f36e1bdf34ac5c9a96b2e231f6438e6b88621a1eee2f545725757bb9cd8609f6228adc80d907101609efa8ba8880084cabaefddc7a26ac84068d0c211200dd697f3c10a6e122eb9f9a02a34a9d342629c42de95a80f517f553cf25214fd75f02303a0dca6bcfed3def023e727eb26eba3a469d08a87d3730fd3418d04934ee1a669f718e8f528f1c654a46088a32f64b87de9e0c529aa8b695fe1a14fbae6812755ab697071063c490bf9f37ff442a4ac02b755bd09ccdbe711bb2f1ee1c1e8152147484305dca037e5081cbabf10f0708c9325ce7c6963959e17f536d087a964def1d1ade3085dcf2058ff883f13de2d413e3a7f336d248e66352da6f9b3390bd1cb99f7a4dbf16144a4f4fe9c457024d7462060f2ebf746c5aa238218d255c22407cf2b3f7c48aee3d713199b979b41c868a90b311c15413f1cbd99a02c194c52eadcf4768ff3092043d4d14b043381cdc78ed0092276eb7f39f59cdb7b948ce7f8271a2055e3c1514e25fe5f8fcd1da109622421ea24c3fd085c2bd5f2c5591abcc095ec1ff979bef5c8a9b2d10d39830a398355373d7e3a95cdd7eb88c3577e414c2c473d20e6e0f2e8a1cac86334d9c43ced80dad8cee66a649fbede468a44264669c1af23c7171c5d8bdf246f5aff4f3369df25dce60634ce1a3fb916f8fb81f13b8ed5e71fc5ae883258d5729e47857452505abcd10f23b4a8bd3a2ab11f5596752af8b49d4c12a5cff42b2cc4e9541c5913c66a8e0c26e88634e2308e18cbf53d739bc321fe93091a0574970046a1e560040663edbc2f12a1ba8dbf886585897b80f9346e958dcd645bd667afa839843ea59f7f28f8886d4f5357236a638bbad996d2cbe219a2585ad5c2341aad89e60a1065c83b190deafd5efff2f5cb6a17f395224bc2bd88b0e52b5abc7f48f8846200b460624a8007e9b6886801fb8d784bb10f30dda96e3ea1194e25063513e95b7ec6935cd93306e517bbec66d4b56af9ec54b9c9f1cd9150c6aa82eaf314b0cd3d34bef708a520f1dac1cad85117372992d1eb308a66bd714aa47294e1db461ae5193e470067fd4319dafdc84ab1f6e6588da4c8cb03a2a8ea61e72d697513a04106dfc6587b318691dd404e0c32972136b4fd509729e0a8972452bd213d9a71a6d7316238f3cadaa2afd875f2174fc86962d58345bbb752b598bb01c69f05bce9a5879aa3c333c61895e2397b413028199700c4cded860994c47cfbb184ebacc58d18918c3d25702c2a8559217db526865913ab122c278595fa40ba5e7476490fab648ade7a22511245a60f6a25edfaf1f3bd80a51f5252eeea0a36c8895e816d28faaf179e0b1a1dadda0dfe5d2e0ab16288e4abfe316675e4d88e6f37d98ce41017b6d14ef967428c039da6b4a99ded36ae7cecd14ed2c2e7fb4de28a9a8d60cf5025c6583ea9fa0efbf1d52d088d5805001f39e909c70b7c0ed68c879e77c0315b8a322fa3618731eb2b54b0dfd54f65cef7e2b50610ab0037409e3f9c7747139a038565431f61ae1d4e3e137928468ef6f610c12623b0154d20fb666aa0232534e5a7fa63748cdf4adb575d1430b49e43d3ad499328f14559cb8d979b44ee84260deab673bbebc45294c6a6c15f4889af172596582be5c32acbfa07ddb92cea46d0da25cee1135582a640e7f0f6424319f918abdf7e287af54f48ee63929a711cb608126ea5a911546dc18363f453390a14526ff8e0dc51c88896e5683e6f799da1f295fc8f6568daa3f8872a6fae2fd3d43f823325c1ff0b4c952a16aa514d98f9fdf4bb055a2ae9f6db5bd64c9d90adf99404f958f71f143104bf898754eb62d95240ce2082f8e2e38cf7808bcb79fa4d58c380690b091bdf3f047d1c0a0e5cd79c02a7e0d276d88857d5692e483244256a42d78ec4d442ff2a852e5e4185d5f65e0e043ffdaddd98d2f14cc32dc7ed00e849a34ed6730cb3506afe563794649b4fded02405329466fe25b9d2f9ecd5bd36ca5e0bdf3e8274d26018673679ebe80af071fbdabd381de24ad0461c026d8c8b91778379ce56494645a4d99cc9debdbd4c72f8130ab3709179177d2a9a35eaa38f1c026a260c06f1ac3029826ccb965277e0250b61abea054b0bee988324b0ce191b9189a62338186fd0391b12bab14f61d3456b680e76718325089e0fcd3e194f46a9ef6560b28039dc44749840c4989f1e1606d12c138f33c93ae9dccf0dd883a644055b86521a6583649be230cc9b522bc2f50fa6c293e9a26a53b98b49a9ebd569c8cdc3bb13f263c9fe98570a7da8ebd19dc0c5182c3213866442a40ee068d60fbb0c836a1f71690df488521f308bab2a7fc29e606330404ebb058b465155ef7b253c7232a69a9c00e593ef5a237aeac0b9fd8cc1874b885ff52c70fca93013211027de33834deaf36c51e71486ef060363c3a9aea75a755977df9c8c075174633e6dd641082dbe060150a81fa1174a08c7bdbad3adb20c79b23183f12daba3c5e9362ca5f2e30537d8de53fed59cfb2ee60c4c63200865127d350cd25d2fe0fcbf60b75764d415bf79bbc5d55187f5f0ba44d22236e32d307e7eac92349180fb68ce5ac3f8f77138b4867ec2a3d4130bacdffe7fda45d532936eb76f4ece77edc2015b3cedaa94f3b7ecb2883d64f03093b1c39f17ea3f0159ac91ec0e7700e2f1b2f1c9d7b6ba6771c71bf64faf8859089ef00f61a0fc3487efd5abe3b0f5b7349ba2de65e14d4a5c17dd2849f836c1f1fec5ca080fc9e53229b85a9dfb09ae94fcfcb746b5a9cae4cb23cf0aad7011cfedc0b025d01017bb5951d05e293ddd776f77fa19a5b1aceddc7aeb6bd7757996d2d3d467c2ffb7f2d70edfeaff222a4749318c34c51a42f29e198ee19ea67d8322530fefc2292239466bde904d2074fc3d5592a9c4e202dc5cf2ca1ecf27f30673d149d07c51405aafa569656d8a5f16c74bc4cf660db09d4915ff0a14b68b5d13b9600f04e50abcd8364cdcbe659db1d01816eeaa7ef0454d2007d12214e255d177cdbf13b33203852acbd7830de095f46443d8f32eb3999a712a8b2d8e06b41ec581fca0f1a34441d5f47af5f38db48ef10b75e5049717b7bb71fd0f73ebc6db5e36c8074ca003e76186141f61ff8fb5bad9bd6cd8c87d8a33360289cca66f591429e9593c0e0c88da0337e1bd2c1d5358df218edd04a00e79815b0a54bc9f15d0db2a59f36cb27922cc415a529bb50904796f03c2e44ae2323159d4bfdc27d30ab9d8bc24106e639ac2bff4c0b7a46156d65cdab69673215bf2cd97518338a6ebfced1e1e5ae179e9f91b92336560dcb5d9768e82539003cf4680af76511cd19bf876dbdfbfe2213a43aaadda9fc189b9ac43143cbee90fd70ce9d7ec4ca9fe33391e54bdfc2651207e36b11ed4430d28dca1d5d22dedc85b7c53cd74c82567169a270624ad32462ca5bb0c28f6d50fe1be786ed9a52ac20378c88d00a06db20dcb504b189806ce270a4075fc35ed22184be05cfb048db6709eea044ff5b05254d1c3fc6d32740f7642ad036cbe586123ebdfa3c1add6287f29b2bf3ac5ca0e62ba7f1ec364f375b95d3251c1885742f436bd77a450848fa26cc5771c44997ad40c8838e9f50e033ccf2c628354d8238b516f828708db9232a5702f058fa564127ba66cf172f0c4f1ba1c0b74c8f3b0a004a29fcb0b365c6454d1910bc93833b11c9c7546742a9ee2b946a2d9bd9b4e5ecfbd911dd25dfcb01be2512a5dc11599a96e6d37760554ee6859094ce989ff91dcfd01569959191c3e4d5ea525481456f958f3152ddc9331c0e9dd2c8a90702be50034b7c2f6484537ba7198850a8f6ff0c25e79967e600fdf362e2ab27085c8fb75cf3c5de627d6f92d5458520664efd75e948efe89b8824822f7e5e4ea15962dc5f2b006cce639026f3b0921dd1de2208cd14705eeab1df91ea64dee53bc19d89f84b6da1cafe7b66ca53d8764b578bc3e0918a738e615b68c2776acfa535491786000668041393f58f909f2aded4d74abab909491b5956a862d5b23e2fd44330a8471918069464dc470c714dec48bca5e960c7d855928a6af242cc1d33cac20205e5a90575cd03c8e067e0191a607368ce2a18c36f8bf6f10a209cfbe18ebf6832503aa976146bcffab8d858f75fc7efb1c5b3712421337d180c30501fdeecd87da47a630acd9b16f602f495c2b69a2c0e0f499e4318cf0e59411590fc43bb205ff1d62a5556df8b7237ad4b1a4bee75033cc62af07a50cab4c299b602e4191ad31c17cc7e534d51596bf0b4c00afbd34e99fe34cf98cf40e9832df30bedc5a8f667671c8f224e5861f47baa060876a24b81dbca944b9272b68da2aa97c015919390ea55da88400bbdb1c27fe4f24178ee5937575f683e642c4b86154d1d92d186d5966bd10de482ac0f2263145b7c452cee8650739c6789e85f91f57d2fa484202e6900d27c5ee1ecc68c53ca749355809546893932cfd9f125a57251cf876b814ea7c1e699d2f9f1532ae34d09392637597f36f881b62c7747381352f799e1dc62791937796e4c9dd4afc39b2198b43ce4f724413662054491dca97bafa2634deb35295944d6e4110f1d36fa96eaa203d7522b693bec702030d04d34281bce9a6cd257bcb46f26a507172b0b7279a85c35f9e0ff9a51eb242214f7b78e6b0f2ebac962c91314666a61e3c6e9faf9fb808fcf4d2d7d25a14b1d2b740695cfd39601504e37f3de67b83bbe18f985360eda838985de0f1a7f7a0c0073c957ce90a3fec5f5caff9f3224be5957f36f266fe60734812da09fdee77ae46e24b1e574908a90514eef0321ddb0d5dd5cf8f38525aaa1f7723de5215957862199039c295596fd4aacdd285f7a80508447291a32249a87b31b3d3245cfa3915ab79049e16d407175db6d5e0d38f895245c1fad8352944adeabc1d4608f59e1d38e5d23ae99d5ea6cf154ff526d34baf719ef08709d56ae94a54035d114ae0b0eb5a9ff1cf23e70c83fd50be7290889c79cfc07dd844dee0678e0317732e55726f9f84af75cc69904ae9ab157ee28b7d7be51ba790e68590c7b98216db77002e01a952b59ed56aa24a3fd0897e8f85835cff51ac3005c3c50b898ce832a51f1b0fd02a0192ae24007d91b5063db7ab0c07ec52b1d3aa233958e8a3088c542b16545b9081cc74d13b3a36bf8f1c35324fa76ab5420f66c45249cd151b9bf806b6d9d728a972600008c7fb23992d32bd77b13ea7c8a828cfe5cb2eb31549af0959d91d9faa107bb0658c10fbfde54f216a5b633d566cff390e51242e7466ccaee025400a3cda1cba51d5b0aa3b1271bbdac5811b2b433e06f23afb12ee07802b70cb6915a99bf3528953e784a27344f915817fed0367671757959f5f1732e511bdccf36ede4300d57157fe73ccf4be2a8e25"}, 0x1008, 0x800) r10 = semget(0x1, 0x2, 0x2c0) semop(r10, &(0x7f00000018c0)=[{0xb124a5545f9ddd37, 0x7, 0x1000}, {0x4, 0x80, 0x3000}, {0x4, 0x1ff, 0x800}, {0x3, 0x0, 0x800}], 0x4) r11 = dup(0xffffffffffffff9c) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000001900)=0x9) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001940)={0x0, 0x8, 0x8, 0x7, 0x6}) r13 = semget(0x2, 0x1, 0x41) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001980)={{0x2, 0xffffffffffffffff, r2, r1, r2, 0x1, 0x5}, 0x8, 0x0, 0x4}) sendto$unix(0xffffffffffffff9c, &(0x7f0000001a00)="f8c31465dc6b0dc3f3a52fd3aa4a1ec128fd1524f02e826f2872390e077d37ca77612495da1f7c1e86c6796314280c28865b947f31de93cd9569ef258e16876f57e7df7b2e81971ca5382e4ad3dc820c9f962d2b221107094da00981afd9924308b9991ef46cb3e4e4960f63c6724a730ab098f5", 0x74, 0x0, 0x0, 0x0) shutdown(r7, 0x1) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001a80)=""/225) 04:27:37 executing program 1: r0 = socket(0x18, 0x1, 0x81) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x80, 0x1f, 0x1}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8, 0x3}], 0x7, &(0x7f0000000280), 0x4, &(0x7f00000002c0)={0xa5, 0xfffffffffffffffb}) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f00000001c0)=0xffffffff) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xed7e, 0x8, 0x3, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) fchdir(r2) r4 = socket(0x18, 0x1, 0x0) connect(r4, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) socket(0xb, 0x4, 0x9c) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000002cc0)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000000880)=[{&(0x7f00000003c0)="b59c33e8a5e16a300fcac4abe5c15f36ff4522dd0cc4f94bbf423eef9337d679c21985ea3b918a3dc6f91242d3e46318fbf7161b6fc5ab48f2b509d06c010a5a10a0008b3d7a86c43845eb673b10484867ed0cd0ab5c6e358e4e58ddf0402e7457a109a329796b3c989a34d45aed618279bc9b05bea271ba27e8a7570d01d70e7367edee902696cce4cf7cb24e2aa0970f65505b1866552a710254e0fe6c6498f63f27aba0b98bb3a7d6cea5d7257b5bac21fef28818", 0xb6}, {&(0x7f00000005c0)="fc174f11336b89e02c06267d126ca5d6b47438fa2532f56ee106fa9d36074cccd0425578729480fc89718e7413880f37fad98d36bc85b23516e835531245b9ee4af69310cc5bcacacacda0d2fa646129b191bf0249fcf8cb8e42c63a3553699f44ff2a753062c10024bc158f2aba92cb1a8a36152e54d8ceed632def88da198b075957f2bc3cae89d1088392d4421d61ebeed2ad25ed5e9fecd752922d4e2dd20e9fa6bfd097de46cf3c769f36d2d7edf5b3822ae43603cf2a07e3fba65815c4", 0xc0}, {&(0x7f0000000680)="fb17672b0a73376a8178eaccb4adf95e338522b9b21370757c277a4cea99cd844dccd454065c95b062011a0b96d4abbfcb7a1735294d1a4ff6c471491dc14c2bf0afa300f13e8594aaba7084301f96e15357b57c6c7d1956293d199ea7306c4440b73ce925cf8b03991823cca9bb9aefcfb72145581534e7a79ddd0a4dc673b918d57dc30cfd5b5b2f3b6b1bf63f644f5a84f0bc13073a0cceff767169d33cb8", 0xa0}, {&(0x7f0000000740)="17ce5fb1d1caafef1d225594cf1aa54196587e13866c844edb9d22f65d3238709bbf684cfc4ec9df39fd344c4dbf09b21efaeca92245b42d036d30695c", 0x3d}, {&(0x7f0000000780)="a2fad3d47d33fc5d5ef797b984681f06972468ac483a998191192ce547ba015df81c5514427485e41e0fd70e24855e306323218ea62f2dc1dd81bd7e655f3de03359b39fadef02ebb291d601089596153c42132c400cd036a95aeeb29bfffaef6ed732f043c961010ae35195a71951311dbd8d4444371c75976cd877a4e32a6529e45a6ba97cbf09fe6e24e3ba6fe04e4b4e762aa369ee4395cffd9c985c345017847fc0d4a0335085e01b6c4bde933129e50af0e47306bc2b170d8f7682c50dd0e91a2db71f3ba54d26dd0b37dd014babf8d4594e08d2fcbbed64", 0xdb}], 0x5, &(0x7f0000000900)=[{0x1010, 0x1, 0x6, "9485d576af2d19b7eaa6b1a89d9f0e9482ce84f4c75d1a1bd37ce9c88d7c1da91656b4fff06ba5443ca7313d990eb28766fca3f7c22fb4cae107bbe07e3b72f52b4daba462fb750ed92be6808204ca4f9e7026682e00e1c20dba342ba5207b724a22c970902b8b4d9b7f1f300531da3e2fbec1317cc0d92c755b0b7e8acc77dea7249f0e71dd7f36febf98de16ecea2177c6d634f290bf807d3c90f4f8c5bd22e929456536aa2905e3183c54cfe7d0f60cf4973ba83186443555a8e4268ca484fad96a7bbd6713736a7a659eceb698127c6d462d475cfa829323686b9f9b9fe48bec4baeefe2ce38427a4d027157f439d94d7e92224cee1aea717a84d7f2672c9fa57787547bc563f47e5253b0b42478ffe14b492fc702967af7a40c03ccda79af780de84321e10ad7e78323d45c7b941b7f29f0b8bfc1e35b0a06e20f64bea2a4895237c7dcd5f6613986ce67eac0c0d0c970a2019533e6aa9993327cd0cda9889ba472b6ee0a93e008a6de4eead4a875b85332ccd96f67f09652f4ad382e389d27557ab5e5e0dfc499c4b8c6c565f96fc15184552cdedd2f1b14ad208b71ce3f869de55978eff0e4a05e1e9b27f27eff6be7c3cb96e80a393dcbdc02bfeabba99eca98443dc79c807768d425325ddb2d55c81d17bd6202e141ad56e297179a1c60bfdcd560ae2c9f50b0acafd6b7147bf7c4c253d20c346126d4b9abee17fe374771614c912d3d6639e7a52741e1aac26fa31320b0b0157b79fd132851e875fddffdb8940e5b33bf5f0294f076d397a5c7869c5ec6e7eedbc001b1daf39721e1415d352896c00c8f54df5f311837ba5e91edfe450a8cfb348002935601df5446a53f1fcf1a4c1e8d5b4131d18a6550780c906bd0d009de10c9d0345a6b94eaff29b7439e721dac0e21d4ec0360bf9435401f17a96aafc1e77f7a43f339ba91471b65b480cb3bb708159b96b1ebda103e65efcce63a3bfcaa18cc033e169a3da1c9db78ef57e38489596ed10dddfd1a796acf47591d6a3cf78cf6f3a19c100500cc633afb96f360c27a20c342ccb98f60f395b26c95e12b692f45a9716df8a03ec15dfb6c7dd8f04c9e7ba3a17ce523f2cf831a93d3d662930e1e0d32ccc5dc842dea617b34231a90e018ccc9c16365e3440d45148f90ef5728caa12f905a5e84f076757f2cfe296929c37308ce2d706e5fd47f8116b0ab7d09d8b6529844d660d51941790a6d807986d4b3477b79de3691ee6fe7d2b1c716316844fdac0414c985f5d48db1dbe1c593eca490d6ffaf69281a7002605579b71504e350c103641d8778e7f47f6110fa6d4ee22db4f98a5ab7be6649b4b1e5509c4718677f9563ace3d8a6baf0ce1b0551f61aed13bf0ff5f5fca8515fbed31adc4d1c093c159a42cfe5852c3afd2ed6bc45bcb8079580c75151b967d973237bd628414fb49af915fdd8ee2b5c85c5ccc74de0d064ebf80b268529915487112e187a7d628b388ec2bd68c7585a7056dafce3433f90a7f2314d4a011edd37055c3d37fa64e15b80c6a320e3a5c2bc2f4007d47a78e7a4d65549b2c9488c60604f3de26f611fcc65b8e0c12111af5317e565af00f73342064604e93af22920e9f97799fd0430f077be334a837d4306712718c659bad143a9dc4f22539a74a0b6a2c745c79827f7e0f1c65d4206c36de4ce967535fb887c61f50b85bdf1807a9591fd00a4e30d083f309ad78d8195d23e4091cd19a3cccf0d703c4fa877c4cedee5d585518581fdbe39ac389a1b6f0bccf4efc8517dc9d14bdb62e68fefdcfbe4ae50ff39f57298dd9c2d05d184a2917c38176cda2d2ac4d95f05cabe29665830dd99cb8cf76ba18dc1e79f748074d8106a9ce9885a60a6b1f99104c2e5c39768e3d0ef84df5095a7bf94884698123ef97f7d0179c61d70bc745b568d7887ee255e85b046e77088e398b3441f46207cadfecbe083eb4643bf343bfa54f5e712e6250372e1ccbc0fc7343065646e1544b0c9114463be6895d4bbcc795e120e325d99f1b9f6e9152fc79952c5a180999e09df653a4d96c598663fc546df58b76febeea74dc7cd405edc360f4dffc75e00f41b66b048205dec3fd11e0abe60335ce96fa9d5cbc6a7e199936510dc5a52a69472d2791527843167e7541d3bfa71e9c3e2f8d21912802defd25349da0e50edf652fc332dedeffcf2945a944e853687e219802fd459c28d70bc37ab85aff8825d81d4b3b89fb67b9682bd90f1d33e47f3edb8b8f2c470fbe881de1631fde2f16d24298da78b75d15df9114eef200c35b9cfa8be502d611686b94d4a81e9fd4cbbedac6581aad368940a1ddcd574cd31aac57848430f23d5057c9d0353ae653eede20847b27174af41147f318442a61ba1ee000ca84419e85b77dcaf1e20ce3d72656d6c31dd8dec85114c1c0d2ee1f9ed46c1d49c6d622a504600e6578eacce55509ea745fb1047a4e01f493f29e747fa6bb563b57810d4aa731ba1870166a483013502909d0951bde8b5b9ab51fa08485cb799123c1f65222d449623ff6756b85a572ecea18ee123fb58113a5b88e57ef453a1163af52f2c8c6be815e45874c874e69ad2a029d0feac0be022497ed667330626393a9d75b543ba58ac61df0b3ce2b50936bc96bbd64b676e060df9c7a0be2362831923526d8affe3d291b1886ed13c82eb7af23a758b840b73e8422d2a54b8385ced4c602a7ca9915d494dde9c47ae01a3a4b5d5ce978160e81646cd22bdd18d2603071c6fd59cc5ca96819f9b1eef7ad2c5b5d65cb7ce6a27a50ff49cf716b454a265718439556c632daa8ef7b92745c0e2b1225f8c4154db3ea193f459c28074020bd77bd54684b8556d98110caf19211d0ee59076ec7ab49634c33d75bb2beba6cdd1eb10ae573a44ef04e8ad970530d8d585a4e77324efdb6f52455fa81efb0e006b18334858d8995b7c01e5a59cc1742635014b962a48484141e4714ab2607a81c26363bde83a74ef12493aad1c4dbe6b045d0961f6531d4ba2ed35b5cf1cb6ea858e2a94427c56faef199df1504f731616e7c81e4d68081994a2ee0010dbae0862f7ad3609bb6b6aa0afff0871d81368e3e3e70c9a659b9141cb5500a1c6149f9e56adaeb25dca08b4f24b4b79189cd4641580238be5d6cb3a6e43dc3fa834dc3b90a9014f5325f2cae1485d975f280bfa7ba2152ae0315f555470016b54e3b7b79efd8f9403407c8e76fda075f1e9b14cebfa07cac75e700e861218585d3b056a5d6d260a9b83d3a629abe2ed09789352e2382cbb851b3ddd4ba9823373920225cca5cdcbb39caac4a3e307ed1a0b55a54b387d8881c0e056e8b7485a14d248d1a81ced1e2caeedc5431a73db4f6acc3fab191d6839357d386f01d3bf586d238e32a2a084f5bb7303fd45648370ab980e81e73bce9d053c79e46d3f088b45a242a352b03432c17de1098889d3b1057f060f038d58523942d1d3b52542ab75891d279e3fb8fc44a7ce23815f365e5ccf76e9be1bb4bf5691a87215adcf923cef42ef1563f61d975f3a0cabc5c8ba9a6f52c614b5743796531c1e9981b985ab893576253373742e10fc9d0372a50f09b8864e205d77ab4a0e9e4c478ac778f905212288bfd16048fe0b2c758deb1e131162212bd74db0aa776f9e3f5f37906fea188c38a490e930aa359673ee421524b562b20efaa909542f9e1d65637cef25e3d07a92bd36deef58f26298d06a7823b8d9489497a1b460722a3bfe465e821c3cb74f597157ac283965e5060704972df2c875a6c69060650eb863a5645f927116b041c93f1467f9823d5e8909017cb27aa38e3a7cf87c73036153533be94e32c7e36acdebc7cd424c8c0c80d17300177ae627889493d647e79504d9507cec48e25ea07d01970bb946ab456466fc42a853d60a0d62ccfe362b01280cbba177c2fd66fffd1d71e0a236021c270a5acdee8f6c1d83c0980e066fdb519da538b9afa70f33fcd2ba42b3fe00ea98c1a3634d5e1ba14513a4a82c836d4f09b5351ffa4ea10c227b2b72a37458b8fbd7bf5f9b6966baa26284c14986ffa697de4225cddb535f42a2fee986e2a59bbedb5565a171cecb825c84944efdde047bf02ea67e8d15476e9f322488069bd61dec4fd7156f1fef7c15f773ea05840e68397a969a53bf6e4371792c0a29b19c6b937e6be71662e9be52c0d4484f6af5a7e31ed3c58322c07b59a9a76a38467cc72f8b541a7273fd873525fc4a7bbb8ddf402ae024a6ad88c70d8a4e494ae5da685dc12785566345dc4c9e9d47322a19856cf241e5ebf629ba41958e7c18348ab1e06ca6f7c80d6a8d5570aa23740ab74169b6d0560bb60a5c3cbcddb6d5935db1d30395892691cd4eb19210d45b7116976753e053904d30053c303b07668f1814d26fcf8f4d14b6c197b2c1c6c093f239b55c6ae8d0e08cee15d7b2d1452302183dee4cde532a74bcb94e48f8252fed2685534f6ac293568a53bdcc925a2a5491660e41b8e0af401ebb50dc9bf8a5db36547cbfc22efb57930cff271e209bf8fdaa4f9f4cfc06cd68ec7bce5ba94717ffe782a34eb891f4a6f430b02d3ab202c6125c428b9fcbb6571d0e0919957345c225b1a890d2c2cd6edfe24d36b060c194e3d758d3ec1b534e576def5c02ae8a3ec8ef323e35972d85f0b4981f8591b32286e9a4bc897931a6b3be0891de6b88c59b2e9f6dda32da565523b2f7af808a89b56ace4a3c333f9fef1204c44bda6cae2dc04c77e8c60fcee6bc4b5680a1d57d94a9fc33299a5b93d23b6767088f9cd3b64a32cdf54d11d3337855f7c8dcbbfc93824afa54ed634c8624de22ad97c1a751f69ef4ee86274677fc0146f80fc7aec9e9a0ad8664d96a2ffbe95000a93409c78609905aecd1bb492ef351f4b0a0b2f5b3172928e89eba18ce49ae1dc633d640d01c7a9f5b487067d602b1014405f2554c24141d8313502a897fad0b3f2df3f5b8dacfa1e63a5689419610b56b913212fdc718afc13fe26552cd53bbbec9fb0f7a71ab935b5fc5c88478190d9e191dbc33d649a11f567f46c5fce8897a38974159ae28de49f48a4f5a2841d85a32b751ef4912e1d7ba0f7b516e2db23c60cbb4958e74f8c5fb4c2a3e5c4ea92542c96f5445a2db2da35b6d83047e809927426fd68fe72a53559d2860b77f9c92417c405c42fada60da6743dd9bc902801e24b363d856b15f4aa00964dab3b50a4895abe680c485bbd5d8d887d05db70ea72e02aa3c31fbb66a159b6a0350df18be0779961556a410ae696e0bf4b3e4e6ea560e609ce809b4d6b391cb9f8fd220df71c58caf70a5141802beafce27e0ee6b8b45a4b7e7a8740e670df71cdad860d193013671ba7ee105f5a666dd8fb590a2e6aed2bff51407554be28d71edefb3bc734aaec66eb260c34b4196e02161249e00a060828fda95c54bb0f6f2379a8c414bf383e54ef495a112985974beb51e1d5869f97f1bd4ae4699f2c9881e8e74d144a20c697b904b1352ba199a5ffd34630bb8a2937b3a08b3931006a2891034bbad2c149218615cfa085c31f295eb2558ddabe0ca1c2db4b62f8bf6d44a498c09d38e81ae1589f0ff3ab20d29258d21b87655f75e688b958abc9524de50ff8d8b3bd8fedd66cb574a3c5002d20be07bec7452ab640ba3b6e3e1e1c303bd8fa0e37ed8595af1d66d015dd770ed4d2694c8316864819df7cc5a8ffec0f6c737a79d3474e6523e4b81de3d63f7471c840c69981a0bc6cba7509d4f249ab7d23f5643979ac6fbe8deb2c16e1a2b3c8eb4238afc44662966cafad1"}, {0xf8, 0xfffe, 0xad, "f0d52fa4fe77c7803603cd5386342eeb2b542f692a294650305631122fdd1391acecbf1d43dd586fe0be14b8fcd6ef11dcd73233a7fe1652203e8feb349a9188f9590dee2c0449cbfd07db3c706255e649638572cbf01edca9ccf5f2abf4e7c43181f9248787a957bd691df5a6da843d29780f5cd34ad0eb28ca9b9a39962ef1f84099a35fe926d0fb1167e608b921f4729d08816e9e21f82cd194a63e6b7e1e26bf7d8c053dadc496e2b1af0b51210d0bc2b123a2576f297317e8280659cca53317cf1daed6ded69fdeb0174df4b69779a8664827344214e22f2f626bdb56b90b5a194d9cb8"}, {0x50, 0xffff, 0x800, "baba0eaf94944f89f3d7ce7ae3fc90daf16a28d0d1f25c9705ab1d142055f4e8f1097c5e485a826d7588d1683a24929131be1fbbcc2cff0216"}, {0x20, 0x1, 0x0, "f699ccb98f85826a5d9a3b52"}, {0x1010, 0x7ffe, 0x10000, "be80ec29310603677fa2d74327ea0e7746a34c11c6593b81b6fa0917b3fb59edfacad29885f2eed7f743136e5907aedba4cb5e16d44149c201ffe222b493a5d3fc0fa3804764b32951a38f9e6c93f6ffa40d9bb0d3f221ada91d94c8d5914781531791c739fb505bbf18ebd6b1c410e67f6b7550b49ce4893a58f5201c3c6119af9ebc16e3a53ef2e87c7a7228a321b7668e933b0522bf389bcf5dd6dd3c9ca885ab522885719e133cc32707e1a377c5fdb40a91ce9bd572fa50d0b8a1d06d056643e943f79ff35eb8ec2f0e8d89c8e0758d34402f220589492c4804fe75fe63c6c5fdfe05d8f8a2799f76ec613080961020b8ec4d642fc45d95ba98bafbe38f65b7f56131b4b050b167944abc4f397c988cd3735e5ff12ebbaf0c026d6d3a3ecd77b57cefd9eae76e76174df40b6b3aac0e82cf6e7503cbaf2a76ba6c6f5ace1a34b692b165c9431c0eed0f27fd5fa2dad74c14e29d4bfd8dd6165b8e8a70a0cb99ff47a5bbb6522ea2411c4f7ee905ea700d37a2be3979d4cf75be2181b039b01a05aee7e38dddc9d3fc550a420c5d2a1685c5d0049ab18ff0fde9104a9b4d89fa34d1a68340e6f7185b62148b00328b365b5e79a67fa9d5eee7c95f51cceadde5dd11eb9b400989ca6e7f8e80a60de4175a3738ad366c061f345743d09dab10a5ef9f1c85dc11e4637ae4bd2821505bfd74029cbb3e4cdb335a859bf6c5d02004f787673061bf9f4e00e3688bed3f276a6213755209a539a37110a904aabbe90d14a5db988484c0ed6e2bbd399a3a41e39edcb322395e21cb2324438ed725c93191ed2c09b0563e667f0a8709874c4fdb537c5c12420233675476c86d911e23c7017d1ae605cba065193d459c01b74418aac5a0e03d6d4d38b9f418a96be4cfbc09932a909630bce73dcec6cf5d54040f31d9f030a68edcacf6b0e9af16086cce97cc2a842eeb551f8e6a7d07493f5a24aa07c4c831e9038ce031f45b0c54491cfd955ac9023ec2c1c4988e6f374c56523691adcf247a627fea8abbf09955aca12e3edd77a01ee880915cfa64880339a3e0f5c1dcbe78e0423a572159d1a6fbae25f9743bcf7a0f023b3b2813bbc2842a95c6223da25c107007a2b3d691548311ae5ab269b0c29168b1ff9971e520491d4d43c7e122cdb108f26ca0bb9d61ff3ee2a4b4abc4b2fd97b88554c424e745821edf515bce0decf9fe39056a98ec04453d85300d62f369c7b210c602e929aaf63a5fdd0c15c17bac6787ab80dbcf2efa95999f8bc7abe46585ae0083e317f3528b78082e5b455b33a2aa3e209e7788bba1e33fb974c29dc9bb1ead4952f0e0b8e2796a7682bbc26b7a1df5eea815d95a6b50c37b1b608b45a830b0de60f6c557539f539343d70e3780e61a3ea9e8675b011d743baced4e5ed5f4cdc74dc46c3166ff4277282f0fe66aa1a695b211fd6d74877902c2b6903ca44ee2218b5cdd570c9ea0f3e5a568f7cc9a8df4fe98a7613c806162472c267eef962259e3766bde49e707e9d5b7e1c6c0f4d0371df6c539bd6ac9a4f207302bedaf95c20cf95e74417e5ff2f8a0e6571c547b1a9544ec3d09860fb21b6d5cecdc67c5f3aac0566758b3d73ab29b97dbd85b1571bed236bf9c16f86190d5afe9d824c045ba1cb3cdd648bcd9eae8770789c93cd7a8ad49853fb881b88499abda3d2ab3c56ded53dc37fef581bba72af13f848b3f6776b7e136fc5f6f422220dba9bfbaf7a5ed2d84200c3000e86899443ac1d91cc330b3ceea7e30eac300bf4c0646b57793adf79834f14e1aca8899450ebea4e3d0ba9203fd918371637e4f9e50e8a9efd50c36a875394faaebc642716d99aaee76d578dbec6668a332a7662d8f5b09c44154ebdef3ea5086dca9ac1008aa86bbaf90189a1c265ea708be377322ba59583a5799a52e7f46881cd2496b830e08666907a7836db6ba2f6d07a32193446737dc1a6f81032bc3b20e2bdd638e8f3e57472dd105c10b1c88fc440448db72cdfb9107f0840364f71a2f41dea15578e05da6ba5b96718bf4818ce7802f8dde8e61bfee2f686491134fc67092aa1343954cb171339161680b5875256fdc0206867468126cf24013087431bdcf8863544095c6d4e7c21dc097f8abcdce1ff33a44bd34b6823e46f2ac8c301f3361f6446754ee1c68997c74abc2dc67525563bc08f7d4b073757d6807062d25e9c9bc46d65104af67a2f839b46a0b760ceba11e780be53b2ccc7b3ff9ab7a40dfe613a999b3ada8afecfb6825fc742b078205d671d4801cc17e995f9e87d718a5a215c9500b6a38c40e2da781093ead0eeeb9653094c3465fb4220ea99fd4d6fe70bb203965d0847bab02658d0adf35a9ccf9b1e922cdb30b1aecc9f5f23fde0ac43daba9ebf15640adefcd08e922606ccc51eb3bec56052e9c15d17eec22733f9c8309f823a6ac2c39ee73432fbc225d6f12d936400c08d88b4439a2bef40c014838177745479fd109093975984ae0a6a7ac239afab17aa1be0bda9981e123d558e82f12ed6b7e3bc2f7c8ab3026dcf9718caa0ad44241f8a09771f5676a065992d9eefb6f6d8c92aa71ddd849294e019389763d7c3e323387ae29399dd3a4bb46ac7b3a3b3b980a164aab2abdab398de52dc9202d61a440e4de4a82ef850d701640a9b9418f131fbf101dd0010526b6f68abeb92618a1e03a477c526ccf801e7c876354a7693c224b1a8ab1dc463a048ecbc5e57ab9bb626f9652eb6ab38b45b276806d99b2e54d28404a71fdb177522d7f9604e4428afc6f2c355524bc6bcbefda5a52a4f4fe899c53cf00ecf4c594d3e1eb41d53d152e3064b225525a9a86ecff50307e6ede0e9a9761c19f02f955dcbb0613084c3824d56d0054a4da2882fc208c8141b40c101349ff5b2569615262367791d2dc9be69f530a1771a1b9860db421f7bc4575d25908a3ca6b8ddae35c9860636482da7ed3bd7a510906f8d664e7c90b035026f551474622e56aa2c3ae81f1396ef1bed75109f7385adcdf9b832a941e0f49ca3ebd58890d5f57d763d3d249a08ef203889d271823fd26eff0733c6110bed57f43d973fce75ee2dc6cbf9aff6e39e296089d8b14352b1d262118386579922268a85ed7bb4f5f95bb0d4b88e855edb57364e687dfd24815561a67f7cfa16f1c06992916ae3f93d2cb5985550bee15eb53b2abaafc6ed4c2f33650f41b50115ab9c13095f2bd058704667f9de872fe317af8fa638c53017e0dbd938864f1045f8de513a275ea760547f4d3e75b79d746e3a925e4c7ec7e98a9fed66c2f9b377f08d4d513963ad493ff2899e6eb6104c41e011792ab61be778e221c7410a5ab0354e3870c33139ceaada0828782c4bd7df2e4002ce0c804083ffaacde94dea5ec2d80ce19b4275e36d650272e35686051416ad52e4df07766b1693dc2ceb80e1a84adfa7aff614c4c28827ae979dd4ff10906f103ad99bb029e22183bd53baad2edad5349b5d2e165aa0c4ee15892da37634c86a95aaad46d05d14ef44229e400d432750458e0d86fcc4ca426b1f5ba10fd41e0a6691a0f14f047e1e8aab258510d9ecd355bd9b50fc6820216d99509cdbd295883815c7190cdb7ddff0a8124e47ea23945d48a0479d03a3d2a8c49338f5cfc1249f79aa7e1d037cf2d39006dd6d07ffcf4e4b3e0442d7ddfc1ad05d84dad38398739e9946e19eb27ea1769cfe2d2b89878544a63b7cd6bdd228719f2e32829508860d8edc46ca9c00f09c379c98e052e00870632655ba230246f67ba40d3ccd3d93026c917bde3054925f1aed5249b7379f8b97e514a0d029d26323be898576b74cc096845228c6a44f57d2e75e65a4d382693035dc64da40975432c69a93eb64a8110aec0002e37e2ff68dba47520a410b6ba01acd1d9a49795d01ce788725a8d275607c7603f8906366fcb3953d6b5dc8ec7fdeb80b0e2e157e495ee5aab29e26b87f6db30deba678f6cb872761c0013d2e0f22c9e1840c555f7369848652a18171da05b9338320cccfb653a288613c1888b6c723b558ddb1c4fecc0897b29f962b976d47a7e71fa12bf5f920fdece2b453e7199d59988105c159a4adbcd1b25cc56c8717560f342138b787fc93bccc673d6dd35b940911c88e10a5c73b3eaf6ec069edb63310e60bfa7e6c315a8e06a1305b9c84057caf1ab29b6ccd63b2d1edab7310d7466811243d2368fcc20639e8768f316e5a514ec08b2fb215ae7862e002a9b4358732b39e81a3059e977576b72e0468411285c6c4b5fb91d0f4b4ff2012d21b3160e9c7250a4eaa19582ec5aee74a22f4ada2902e38661d43f45da62764aca9c0e98ebb71c02b6839badf4dfb44ceca0e87fc013fa69a31cbffdc55abda74ef8feed0d82ef39f80bcbbd6982f9f08d6ca8385ee302860b637b092d7ddb979f5cba1d3e378e74a0fa5f56b184d217c83d567c944b901c8c1dbb67614f88b6cf3e50b299939181f919ec1513f0afd1d099abb28b7f8b461bd57cdc84c3601ab8ae6c886ecb1df6b7dadb6fa7cfaacd4acc5943f3bb6698f494fb4e301953a873d3b46741e15a7a0c89856fb482683e6efe785288082b35b55eb91da9c476752d60bfa6b41eb0827c892788e70e34328ff7e588979ba0a35a0326bd5188913cf704681771825df935ddb882c448ab7f7f6bc018abc2a48b8d83f900f7b96357b9c4bcb41f1e8012fb472e8d7d00f57aa891e9b2a261fb486b60c152f876ef630dedce1f61c07bd60e183d640d7b15bf531fd1a285a3530b21817e254a90d801b7edac323e9552cdbf5f3930e6bc44d9821f0d9cfe961b2362fba588391c0cc9f3f91c10e324b7498e0339bc7a34307ae36d579077ee8bc81a427e162e2b0d4f2c63d1ddbf577bf180445b909d0c4fcd8cf404f9648a1a09b7405605680a8920a1c44aca3d057ac52b0472c97a7558c441486d3d789ef7f5c4e756a19480d831afe45f6c959b94a4b57f9985e31c9b54aae6a051c33dffbadeef3c117ed414d30ef328f3e95742876670ab0727648e4b05385b33081cac14c60b19e6a09e00dc8cf4d1422bee94da1b59a45d9f7e21566d9f69d1a027d17b33562fb5bb7d2a91bd000414eb8b7b2ba254d819be6b5636e81e152b8bad2034f31d638d560ea93672692d6d14d5473eacb6046a7f39057a3001c8d534221bb3a1ffa414935d070f7590b8f9541a98d2a6fea99a68ed69f869dc78dc23de8e5a654d00fe1738db7e72e15b6513662883d4e500e798271b9abcd59c30c1c1dd8754fc4e890d78a4ee2a46114230f2febb031697078a3b22515ef840df16ce2107e2e66bd318022c270391fa06d0091ff10eb1fc69914451a8cb5b96eaec21e2b079325b1e4944365303166f0e1de034b695ba5ee4e128a25ea067371cae4fef371b62bedc217b0c021fb9a09d156297b89d4c7acd6909dc6fdb04465a4a56244a39d4764e2116f34eb72d461eef50aa4d055ade17c3f0afba88a2899caf8c2fd62fc91129a24fa74e3a513587aee9a65512ac9f27d6028d29a13382d930b961d4c2a5b7fb23e391be3fedb5e7f3b53417fbd08c211489d7afa05e435b5a506304326851a110575176e538fbda9c9eb49c72a3b20d7a2cf82f9e4483e00867714905520b4a787128d2886807dbc6138e9ce68e2d34455252260d37e30fd94c1661b7a89fd0239604164b7a082403cd17b00a1ca3e608487d0f955b2272f55cd23a338dc82a949e947e0c9d395641671262f4d5c2f82b9811c347070fd39937eaebf7ebbfc7ee6a494423ea32742129151a3b8d2b"}, {0x20, 0x1, 0x0, "4d423b8c533a70dcf6dffbd9c9d35a"}, {0x70, 0xffff, 0x6, "ee0b883d426c5debd8c4bdaeb19673f3f2139646dbd0398e309bac8696843da45afd6d612b9340c5d6df191e7375adc8c4947c2e6703567a4539fe5ea9bf560fc530686e2b85489e3f1a94b0a4732ee6d57c06580b82100c668d3995"}, {0xe0, 0xffff, 0x8, "b298b550a61e0009bd8a847dec59d4503e3cfde2c7309b8aa3c1914c61c8b7c630382a711fbd60604207be8c8e6ef2c4562c0291287dfe0b1bba1fe4c7f0f1f0c035d81ddfa71f33756052af395054a9cefa171fee675f425ed071cf863b0a594a40c597f3ed018ef2490211bca73c63c948434330f801a661443b7ea143df4592c7225afe670e9c5d7e539feb07e7ea255cfdd890740b24f1a39da1106db4a4679cea90a5a0439b264d868e376425e5cd45c2e2292ff804b7f1b49b32ba65263399a03b139ab9dcf8fc49a2"}, {0xb8, 0xffff, 0x8000, "b5246c6d94f12ca4c7afa7b91236c34d4249394ef9a337394023bb16ababd06a34245fb4b5c88acb8213712e12e55459fd070ba94d049e1ba5e251172468c4b705e16d153c2b47893731f132f9c30028abb84a69fc0226fa218a888e755225b202535e0f0374a7ed9ef3cab62d9b20b01895e61713663575d1c89d4a66e5f92a7eeed27a82c1b95c84940ea6bbd4f68c77a422c3f59473ee69238ddcf9aa96a15f16e006"}], 0x23b0}, 0x408) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000380)) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x1, 0x7cbe, 0x92}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7ff, 0xfb, 0x0, 0x5ae1}, {0x1000, 0x0, 0x89}]}) syz_emit_ethernet(0x115, &(0x7f0000000480)="fa00000000000000001cfe9fac2078e693461f1431beb356695968e9e7aa0709644612e318404775932c42e0b823286455f3a069d9569d6fea6b28ef97879bd0f793d779be3465d92bc4d56b4cd78d1d56a174785c3c9c3614649add944c88eb70785cb10645a68306802044134a6d95a55f662ee48de86ae79ad4a4af12592eff8db55aa22943c8098243ba5ed82f675ab463373eb08960a155bf0f1939005d3aaf8b3919b75aeaf702638a142821a5be7eeb5f53b9b4c2038732fc7566509be90d4593b0a122f4a9acf4b85be7c9a33a894114573d57be87993a31ca7fc05b393f56ca4ca03e02c8312ea36b61e196c5e2bf9a6b85327454bfb2fbc6fa803b70e752c6ac29288157cd01f18336e0f5a664cd9b61") 04:27:37 executing program 1: r0 = socket(0x10, 0x6, 0x9) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 04:27:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x40}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = fcntl$dupfd(r0, 0xf47f6a2a26a2a5f7, r3) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0xf65b) syz_emit_ethernet(0xe, &(0x7f00000004c0)="d8f1229c66b60ffd69d0dfc8d74a") 04:27:37 executing program 0: r0 = msgget$private(0x0, 0x110) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000b8f087aa000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf020aeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb7842ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baff3912b5743a1988e10e6db5556e6b7881acaccb11bffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d00"/288], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r1, 0x0, r2, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/192) r3 = socket(0x800000018, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r4 = kqueue() r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair(0x6, 0x4000, 0x1, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) kevent(r4, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x51) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f00000000c0)={0x7ff}) r9 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r9) mkdirat(r9, &(0x7f0000000140)='./file0\x00', 0x0) 04:27:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) 04:27:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x80000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x102) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 04:27:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf9], [], [{}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0xe0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r7 = msgget$private(0x0, 0x188) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(r8, r9, r12) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r13) r14 = getuid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r17]) fchown(r13, r14, r17) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r9, 0x0, r5, r17, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r6, r6, 0x5, 0x2, 0x4, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r3, r17, 0x1, 0x100}, 0x4, 0x3, 0x5}) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) 04:27:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6608f28be0005201"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) 04:27:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 04:27:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x48) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x10000, 0xdac1}, {0x2000, 0x2}}, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/\x00', 0x28080, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) 04:27:37 executing program 0: open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x129) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000500)="a987c3a3034668b8502e", 0xa) execve(0x0, 0x0, 0x0) 04:27:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="17ac2f02000000170528a49ae027") 04:27:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/195, 0xc3) write(r0, &(0x7f0000001580)='t', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x20000000, &(0x7f0000000240)=[{{r1}, 0x4c13751f2bb794af, 0x20, 0x22, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x42, 0x4, 0x51, 0x5}], 0x4, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="2b8b07b62b2615aec3adfc", 0xb, 0x0, 0x0) 04:27:37 executing program 1: open(&(0x7f0000000540)='./file0\x00', 0x80, 0x40) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) getpgid(r0) ktrace(&(0x7f0000000000)='./bus\x00', 0x14, 0x13, r0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000a00)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df693507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c3120fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xfffffffffffffe9c}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000000d00)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x10000000000003f4) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x8, 0x80) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./bus\x00', r7, 0x2}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) r9 = semget$private(0x0, 0x3, 0x10602) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) r13 = open$dir(&(0x7f00000004c0)='./file0\x00', 0xd7beadb9208ecc34, 0x80) renameat(r12, &(0x7f0000000480)='./bus\x00', r13, &(0x7f0000000500)='./bus\x00') semop(r9, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f00000007c0)="6131d0ba293cb0d1bdbf3e406737c94b981c4b7fc9b2393d6dd3e31f707405236f383b2af2e87ef286dd2d52f19d9c276f6a6aa7ac63cdefa0ae5cc7833376e5cefb656c61bf1b4ce258085695c6742a0fad701cbd18d2c4e3df7442de3fa00e137af6b4ec22ba82dd9acfb6c6feb9d5812e5cfc5fdbb2323eac71334dbd342f7c44d36798d86874c268cfc80be7bda35ff33ad824ff16469d1a94f27d6f473342bd5eb013e14159d2afc67927c844e9a93d949619d9a0cd29505b057dbad9916cfc0fb459ee12f6a3caf66cf67368723647420031a4ac", 0xd7}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000080)) 04:27:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x80}, {0x9, 0x1}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0xc6eee24f097a90f8}) 04:27:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x8, 0x0, 0xfffffffffffffdcc) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000380)=0x2) renameat(r3, &(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x80) 04:27:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0x2}, {0x45}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xbb}, {{r4}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() socket(0x18, 0x1, 0x0) r7 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r7) 04:27:37 executing program 1: r0 = socket(0x2, 0x8000000003, 0x8) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)=0x1) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 04:27:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="1c", 0x1, 0x0, 0x78) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) dup(r3) ftruncate(r2, 0x0, 0x0) dup2(r0, r2) 04:27:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x9, 0x3, {[0x81, 0x5, 0x5, 0x401, 0x5, 0x7, 0x4, 0x100000001, 0x1ff, 0x8, 0x9, 0x8, 0x2, 0x100000000, 0x2, 0x2, 0x6, 0xfff], [0x0, 0x7, 0x1ff, 0x9, 0x300, 0x10001, 0x2, 0x2, 0x6, 0xfffffffffffff6de], [0x400, 0x35, 0x2, 0x7fffffff, 0x81, 0x9, 0x401], [0x3, 0x1b, 0x7ff, 0x1000, 0x40, 0x19], [{0x6, 0x9, 0x8, 0x287}, {0x8, 0x3, 0x2, 0x6}, {0x0, 0x1, 0x1449, 0x401}, {0x3, 0x49aa, 0xff, 0x2}, {0x5, 0x9, 0x10001, 0x405}, {0x4, 0x8, 0xc559, 0x4}, {0x3, 0x3, 0x1, 0x6}, {0x1, 0x101, 0x8, 0xd5}], {0x4, 0x2, 0x7, 0xffff}, {0x0, 0x7f, 0x1fffc, 0x1f}}}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 04:27:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x789ec5d4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000ffffffffffc0b3f200"]) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0x1, 0x1}], 0x9, &(0x7f0000000180), 0x7, &(0x7f0000000200)={0x3, 0x60f4b942}) fsync(r0) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) poll(&(0x7f0000000180)=[{r9, 0x29d23f6a3e702743}], 0x1, 0x66cb) 04:27:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[], [], [0x0, 0x0, 0x400000000000, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:27:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x76, &(0x7f0000000140)}) r2 = socket(0x20, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) writev(r3, &(0x7f0000000100), 0x2) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r4 = socket(0x11, 0x3, 0x0) semget$private(0x0, 0x5, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000000)=0x6939) 04:27:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffff9ac]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:27:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x7}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x3ff, 0x6, 0x1, 0x0, 0x0, 0x8, 0x1, 0x2, 0x1ff, 0x7}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:27:41 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x5, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e40015d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) sendto$inet(r3, &(0x7f0000000040)="21b2a37b41be232d1edb21ac09d717c6df4239f202928c820b5606ef54bd80a842ccd15a8bbb649b95da", 0x2a, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:27:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 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) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r6 = msgget$private(0x0, 0x188) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x4) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r8, 0x0, r4, r16, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r5, r5, 0x5, 0x2, 0x4, 0x8}) r17 = getgid() chown(&(0x7f0000000080)='./file0\x00', r8, r17) 04:27:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2f380fdc6a91179f) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) linkat(r3, &(0x7f0000000040)='./bus\x00', r6, &(0x7f0000000100)='./bus\x00', 0x4) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0xfffffe15}], 0x0) 04:27:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 04:27:41 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}, {}, {}, {}, {}, {}, {}, {}, {}, {0x5}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 04:27:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r15, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r19 = msgget$private(0x0, 0x188) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r20) r21 = getuid() r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r24]) fchown(r20, r21, r24) r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r25) r26 = getuid() r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r28 = dup(r27) ioctl$WSKBDIO_SETMODE(r28, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r29]) fchown(r25, r26, r29) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x3, r21, 0x0, r17, r29, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r18, r18, 0x5, 0x2, 0x4, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r29}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 04:27:41 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x20) 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, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 04:27:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x7c00, 0xe552}) 04:27:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r0, &(0x7f0000000200)='R', 0xffffffffffffff67) 04:27:41 executing program 1: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r1, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001200)={0x1}) getdents(r2, &(0x7f00000030c0)=""/4080, 0xffffffffffffff0e) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x24}, {0x181, 0x9, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x1f}, {0x4, 0xfff, 0x6, 0x6}, {0x203, 0x7000000, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0)=0x40, 0x4) writev(0xffffffffffffffff, &(0x7f0000000700), 0xffffffffffffff72) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000000)="eaff005c00080000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000003c0)="3761ac124c6412eff3", 0x9) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f11e302f879ed", 0xfffffef8) socketpair(0x6, 0x1, 0x1f, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0x14f) r10 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r11 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) r12 = semget$private(0x0, 0x4, 0x1b2) r13 = semget(0x0, 0x38908a469d3ba9c0, 0x8) semctl$GETNCNT(r13, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/200) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xffffff7b) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x800005, 0xffffffffffffffff, r14, r15, r16, 0x10, 0xb}, 0x8, 0x1, 0x3}) getppid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x400, 0x0) r17 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x10, 0x0) fcntl$getown(r18, 0x5) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000640)=""/178) semctl$SETVAL(r19, 0x1, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x0, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1800}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x0, 0xffffffffffffffff) r22 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) close(r22) getpgrp() getgid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = socket(0x11, 0x3, 0x0) r25 = socket(0x18, 0x1, 0x0) r26 = fcntl$dupfd(r24, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x80206919, &(0x7f0000000300)) r27 = socket(0x11, 0x3, 0x0) r28 = socket(0x18, 0x1, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r29, 0x8020699d, &(0x7f0000000300)=0x3) r30 = socket(0x2, 0x400000000002, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8020699d, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000540), 0xffffffffffffff3f) ioctl$PCIOCGETROM(r21, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r32 = getuid() seteuid(r32) socket(0x10, 0x3, 0x7) 04:27:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 04:27:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x42) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x81, 0xf9, 0x3f, 0x2}, {0x7fff, 0x1, 0x81, 0x80}, {0x7, 0x3, 0x85, 0x2}, {0x20, 0x5, 0x0, 0xfff}, {0x7, 0x2, 0x8, 0x5}, {0x0, 0x81, 0x81, 0x7}, {0xff, 0x3, 0x2, 0x9}, {0xfffb, 0x5, 0x5, 0xc9}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:27:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) shutdown(r2, 0x1) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) dup2(r3, r6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:27:42 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)=[{0x74}, {0x30}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") sync() 04:27:42 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000001c0)={0x4}) 04:27:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = geteuid() fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', r1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="000000186004008000014000000000000000000000000000000000000000000000000001e4ff000000000100dcfb549c463ef6e166b3e1b43405", 0x3a}], 0x1) 04:27:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)="69cb0848de9da31c65fbac38d542765d4b2e3ad837192f6d11407d4a64fb47932c3b38a2fedeb6256f17d51eb0fa69e13c9c9273312b66575da632dd592334fd79bdfefdc8e2dfd96763d74839378a6465cf812455ce2db9aae69d84fc90830d6464aa9661daad17be0a7c779c5882a8b1a6c21cbc66f01194039d1e3972e7aab2f48c17533c00d3418bade866849f538915", 0x92}, {&(0x7f0000000180)="7ba6985f78eb309345ea681e243dd6ff62fc282ff70dc7272cb8efd960d8d4ea9a5e4cd752c096bda6cb5cba1daf715b7594ccb5d87c6f05a396eacade28ba4e4b3e7889daa58b0d31f88bdb6d15743f1002", 0x52}, {&(0x7f0000000200)="92380a6497d9095130287c88ee8afeeb570fd5c6c602772263875b84bf6365240d3c03b2c61fda40067c2699b200f3b5494b45396beebcdcfeeb6b5173d88ee6a92e754aee3ec16a7f7124d0a37684793d06d7950691d24e4f8989b18b071d707ea7721a8fd4912d3d0814fbe25c17b61353af3d01d75d27178c333293250d3e210589dd0cfcafed6a5f0c4b5e2bc69469c501c869d0d9dbd6d09f60fbd5f3def924654f24caac5a4275cc9b3bd7611221aade312100037d35a7d467f8a0e784605f271fed3cddf30e383169f04145ffef19519aded472cf783b02d0a84741da96d09f8aed91ea646b4bd4d222f340e30fe13d2e9221", 0xf6}, {&(0x7f0000000380)="8149d34eb5dd71ba5454c723a37225c314066260632eb2b62440897c68238e39b55e360e5d24666da70afb11ac0f96c2417691bc7f1210e950d3b616f3747275cf4e8d2957a6d1c31bf0d6786d5b1ea66501e752da14defd352929e669dfc228b1d567c2696b646ff5c24b71e3962c3818d42741ef07f7ffb43ed4adf99f9a751ca6b7184857c4efe996259b4c0598004fa5629fa5668a898600d0713837e790693ec271", 0xa4}], 0x4, &(0x7f0000000440)=[{0x60, 0xffff, 0x6, "07fc06b7587b25bc5347994c9d87ab580a58ab75a33a385b5be1699687d084a18a750121a38785085df0aa2c51a188896f13df81ae4bc1778b71d4428f7b35eb35a1f3e23d4adef8d04387349f86"}, {0xe0, 0x0, 0x4, "7666dc811c3726b4f7fdef6cad2dc8a14d9a3e3042c7b0fcc276028a8f5b3b79de51f97956c8fb622450bc82e6afe5fd2a4dd658cccabf071eb70b5d72578e7feef469a1e0d19d2cc41a8c05b3314b5dd14ce96153db7093e6760323e6d1a716089ac103efbb0feba43ac3f1c054c37445bc894de805fab3939c938ba7131533026705f38839a5179cb559b80cfda11034220214572904836ca0183b2d8b0fb9ffd1ef0f32a3b758b439e139f54780a38aaec7fc7cf4bcf4d7b9870dd5c9facd2e6dd76ddecac4b36c063a08"}, {0x1010, 0x1, 0x8, "e711d4bd08262ee2a98b923bfca6db3e0be896ba720a4843b4877954dba51b6a51058b969dc8d51b43025e1f6751e1fac8ec485ac3ac0677a097aaa788dd85996ccd885ff69053318e28c86c877b0e35d5e82e2c6743d08f4a54cb782fcdec26413764f5f803c4c046b59cb53a674230350bdcf1dafe9d566770bc1c868bceb0761e75976941e324eba0b199708cd4799e859948d667519888cc57911729267ef4c449da48201627c26a7e41cd365c7fc83b2a2559129db7fc6507b97df868faaf75652adfb05edec1bc010b9a6f6f76d0698453f3f3500b8845e329b758eef4cb682d1cfb4ba459b77566d51fab93a82dd5c9fffb7615ccc9ae0c021bd00d7840e05a231e835f504937212f3430468cae36b7365cad8cb96b2f8b62ac34ddc3ce7426592c404de5f5cd47e5fe811286b95902914ef543fbd7964af76b05d88c52d244f3cf66e73fd2fc79133e0fad0a3af7438a809a18d93aec187399d91c97bf45fc0dae168f9106d6c6a0babf49211177d858d7354da2b816f923eadaeeb9adf593b1973e7d8b22ddd7999ea3c2f5646d1c6503166facc5393af0c9b254847661fc9cd366c28d11661d500b6ef222e01814055d2ed0fb24edb754999a001c86e7f33583cb6a2c37ea59715b5eca05277390f12f92e2aa3b9309ea6dee4adf0ab6df8877d9c4f72290dfa42ca714fedf6fa2f10ebca067cdfd32ef2308b08e5cc1725c8ba3892a00cc1611f6a30ab290dd96b3db2b8101607e5a24438c594a0f1ad7d0728a399c726a017a71ded8941c83ad08922187ce88807c0fe27a76cf7b9013899f24bf3dc90604226549d09d40bed97ffb5cc034cadc965c5432be951c0fb44cb1af7cc164cc2715197517287f55006e18f75943197f2ba145d62a9a279d0e7620ac5191a516356075cbd4b6a5f550565d9eb51e23cd855f76233c2ec2edcd12f65747fed48ea5c26bd8e82a6da48d63e0a3f50de1dddf4d1ef7943359450d0d0821ef16b1c1a2f2bcdccb352762d8cd342122d29df407e0fc2a0e41249d0bf93313b7cd4aec2c7a774268e864a4feb6efc8724cc37922f7cd522508c22849eb1124e362d14b3eff25808779ca87e6cb6f285b868f0785940a5e9eba28f50776643a0942bd618af593b3032ab3946ecbc3c296c2e25593b8d360d3a3fc4aa0a953377a3e44ef559bba7523a3a444900e00b4f088ecd50920f372c2117d9be1f8025bad096cec0cca8c9abe6dccd34611fa3e68e8f1f02ed34af738e69ca5af2caf66dc4f1061642923585de3f4292f5c6b64a82928f00ea1654d582788eae920bd44dd871b9ce1c36f242e772605784dac0e3181ebed013e9b886fa76f6ab23c7a6f35fce4a87d990d6719a6ab329ee44356c4a72daae58cccaa95782bba146f0bb2ac45b0748ea584bf1f73af40030f0fa3bf7d0785dcf62cccc7de4a6140d21cb15684b3e1ca2e65bf740621d72ea619e21f085089a0d89a259c0d61bdbd6997da559270e979e0f2d564c52eb9e7370846e444d6c74cf7e3de920de0931ce5a488b9b853c1f9c060e85eb3129f3bae65f39e483c76de79a36b04806416a11bb28adff15403e7ffc4fe2552ee144fbd23835c0d88c6105057e6e4cd88a4a3b89b33dada53f26ba0b2228c546a4aae414d363465cf8c7046a49a27d97307b3cf802ba2712f2d1373eb36ea99e56269e57c7d79a864b1f835f52dba4a86da5229fd28d0964d12021bb3b3b0eefd6fd9cb33d4b34e7b0f4ac37037014044b9a8be9195e769be630a5b58a1603a6e7b11710dc1d1d01235d405c8c0eee1617c52f96657a2930bac4748ce15f63582d8c5217511bf3861922fe825faf3ce4c2fe536c808f9d1caf27b5db4665bc370398af28bbaacf28777ca750b001789633ab21b4ac0142f310241c4394bc7f7b1df490bae17d47d3275b9c71285f021db5c8a4dd2495670947a7603f92be4ce074be211440d106ef9da97f25e62b94e48f58ab3f82cc61a6f12bba4035b109862f66f677a31f5bc30e6ab3f0185c5899e0af40178c875785425282abcc83dcc1e0415b38471b38e47384d06e6ad476835c75a6c402987e694717c85d0b39b861dcceb4c676510c2867ce64d12ec994d94ad9b88310f23c4afe0396d1ccd1af5697316142239be105acc0470a8b1c8e925579cceb6eb49ec6df4f94429f63814e7d9cafe0897d98d810debe2d13dbd659f35143f90aa0da3e0df2c3c4f3ea09f00ea13288c8cb0267bb07f480749df867d84a996a537ff5c66151c4e342a74c6c96649c2be093d1bb40ef96e9001291158f2b166bd049b875efda41f87878c12f80a03a42ff251a6fa355210299538458cc5b57aeb999f815872bb89c8c228e707302c93fadc719de1bc099f839668f02b7edc14ef34ea487e2aa70c275f38d828dab859f51711b1ee329ecc95c148a2e3bf20c73e636308912e3811050c00357c84857df09d370faca5c2d46bb481232ac185877f424063b5f21d986f9e40049842eee9bf6575f3512027de0744a68efd1d43963fc4abee3d6d40efa6934aad4b8f3c184c3093ad9e652aef72e341beef3903c727d82e27a084289e96822cbbd47900471444f989b32aa39c73517fe558a8a8a5be74f56f8a860bd7e968844d028ff6b757760812923b1ae50f220cd5431c60af1a619d48c8fc56c7838736ace91d1327777c3cfd198de5c9197b55d841de40cbad28c31b99769206778458a97f16b74034978b27f923e8c68adf4b8b22b94b76530e0ca29f238143ea4b8d1ad0758a8a2bc3b11dbe38f1b99118801435b2278ba24c88a52c643697f77a8f50eec6d064d54fd25ce329209674be5a492a06387daab7b8a721674ac52f7b4ce31a9a2800b975ff714a60311e1e3527df0e8d4467b135ddc918794ae4a64510c59212d1c708f353f2278a74269deefb8075a6fb7d42d417271f1aebfaa30d6a5f8bda856a2d379ab4a386d13b8a2fd0c068700131573708a96aed98bf6a8d47e9586ebdcbdf7c84503b8ef7b388b252a9a59e5eada2a06375068c7f44dc4737f3af0e1b6847f3ee1f56b3df280540ecd5e1fe5da4d285201ddc45c93508ba1a56c25506cd585d4f3fcc18be9a50560bd62e29ad5c7833f4f23c16711cf0fea615f26b7c0a80902ac1b099911144145ce60d82db478fc64b0f1a625779411e2a791e3857577ef4f282da7f75602d30c01c16a340bcfe74d02ace9eb3e9589ca66179579a325a1b5499642b06ce5c986c7862f6ae1734a4bd7d9bf16c597d570e50bac7e7397fc2e7ccfcb746e0a5efe8f484b2da0f2a6bfbe5215f9c79329e237804fa23eb1b7ae4c3cde1ee56ae25319520116205ad6d9b4fa7c01f41dacb3468035759c197cc2b59c992cba004101b44069b05fc8f8b6bc1be7c7e9e47d3609e38e2b7abde364e01db307bf1271d06262db2d54241751a8ea37e5175aa32fcc14fe24571e9cb0ed44780e23c87879f72ff6bfac5424eccd9c6d7f0a803d4a40e6624e104d38045862e57fc803ffcd4e932521b966b1ed8f2bd076114997ac1460321a953c4ccc4659d002c70f497f66b575f04047f41108cf86c86ece585da4032cde375538a9cca4db7653dc8a428c81bc5ceed4167bdf4bde56ff119e9b23ceeec81dadbe6c27cb58dabfe71fe6b4303e1538a8607681330334e3e5b353fd6ba5517af5efcc8df0e42f611388de84e7f3d78cda2d322062b18a71dd1fb094b2f49111b7aacdee6b0d8df3d7702ab42f647bf0bf6759644d3147672e615d5ae57d7620defe27d934c32a31c8c4253d5443460fa7ff55e6d1bc62a1fff927d9201b31d027adb2abe1574badca57af3643151139da9f17579c1e0404ccacf71f8e1bc36d941c69e0868bd8b795a557e49adc4d284a536f54c12ad9bd8c877f083f74dbb638a5a3d2fa59d2f66558550a34561c67bd8e5e9a1ab6636352b0eedb9c05e2d5c62ce81dca4b707d643f05c0869e02a5ba8477cd8e0bfd3563c6eb91b3397cf4f7d6c286e8d4ef7b30676cfc0bfc93410a127f5dcde0d06ec1d9b778a7c5a39d17e78894292a6937b6e1b515679fb1115242f26977ec12b4faedeee61a61970d2e8f76d863132e603b53e746b41de6046c038297ad81d315c948552650add813ecddd4192fb19f51c61ce095a6132e68d79ebc89ff3e9acd6bbafbb58cf68207b7563b92b4e0a1cd94430279da363b9ca70162bd17f34b694a8d9e3f6bb8b12aa69d44a3f0b8d80445de6147794e6b8c664ad885c85e75bd24cbaf4b72c6570b0baf338d07c8e9fc3f6ce9d1e36cd90fcd8a5e8e1aef712da9851479f858ad3af47e7b931218da3bebdca81ec25ba236faa2fa847b394600aabe7ffc32c4be5fedceeceab2fdd4013531158eb6e4e2e3b6e565ee676ee63902ec7bdd3e1681cf9dc658d92dd0b7dfb841307cfea805fb8138e0582af18927801485c84235d70659fc0fa744ee3fff3f3d6a609277406b139a6eb2a6ca124ffec687a6258c3b83c2c82b4df07831ca35a00c855475e67074635f172c549575152a1a5c4b078e2458941cbd6e1e9fae563a3fe3a954835c34e9769e444f527eed54d7b57e6b57f33764ffcdcaa5e722d97531cd93e7b96091f00181d5481ff665933946c4ef7f4a8a9e240d58f2803e815a09039eb8c5fefa618615396a7ae9f5574619fd153d00ad80364fe5668d3b7548bb679f098287ca0bd607b1161da6d8d2ec262a85c946536483810043f0dbb5f2a31ad87ffcf8a34d13ae159cbb5088a4494503929b1b995ab850383a655b9167f6b0235a7e4f5dec60638f91440a80971cdc72e18ddc187946ba93ab6efd5695e50c5644eb919ad1c99da33223a3c62adf2daa1f6c3831e6115787864552a75bc29392b8cd45a64225f93ec0e70393ed28b44b0802fe580cf78841859c5c66da3f71ebfc28e0775b0d849980c38a8c35105a453061a1ebabb1e9b172af8dd2c49b9bd3547fb3f6ca0c9d4f9dcbb07b3e9b926b6c0b964e760921337499e6035638df59f35846e94718234be3cfebf97d0f960a10b07d4535f44af5eb380f2cf7d1105028a1d402103d5e3320cfd7c903882720403439251ebfc6b0891a63754a2a557486122f913bfa5bdf760115a7554e15d12f7af897e6ca2b770f88eacd72862cb1ec9268a5f7e8d33fb9580ed0b5d1ef08d08562cdc98f727c69cd2fd738a5ef282518787f130dc1f3e9ac09abd69217d10494c95077bc7c9b773358e4dba996029d03231da7c488c66dcf583f233900aa24886b0bff1b43c9e6a0af44d46a276c50f3943748652289cabd2c60ec9281b7c30272ec86f24272d98002c7f6a5b2c1959b854c4a5e58b3c3b2ae546a7ab1180ee8427c22080d158167f16087c3f00841dc8ff9ad8d3585d8f9bf001da273e6e817a0daf5f48631db9216262960a8fa8d7ce566cbc4388a586a155404ad4f8ba82be94901de07f42a53a94cfad11c1ed9a0c62926a0950ed08f8ff6ae80ef44e3d0acbdc539435e5fb4827fb068dcde972e755a2dfc0395e1e97e32038c7341eeed4fe8ec37ce39ccf4dd579c1d70f89b584f6e93d140889a00a602b36ec064e17b7bed02940e05e4c5520c5ee16a97ce0d48167425c20946d7cc0d2e20bd28adb8ac7dd5f80cb32bb950b025d35c5b1873d6477c629ae51de1313661a0dd08ea2d1c1d7e02f8cde8c813b255f8e8d693549d44b624a584967d563d97144fd23dcddd6b6da1d5eef9165a0a26fe1d69e5448e84921b36ce0c84fbee993c0ef81b40349cf125cebb122550894f9f8e6"}, {0x78, 0xffff, 0x0, "e4b4673b5e95c2f588128a585ab39e63ce9ff9080a40b5c22a3459f2d95cfeaced7d88d3c881a7fef3c3247e409a8c682d63f8deae29d2ab9e3c5e875371e4bbe0f7f4662fd8f1463ab4e78f1eecdf116760323dcabf3c2ff50264a7afef994bde0d"}], 0x11c8}, 0x402) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000001680)='./file0\x00', 0x10000, 0x4) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 04:27:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7, 0x10000, 0x800}) 04:27:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='$-/#\\\'\\\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='\\(&}(\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)=')#[\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)=',\'{\x00', &(0x7f0000000300)]) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000380)=0x8) 04:27:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffff8}, {0x5ee5}]}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080), 0x0) 04:27:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x10) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') msgrcv(r1, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x1, 0x1000) write(r0, &(0x7f0000000880)='\a', 0x1) 04:27:44 executing program 1: getegid() sync() setgid(0x0) r0 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = getpgrp() r2 = getpgid(r1) r3 = msgget(0x3, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() r7 = getpid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x0, r4, 0xffffffffffffffff, r5, r6, 0x8, 0x1}, 0xfffffffffffffffc, 0x0, r7, r8, 0xed7b, 0xfff, 0x1, 0x9}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x840, 0x0) r11 = dup2(r9, r10) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r10) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000180)={{0x9, 0x1}, {0x2}}, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) r13 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x7}, 0x8) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000002c0)={{}, 0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r14 = msgget$private(0x0, 0x248) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x465, r15, r16, r4, r6, 0xc1, 0x5}, 0x12b9, 0x4, r2, r17, 0x40, 0x3, 0x1, 0x6}) r18 = accept$inet(r11, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 04:27:44 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x9) kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) 04:27:44 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(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) fcntl$dupfd(r3, 0xf, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r8 = msgget(0x0, 0x80) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 04:27:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:27:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x4}]}}) 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)) 04:27:44 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1fcb506b100000000f592790000000000000000000000000400"/37], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filei\x00\x00\x00\x00\x00\x00\x00'], 0x10) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\f\xcb\x9c\xd3\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x48}, {0x4000000000000006, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:27:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xc0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80000001) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:27:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x22}, {}], 0x2}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 04:27:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd1}], 0x100, &(0x7f0000000200), 0x8000, 0x0) r1 = msgget(0x2, 0x8) msgsnd(r1, &(0x7f0000000000)={0x78ad3882e33b9bcc, "35f6f7d741fcae8cd70d6cc5f12eb7b38905bbe6265d73979c082f3ec085b96e098c378706a8327b4794bf3a12a396e9f0f35d3a7a657f4d9856d4efbb5496da0ac2fce956370476c0538c8cf951840d4b7415918e8a1d3c8639d527c314c938a354ad5887955864f5e84bd0d82040d474ae42cb6f6b9296e6b92a0f931aa0051b84e7b0928cd33e37b8dd9085365c5b7861d919801c06a9c9cfda8d57749a294b76a2996e9f9796368facb8"}, 0xb4, 0x800) 04:27:45 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) recvfrom(r3, &(0x7f0000000100)=""/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = dup2(r1, r2) read(r8, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x2c}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) socketpair(0x6, 0x4000, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r4, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 04:27:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x20, 0x4, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7ff, 0x50}, 0xc) close(r0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4", 0x0, 0x1}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 04:27:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x81) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04a856e021849e3c9900", 0x0, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pread(r1, &(0x7f0000000180)="c7fbcbc0691d8a3919171cdc99259ba63ef42d1892c08ca91f40e3c139baf0373bc5dbbafa513ce09c2f567b299f0d3e7ceaa291351a5da7128074dd5804052017f2fcd0fe9ef139b2c22d7be2dc752e2859f0908cef0562644fc44f243a7b25823229e98633e20c4d5b3b83bfb9743e56954cad29c9b46f1a8523ae79421485f65e6d193de770276b1cb74f1a347f893fa148b0e6220acd524e1299a204f92e9c04c1889095d503a5df38b2285c5e783ea3f09f2caacd5a1bb0f4adec5094c8c22f6149625a3ee840c15ea039f90d6888b9e143eed19ed86be7d32a7ec3b27459751f818292d60f71c14b0156b7f68ec491bb72fd38d893f6b0fbc1d6c0a96b0ca66362119400a45525dae8ef78ac8e50ef2883be95e23d255378f047f1e771e9f5eb1576353704c00586fb07814d7f782f6e3db9bca70ca90af0a0034833fb621305be3660a014487d36f6b15b020f7322323672539e1c963a38394e0b119795bd2c2b34077d8137e6630dda22cdd029abbf924438c3b976d544d06465622e7759aa12a2a4331afe9f5d12fa1a146f5928f91bea04d925e5407bfe23fdea4dd19d365b05570d0b24846b8bda3f86654772fbb1c2c6ab419bad2a46d99eee9b550a98ba7133a07a1272f59762f4565835beccac77963cf57d367dfe363d53b9808bcd68e7a00130b00c15cb14bed300f67df08667b9d623234de301a23ac8435687e13cc0b40a2f2e569a6bcb3295c947befc7172e1cd1d8a33ca8f8d2af5402c51a40707b8989344c5f6d027bb2381d534a7fd5b9615f2ce3df09b1b28c9b660d3c202f1163d13e5bbb4a2fc53ea3c3f7294c53b1fabe4e97c38be8b0d66ca0a3ee39b54fd8db833b216d25feab2508cc2d5beecc1b19cc21ba79dc7cb5908960466b9e4801960e9cd516d6f72a3de1819eadf2cff4b469b727cb516ff3b2c6255f9f8badc3d8be812bc5eda992b12a6c12dc24b0bb9715be9d48fc555640998705b82e5a5d3f99dd630eaff4ddc4531a1b8c28426a2baff35216fda77794cb6a2d70994e7bda81135859833b6c6925ac83cb48af16d547ec2a6b7d00ded6f05b806801b3cbd7b025b000c5e00b206e646270ee68e0f25e0220387bb5ffa58f9a9075eccb0c90edee9d303899b927df90d9592d8a591037b18ef7593d92f7df7f5b62a9031a586b3193e475211b68d481b45c03acaa933c3e17d8b62a5bef7e3a2d4a55a3bc3010ac3652836379cb7ba32c1a130363ab20baca35dc3465c9b4577d74bf323c571a24916af1f154bd137044220758b8dc26ad96e54b6a36d06f21dd7203fcc1494c3d1692d11180eae4e948c6b4b59f8d4c5214c0b69eb31c1cfd2ed61cac88df157bff6aeb292268eb55702a0baa85f4acee1a7954f627c549edbb45a66b840a15a5c471b8aefe6d375afbec20d6d0da3e98d33a9951d03982f9124410c98fd92d8ea4d80f6577334e1006ac946c77e58282ca2d9aa4d9c07117f01984187082197d6ba667b11b82f16c5557ff508a547445ce70941dc541209c7767c33dad6411090e3043466da26fbe77b1ee36655c9d4971ae0811b550c152958067445fad7895e4c48bdf86f06b6df14478728594e34d553f2522b77c8095e39c85ac9ca7f78027cca19e7c832cfec7432e1091594ae92e531d7e8cbaba4fa073336b29e727e1f7c6aa7a1e0ac7887e3133febb1fd10fc90f43b78e319ec312fe069d8122c86dcf3acf61b3bbd83a591d9237b644f0cff5cbe7a0b9bbc931c11e620d30849171f4e1607f341946d88bbe05ab2ffdc14d6125e1bc51b48296fa7789e4bf9f5b5a5eb0d43c130a9595c546f4cc60a587bad7a13d65b600ca43d834f6f1ac01b2e5917a2278792cea9c94285bee4420857b94594ddf55e6ed2eecfe966b2b1b77dcaf41bbf076eafda457c016ea02f5404b647b41221d6dfde0267975ba1e25825d4a379e133223c533c383f94846adaf98de508a8b85068afbe3ee0f85036373708d8dc8de4a971d69ef1126eebcd4597677810a34865c027861604648790c9adedd938428e7614c7e9ba42fddfe66253fcaade106698c34f4c2c3e4f03ecbcc07524c62cd72f9d4badd36017a48b1ed9293ab7f353b681355bf085fce8ed079922ae7cd4c5dcd3c1d53c8671ad967323867405ba74f933b245a9fbad6e46c2ae7d0324772a736adcb5daf3d2971fbf1602b154f97582007c46be1e38d9b76218725c2ca6fcea1564a7dd3df8ce648ffdd5ee6604a3db30a95d24a83eff869c659ed4d083c4c8d41e90b0dc5673559a44b1748938c3a09e40ff8688996b32083f52373e0b8556b8e048cbae5edaf90a85c7ae4dc67d3b34bc55d57ac69da502b0b4f4601a60e8662e043d33e99e987b941f1219b8e2f6b2394d1b24ec442cddd57b6cad767d6e61a7a3a5fa6bba506460c8ce5b54989b8c3d1fef2f88f7b770c0a04468d77f6c4ea36394b466a8512091146877f2a4a039fc85762d29e123032155f3539fbc85866da98ed28e127d9c9a7f548664a07081cec8097239102015929ff11ca69a2071ba9659e9e65e6b57bf3e723e9c5a435f9b0c9544cce4c4a69b0aafa76f353306a50d20e19a9d29c4617530d63742b87d31758efe1101177caf4cecf659453849b9653e7f5a3ddc9a7277fcef959f0cf243c5094f284f690b3f30beb84b696cf9fa946fd34ea3c4aeb5b9650d9a6b92fbf563983ac91ff628649c69d5d4584be5fefeda945e08a6fcbbf648d15679ceba54fdeda4e59a561545893ad1212791d1f8b54e89c51b9931941d2f7ece4c5d4d630f3a009b4d1275390341af8e76d4eec8765f84b3f2d2b1fea5a9ed2027e71b0ce1438c049de0892969f0f55b9b1677d7ed97e418f626ba6b9965979c047cad0d84aef2591edc2a8974b79614dbb4376b890b0652207273113d7e01823f5e70bee7d5a8edd31a2ccde3049e16ccf88e0d6f6cace858029dcfd5c2a2fa26b6686296931dca87a4c2e710f1059b141579536dfc00aba8743b022351a76a5378eb8f6360ebeda1008a17769b73190809e9a71eb9dbe6470e800ef084b82dcd6ae940b9b3a7ac0606dc2011e50b098481f6a2d3a191092daef3fe52026e78b089f54222a61994e4a50b9b90c6cc951e4dec4a05da44183b349bc6ba137395c1c5d2d07f3ee7f5f824d883cb5b3a0425043e962ebe99da9558973de751082dcaab90439ef0252259f58265f206c34d088e161f49142d2b9d1874a83b83a9d7524e4fc4f212842945d4fc35d846dc150b652350b27f19acaa833cf358cf0b2faf67f2575bb893fe0991321455a55580ee8d01d3529b3c503ff4ab40355bf743b605f413839c968d0b5c23f2c329615e80ad2312f069213047243f413b9756a50b95e4425ce03610cbbd07daf33ff8428bc53381e84c464959f8bfc889b437ce5c68a5f53c6286bfaaedaa8abd98f4ed61d40ff7619b4d44d5ca675251e71c4dc202b26b30d2b39220aa5d3feb495cb3b0f9435a81a20156707e1782987f5b6ba21191b253540294814774cb85725edc01bbc06740528d8bb9a6d992e8d8f5a69620faa12e6887b8d0bdbc33a7bc266079afa98e1e324e2ec855b179aec45c3c1cc2e3130dedfac781b25efde20da5d169244705127cd7a0c3766819655615297358c9328ab21b66bf20bc4035075d82039e3068b6e06c86d1ba8fd8bd42c57d680a9ae217dfa0d930c81d15312bb693592ddce1aa67b58cb4c6c8bd585bc566da2dbaa8c0e2c2400c72aeb3f9d2ab315943016d4e633256833fce4458f5c137a0fb831a569039196486c5a3cd28ca03c6ea751462e94bdec247bd804d60921ba3ca36a68a7f65d5e998b27843568230633c552068307e5b075cac819092b3b02c9b88a6bb6c90a256fa968d1e0c9964748cb8af6c2f3a4aa30155654f3ea02c47ebfc7a1ae7fe949196c7ea77f4e27a278dc3ce43c071b467c3bc0f361534d6ea6ef2cc3537c633d3d4f1413f7b5a7b8a090de8ee510636fc1c79181155a267973bf4c644fa71d0c49bf93375a05b3a2eb1eef7f0238cb0be565da3913d35282e93e2ce58dc02c57c542082de8090ce0b7e29e3f7440a3df2a5705899da0209e2a8f1cff42f91fa60b0fca0043470d0ccfe7d6c27da8f6dc34966068204015b994b9a5c26e2623be7b65424e9ae75b0c5a1cfd6b692e0790d10c7fbfec46b8109bafef8b1f877563ae53a80a9aebe13c8c7dc260fabafadf928d9ed0f99fc8ec6487fb1009e4149190e36a0c089d43f75601d70f301b6e99b15c2204256daf5cc1a81f512f2efe5374d8c13fd442b020057e25e15682bd45ff9e818d29342a47cdaf9f3a0f752925ec402a75893c8e5d02dc9736f368e37b2eb5689c19be6fd8c1bbb613cf0e6877d70e7ff8b6f32a32257a23519d1862a769d2de10c6a46f25b29521d6078dc5d6e7a8a0460b89eaed8d8220101a70bcb1b2dcdce463abdac91ee9237d1f20c8bf050a352653eac6c2d29ad034bcccf5470c9ca61f6195ee3299530081f42404e8d808a9c0ee08704fac9b4513c936833f6778e1167af2bdeba5f84e7b6566c11412a25f926b558c4aee59ca96066852b1d03a393db6f149940826f9d09d2ecbc20a8dbd2bfbbca55d1c7b5ce1532f4c489e8538f9582c0753bf87a74012d1b1a7060b990480c5aa0e0422ee4de5dd1b12df5ced973905fcfcc37fd6cdd7b3d156c11712b6f54c4a5e1d1fb61241e5359ee0b45933a0c43f58159d484e0ffd9e431497875955aff5b8944cb2890763a8989d3d6373d2c9b798f1fd2bc1c186617c13d88a5d6eee46e7f1ef796ddd22d43202a8ac019958e891dcaa55738c8dadfa00c6f0d4aa1b547b59fd68089d72808a86a69b4a807a543a722f0f1febc9c93f069fc3f0252548c94188c212cacf3fea5eb241cd94308b698dc980c2e3f58e58716f96d92f77e365de4437c2cc0945eb7b183bed429be3a6d9fb590d8f260e6dc1aa3a7c84c40e197beef9777993faf0586ae5dd7c01664a16c24dcb0776edc7ade0c3d3d0b3286170bcf3106e2a6292a385cb754b48d635bde3bdfdc56b40c976875788832a32896a95e0d188c28373d46fe80c56be38bed6183fbff66686c6825ac061d0f4bb8559ecac78696e974faf469bbcb6f50cc750a39de1a7f5c72d716e7d37b692e9cd0717ee72448ecc511aa565a39189361497812988d30648c0823d2e253e27b5fb7e63e148ec7ff8ccaf69531a8309e4263710013716f5fa5798f69f524daabc89b4a5709c384e712311e4b09aa4944afb5e736ec99090961792fef84d478f1e08ebadd9ab3390b741254e540a750a41025f01b156e384c85af5b04e8fc8095eb641aa3005da746d1afa77b9ac0262f6976c8c70edab7e7cd309023bc3d5fc5102d55bd606f19aa655408f074ed68e9ece59bf2858773f4e7544f31826cac783c48f8879c456181d20f3afb51e79dcbe4aa064667df044849df1819be3b90c1b453a32f982ef32af254bbb44188dd8486b1d012cbf5a2b059d5b384b2c72510300ea4ee183bec318967a5f05a64db38fbd3cedd5b62625d59d682d6c6affebe743245d937b7e08a53974eb70cee97d7fcb88b6b1e1367ab31d6436c2a8ba88c27862e99918aacf9e9794fc6a621bf543ae86d077321299ca950b9c322f78fb8c3cdad7e14bec74c2a8b03ef091963020fab331216628e18ab8082612fe25d9859affc71a4ed9640f4ef1910acefa2c33d0d540ca2bdf93b373bace67eec15b2c48102e9f3bbcdb68db854acfd0046155dedc662", 0x1000, 0x0, 0x100) 04:27:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xa3a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r6, 0x10001) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r7}) r9 = socket(0x2, 0x3, 0x0) connect$unix(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000fabd55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c4bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1ade7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000249d431da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7139e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000004f0db45ae602901975f413bd5cd702ad333bb4949d3611fa1cf6b7d039e22c439fbf6c4ccacf52f1bb9fc99bf339d4a5dcf0e57049fb148a690754e66f6a350e8ae8fb082708522a54577a964ecf67d98ffdb28fc22ac1ff1a78fb0cbf0c7aff33305349c6f7d598abf687cb9456041b5cb9f23596154e0ebb6abbc7645ccb1a14b6d9ba866c24f0a4b850374d05ba6660bd019e1518f72ce6b37441d2a05480ffe26f0588da281be01a327f19ef5b2ff54c13c3e92ad0"], 0x10) r10 = dup2(r9, r9) write(r10, 0x0, 0x0) 04:27:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x5118, "00000000000400"}) r2 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) write(r2, &(0x7f0000000000), 0x0) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x0, 0x7, {0x6, 0x1}}) 04:27:45 executing program 1: rmdir(&(0x7f0000000100)='.\x00') fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28, 0x1bcbab21104321c3) 04:27:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x44}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x8) 04:27:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r1 = geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r15, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r15]) lchown(&(0x7f0000000040)='./bus/file0\x00', r1, r16) 04:27:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x12) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x149) r0 = open(&(0x7f0000000140)='./file0\x00', 0xc02, 0x0) getgid() ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)=0x4) 04:27:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386269936c3b3485d6b95984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000fcb3c2a37ff3ab862682"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000300)={0x4, 0x7f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) setsockopt(r3, 0x3, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) listen(r6, 0x0) sendto$unix(r6, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = semget$private(0x0, 0x0, 0x26) semop(r7, &(0x7f00000002c0)=[{0x3, 0x7, 0x800}, {0x1, 0x8, 0x800}], 0x2) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:27:46 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getppid() readv(r0, &(0x7f0000000000), 0x100000000000021b) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'k\x00', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:27:46 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) geteuid() r3 = getuid() seteuid(r3) setreuid(r3, 0x0) socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket(0x10, 0xc000, 0xd3) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) socket$inet(0x2, 0x2, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r9 = dup2(r7, r8) fcntl$dupfd(r9, 0x0, r7) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000540)="3036694796e6e484922813512c52fb524aaa9cd44b5d8e33143909ad69ba0e8839e725d21c013faa9794ba65ee9ded280e95096480b56f738046243ecf648fb645ca7a360bf7672400e47a78ea6f49e0726f99116290bf0a7f91b51bf5ad6d1598cf87ebaf88fe96ac523fb00b7b040a05da8f13482f782f18389819564ab50515975a8b", 0x84) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x15, &(0x7f0000000000), 0x4) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r14, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1d9211963b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511ad16c9014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f9b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f105bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb191e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a6600000000b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e35213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r15]], @ANYRES32=r0], 0x4) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccd137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789901c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327a01b3e592be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb44bf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211626fd70e7e73f1b412a428e7c3032245689a0d41c11dc6e2515f506b2056302a1022147f"], 0x10) writev(r16, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x3}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x1) r17 = socket(0x18, 0x1, 0xff) setsockopt(r17, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r17, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r4, 0x2) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)) r18 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) r20 = dup2(0xffffffffffffff9c, r19) ioctl$TIOCSETA(r20, 0xc2c04224, &(0x7f0000000180)={0x0, 0x0, 0xfffffffc, 0x8, "04713d0000000000000002020000008000003c99", 0x0, 0x2}) write(r18, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r22 = kqueue() kevent(r22, &(0x7f0000000240)=[{{r21}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x15, &(0x7f0000000000), 0x4) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x15, &(0x7f0000000000), 0x4) setgroups(0x0, 0x0) r26 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/100) 04:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x48}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x6, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(r7, &(0x7f0000000280)=@in6={0x18, 0x0, 0x6, 0x7f}, 0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000100)='./file0\x00', r5, 0x1}) 04:27:46 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="01040000000000000000"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000016c0)="0225da4e9363f8ba36ed6352ecaace67e70909033a35ca0c72cc05f57477533139214cc5690d6dea6e0e7f28d12d656887e3f5dd9f889e442ea7b750047cc5f654e69b65e1be612a5fc76ef4ff88ec5262e80f08df74030fc77f26026a7bf0ea3273ccd19235ae830cb184e11736f4f2e4101969a488f11217d6766cf6d326afc0c825dba4c2bb7b2becdc997e586778aaa17fdf5bc88afee570edad48ca01c91affdc84dcecaf750fb49ce6a3a3281decce557f3c71addcef9c4fe66db0a38e5d28bfc08ae2a8c24a61fc41f8adaa629573a8310dded20bbb296221062ae2a009e703e62c7712a2e4b625637db5e7a42727f4562ded861f39daa078ac45b08604a4655ac3fa3da47365cc898065e5ae261abaa4ca6d1abc8b2ae1e5c636495cb3fc6f4e621d2d0af8ac79d1aebc2d4cbad8f2d96f63961efaa19de608b3b5a38e9ebad87e30e7584c6032497b2b0b3c8c43cf515438d55ee56d638fe543c7ab65287485f821bc4105b6dbbfd0b1e30d93e511c599402b9582976111626c5240d9e22678fd01131ca22285c15f7d7dd054c73745e5229f3c7c8af7c9edc7d3467f334517a35676c3753aa2c06242d6459095b65f3d5ea5661e868a022f663f3a9b0151da6bf3023348d96de79acd391711211dbd710333097b68a6654d4b6197471e98b36d8122b3f48e9f050d06a86b251ae6a01cd784246cf86edd82caef16701f4bdd99c60873447f373c5f2720ed0fa5286206954b6b1c5c05ad8a19016ee5f4673460689d374f95e9d49786b697ddfc9088b94b52c6043f44a1ff503a1329148366604c8e36b701545faf58f5791959cbaa86b8fa00d268357b3198a70e62669163b54df30b4b49bf503ab4abaeb56e2caebac32d2e0d0aab503623e21c2fdfaa7bd3062b99a401bf333fc7d4da24cfc0c6009c4642c35972893d2574d1b7ef2d1804464dfe03eb7ef652d919362f8f3c248ba7663e439b3c0c3b522c08b85d664894ece2b218a268a1392458234ab46bf5635d061909be4563bbc07cf9df36fcc27f2c7f5ff6570225bdb4c40b38c7fef47bf8800724e23ce8d00fd0c26a029ec28dcc4c93d809de1180aae8dbe5c69f884e47a3f7109365a5ec02b57d16ce65b345ae5895cc199dfe5b347b97e18d25741332735861b1b6efff7a27bf7ee0e3bd00cced377d2aa3c256e7f5623b1e6bb154e66bc710577a01a560dff91d7fb48ea4c35c6d669ff2b5e11747ce291c0b5bd0cf097f362c2e868683115faa25bd8ecce8ce26db86dc5a0d64709df521b91ade6925263b42e8c8e6f46a6278dea73ef6e8f493a3f5a3eeb44961001587408150d9a5326b677b643a19857e5ea315354648e86bf41e5b0cbd1f60bfedca23ff89c08264497ab4ca0d8b653206712c68f67679a83b8e7fa5e13891d1c1167ce1e51f69fbe9ed21efec91fb443f7edea24bf2bcf541c6a29e2aa65460572162dc2133326a1a620c0e77c0e583dd36a10a7b507aebd17d7a00722519c79e338bd6b679b8d3fe737eeb49bccbc3b57a4193f635e667e700b7c3f6a7e54cd96481009484f05a2feb07258c45fe658286fb05775c5aaf464794d928c54dee9f45e2ba24f02f79c96c4c7dcee3852dc290516bc36e0659141f01c60d3d1aee5c3bad77d91eaed3661f28dbaa477899b2798719666c9fdc288fa29821dc6e84bc44882ef7f0e8c7fcd871d4865c57c467a7eaf5ce44e5f17c2bb7b519e6c83aed8a52d0f87476f6769f6f922fa03c8f9f9845f606b45a266609adf491e2668902c6372d053db93c01ae18bdca550a48c1ee2f8028321e6de768e373c905c72ad37ca36a49b130ff917ed3def157af0dbdbd69f7c803e54b0d82044532d0e42f37482b0467826a84a916e135c1ef1ff9fd9bf60b0335d8ae2a00983c9f0dc8048ab46ebd8c763d0a4923e987d2c669504f78270ecce018c9630dfc88d07521e32c210e494c1a546a42aced80dbde4363bc04f928697c85fc92676ba8b14a7b66bbe804659e37c7670aca0f004034fc99cf40f8ae43c7562bfd09e17ec2a0a9b3b71d2adc00d234b034a29047f800d68b0470d32df2545e4f66ee8e53ebce2a80e17203bbc5d8c31c1eabb13e382a46725fab191eb8c69a517d52f97cf6a03e31b058b3235f2bdb95694fd294e9fc44de67aa052d15f9d15c32a59dcd062c551fcf0170805acd648ad462cd1e8d4e8426cde9b2e9b2321d241eec8b90fe51179dd7e1bdf3b74a682ec5c24c11d19702eaa164b1227be12aa61329bcc26e52c0e1107a7cdb2a6c31c29b4cef84cd9a5108826856b9af486b7fd1ecc2142d2727c071b1544842ff4b322c6f1c7348b5f8fe19ce2c8a99c60525e8bdac5fa6f5a5e29747dbafa1214f836f1152b5657d0d31e1fc7cfa9a849eae68c28e05a72681d6fe51408c3334228516042f6ec4c0062b39b222a2395b827af8c87bb90d46ee75d1e72bf71e21cd27bbb36c5d3670fbed1132dec729cb31d83b1f71be7b5218a2ae0d22f33d67990071a52ea4c46e39f0ab38721990ff0803250be7f37057810123f0d8fc1efec1cd35a47924295ef0bdc6baf73ec440bee1b58c17e605558972b120b9ab5e292893c48d7fbb313ae0b7351dd7c4a81271cf3872b7def3372005b1d891b65f341e2c542be68717789b81cf40fba40d48d9182b7fc0b98a94c5258526d39f6bdf47fcfda4cbb36bdd34e57edba81c4c274a59b530b54e432ce5304744d2940c044baf3cc9f36e4ec5efa37d8d53dee57ad07a84074df2c32e8297e54fb90871d78fe8d1514960cc1177d04e25600d6c4bfe8693138dffe3e5a3324c48fc6fbd8dc5c527e549579850a9ab79ca0f9474a31d608f275c1da7b1d7b6d615977cfef0333ca24b1fb2f378ece8e2a6bb65bb9393970a5224f1446d22f10dd51473ecc4b03da6b653e0f446e28571f61eca507c4d28bcc3f765f254dfd230ca75bd17885cdd8c67cb4f104bc8e81dca3e7271f87aa5e5be0a755b6f6c9110e84137f083a7da1f0a07a0db381688afb606a6b0319151d1f1f8edb36d976a833fc0567272d2ae7af89e4d070fbb930f370f85d1880466e98835c904837a0cc63cce6067b5560f1b024287e646178695f8664e7536aa5ed8f98c61c00fa6001ef9687d4a173d6bc6738c1a8d153605003b096951dc5660d494657788f3d2e882a26ea20cb87d2af5af86d5b5dce4bd0078d39636c3b3ae82d445ef4d3e3241f3547ab0b5c3278d71e2dcc19bb4e3b8b2521032019d9e9bfe3051c7d9754fea392333ee9add18aa9b39c1e8b14b985ba430784ece6e3fa806226f6126e3bbb46c9cee3ceb1ea409dc28202ed5ed42f0050e919e88486098fcfe2647a229ee76f63fbe7bda0bf9ec4b1463cee4955f17c98202d136f987cde606fd77f75c3a397987b325a472fec6f54b15224ca42a5e247b7e85973153883a91dfa3a391826cb3c8e26eaefa1cc8f468446603e53ab0299d017672d8858e82d2e036be074bc85f27afc6839363fe89bf80a3da5b917640199e76c6232f68eb862c16af523abc2bd4da754999d95404a047d154bcd851c32bbfbac95711325babfeca029b0d2b01d30de09a8172f077764294b53ce1afce4633602b853eab94bfd49fef1e4cc8086c5b820a908570ed48911dd850469d109930a03a9863acbd2939a4ce557de5a4a0a035dc9433668e4f7908b1cf8e357f7c3162e0097f33303846c7e0ada318069d8b8f8ebc8502e41bb119c08e11d01db2a5790f6ea2033e6f05a83c06866deddef6ee96e6362d833ae6f2bedae2ab2f985104a1f29aba89edb008772c765a289938960df30ee0f006e1efef6b7aa037f13b5467299f0286fede9fd66f764a986ad4f1fa1ab2a4998a73bc6fd590fa7f65ce60f714e434f082ad341172c614b6007010e899d2aa618ad434256be54af33b59abfe4dffc2dd39694b54cec99f8d928b267020672d349e32e4101a22a3246821821644df4be903d803a35c3cffa937c47d7768f1051f20da61b426234d0311d6ac5e61f05a0453bf1911aa38c8407e3b3d58b7c2595b44feee81b2127e5e7736d6f98f42b63bd33ec646e410818af92de6260796f1150cf9e27cc365566b17cf8c2c2d57843335e38a8e0f794af351a13f5727183e3dff57b7f3d5622b9e652cc45dd58f3d4ff29b0dd5798e4f481dd43d2345fb76e2a91c85f5ba1d7c69b938c1df6e8c0ade164d8319dde270e0f56d15606015eb16e9cdc334368740cd9b3c0beb81e799ab96016a18a90e0982338a73d2f6dada7f06a4fad83bd0eb90358607413b210c3c402d77c6a7d79912d6a908a51a15f32b21a06d318e7ef33c8f09fefef5aeea0015d4f1ec5ce381cad42fa4167a42690b6aa7b25f34d37c1947ad8aa1a7d0dd8c4c378ab4efe24e21dd871f4538b5f4fa4b2413d6eafbfcf3ff39049469ea1e055a0e018a8fde14516b57d1586b80ba2c7d67f4032794dfc8bd59586c64b32bb0e9ace900c98b6dc2c799da1cb29d45ccc453bbdbd4ac89e424f1dbd8bbd4d66776a4250c70ba06cc3e9b0859903c1d8cc9fb4cdc63af0ecb7980b447a2792baf2971fc3298d32419f449c77d64717026902f0d122aadff22856f7c840364545a1b9109cabba3741ec38ad2f222ae6ad39288bf44fb553ea1d3372c656db063c72f0e1c264f96f984c8cb94fa4f1c11121d2f1ce240480f8b4e2a1032451c9cf209c176dda7d8175d11800318b19a477473d144c67c5763e7983427b8faae33ebb89eb8242549897d895895237351316760815df59a39d6897b89856c45fb922e649779e2a089898e7f26aa24fc971fbc373f1f1cac32037d73ee6e1538b76abd05810b5040273d168c3ad1c05e6ad34c8a4b601023178e7f9974f83b0c0ca2988bde6466139ded081f614a939a15301b666526d81fee197e031594989b4777f1cb904131ede53907f860a6bcdd938f38a80beec098ee3e3be88075f4d5e8a4a6091abe1c8b75a151c3c5c7a49c41a254b2d284df2ce742da4b87e7a8815ffe5d6e9f5d39d34a9d5c76115b7260e3930de3b503d643cbffb2bd8aaa02875afb2760a148fac4b02804f8648b7148303286c0cdf6ac64e8a5b39a1d6c85004b45de76ddeaedd486d996720b071d93d42e3a90b277f4f511d9bf04909ad145808d7195d74705cd334cad33842f9f823826b4ced2c9076193c618977d259fd3e6973591282b7cff2efcd7ac1804e858a2c2d465b7e04024bc4185c316dc78913cf61f8314ff50f371396c06b8ba30f00107eebd9fb54f611091ed4124f5b47db91a8a2a68efb5b7334085d5d46e00185573f459bf9369c5ccadf66150cd0b70094378e4920bb84c05b106d5c29d28921ab469f9c5f593c91559c5429e9d827873a918f9d8dff59a33b3817553e177e49febc758bb7bc1e8e11517dc2b58fdeb8c92bd7ee0e79ca967e5f4fc84070f73f7808b576eb373a7c4d3ae7475e88ed69c8b4d17ca97b150d906693d6c0f8e336b1ed7673622e6431228adce9f7074cef69c5d48add8c68aee96a28b988be9ed5793aba1b2ba874ddcbe9bd844b675bb1f2b307544b071e079f0d8999b96d73a1b5a0a07d5eea8d36216950cd4d1fe978b8e7a721ddc0689ae3acbde593a50c9c3a356a0e00a998ac9fbb4f58c25ff2c832f6c86378255d8ea9f1013eb49f24b9d7552ca4a849ce7bab1b37344e9a6b7821379756410d39102e33a3133112c754355cec445a22ecfdb854b7acefeaa3534b340485e2b0930b71d79278d323898a98e107e1fb0fee4b3b1", 0x1000}, {&(0x7f00000026c0)="ec7cbe5b90b65799ec69a622e90e7882e836917ac53bc86da0808be8a3cd747278dcf7189d8aa5168a3fe9491596733b1985d078f13d209ca9c39992b352f1241491ed32c88d76c56ff631e16f9ebe2911d15862037f134c831c928aa1532d359a1344e87ff34ceaac7f3775e1b7ff63b5ffa6eea5ebfd6bf11459862c8bf5052097227ffad0e8f2c3c32eadf989a013f264d3c5c51e2dea11d117636d3e5b782a80d05735392ee7e5d7cdd7772f38252ba7385238fd3f4f3ee3e89e03378e388b1dd8e2d3067bf5c684cbe4925ecc772c41497957783156a43490d288a7510eaba3686b62d9e3c49695a008478c0335ffeeab3c2371e0fdad8c1ac2a45f9d1c41b0f2b233b9796ed467322439878b040a04d23250e976eb03b13654184b5f458e583fd5f3a9cdd325ed863dee7990129a0bf7ac81974f9ba95455430f583511be92f87991ea15ff9243f74c1329a6d29cf931d8f92149f28658d847f84bc91627fd5eeb1f8260fbe92c83777e9dd734440d0ac573d662005e54440a23552ce8f18c9c313cbdb5941d41ee60ef69f705935402405661060ad806d6575ac7281187c05a70230ecb06b09cc0ad06f8d6e76218d76302d7ebe96f32b38c724f73ef9ae7c66383ad42efc01f5cd9779cd22510c53833eddadb6a9e9ae6e2799e329d76c4cdd7f4ca960d5c2de2cb9d66008b5e74660cc203b9ed5e205f9cbd3d1828342b72dba9a9a862538577b9d2b84be70f8d4d6705fd03fd0abc22e3d8accb75abc287e5acc64e87be94b41a8e4a7e7071039c95a3b8ef7002f5c80b8869478ebccf40abedcaf57ba5da0b73bc36e6674a563b878a0f09c6fe76f7a903aa34924e5a55c28f51bb365c2d7ac25570ceb24db8782326e8ef017b74152745f30f50113c26a84f19eded40479e59a19791456dc1048d6e5c5a5f58b6d3a1b2e18d0c978086cacecd2776010ae745f519f13ae2e0235ef0365b4f2243276101332e71faa60056574ec19868a6a8954371b229ee40d56c4f8019330419a688646da1f2bc32453203d5cd9f2dcd48df6b1ab224014a8993f522b4a7df74915009f9de2b0b2ecc9c45f1eb9fc42bf8d6cbf66244d06d7daad9e8f9e7453b247bf061f1d704e770216d80f3c981d6a0b441a424f8b6f53cdf5ddd1df2bb4f673dc1df582914d96fff6e867c8505a3fd0f988b9e467d680c631ccdc8a208bf9cb0d25a5327173c096e40037dde2d309b30308faf3f97208da5ab063cbee79282930db4b55d0b8c8d6ccdf4bc14ee01b204a0d606aa5b08e9a8409fb59641958badb2d7a84fd8663b9677845beca25003e7cb58b32906c85980ec17c0adcfd951e091bf2f183741cb42e05031447ca6bba6ffd867737f056b742db94f20ecacb1cbea7059a4b58a72112905153774f27a96f15c733446be739c940ae0a6a50424a2a7932b39e55bbbaca1c12865449f229748e0e14044e392ce7331db5ad278b76a263fe5fd2b96d101571bd8b907a2149c17c286019c3c1a5dfc49ea926468b81a5374419bbc83cc31a9f3ea79209e1a05a3c26bb69e7be632022874daa6643fbb4db0b4d371ef43b50dc5301b2880796e681e4162b565a40e6c4301889a501474ddfc045b011f06396cfa8dfa529cac10dd8c252760a7223024bc64be0ab60d3a6de765c2799bb3d772351a5a704d0848e4983ff3a513eec6a5814a596299f90791ffea01845b8ae8d1a74d1cdb499ba65060717cd0af64f22acf51adb991ce01990e2978afa5aebb8e1aa68f678a0653627bb5c766ba17e06d83646eee48942c777f690ab5cd894169bb81e1b08d491abb99cd0e1908b9abe3fc114ba86c0123ca7751dce7453aea1d35c943017a0dfbdcd968d43e00032082714edcd3ad2a7909b9b54333e16f1e32c9e8185fac482334059842e64617c2535d9bcaeeb1ef24ff82ee77e56a172b24eec739059e3b0bb1b0f58441ef991c9e06ac75564dfb69d059f5454a2586118f600d825f3b05561802f4bb503efe631689ec494abada6ef035b53901d0a690b7a0426a6207c5a5c60c2ee32a86fecfa43ad8231a0dfddba237c05730ae822ec9235f788afeca2997413e8222120136ee0d6535af5ddda95a06bd7c095e1c31e6e7e43fae6b956ed89fb98481994dee5b43b1e825f338b82b0bcb8d2da2508f65c96f06bef13060852aa86fd30e4d7559296950ba016ddbd9ebb2054fe54a99fb15418df2641200fc32ead0e253b967a46c55b6f0b345f86b367d1d5eb0122c2597a8c3cf4d431cd57cedfb01a67d032812708e1c834ff0b75f3f7d9ea1f3b8847cc2e06a10483704e0c3325b77398b5dff489ab1bd08614a96ad201b12f0f13876bfb3186be9122c565a92826483835b79f272ea175558ca5a9eb13f1c6fa75701030de764bf7d305ceb54b5e703a9b92c7be8cfa2c213567ae09fd36e3c0c94d45500a3937c66fae49a75bdd4bdee72caacfac89e72a8269b9c40a1284b6d317c08b8d25b6eba35802e1e242b8f40ee4ba6eef5bca503563d6232203470bf24769e22362e3b1c506bfe70a11b68f611af23d2a0b8f9c15f702c2dca5ef71e1da746449956a7be3b4b6883b5b3d775694dc2fa1fc166ab0f25ab9a76900e48824bfcbd40f706a87421fde4d8769180af8a06970b637aba9b3e87a3c98be8e7bfa9f4201b659d0b89856e5986584cd6b595c76b4c6b3313af56bdaa77956256c026434a14bfb8e53bb36aeb211e3372638653936043e4f2cbe1998d74f182b64c4391511f333b8a5e639d84f756dec205f3ccf1bed688beff1fd4d0bfcd132797806581870aad73c34bfe218f6c8bda12414aac4d9efd4cbff02ae49b44e64c4f804d0b35cdf48baa1a56ec7e9f8c62f71dc55272acca5fefebba2fefcabc47e130b608f6bb626b1084218db91f0415fafc99b92f330ade5311c22f1f234a321a7027aed16be190029ef24f3fcb95e62c82ddf5a277ff02c5f9c872e1d1e5be5d4e8c7165b52f3e4bc8a92c33c37f698c333321b079af32b33faf2b862806f6491f91c5893bc3ffe544ad5bb21601411128f9af21884177f73b8bbd3ed0f248ebf722bad05e6c2f4599279ffd31fc06c315dc34fd59b7241bb8d1c99c334a590a0c4922e1a45fb96fb9dd9b34f2f5abc8bcd2add56e23f3ea9ee13c26ea0e623ec7d33601070e8c9fc2512f48f8587027e01b173f906cf80a706c19337f5ec351d2f4631736b129a31a82ac481ec742c541f238238b26bfe648cc9508ed47e364fa2aacb7322afbbbdb3f6f16f27475735d1985aab9ceb8e6f124f4fcf52b99ea4ffc3c4cab9a04c2ee868004dc12bdfdc66bef4c4313072c9fde93788b39c662353baf5111313583f318ec9e7011d409033d822d0bb9867caefbca60a483a3df2a556a50eb95009db2b05046ef1f17a56df2317d82fd236f117178b9a9351ee9576d9305c9477dc35fbe407116465b96aef1427b360a7b55f0339d300b797f52c0d21d2b03012b45189da93f2db3fae311a355865b5ffbf8f65da6261cd9b455bddded13737aac7858f7679472c1c4f7063320a2351bbde35c6dc8c4ab4f19976a2a2fd6f775a7ac755c8d3766f2c24aa56555a6fb297c0a3da7f69ecbd414865793116b5e15842283cdc3ece7b04cd731ece9833ff12a1a90acff3d2a1a0cf6d9dea190582d9204e412b36187d03dda35fb4ada4af759f4ecd222c4ea29613d4bd2a0bc41cfbe22838b5c3304ee30e42788ae5c1b7021203d2307b75ab7f304bf0b333e8f76c90b9d3bb4e965b97d9f78e4849e5acae91260e1d07391213988cc1bc39d5f1300c16261b0434f9061a1c64c100a05cc0c768bd29f1257d4a3aa231f57f7ab745643ff1d6760af7505b286e28396db35b56bf44323d24623fd1a74d62c91495b4440a6510fbc275eeadd4f6cff7655eb71e80315363886bbadbb1ac1047f0e6560570afc6af9c1b1122e749f27898d1c90607d3ef8c182bffdce93c747fa06b59836e7d8dce894779dd0580569808e51002203c0f3adfa49ee14aa68edf092cc90ed6bbff5f7959a41ec11f01d31fc51370370fe4633c04a210fcf9813808b739a7377991b418c2cefa33083f52ce301b507ee19944a7be8522b0ed43fe086162cfd60ad3af92bcf2b501e45b6ed0d485cba2f9137a914fea4cd9cb5312f385f8cd798e0e5ad854e1efff3bc6807b167409fa0f5d93c7d15f297dc769d213c3a4f008e777010242bdda6e7a54d62b031f1043ec97d0ce352553008f0326f2cdcd3671b448a12f15dc96b0ca653af8e6dcb56b11e0bb9f14647424ae372c8bdd2aed1a644874c7ee2515bad5c3d3a8989ba518ba72c76734004d30192ca2b8bb961a9fd267e26757ca30e72e94da25902ad8e938efff8c248cc5bae4518ddfa3bca581a6b54666ebf41f548ca0a230b50afed5a3384a046ae32ac1740c615a7a4fdad5ffd36ad268295c675253f0eaa087dd81b6d38e616a0b2463741ee5442672439d4b2057bfac8bf8417f8587ed2b130bca95fea641437c6042fbfd50e1a9f4c41cde3f3bf7951d9d9c9e6907b27915379a9bba5d0d6e78b69d19379aad66f89c32bfd29dd2aadf91a1f8bd2b8925e5a8d24962fcac717309db21be4ddd97a3d8e40f3b2e3c661f2ce148d8e8c3915ee3349ebb81c342ae59586d043b2c38f2f2db862625a4953e70d8e5aed7895ca493aa34656de21228d747b0454e8afe0cdba6ef308dbec78f38ab58429a561402455ed21f8c449739717e59e7a97fe9e4253e0a24a2756ac261bc7adbb6ec96b23cd6e50a3db211b7b5cb74c4919886ca7b9eac42d455259dda64b3fc9543138057aeb58bfb86d2351288ebc1f45c4423f65b1f756cc5db3710a4ba1c27da5428927f9c86000c5e9dc6aec05e9ea4a629e9b7c9f5680ff5524d7f44cf1d25f52a2bc401417b30a9b61a972dc671ceec205ca13c4fc31fdc58bbcedc7c05cab8c7778ddbf47a5c67dd908ef5e6c59cfbe5bbb3b5e8f5a9af2684ee26809f22535356c20789dc7e26a2e8e8345bcc6ebc6ed87132f983d6a532ad852efd7f41a032fcf23919edf703ceac4832c7c2ab2e5cbd8b214567a09fec9751ac966051aa0e50c83ecffec2e41a9fb7ae7f4558134a8409a7834e92212dea3bd384d0905c9f5f472eb5c3c6e9def70fe3a767940773cc912f59d22bd737728b8f487d3a343be3361163ba086562cde38166b550e93e202a06a7e34351032c312dc5f794771d1d2f4b1f018152a0f1f50647fbcb8709ba4934e2ecebf06df2534f728f53af950f8cf003f9d2e31023c18bb6299775dff02ba76c13e359f62d6ceb1eb11246c9a21384bab12d2b00cc2fedc1b02c3cfc54c2ae23a426d8501f00147dd3e0aff7b051a25c2a39260f6970eb87624917277035013371718bb44f77414c1e4583f409642b9006e25f6bdfc6ccb99ae64a3c75acc4c6fc98d69560a4f56e50e880d73ef6ee1de1e91399c7c90ffa63f7f572f250036d0c54d2110bd8808732d6b6f68f22b5294681408a8657401eb109834f6ad57d446a59055ab7dcbecb20b448ab1e01068d4be454ae8f32d0ddd36b470fe2d2669f2271979e0e16361bbcc9533e8cf24992ec8a7cc2717628c735d188ac5b2753fd847c53b45d6cc0cd34828dc3e09f5362950ea3b6296717e10b161e2b33abdfc4591f70bd74e7ce21093d17cd7eb5b792f2e6286c8f092eef7af5363d24b198e1809c643bb5864c05ac1454df7bf148ae2002b4aefedf5ea3128a1a99bf7a471a5c1f9b737ebe3ff8ad676342eb71768c6", 0x1000}], 0x2, 0x0, 0x0, 0x400}, 0x8) 04:27:46 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) getpeername$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000140)=0x1002) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = dup2(r4, r6) readlinkat(r8, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/135, 0x87) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:27:46 executing program 1: r0 = msgget(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000), 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r5, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='\x19\xb0e\x12\xc4\xe6k\xcf\xf5\xf0W0\x00', 0x4080, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000), 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x6e, &(0x7f0000000000), 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r9 = socket(0x18, 0x5, 0x3) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) r13 = socket(0x11, 0x3, 0x0) r14 = socket(0x18, 0x1, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206919, &(0x7f0000000300)) r16 = socket(0x11, 0x3, 0x0) r17 = socket(0x18, 0x1, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206919, &(0x7f0000000300)) r19 = socket(0x11, 0x3, 0x0) r20 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r19, 0x0, r20) msgsnd(r0, &(0x7f0000002940)=ANY=[@ANYRES64, @ANYPTR64, @ANYRES16=r2, @ANYRES32, @ANYRESHEX=0x0, @ANYRES16, @ANYRES16=r9, @ANYBLOB="5bd12459a31a68035403b197056b6f0b9d8731dd453182cc11382c133753e7ab1fb0fdfa334fb664f5926d9a56f6e39e3c744f937b1390af0229118659639816badbbe59a6e61f6107cf1533c587bc0b5b6b47580b50b6c0298041237804a691cc3d1357dab1e02181b428a5fb673c141b6db91ca2fb170807c07629d751a288f28d44eaae570e72f988e493c0d1d9a47ec9a3a981f9e1661d5c12a3b68e423b05fd7babcd701d837ce2b85e4668ec0828a1df1cb23b874202de3dc61b790e913dfabba07de9a680c89265798413f970610fa2577533aac0779c25dbda0626b64521898660f0518d3620b46895c2de7ad7b2724d26b60fbab0869217932f7988fda9e833ff6430f314e149bfcdfc916f2f9b31369623c57be5c19fd55a1ac3196794e26498c6f584097a722204e7495b1de5ccb81f9b32b2d6260a4ec42f996615d60f181d757b4c006290eb1f8d04b84b37b6323a8fd1d8278f7116c750dba10bf1b0312676f7211bd2eef31e974c40ec3d69c1c7c91079aa0f77e3c0a8d000c32412007a3149d5faa4a2ad706e2363140d69a5345485fb547671e8127246536c3efdd5899ca99b575f8b463d7205fbe05a57f1c46d23a1d96b1b2ef295eee1b5a1907841811d40d0707e7682259b9e155f02ba11dd3350cd7ba2dd8a850b9190ee7621132ce8460374fa060683280ac69c4e5397d22ae6e0b998df3e3dceeacb474a2f84c05057f7deca53c80c6b14f2e0e968d97f9d0fcd7e6b47c51495c1602d126536abfdf8b07cc71dfb184437b36fd65184ec54affe1c6153a511a73a6015c9842a352dad2e849f212714fbe87c9c123c44d778ba4b80520d42392c5f8970915a4da39325dcd8277681365c78293dcff562a943085a48e6264706436bf1e9389c117e2d060b18a9cdd9a3460d7412b88e130be04cfe0b2afb110884dd3ed2660f8c53b68dcb6aa9376fcf7ea2beb49609263f5cd31b9983034ae304d238f3b132a3a58ea555011016962faa094e6ebd3374588a2501479955c725ae8e2b594ab0111f502cd8b20f62ae642a8a5b3398f71af59205a21617b19449be2d0741481cc3b455a6c99917df472b45f78caa63fd6a0b02523635a4e5ccd69ea80fad8067517f0066a133f7ef5bbf84f6d002848798e06b7594d558a22421ce8a583df63642d57a8bcfb384f615848c7eecd263ef3b3aefde34c19b3250a19df99265cf12a075cb8c9b94401f0ad3a95cfbbaa6277e121e78e77cae81914550c30c0ba168bc572d4d82cc6bea0d90626051bda157374430042d16676efd72095be4842ad6038e58e1af8ef74a8815c0d015f504a19f5d2cdd1c3c8071874a718a946fe5bc7f1d6078a60a8ca19b9623f010a1b579fcb41f39b4cde5d0bf672f6d2d616e3864be2e84caa3f409c3ea89c29b95ff7e05971ba5a3499a21d5f5b796c858092193c491e9652d5c54249a449e885f330c89e7552e12e5c80a75360dfa981c22a47e884cd2c2b4ab270b6775b3081167914585d0cee243118275665015e5462398b481266fe98fdb5f254c2b9427a7908d096cbc5b446792c334e36e57c63702e8af8b92e7bdff14643fbcb68fd97ccea9913e85980a06dc05349f95098a0e20ddd37c0acff5af9aa999d67c0433e25d265510062c69e31f10fbb4cac2761a42cc8c65f25f88cc378f82f85b86f8f6c06fae7b48a362019c3984b5754a40a7505145328308b543b301a8e4c39ac763644865c326bac08c31d3a8de0215d9483dc6f82abb2a515e9bbe740575a47fe6ef8144450a2c90f49f061248c8c79402a58bd1bb24e60f4c800af15398764b5e612f60f098ac82e831a738286c7c923a92d6b2188cab3023fc5f391f3f5c69564f97fd09ae4d195c0a724db9f6a10d52c279b195b1a880f1a6c0e79ff0ab487d3d3e8e4687c985014070a8e47a33d66fc354415f1385f45c46daef79dbfb0129356df3b1dec81c61e5e03add65c53d5ae31f2991a427cc02f637c5b896660b0f96b8bd3ef19ea44e52becb6861d44129199ffbcf9cd5e0eeda34958733b795da0a7e067b44262024ff883020f2edecc80861e57908e337a221a60d2d127104e7cfcf6463ab6b8563c54546f8a7cfa669cc209f9310a8872b763e640a3f53d27b9f750b282ee841b9cc98317d615a28aabcf3109c27babb873e271bd318debd99a444e9fd9841238fbe085563de2ce5301ae14dc1683eb70e8acc3e5c187d1d47b38e8ad152407815f4bbc6698c6dbdd78fb4552b8e78f10e66cd5dd67b91360cd0c711cc3a55f11b137bb59f36b804519ed1031f2fecf7e256640bec830293097b4d3b978e266abd66bb10fc74731724ceb4f53f84a07dc889f048af916dd7a5ec28a4f95f866bdd856b9d15cd7bac2fa74a3ae4addb2e80ad770af6fc887cd2b7220cb72ae13d72b20e1804dff9ef98c2b9099863012634883f45e6afcb69ba719a9f6b1212ea13a85546a2369c7f24c5a24b6e32a11b1f0d5e1cc3fcdbb1038f2131a6c07a8ca63c72f32fcdb56d15482cdbfd88b7b579484f918d045a50e91a6a6e593f89bb57c1c3dd911d59850debe9776d064d85d79166ec18fda58f4a7980a4737c28cae8e232ab4071f2c55b0eacb945fca49e13d468c03c0d0c53ac59d3fa5f571e6c90147816259e1094db98a18335b34aa1722604cf4d1581166581ffc19bccb2d428898e8c7869153c25df2e66c742be49661c9fda4f58ddca66bbccbda38d9efd873bd7a93e509ebf9a1f9ebe56a1e078119d6c0a8ec116f8ea6e3590c1ae33dc6ef1555b852ad2f73f27f982203d1f3d844ca188f3ffe0232505b56be7617f630b15c31caaaced264dda9b2c4492de15e04b6d0edc0942ab15dd82e13d0dd7ef6dddd8c77d983e05cba38bf0ce7ca06967dbd1fa26e7628f77934fa81f24a8dcb502796f837af022594a00e4763d772cdcfecef0ef02224155dc4f4d23d98bb14a1dd85e94e8a30f5c6b1814b41c03544027463dea93446e65d119d5e82d3d5d6aac05e6229636b6109f6a70211913a5abb8304c2f035caa3820819f1b77d7da607b7b68ad7afbb23147cec029d983c15ff5c7eba5f5875df0b46affb808bad43d21e30867bc15b55a1b10f84b1b7fad635598ad25d087aa8f62306af9ab93fc8b8d530b4047c56897bc7155c0ada51533d3fc42de87bddb738d62901046a8dda43f5d9efd671604f2d9fbf5f088df47edfb5d72ad18849212757e948ccbfdbc9a4be883db57b671536017678f193b589ce5e8cfc3051410bcedaf431bafb9121b76f4d5d91fd6fa52319de80b204add64f4475f1f4fe4aa94f4ea6bf689278ad4324471268c824706f828be7fc4f4aabea9399b5b7099a79e7d9cbfd42fa9aa91b31a760aa0015ab691ac165d9fe2b6a5ba3d92ea7ce720d17a0ec3afaad56a666e96c269888969952298efa669fcaf6bc66894655309452bb2ec413d52a36ca492a0075c98bae26b9c6daffb5ca7cea9a5e21f167310c20f2d1570506a880fc1dc6cbd4c3665634231e5661e434d0622905da121c25d2be9977d0d217282cd9ec16074abf4c4e3bba1f32ad2cf8f0ef9431aacf6da327dc0be969f838f866782c4a59cc34bd81eb2b034d5356d430f5907567745f250a0e089f0d915c2f5aa49f2406ef996fd5438b570cf803aed3d5fbdfee8d4ba43fbff089d85498b8456f22711f20c0c7532842f202efdd59f07d54240207a6937982589d965cc57b462889770b7349975654a296d6b3b7598108562ad405d6c2f79ed063acc3a057c97b81e29c10dda9e416bd15f850027d6b268355f85c48bcade46e56fbbc8311b47cd4324fc7c096265b044c6a15d40a7e493ebcf8a9aa1061fb3857156dd39b9127aaf8b04b54d292062799d368a630f34c8f2289bc1a8e09e83c4d100ddf61dad819ef80b1b1c748f73b858a7e6a434e2c266ac05693251b49825a0ac338da4cc30dc4c82690c908c98d1b7e2bb023ce9bd1b72cb6d4af66780e21b2d81c969cf9dad1297be0a5ae85d51deb186bad8297d45341ff5b77270e29b4580162817917dbd5bfb50ebbf35d5fafd8e0d29d27152509abe0a909f88a703c3adf9fb913a53bec61c7830db8bf83df0687e08af5047716634bd48aa3253fa6d891af488b3867a388760336782ab8bee45ed85e2e08c007e4810f2853335553c550f27b1abe4aca6851246d3d0d66fa4ef7fbddcd9f006df7f6d16b001e34d039bd006eb3897ad61d92b9bfbbdb1609ccef6c0f05fccb74276819d6dfb9b713d4de15fcd76a35eb491234b1275c01bb37769daa58974e9325e5e25619f415ffa95fa8a11d874636d099d2415bd5006d59c08da5b4d7213fc63f57acfa0baae41074d4312fec629d8be01d2ae399965493a71cfcf8b5ffa4e34591c36447fdb5eff24098777eaddb9e014b99a2e12d5c6184fa53711d5986952d682697ff46c9a811d93905535f7ed5d0ae2af5139dcd9f91a3d0aeb41aa360b0ec8d1bb14e916052b74b2f84388df5fcaba9de2e7c3c9edc30732e87185620d41a32f678a481038d071dbd5089df28b5486240a6256843a2aae2f87ee25cd21ef4adff85ab0d47046331f657161be1319e27bfb2b51b83f106817709b45eebe465b15e8c3eb2dd7d47258a97ef57950501fded9ccfaf63d74b81236ab02e3791dee29595b2fd77ca9842172cd98e6af67c18b12e3080058d6a16ea5c343ed08aaa443c942c25cb3d5c2ecd5fdfe18b2b01f9a311a58e5cc6a5d78daf0eec49a66e17131fd6b6626308e7d512958056a50cdaba9fdd78245a458eb4add97e32313656e3354b282f9a5f47268ee221ad35f670f0250ab4e5583597d4d71a7c35ba8014a303455095bc3830ca7985441f41669b02e0df39a9dc0039d2f3d78a7d5163d2b7f7d2d43df16db98b0a5cd80b3f900d9046287d71e61a3e22d26a35cfd1cf30fcc0e26037d35bce98346b4414552cad5d7354a185378f58466d6d7957b5cc314cef598dad334981c9eebd3cc4ff2adddc073b2311a5cb753e4a9fd3e8a42d652132e085006652664f6e25288f6c0f0be00c8ff1e5639855e1179ad1853c518c26e5fe7a4d15fc1da0552241d19a4a562f52ade905273c522b98d3f74994f1e1a36a257a6c72c38d31b38a480e8e57957314db1e3d000d518f13b5cb6648fb26ded09f76d7dcfb6315fad4ba181472922bf39294f8ad40142e47bea850f4d2e07c9b092b29b98955743774966c42d563ae4957d8f7a2a930f6ca2e7889a114cae2f0a6cf3bfa6477a880df758bb8fb16b3d55434693854eed6e480f1f57356280cd70fc08f4b1f2f91825130166e0cb4548a8e71f1dbb40a72a2d7cbf500d2385eac04b5044c82bedc7eeb6366035f9a5fc91bf869dda66818d234de10df32214670884ea018c388c5b819c89931067e0b569b3427ab594ae531baf7477409fe919b09d6f658a58eacf7337c132364013eebf1826b4397632754a41e36374b98e26e157b564c4cb6ea1af0690c5b82df7e63199941b803e6e7f1e1c1e9ed60fd2b361242e8c542248e58a220b1e251bc451f60a4f431f3d5bf4a39b544b258af2658195dc244dc0d63fe2939c362fe85f2122955f1df9116f48323be4cda69f883850fca3bf09a8e439c4a851d868bcf6ab078db198179292581ff01a6c21fde4bff0d73cec87f7b6db9063e27ebe4564d078bf518c4e2f406abfe86ea9682bfc799eb243e2a1c7e83f7e6e71d6b9be5292de5be81047665b2b3f968b4d9d6079232ad59f9c797316265ba400da0dcc26", @ANYBLOB="a24ca46f65b3ffdd9aa5872034eedb6d3078379e17f5075df4c64116761e64c9f1e85a0ebec1a708b31df54b0f088699eb5a4d55141d491791d511517902d81272121c17b0189eed91d39b0b4126ef81a0f942e43551d2a712de8f95109bb2807b6711b334c193a375d136e88923389adbae04f943ae19c1b4f9f187801d4312e850ea6f7a647f562cec55491f0278c85d8b55cc2da7edb223ca46fed0d6ea33cca495219920957b0ce08bd5aaffa2740a814e49f23fa3c171619644bc1de93f6211edc9dc32c5157330adc60f15632b5bea21a573b7b425ad9c00a21091f62d"], 0x9, 0x0) 04:27:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) r2 = getuid() r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) fchown(r1, r2, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r9 = msgget$private(0x0, 0x188) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r15) r16 = getuid() r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r15, r16, r19) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r11, 0x0, r7, r19, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r8, r8, 0x5, 0x2, 0x4, 0x8}) lchown(&(0x7f0000000040)='./file0\x00', r2, r19) r20 = socket(0x2, 0x2, 0x0) dup2(r0, r20) shutdown(r20, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r20, 0x0, 0x0) 04:27:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x97) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2) r1 = socket$inet6(0x18, 0x1001, 0x0) connect(r1, &(0x7f00000000c0)=@in, 0xc) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x10, 0x78a3d5591d1f7a9, 0x7) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffaa) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 04:27:46 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x401, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x133, &(0x7f0000000540)) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) 04:27:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x12) ktrace(&(0x7f0000000000)='./bus\x00', 0x63ea159fa5383ecd, 0x400, 0xffffffffffffffff) 04:27:47 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x20, 0x4008, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 04:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0xfe) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 04:27:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r0, 0x4) r3 = syz_open_pts() r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = getpid() fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x379, 0xe94, r7}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) r8 = semget(0x2, 0x0, 0x10) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000140)=0x1) 04:27:47 executing program 1: socketpair(0x2, 0x8000, 0xa4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/165, 0xa5, 0x843, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0xc003, 0x0) fcntl$dupfd(r2, 0x0, r3) fchflags(r2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt(r1, 0x81, 0x101, &(0x7f0000000140)="bee3d1748a6ced3685235abb26393fae799cef67be9a2dd5", 0x18) bind(r4, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) 04:27:47 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x20) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xcf2f8ff9eea4c382, 0x8a) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = socket(0x11, 0x3, 0x0) r13 = socket(0x18, 0x1, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206919, &(0x7f0000000300)) kevent(r2, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0xecb}, {{r5}, 0xfffffffffffffff9, 0x2, 0x1, 0x100000001, 0x7}, {{r8}, 0xfffffffffffffffe, 0x24, 0x1, 0x6f, 0x2}, {{r9}, 0xfffffffffffffff8, 0x4, 0x80, 0x7fffffff, 0xfffffffffffffffa}, {{r11}, 0xfffffffffffffffc, 0x2c, 0x1, 0xffff, 0x2}], 0x7fffffff, &(0x7f0000000140)=[{{r14}, 0xfffffffffffffff9, 0x81, 0x20000000, 0x1800000000000000, 0x8}], 0x1, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x5) r15 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r16, 0x4, 0x80) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r15, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 04:27:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getppid() write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f00000039c0)={0xffffffffffffffff}) openat(r2, &(0x7f0000003a00)='./file0\x00', 0x200, 0x84) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r3, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 04:27:48 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = dup(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x2, './bus\x00'}) connect(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01541c22652d060b672fc362abeb22bf047538b361cbd9c1932858c2d1b1d7402edfed7d652e9571c9ef3146441e3ecb62b663b1ba17eb1142f8aaf8ae"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = msgget(0x0, 0x100) msgsnd(r5, &(0x7f0000000200)={0x2, "a11e703d953eba8e5f6508b0629adee8de7df92a3d3aeb28d9b5092c4135a97e621e056079d3f0aa854d245efecc09330a26e7a4ad672ef1b72e22771d13af0e1e52d848f1bb9affcfc4f93eeb8cfe4cafda8f0453cfc60d1a6a08fbffce0de67a9b7bb24582f68154e2560bb1685a831471a4e48dca88a9a11ba9899b2b7281d9d6f1d14df5ad76cf7d453b96fba7a62b648461b48d34b64f1e1037cbfdd0e6912f0f03160e776e516d83"}, 0xb3, 0x800) 04:27:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x4, &(0x7f0000000100), 0x1}, 0x406) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 04:27:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x1) 04:27:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getpgrp() getpgid(r1) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x6, &(0x7f0000000080)={0xff, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5, 0x1}, {0x6, 0x0, 0x0, 0x7}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x11, 0x3, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) recvfrom(r3, &(0x7f0000000200)=""/138, 0x8a, 0x2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r1, 0xa, r4) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:27:48 executing program 0: socket(0x1a, 0x3340d3c9ce82255d, 0xef) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1d0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) socket$inet(0x2, 0x1, 0x1f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) kqueue() r6 = socket(0x1, 0x3, 0x6) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) dup2(0xffffffffffffff9c, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r11 = msgget$private(0x0, 0x188) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffe0c) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r17) r18 = getuid() r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2a3, &(0x7f00000001c0)=[r21]) fchown(r17, r18, r21) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x3, r13, 0x0, r9, r21, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r10, r10, 0x5, 0x2, 0x4, 0x8}) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r22) r23 = getuid() r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r26]) fchown(r22, r23, r26) chown(&(0x7f00000000c0)='./file0\x00', r13, r26) 04:27:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) recvfrom$unix(r4, &(0x7f00000001c0)=""/156, 0x9c, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0xbe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 04:27:49 executing program 0: munlockall() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x22, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) bind(r0, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x713, 0xc1, 0x1, 0x3}, {0x0, 0x1, 0x70, 0x101}, {0x1000, 0x0, 0x7f, 0x6}, {0x9, 0x1f, 0xd2, 0x413}, {0x4, 0xff, 0x6, 0xe2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) close(r1) sendsyslog(&(0x7f00000003c0)="952ae5b681218a9643f081514dd28558b69858120f20e7d0b3f5450583ccdb868ec00958c168377724e203567eb170206fe0083d34fdb1315d15c55e1e0a265f026e7b561f3bbf0822d685c6594c82f40507ca5a3674a38bce9211e3750789263c342ee4c8fc8c0e406379e7256fba81ff24d3928666", 0x76, 0xa1bdf5e87e1abb4b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000380)={0x2, 0x5, 0x7f, 0x4, "79d38f8417f4c28c18976b2e1c4e20cdeae49b33", 0x3f, 0x80000001}) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648801f82a55653bbc1b2b5d2c7b691a9ce1ce487fc90ffd1ad131549c323bb82eb36b66986d623a53c75af1c3f0c8ef921348577eaea5ad5fbb419bded4bf5b3b4a06b37efd13dea092bfb2ab870dd", 0xfffffee7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 04:27:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:27:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x1, 0x0, 0x1}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x11, 0x3, 0x0) socket(0x20, 0x0, 0x9) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) socket(0x10, 0x4000, 0x81) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) dup2(r3, r7) 04:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 04:27:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:27:49 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r15, 0x0, 0x107ffffffb) ftruncate(r15, 0x0, 0x80000000) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x80000000) ftruncate(r17, 0x0, 0x80000000) msgsnd(r14, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r15, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r16, @ANYRES32=r1, @ANYRESOCT=r17, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r14, &(0x7f0000000880)=ANY=[@ANYRESDEC=r18], 0x1, 0x800) msgrcv(r14, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0x1, 0x1, 0x800) msgsnd(r14, &(0x7f0000000dc0)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21"], 0x44b, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="1886664f9f6100010000000000000041000000003c86a5e79a7886881c597387fda01911b89f94983f3627f21ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a2405c955be9854762bc70374603eaa6e7dee5bae127681a1591d8a0738cdf5baa691a2c9e535388b19f1dd17fe1812980df1a239616bc8edeb8cb86e00c49afd6b5bb00645665c25439a7b928e119a441a2a7d53cfc96f76701ba1b0e94a32750b723fbe143d1deac33a3b673da82d6a31e0cf96f72baf9df8e8f644663cf5530001f8f7b6c882c4db0e3d145b6644c245c522cb85a4db3fceaa7f5e6e8462dbff7ec3039821057b12c8d47661e4c5a019656d028ecf9165884397bed1cdd5cad03004608e93c668ac3541c1c7768da80aad01097313407608556eed1f37055d06af3dfe033e8a6c3704550bb9b8117d0d47596aec1c8c03731f1b09ed9cb30eccecd8b9"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:27:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x9, './bus\x00', './bus\x00'}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1f}) 04:27:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee332}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 04:27:49 executing program 1: mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x6, 0x9422d4fe51d4bb91, 0xffffffffffffffff, 0x0, 0x20) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x8, 0x4e}, {0x9, 0x6c}}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x20, 0x0, 0x7) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000480)=0x4, 0x4) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x401, 0x3, 0x4, 0x0, 0xffff, 0x3, 0x8000, 0x2, 0x691cfe5325407e55, 0x2c779201, 0xffffffffffff0001}) r7 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/Bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000440)=0x1) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/131, 0x83) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pwrite(r8, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 04:27:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x40, 0x180) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) r12 = socket(0x11, 0x3, 0x0) r13 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r13) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x400, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x42, 0xfffff, 0x9, 0x395}, {{r0}, 0xfffffffffffffff9, 0x20, 0xb01fffcc, 0x1f, 0x5ab}, {{r0}, 0x8000000000000007, 0x88, 0x4, 0x5, 0x7}, {{r3}, 0xfffffffffffffffe, 0x32, 0x8, 0x0, 0x4}, {{r0}, 0x3, 0x41, 0x800fffe5, 0x13a9, 0x200}, {{r0}, 0xfffffffffffffffb, 0x4590238dc5d0ca73, 0x20, 0x6, 0x80000000}, {{r7}, 0xfffffffffffffffe, 0x41, 0x10000002, 0x5, 0xa1d5}], 0x101, &(0x7f0000000200)=[{{r8}, 0x7ffffffffffffff9, 0x82, 0x0, 0xfffffffffffffe00, 0x8}, {{r11}, 0x3, 0x1, 0x200000a7, 0x1000, 0xbf5d}, {{r12}, 0xfffffffffffffffc, 0x93, 0x8, 0xd31f, 0xdcb}], 0x6, &(0x7f0000000280)={0x8, 0x180000}) munmap(&(0x7f00003f1000/0x4000)=nil, 0x4000) 04:27:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r2 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r2) 04:27:51 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 04:27:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 04:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'n\x175', 0x0}) r5 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = fcntl$dupfd(r5, 0x14, r4) fcntl$dupfd(r4, 0x0, r7) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r4, 0x0, r8) r10 = kqueue() r11 = socket(0x11, 0x3, 0x0) r12 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r12) close(r6) fcntl$dupfd(r10, 0xa, r11) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) fcntl$dupfd(r9, 0x0, r0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x6) 04:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x80) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb4ba6a83fe9fa3ed0f9b18b998b922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c0400b523c804304f12a9788b8781854cea90e578501c69dc4764b1e11a140370735383276b497c4ffe39b1f77a9012c98554a6bcd36729fe43edc84ea3ac7a824009411e222c16584f415c06801d587998d143c3dbe73d4783ea840af91d2fcaa1cb419855f40757133dd2b9d8f7a4e318e98d677febc2e555a057cd18f54ef3ad21"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) openat(r8, &(0x7f00000001c0)='./bus\x00', 0x100, 0x50) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) setsockopt$inet_opts(r11, 0x0, 0xbef343b0ad802317, &(0x7f0000000200)="feb2f6fea16f9f863295d6e3e78b4803d6c83c11423894381bbecd5690b15968093c02349d1083841c3c3fee781c6ac7063b4a9f8f77a81f6c836a1bd463d7131772a14114b41cd09e4508a00dcdb685bd5766367a02b4920016b1c0b986436f0be622b4a0a08b2eaf914763fcd4f55485d41f6ff8ade21f7cccf0b2925af1badf5904fc90d3800274df04e6308064501520d7d52fbd02a68af4327d7b09cb272f52478ea092c41d2e56feebeb6c4693a97da90fb760c758b3c3df9d63a9ca5325c7d350ccacd1b156519cdeab461efff1082629c78f7f726db1c0cfe882dc15c1ee26ac6c25f366190f3b0ad9500faa", 0xf0) r12 = socket(0x11, 0x3, 0x0) r13 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r13) pwritev(r13, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:27:52 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x202, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/243) mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x4300) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xd4c72c9607e95cc9, 0x20, 0x400000000005, 0xc3}], 0x200988a, 0x0, 0xfffffffc, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) getsockopt(0xffffffffffffff9c, 0x17, 0x1, &(0x7f0000000200)=""/209, &(0x7f0000000080)=0xd1) 04:27:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f660800483000a14d29c376b0400b1487d34b5ddc537e193f5c256b73ea930d00833722af49e2d4f576d64494103954a8396cf60518e807f665862f929a04339c6efc162fec8dd29046c935f7617217404a259c5b2901c16dbca2d4c068cd5359df0db5e680a8564d088c4f9ff94d996135e116c945"], 0x2, 0x0}, 0x0) 04:27:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) dup2(r0, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) dup(r5) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000080)=[{0x0, 0x800, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80, 0x19f1d5bea5b3e992}, {0x3, 0x24, 0x800}, {0x0, 0x1, 0x800}, {0x1, 0x117, 0x800}, {0x1, 0x8000, 0x1000}, {0x0, 0x16}, {0x2, 0x6, 0x800}], 0xa) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x4000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r4, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x2, 0x7, 0x2000}, {0x6, 0x8, 0x1000}], 0x2) 04:27:56 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, 0x0, r5, r6, r7, 0x80, 0x2}, 0x5, 0x0, r8, r9, 0x8, 0xadcd, 0x5}) 04:27:56 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = getuid() r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r4]) fchown(r0, r1, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r8 = msgget$private(0x0, 0x188) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r9) r10 = getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r13]) fchown(r9, r10, r13) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r14) r15 = getuid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r18]) fchown(r14, r15, r18) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r10, 0x0, r6, r18, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r7, r7, 0x5, 0x2, 0x4, 0x8}) getgroups(0x46, &(0x7f0000000040)=[r18, r4, 0xffffffffffffffff]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) 04:27:56 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x54fd10ec4ba5ce12, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x1, '\x00'}, 0x3) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x2671) flock(r0, 0x2) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7ff, 0x4, 0x7, 0x0, 0x1ff, 0x7fff, 0x6, 0x3, 0x2, 0x3, 0x8000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 04:27:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) listen(r0, 0x3f) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r6, 0x0, 0x9) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) r12 = socket(0x11, 0x3, 0x0) r13 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r13) r14 = socket(0x11, 0x3, 0x0) r15 = socket(0x18, 0x1, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206919, &(0x7f0000000300)) kevent(r2, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x14, 0xf00000b0, 0x36, 0x9}, {{r7}, 0xfffffffffffffffd, 0x935e0604beb3d876, 0x201fff2c, 0x1, 0x81}, {{r11}, 0xfffffffffffffffe, 0x2c, 0x2, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0x1, 0x9b0c1ae085fb4473, 0x81, 0x6}, {{r16}, 0x800000000000000d, 0x2, 0x20, 0x7, 0x2}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 04:27:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='.\x00', &(0x7f0000000080)='{\x00', &(0x7f00000000c0)='@)[\x00', &(0x7f0000000100)='-\\\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='$[-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',-@\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='[+}\x00']) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 04:27:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [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)) getitimer(0x3c004955d5ae219b, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 04:27:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x8001) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 04:27:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r3) 04:27:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0xffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) poll(&(0x7f0000000040)=[{r0, 0x15}], 0x1, 0x80) poll(&(0x7f0000000040)=[{r0, 0x15}], 0x1, 0x80) 04:27:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:27:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 04:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xca665302fa5a66f5, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x20, 0xa, 0x1, 0x200000}, {0x5, 0x7f, 0x0, 0x4ae4ca31}, {0x7ff, 0xdd, 0xfd, 0x4}, {0x1, 0xa3, 0x8, 0xe0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4, 0x10}, {0x4f}, {0x6, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = getuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r9 = msgget$private(0x0, 0x188) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r15) r16 = getuid() r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r15, r16, r19) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r11, 0x0, r7, r19, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r8, r8, 0x5, 0x2, 0x4, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r21 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r19, 0x10, 0x4}, 0x1, 0x3, r20, r21, 0x3ff, 0x2, 0x2, 0x8}) 04:27:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f00000001c0)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 04:27:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df00"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = accept$inet(r1, 0x0, &(0x7f0000000040)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffd25}], 0x1, 0x0, 0x0) 04:27:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x140) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x2ae8}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x802fffd) 04:27:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x1, 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)) 04:27:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x8001, 0x5) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x16, 0x1, 0xfd) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) r12 = socket(0x11, 0x3, 0x0) r13 = socket(0x18, 0x1, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206919, &(0x7f0000000300)) r15 = socket$inet(0x2, 0x3bb59556dc67fe6, 0xb) r16 = socket$unix(0x1, 0x1, 0x0) r17 = socket(0x11, 0x3, 0x0) r18 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r17, 0x0, r18) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x30, 0x1, 0x7, 0x80000000}, {{r4}, 0xc1bc633c1dcb131d, 0x1, 0x8, 0x100000000, 0xffffffffffff1908}, {{r5}, 0xfffffffffffffff9, 0x50, 0xf0000000, 0x1000}, {{r8}, 0x0, 0x23, 0x80000000, 0x71, 0xffffffffffffff06}, {{r11}, 0x7ffffffffffffffd, 0x80, 0x20, 0x6, 0x4}, {{r14}, 0xfffffffffffffffb, 0x34, 0x20, 0x9}], 0xffffffff, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x9, 0x650}, {{r16}, 0xffffffffffffffff, 0x83, 0x40000002, 0x100000001, 0x4}, {{r18}, 0xfffffffffffffffa, 0x80, 0x1, 0x40, 0x1}], 0x6, &(0x7f0000000380)={0x0, 0x2245}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x1a) readlinkat(r20, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r19, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 04:27:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1d, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) shutdown(r3, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") geteuid() 04:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r2, 0x0, r3, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgrcv(r1, &(0x7f0000000200)={0x0, ""/234}, 0xf2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 04:27:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 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) r3 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$KDSETRAD(r5, 0x20004b43) write(r1, &(0x7f0000000100)="8c65", 0x173) 04:27:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 04:27:57 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000001c0)=0x1) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [], [], [], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) 04:27:57 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x3) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = syz_open_pts() readv(r6, &(0x7f0000000040), 0x16f) r7 = syz_open_pts() readv(r7, &(0x7f0000000040), 0x16f) r8 = dup2(r6, r7) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x229, 0xa, &(0x7f0000000000)="d5ff9668", 0x316) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, r11, r12, r18, r13, 0x4c}, 0x200, 0x401, 0x2}) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r29, 0x0, r30) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000300)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r34 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r34}, 0x0, 0x8}], 0x400000, 0x0, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r30, 0x5) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r48, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x6, r40, r41, r47, r42, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r40, r33, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = accept$inet6(r54, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r56 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r54, 0x0, r55) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r57, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r61 = fcntl$getown(r55, 0x5) r62 = semget$private(0x0, 0x4, 0xc0e) semop(r62, &(0x7f0000000200)=[{0x4, 0x1, 0x1000}, {0x4, 0x1, 0x1400}, {0x3, 0x7, 0x400}, {0x2, 0xf800, 0xc00}, {0x3, 0x2, 0x800}, {0x2, 0x9}], 0x6) semop(r62, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r62, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r62, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r62, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r62, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getegid() r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) r68 = socket(0x18, 0x1, 0x0) setsockopt(r68, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r68, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r66, r69, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r63, r58, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r61, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r26, r58, r40, r28, 0x4}, 0x1fd, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000100)=[0x0, r28, 0x0]) fchown(r8, r18, r70) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) openat(r5, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r71 = socket$unix(0x1, 0x5, 0x0) r72 = fcntl$dupfd(r71, 0x0, r71) ioctl$TIOCFLUSH(r72, 0xc028698d, &(0x7f00000000c0)) r73 = socket$unix(0x1, 0x5, 0x0) r74 = fcntl$dupfd(r73, 0x0, r73) ioctl$TIOCFLUSH(r74, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r74, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 04:27:57 executing program 0: shmget(0x1, 0x4000, 0x60, &(0x7f0000ffc000/0x4000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000034c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11609127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d2e9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84dfd8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d78e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a21170674170e0b5cb2121b278bb589745a1658040b5919a09098cfceec41b22106335a1b911c2cba72c05382134ee56565de1d6188d8ef93f43d54cdbbc9294566056cc3e142a0b95d74544d006746ff6b4b954e7d23e61cb966d23268d9105cdb345b868bd3bdbea581664479f646f62d5e466cb9abacd1127cac793afff3864a7ad6f50ca99484a52db85d63e52a64e5ae13a92c690121ab2128a77a10a7a090e4eff619e06d3df0af51044b3caab7"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket(0x20, 0x2, 0x0) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000003000e16a8ff1e894e6d41d09839f3add09cf6c42d286"], 0x10) pipe(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001080)={0x2, 0xffffff00}) getsockname$unix(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a200"/4098], &(0x7f00000010c0)=0x1002) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000001140)=0xfffffffffffffeee) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000001100)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f0000001dc0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f0000000000012284f64a003d66ff9f94ee00000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000004abe83bb00800000000000000019000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004040ea9a8b6e04e75501caff9e1d14438bd4c35069babbc36e925465a3b5be46f5cbfea51b0952a4361763bf8b792651d1b5406bb3323ae0f68d1b24f74bd44cf1f9255aaaf72a857c09ff9c2bf03e12796f49ff956222d1e3000000c05963777ee4a62b4ef793d728e5ad98088943982b727db5c248bca0bd180ca1d9ed7ffc552a6986cab648503883dc56fe276ff3fb67d30d01d7fdf52e981558a62127031158958b8637e244edccea6e3ccb55fd385a12c5b146c6b14f38ba60eec7c4c8c51b1e159bcd68d3313516a1bd0a4d0293c5c0a4a30bb3e3d0e4bb8b94b393cbb261d8aeb93f5491fdd44faa69653e292f5c20c57145877e752e1c12d51eb67f87"], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = msgget$private(0x0, 0x110) msgrcv(r12, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b9000000007efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) getpgid(r15) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r13, 0x0, r14, 0x40, 0x1}, 0x0, 0x1, 0x0, r15, 0x0, 0x8, 0x4, 0x8}) r16 = socket(0x11, 0x3, 0x0) r17 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r16, 0x0, r17) msgsnd(r12, &(0x7f0000001580)=ANY=[@ANYRES16=r16, @ANYRES32=0x0], 0x2, 0x800) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773faf83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e408e17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bf0000f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="51c3a000", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r21 = getppid() fcntl$setown(r20, 0x6, r21) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x3c) 04:27:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000280)={0x40, [{0x1, 0x1}, {0x3, 0x1}, {0x3, 0xc00000}, {0x2, 0x9}, {0x1, 0x40}, {0x0, 0x9}, {0x2, 0x4}, {0x3, 0x1}, {0x2, 0xb7}, {0x1, 0x10001}, {0x1, 0x401}, {0x1, 0x23}, {0x7, 0x3f}, {0x2, 0x6}, {0x2, 0x60000000}, {0x2, 0x9}, {0x2, 0x80000001}, {0x2, 0x66}, {0x3b16b013f0a6d1a, 0x101}, {0x3, 0x81}, {0x7}, {0x1, 0x79}, {0x1, 0x6}, {0x3, 0xeb92}, {0x3, 0x1d}, {0x2, 0x8}, {0x1, 0xffff}, {0x1, 0x80}, {0x3}, {0x0, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:57 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x5, 0x5, {[0x2, 0x0, 0x3bc824cc, 0x1, 0x6, 0xbc4, 0x7, 0x1, 0x5428, 0x200, 0x3, 0xff, 0xba8, 0x6, 0x9, 0x7ff, 0x7f, 0x80000000], [0xfffffffffffffffd, 0x6, 0x7, 0x6, 0x9, 0x2, 0x9ee, 0x2, 0x7fffffff, 0xfffffffffffffffe], [0x7, 0x5, 0x5, 0x1ff, 0x8, 0x478, 0x33dea0e3], [0x1ff, 0x7, 0x20, 0x800], [{0x9, 0xffff8000, 0x2, 0x8}, {0xecd, 0x0, 0x8, 0x4}, {0x1f, 0x0, 0xfff, 0x31}, {0x6, 0x20, 0x1, 0x1}, {0x8, 0x200, 0xffffffff}, {0x2, 0x2, 0x5, 0x9}, {0x9, 0x7, 0x0, 0xfffffffffffeffff}, {0x401, 0x100, 0x6, 0x9}], {0x2, 0x1f, 0xdce, 0xd7}, {0x1000, 0x1f, 0x20, 0x6}}}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000080)) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 04:27:58 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d", 0x50) 04:27:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getegid() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x81) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 04:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) write(r2, &(0x7f0000000000)="9a004896828c77026d7bd378eca7ef92530539e50659d75246e21a0b5b4cebaa47434c8c29c1cc91a8ca2df7922358374ae18a2423421a89bd2b0d52e274822e", 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2e42) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 04:27:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b7372f8a7a26b3873d203a6190d2533"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r0, 0x1e, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x430) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x1, 0x4, 0x8001, 0x7ff]) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000080)=""/184) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) 04:27:59 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000000), 0x4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r7, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r6, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r8, r3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) setrlimit(0x1, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(r2, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 04:27:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) getpgid(r3) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r12, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r12, 0x20004b3d) r13 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r15 = msgget$private(0x0, 0x188) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r16) r17 = getuid() r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r20]) fchown(r16, r17, r20) r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r21) r22 = getuid() r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r25]) fchown(r21, r22, r25) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x3, r17, 0x0, r13, r25, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r14, r14, 0x5, 0x2, 0x4, 0x8}) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r26, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r26, 0x20004b3d) r27 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r29 = msgget$private(0x0, 0x188) r30 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r30) r31 = getuid() r32 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r33 = dup(r32) ioctl$WSKBDIO_SETMODE(r33, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r34]) fchown(r30, r31, r34) r35 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r35) r36 = getuid() r37 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r38 = dup(r37) ioctl$WSKBDIO_SETMODE(r38, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r39]) fchown(r35, r36, r39) msgctl$IPC_SET(r29, 0x1, &(0x7f00000004c0)={{0x3, r31, 0x0, r27, r39, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r28, r28, 0x5, 0x2, 0x4, 0x8}) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r40, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r40, 0x20004b3d) r41 = getuid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r43 = msgget$private(0x0, 0x188) r44 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r44) r45 = getuid() r46 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r47 = dup(r46) ioctl$WSKBDIO_SETMODE(r47, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r48]) fchown(r44, r45, r48) r49 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r49) r50 = getuid() r51 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r52 = dup(r51) ioctl$WSKBDIO_SETMODE(r52, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r53]) fchown(r49, r50, r53) msgctl$IPC_SET(r43, 0x1, &(0x7f00000004c0)={{0x3, r45, 0x0, r41, r53, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r42, r42, 0x5, 0x2, 0x4, 0x8}) getgroups(0x9, &(0x7f0000001e00)=[0x0, r11, 0xffffffffffffffff, r25, 0xffffffffffffffff, 0x0, r39, 0x0, r53]) sendmsg$unix(r2, &(0x7f0000001e80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001d80)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="72192cdc7347f393ab9d27c149cb093dfeda3e0636b3475494dd948d4c83a18aa1bd9b32b1870b45ac5e9817369c5826b90fce8900736f5e1e017f8ce540f8ba6a89d041a93eef02c6c946a2", 0x4c}, {&(0x7f0000000480)="c5a1bb1123f435251205576fe6e9c9b41148defedbe261f4794f97a76a5eecb51c472635d4d7d3c70af0d5a7c7e8fdedf3ece99434c1c55444b0e8faf1c96943481ceb65db0a5d76c72aa9ac6bbe25ba2b992b65d5393d2d6e953413505b7fed843d2229075489863e8a15bd6767cd7da72376849ef6ddd2f0c609a6a037aad1a005b186934b0598d2c80cb6c42f4f1e22d839dfa5a74eb2342d89ce64661821617c152c74c8ace5214f426b748c198272f90586ff8aef33cc014b701d82e36a2c5720a9993fa3ed7331eb7f6a3087388261e910a59fef46e032562bbe4d474e48c72da927ccb419b8166234e73eca435bb57f63a064cb7f6561505162c1893ca53d7afdcf8113e89d7bbebe4d7c7ac85d27536065db2d2675339265808db7ca61ab1add1cf5c467769e0dbf3949a99d7420bb93c91b5a232c1a3661714802324430b4a9e2dbf86689c8e122ec5d3efbdbfa088e593ff866a4775a98e6d3e2e5aa215b9f2fd5fdbb772dbae70fcfb43146b729966ba31b8e0e8945e2ba866b7df35a12de52cca9124a11edba79fe802ac211732ce4cf33384add520c59f61853f8d0e55784fdc158e1f36e4cdbb640d0fdb99fd68542cfcd179bfd97d6022f00879565929d834d6becde06baf8eb7d68fc63e39622cc830974ac6bd3fb2a964ca43855c4e4e7707a96ee206057fbfb4d87e09cae955d5c383c0cb8c2191c8908c3ba74b79c7fb4298dfa9b67513a02d6afbf6a56701774a6943aa37f081985b7c737655a96182281bb52c720b2042e426c1f474c8fa4010a14d53625f5d5a1cf5683ef45933c8ab9412d99c247b140bd9ccd00f65320cbfb2c530e83b87bfc049d970c2b838f640a6bfce74082b088f32e8820378191c9770a0fd52445fb84d0796cecfe6d3e6a257ee3300dcab8735f69ddef46a01721edc3330bdf84e242c847ae764f364245fa62f389becb7eb044ec2435bb90c22a2fed1606bfa75aa4c50e20e2a72a0fc90d572c5965fea480d723fe1903897b563e31f685a6f2a3bc1d6eaeea77e2276556d181632f034a49b825de17fa6c3299a4a820bd85c66f1c5dc99d0d107742427d877e782d4f339ffb01c84173428cb3802ad96bb8e934a42e2ed06803961404e8d87fba0eb08f510819b1470afa865f03b3117e866efa5276099ac86e1943bdb92176091e63c019fd85d5e78fa95fbcef1a917ffc84d1eee6fa17cbd07867096877ea115cff32445a2bf1f77106b0b6d93efd6168ce397bea9f49663d2d46f9401518ce0f6eef99f9f03500b519c8619640b445a255cdeab88f1e87d122987daab6a555f83dc2dd1ec34f3dd08e2ea8e972bc8c7091ad645b6548c464908e7da25da8fd168e5c8ceb7c37b64d4b459dd7979d0e14eb6a21743235dc6bd0338ea14f1fb0fea572ce7f2fe2dace471560b033248dbc261b9e41880a359cf72d8b7b98176c983c07401a1669739353460f591985154e2f7f332791665bdff790f7a05f309464a3679da19212668ad0191e79944353b63946dcf6406e752cf26a01f6f1d472d5816947da57a5485ecb767cf9c6d939223bedc8dcb8f98d830f5e884aeab6f8d03686a79da5656e3ce7ed0e9da31a69197685e90c91914b8e8a2932712c061e146cfd7ce809e695f5e12f510d154c3dc3e510beef7cdf7a94f2a482a2c4da778c54958a87868f15daf2ed94a9fec5280d7339c67ab6cf7ac05ff33913e65afd0e2019a193e4867f45f55a0588b133cd4311122c05576836248cb56b1cbac8aad9cc5fc98b51217c7c83f12151d45bfe34e0e83b152ea53111108c0fc2a4bce2593bd65f8b66bec6c65f225d79919fd614f3e0cc4e3af9109da21c54678673ea14f2af565725aa6ae55a4dce2896e4d7860860850b4f7c8948b2366ff0faf773560082ff01d45868e15f8c0fa916af5939459ec7107864b6c0a10ef303783f078955dae9c9a5fa6dcf0fc2deb223566fe105dbb5d66d0e680450ecd5e61d5e281aa9c78e03bdd99c4514ea2ce683aa8c8c0ebf748582d255af399ee973831f6aa183ff0d44c5646f24f3ae939c3343d7fb5d427b859e51608d42fc560b940f222840b893f26bad40817115cc771148c2cc479c0340dc4ac3ad8cee9a1aa080423b32ab0c1c3a581e50eced4cacd0ff6bffa6b71858a9d8f39f15019cd7f629533bf7be06ff656b75c040b976827f302d7406a031c5d32a235654dcc5bb218fb564707fcc4886f1465be340f3ec049487d67f1424888d02163a18e8ee1e4746e37cf9d6dfb4ee2a4bd05d12e6a31488b499719fc4870c0af4600fea07a8c18348954086b8dd79ecf70906b0680d898e8d360889017a3001d9645f07633ee3b8bb1248a27d47e8d499391e6e65692a7014626085bece7132068eb016e01ebaf5800df6559acb2bcb312125b598b04cbd41a58f4bdbc53e53e77e827bf97e532b140d8205e021ea0c8e487a509afa26fe2998ad2ac42584b73ccbaba386f97d2f5c2ec9c3840d267240a5dcdefcb067de43274bf19a89fcb5ec11f46e901186488cbf95313e9ee8bfb3e68caaaa9a9c1f37c775be39bccedf2cd5b379cc5cdc7d3e4d8ea733154c537018b1596577eeeed3c7779d8523b1bd15d3114f5caeb5af6d5436489f75aa097e992c393ac279467bc36535ec0e5a1f3c5c5d6dd58a60f7e2ef6fd12a2a45d2d054836c63994797983b760dd5f3d68a8999255b18ee8074a280e65ee026259ae634b22d2ffa22ba3fc373ceaecdc4711c4c6f8e5e60619dc615e45f869227da14651abfc0f7cd142ec5acbd66122fe28bd22f19b910ef5346977f781581c0ac22f741612e1cd4c20d19e937db4e2f5311df354f36b7584f18d25f3c2d81ff20fc51b5d78909a309bc6aee3d4906e07c227944c5517fcfd180c726583560ed6bd9dfc0880bc3555d44ea0211b6dcf0494cf5e3e3b53faabe47777f09b0a56a0f619dea80f0dea49f4985e992e710601000fd074b7406f7302a057283b9c07cd00d01c05efb2dad20af140b4ea1494d9ea8949ac81131eccd8272826b345179d0e07c15d4ef55ba8d6be890a197fd556829253049278429fcfc09ba42565be41de56dda19471d82084a21940ae76d283bd5ff1ca04c77400537389a53829cf80f427a5f563273e9153738b4a9e7929d1c3b234f2268817a15a96f4b659bdffe27eb92839827429f7c8a4e2181f34583991082fea59f12d590d556bb677fc422c98c2f4d9ab860286cb179581d0b9eb405aead6795f644ff2417b2c0880875d2119d472edd759e3c10770f13021e74b3d4ea5b5bb9075eef696bc6f0e232a1e97e92c6457ddddc3dd457f5a1432f355ca7da0c4171796e0e01cd12496da00e82a0b5dddb03fbdce53b5875f60d0cb67568e20270517081753adf444549ed8a080184353e4563ae502394f730bb280231a5a593f5e230ccd2f9dbf990c4b7e351c581da7f96c01573fcc473a63f660719faf0f7bd36c7fcccf05c806a34809277a7d502395763c5bebcc99c6e8661ddbc346c9fe834e1926acb05a60adfd42d656d70bf8fb2bbaf181351207c2158726988c111ee9b86a8b641fd71ad01a719e06acdc3af2e9fc1cd145348246a3543353f15fcbeacfb1afeef8296d9deb03279c86bc96d278dc4582ee9c370269a38575ee3cd61e8ee65f183a8f7882884de20d6cc2cbc89d6dc21fc8255fecc3062f4fa5dc7167c35352b55a7b631cec52e5559f890e4cb7b1d77ca6cbc509374808ba51afaa22c83caad65037fce2c6ef9224e48a28b7c14c5dfb924e255fc26ddd355f66819f4840d6d989a1301e160931292439014e6c0d56b1b7fc58c78d418f351c28926f39cb8469e0137f76000e2d826fcb155b863751d7b0567cf0b7ece30203c70ca4a884f93402e4b08a2d8dbad9cb08174d88a9b20d6b49548a1dc29968e92a108b737e4ac141c0b62d37c3d8f4ff69b2a35b909b00163927b956fd055b669ea63fba6e0c7054dee9ca7062d5378b97452f020e52f3528363fc0714d4eb4ebbaebd5a807d9029d35290b06996043f06665882a8de27cd2c9787b6e07783158cbd15b9cab6cf6533ebc7d90532c8129ab62cfdd5ea2dcceffd43d6d793404065f26da0f7a418f7d2c445808479128ec49d718cac0db25741782eda121ce0caaa35c92da042f4a8015c5889d105c651b3ce6f6d0c1e2c48e3b573016bd3aed9f84018e54ced7392ec8332c8757b9a92e9d8d21cf81f39f13f8440316754bba296c02c53ad8affdc04ab1bc9687cfb5567ab52ef8d97327385e0731a509815230a663a5a45c95fbcf445900852eef18691137c8ccabe07088c34bc9db95378046b3d1f23286fa0c82cec6fc27e7782ab8a241c7c1649c91a2bb75fd84c361bf18a1a933828ab034dc321514eed7bbbe737b6da684c11a2a221a56817d70222155de02ec31e1cedfed7fcb20944e7245f408f9711d69c0c03f77a8f1c1c692417de7585de9dc4d2472a8dd856fe6429fcd7387b39e67a92b53ed53df9160a574f54e31c57dbc43841cfd4007ccc1f79b39662d326efb01b19f7fe1f6eb910aba2d31b91b2cfc17897bc00a1d5f6b16327d844f7dabcc9943f57e5ba7ac12fcd3a4d1ca11ec7de7f71fe225b2fd38c4935db4e8178b1992d4df1646d89a6adcc51d6f6f3a3c65710d3b393f67c4b79cc4e2458c247a107814c05cbd2e18797fb1a28f05d3811349e2a87f234bacb3bc34329c6c34675002ff7451da45ca5708b49a83edc91754a4caddaa5d4dd8316012408c7933cfa26064c924d4f23d84664e607c32a58b31d6373685edd3bf0dc018bd8014bbf6e1e3327169153bf0e905db2f58049f51e56e0daedb1eaf1f143e4cb6d0d779431811755bb2684fd3be9b2d5ab84830ba786a46617cf95a78f1a496db5bd75c525f39154e9478ae0f44f250660ac2c9dedbf254f05cfd7149171234668f01977acfd8e6884ffd7796936f1d92a35e5ff8ed5b176f3ad764ee3d3ae91c7be995d2c8a35b0ea2cfc6d4cc456e36b947c31cba6413e9a49fe3e8f6d0f802036640fc1e2a0049936a5524fea43b49e3d3e1f3524aa6dcf3884486d123ae4f2fb1d55575b35ddbec833ac1f76ee6a03462a60d174dc24a260e70cc990d5e2f50b1e5a38a7cdc28e4db0256598390b8a4311e90649e30a923255a202d9dcf609744ff516ca25ffa824fc969f78e06cc8e724741f0ee650038653c226814bd7e711fc504ed7610c823d9a27280d357ee60035a03f34ceda870c657268e7c0fa8c75fcdf2d5a38c61b8fe77cb9a13fa74dd48083e213f279519b40dfd8189e658607be0329f9b32cc984ebe37db598f1cbeedea73c7f34b8e66d56c5ed8333d911a56fdc7a118ae05c31969c594b230374e416752164dbf584ea99b87cc677ed563ecb5bf1d6c0492ca9a8a75f2b0fd2abc1f923c13a7a5c054b0c9c13b3021bf98617ead8c954025389b345683a5c78019419e533c6cd23f009f8173858acb9b894cedc0a0ec2cd991fea8daa95f2bce9e8aed4b1498b816684ca0baf21e66d545c8ac2f08785e8c66513dd3a0de3f5f666bc6129b4e4ade1dcefb7c262bc0a338c3da9743f062b7da7e2f942a1caf406b3a361aa8b753bb2670b2d4d39214e36794d3fd645816127d6304dc8ddddc8bdb6deafec80cda124f8bbd848bb3d07a89983ee92154b090aa54a5f7025db93e5c00cdc5a1ac490deb486dd275280f5ff4373002843d4ffdf7b6a82bfa068df5da4a117631e77a2afe1d925a6a2a8d8c0faa94c78b2c9b54d1fdb8df7a", 0x1000}, {&(0x7f0000001480)="982dcb90b2715c61903ce4a28726178c2b53996215fa2ff5becb475d3158c3c41ef7596c09a4057afd9d8a72916cc1426aaf1367f6987a740ec6734db9f4c084e24d68a825b4d6d17874e79faaa2622e34df870b7515e14b80be709e5e2e6749a926bcfe79af555215abd80ff64f2d6f113bc03bc5f82a3662588ff2eb0dccf505dfd1f1e4063a88c6", 0x89}, {&(0x7f0000001540)="a1894bfff151ddc09685e0379729c70c57644bb8158624389b95023938d78431795c3d74d0dabe57a027075c6118f5b413927f5fedd1da2fd78655e9f6e7770d0bbfdb2a5e2204ba3bb1756de78ebbeea6cc1670634e3b244f72e6c0c44edd36a80aaf5554a73ce719be49322876e82c6e649f6ad417e8b606b2c1b409dffa3a6961742e05785f6a2ce43ef5af4e73bffb1743d57a15c66155618996ca2b2a1f906ee9dd1b1cbffa84b8a9c89366631e24c2a41084d10129b4b6f1c91eaa4e3fb537c92471980c8514", 0xc9}, {&(0x7f0000001640)="6c03ead950a7cc1e4ec71b9ab31ad636fb4a7faccf80ee00ab27d44894b9d58eed49025bb4bdcf47b0af8ffda798372ad5e3cb157db6a85541f29f71de11dfcb876e25f428cc57ea8adf9df2594e9b498337e4ba2abd3a9181c2b52db1f922698b75aa240fb8bca4df96ec59a6eb06242a5d941ce0d335b722c7681e1f3a3e2f67267ba22abbff4765943cad728e6d9cdd99628e81bab07e04364ba07d658563", 0xa0}, {&(0x7f0000001700)="6a1484968ac23fa605f3f3d098bee6fb74e03edf28031300090ab7436c09aed6fd97239fd12fd23d011775", 0x2b}], 0x7, &(0x7f0000001e40)=[@cred={0x20, 0xffff, 0x0, r3, r6, r54}], 0x20, 0x4}, 0x1) 04:27:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) 04:27:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 04:27:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) lstat(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) r6 = semget(0x0, 0x2, 0x222) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(r8, r9, r12) r13 = geteuid() r14 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x1ff, r7, r12, r13, r14, 0x10, 0x9}, 0x9, 0xfa, 0x3f}) write(r5, 0x0, 0x224) openat(r5, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r15 = socket(0x1, 0x4, 0x0) recvmsg(r15, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 04:27:59 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x80) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xf7ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 04:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4d, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x410, 0x0) 04:27:59 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x38, 0x2, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x9) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x11, 0xebf9e476bf441cc6, 0x9) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 04:27:59 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) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) setsockopt(r4, 0x1000000029, 0x80000001, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 04:27:59 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) r2 = getppid() r3 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, 0xffffffffffffffff}, 0xc) socket(0x0, 0x4, 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x42f], [0x0, 0x2], [0xf9, 0x0, 0x0, 0x1], [], [{}, {}, {}, {}, {0x0, 0xa7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) semget$private(0x0, 0x3, 0x10) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x8}, {0x9c, 0x7}}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:27:59 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000180)={0x9, 0x852}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) dup(r0) write(r4, &(0x7f0000001400)="a5f748a38e9f9bf5504109155dcb00a4f66ca0e37c0dedfc2bfd88f0eb38c772e37ed8e7a5bf15d63cf8a8e940831eae5f155fbb1ef33f6e7f9712afbfbd785e46d65dedd2d07f41ec84ca2ad27c681b655354794dedf4448bf2bf6bba1979023ff584645981f9d3fad6913d36f806d8a60501744f530300000000000000dae74a13e2ead6c874efbf8d5c83303f334cea0630997d6d16ece41c9ff51aa028c595eda34e5412a5082680393f4ef48c5601dfa78ba8efb5728807d7e500cb47f25118a98f0f1478779bb4fff5d3b65dffe91b50124137ebaa3e3138d787ef17f63f0463c3c603f0835ca2e99eda59d4398cb5b83cbafa98103882885dfb2f14d0dea22fa32799554ca2fac4269beb4df4d639740daf9a6e1f6a13e76e5e4590fe4698b9c33faa7cb57967c08bdb0cdb6d75ed378e440371348c9f8acf9df82f9e821259cd8c21764cb38cd50de25af86560506f2f13e28d39a2a922af811a14aa49ecf8c90b2a9ebf53f9e9dac21b20398a9958a06e1d0426f39f83b717fe91c07b8899f8533e6a7d3d28a230a4e0d53e59340f478e526d7ec94820faa368e0756ceec3cd1c6c15a05301c60756364f1962f84d53b8ab6faadbab6c18532c18fa2c7758f9d0c2dcb332a35fa87df7aac06d07b374a72d2e3efb41569a473a3861f42a47e004448df0302439e14771c6cc620b4248b783f8572562cdbc5b6173982e9601847632e8480e66f6c665c06c73ecb7517bf019a8ae365828b389459c173cecc40b95fe6c9ba164bf7949c3d63788a0ac5970f17f9b254632299d9c57e01e6341e1e3a49fd69244af3d16ed38a53e1ae30180d475c3f512f1440a85cab0d85bb026efea79959d5da9f3fecfafd8de7aacbf7f7a81bf0a16e9cf75d7f827cabcdbead412898e04b86380fd6084f3411f9c88c33a35adf0d6db43b8eb93acea1550d762ed1d3f1b15b721e1170e9459029473f2770b8346c9c16810ba10b0a192126d8120cf398e0fe65da6d5b27f6a806ce9a2115904beff2deca84ce838d13b5787590057def4d34ff28a3c1b1ceecc57c586da7a86236724c3c54e1a30720ccf1a538170365cba065a106e067bbeafd041d36abf3e49ee0d826e5576defcf38f367cbc619bff4f02b7c39dbd14b2f0ebb9de4c5b6c84bcb4d1bb80af8076b9d983e0600876db2aaaf5f0a18dda3dc14ddfbc3c7ad96348fdecf7108549ddc0a240fdafe846a19841946ca4da1652d320d6c2da376e6bd7d1b7a3993ecf42f2611a1dc40a7f05a3cfad0f2053aea0317d67c5e1eef703f2f0f1c500d2b880e0a96b26bc69d4300330a8d0d962df6076ea5dbabce5829f6c84e735c4a54737032443f40d8bb5cd32c18b733a59cf049a7ced2f9d4109c3286787ccc4dad87209032400a1a21a7f46992640e6b76675f9dd872b3ad5963829e39781dcaa99e636ec5268efbbf0f3122af1df3163bb8473d3d6708ad0899854075a13bcdeb0576a1be895ff82b96bc146065331312a119f5237b4736621080703765ef0ccfc0ff44685001984bd60ae0495d6ff0ea0b09bf2bacb5127d5d9e7e605576339bc713f45c312a484883f5a0e63ad648372012e3c935aa55e1f9eca4bcbd908bb170216dfb5d52f76d8d22a511a7a7ad1c670ee4bd20c9d6030c637cd6d4966017112e113600c65b7813cb32f06defea511d263e229409b7f5fe621473a2e9a893b3b109dda47345183df495f83b7e49d84c1e3c2a3bd76cc96ccb70137626b62238cdf855100b92b46c226a964e850b81bf70e91c75e364e93f15b8a5112d393a17bc6d14075487af1abf04ac4ae8f71045f7aaadec9747201b9b47a3bacf0e2054e96e054f740c35f987fb2ae30c53b4830c454bef9ef0440b899adee533b6902656826ac380c525bf558fa8db37a0dbbc867bacd607ba0a7248572c9e3f12f80ac80b5463c3b878390e041f7745edff86b4180192dd2e3ce774ddc7cb8244280669065b94fbc415d6fa0820e69971c6e07eed0bd01319bfa9586fc0c9b2afa47804a722b3214143c5b702dbd0fd7413e335fc1cf9c863e1ac939a02716644783d175a4dfd829e121f728b6b3de09b1dc0f5be75fb57fa2bd5bb100031cf5b4df7623fee068c8f6d13a9c641157b61a025409474a32eeb02f38b2186e65ba0838fca17ab783c80a7f9621035a2b74b3f31866238cfc5acb1a5e30d7808954d6a907bfbd9eeb552a40337b40ed7605c0e69fca8410f2394a8788ff067e720a9ead5234e8545f9c09848752bfedd50aa1dffc43f052e70ea28b84d9ef7b6a5d13f3f1b4b922bc1b6b93b94f7652fbc7acb3f3805726d00dc41fd7973a54b3520e3663872a1618b08b4e8fbd532faeea4e531fb9c8192db6de4a657217e0ff36932b634e74d0d786eefca99a1bd20ba9caabe273043e7c59eaed23427684204893b27d7923d474200f7e74d79c4e8b9aed33f46adad748b20e08ff85364980ec43f490bc9a20b3f3ee11bc8e2b5774e7accc7b7deebc24cec1f60a7dc8f9bc090709ae7758282de4676953afea6fece367b9f76d0bcbdb9cdecabb530327f1a0dd5c32f5b4afee03b5406bc04edeab63beb48f6526d8988dc9637b15b7ebf6f835b2a359d8284cc6241c84c91d7f0cad3164efce2a2596bce3fb478aae2ffbdf12a3d1c168ac1da5ce83659b61ff4e7bcf9d9e0adc61af6d9c9283972f1c2548348b2242dd4cfa4ad4d54e66946d5d9e8a466a1aee9b3ffab74524051cf044e73daca66b18edb3bc466600267f11d4a35f00ca5b0cf15b931d1bd44c772d13811b64ffc43b29762b98b9417904dc7ace6539ebe2ff41fef4fe9251a657ef86cb51545572ce1b3dd918c758bbc694b8206e515d27d80927a2c3ab12ed2a26edfae4b867a578353c6e41ed281f9104542d36c51886b9965b8da63706daee043926848fd05bb58e9d5041bea3e435251f1957913b3ba691be4aea15f6ea620b395c63c1d08419064fbc8ba9cb440b8926925d460a5973db7d560d6f4e727a4db8bfc5a0caa9d7632237379b7f0f952dc51de26dce46745cc483c95b7fc0677b5e7e534f27f2e185686f2b3a7ed8c16f4fa08821012803c4ecc5cee5c788b01bf55da508b875b99bed74e20ca5c00fa07896a62b81b10df7eaf6ac994d0ec80b96ad92db6a286f00e30f4c40d7efb70ae762f86e5f4670ee1df783be8a4e3e24b41209baec3df136a5851f14aa0131a57e441e81033fc1223af6a132f50e9911fa2b384f5093ba046c7516948398dc27cf8716b6c3116f2318af737f6a82097f2896a4bbe661196c13d4b07aab27e96d7910c2d21a6b33fe41ac594043da2db511620de74dd55c5a84ac5ba7a32142d7f3e629de3fbf403dd510b29627933dc8922d9c0bbe6281a1bfe5c0601f38e266312078bd0ed575b2ff0102f2ef823786cea379156283f562607ac4341bcd9f12de1c33e2b54ecb791232d2a74f36c4b76885532b7ada504f8a11e153aee507bcc827c194d7e39b5058d16f299754f00a7f8a3a78ecea5d2af747c71460338b8a02d1959db87a1135af0e1787654b31e547891e6e7fa2d0d7060bdc531bed1bb13d936b39f2ccd1251ebb9bc23e5874d4dad831305dcb4319c7f1768dbcf0c5ec1b2d74de815ca25874206eb4592b02aa5d8516978a91eae0fac6efa9ebec167bfe3ae54fb068b4f86e5e844d8dcf8f9ee5a318611266012003167038cb641845e98670d75974b1fc0a6fe6d67fb46b0f26df84fc48586e94ce482fd2d79e9183b7f47cab16fedab6b89892f6c9f3b49277f9dd2e651cc63b0e3d1b8cb5af4919c364130240bfa5d724a7569f2634b4500815b4ad4b8fba1e7ed8d96f42dd0367ce551a359edc9deb5bbfea4ac5cb5d85eeb5cda697802fc52833c07c8ec88c3eae47bd888f6cef392c82b52862f709be614622ad6614f9d29c2a6c95dab57224c6ccf28d99b920a999765b7ddc3def43b4027f3008d7945ad539b0f9684710e98e76c5a51269700428686a0d34e77276f913176b8b1baab02080b61b4734962a195d6825e4cb68da9804ae51a1594b5cebed57ddd26ff302379213965747bccd8f1b489e8026110252a994b4574c6757060bc167798b69c0961b69110ece04ffca2a4cfa12dddb0770f517b7e98e61a2f2db0d2c1f96685dbf38c0299a84d916abe40db1dfe0c8ed257bb72b4f88cab44cc1a5c05c81028005d9b9b9ad0e818aac629a6008f233dc6055cbbf98201dc3a80c2a2be834033129235218e6d18ac0078f74b266f8a068a88f64e0f44cd661b46047be8a825c7170b25159a177598db4c4a69c729a2fc771ae0988c9bd6ac1ef40df255f4109566e50dee0d007b7c994048c91115b8579629202d7bbfd1ef484dece97143c01c5f533e8f448add45cd424b0d0e59d5059bf37071c66781addb437cbe7c7b5a36fe57458ca3fbd0b89f0562749a9a49411bdd35551eecb1c96a6c04ca569c43fd9f4c83651a51d3883857bea42c41be3dee104cfc23d10796284e0c2d68bfdbdd5ce609e02a3ff0960dcd82abd95d38ed7bb44864df92a22bfb9c3451f18e000cb0395b4829067ceb33abc98fe340e7d0defebaf386d191da86a305ee2b9768701248f27a35d29a4d4b724b74129c3eabccabc1a1b0b9a6302b9e4bddacf2c33aea6c31b1a903d6599c6c863887e305a8019c752778d56c862a26871f22b2db8ae9f4a1d4b66cc2538160a767d02fd2d6516589ba3ac2d8da57e62aa24124121aeac220e91a0473bcc3b42675e0304752d47ab5b4aec516b35a3f6d216e4df6fec832bcde2d2d89de1aaa6c565a1e85e3ce541f234072f01bf8b6f872f213dfe694b6eccbd99ffb4aa0c6c665e0fdac968415ed66b38179432969ce6765d6ecc045e981f16f7d33b92bfed05a7a2f4d755da7db1405cef5bf54d34b6fd2d88d5c669cfdadd95b5f7b2db0262c5462ae35374984a0bcef8bfd4bffb24128a9ece132858fcbd077219e7d3b62a71bf957ef8f73c471031bfcb97afc551d7d79220aaf58ae5b4a0e5b10ee6c7969dba9719582a5def6ba35af1b15a6b88bf0981b05f59d38000850fe175c53cc979e45e0918036b09b66c838fcd4440365eb2052e56896971817436ed9435f314111db2a9ca3d110303dd76a8f02d8301f1e16075e6e09804fdc246de20f9499244b014a6e19a8db496a03c9a8d2289cc25a6ab3ecc8dc421c23cbff895c41801988ba6b760fc4e4687bbb7f33989db037a9b109fbe9b29531e180c736856466dcc14aec88b3c66b4858f12b1efca8ad4cd5c4563bdca3347f1fd67794b4c747e5fa1c19a9399bf21c8a8b14b9d7227a8cc898503d81babe9f029077b444fa93ee92d6e7cb017f81b39ce81d49ec7958db66e7d6a4c58953feb0f3a1fa870da83e6aa6669dcef7bd8dedec3a46bd22be7af7ebb631deedee080d2710d2c6ef36abdce878e9f4a090cee19a3b74ba6241f82f06b602ea82b0f66df115747f1fc815f229dc2f813a3857d1cd739a779f2cee43d5061508d592b9341430f6fb8910b7f223be08fad331091538ba881886a3bbe7169c2462bb8d81a63c575b0979806ce22d31055252868cdefc96477f86e3c13d9ad5463830be0e6cff6842f7cf039077f103ee769f7743f708442165f285d52ac849a4cb70a49875e2cf35b9690f075b5ba8149febc674f21ff2705bbd3a49f9da02ae601667cbac85d5c5809d986b7a653ee4437f2172207bd3a12e136209c57fa72db48360f120d0914948bcd3c2faa46d245c90ad69bdb6b2f6ddd26d7b06f802cd2ab", 0x1005) 04:28:00 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000001980)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESDEC=r13, @ANYRESDEC=r14, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r16 = msgget$private(0x0, 0x8) r17 = msgget(0x1, 0x100) msgsnd(r17, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303857fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r15, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r15, @ANYRESOCT=r15, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r19) r20 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r20, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r21 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r21, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r22 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r22) msgsnd(r16, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r18, @ANYRESDEC=0x0, @ANYRESHEX=r19, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r20, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r16, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r22], 0x9, 0x800) msgsnd(r16, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000bc0)=ANY=[@ANYRES32=r0], 0x1, 0x800) msgrcv(r23, &(0x7f0000000a00)=ANY=[@ANYBLOB="f66063ee781d000000f6b9760000"], 0x8, 0x3, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r26 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) r27 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYPTR64], 0x1, &(0x7f00000018c0)=[{&(0x7f00000011c0)="19c87fcbc16b3c0164cac370cb99f40330e24c02153f95a2d62ba065d8672fcb0817adf009aa31da0ec914771c761c6dc9930310c0a5fc8720a75ec7718ff59edd90d0d4e579685801766647411352d8", 0x50}, {&(0x7f0000001240)="d62e36069acf1b967b9d532117c3c89a408142e63afac0f6843f64ab165955fadb00ce2b24c3c1f1ed0fc337990647d62fc3925d0a9396033ef6b83741adf68bed2419326a2fed1b", 0x48}, {&(0x7f00000012c0)="4e5afaa820dd50b41a2b40baa10d009098d7cbe215b9b0f9b59f4d1e059be2bd2103634c66b9feb6f2a4db67ccdaa517a86af65447736e009fed241a63c768178519fda6ae1f61e05aaeb9044b9a825915d232d9f52db31ed653de2d5613f18a6db4a7d29e0783564f92a95e5a1f843a5f8ea1994b6022c66ce7f0dc1e9acb85f9c8ed65b425f47156279a77830c23ea7bdb4e17335c5e7fbda6092bbd9e51c0f46b6fd4be1472215192816340d1993874a692f2284d", 0xb6}, {&(0x7f0000001380)="b5c60bd9819a2f4336c8615abd634ef686821ad395cc2156dfb2b1623e192c92ced8bffed42c3f2ff4efdbe643c1190dfe5a6b6624887291c954af03cfa8acc5b9335569f0bccdf5559cf716ca03def652f118b2febdd1753d3a12b0bb9b6bdc82192902c7c01b53c609ffe3e0aaeb2c07ac4e840c8058b15e99ef6ed5e4fb60da219ba087e1f39acea725d0ec0e4c53862422161a57b126cc9e1542746f3ecdc5765cefe80b8960e70834abba3cf543301143288bf01233aa50064f53272acc9d6708cde6ff425b669acf422af77e8391c652ac33547492953ec593b576cacdedfc7bfd1b756a9b43718e6229956f590e1f22a15f0da8ac", 0xf8}, {&(0x7f0000001480)="ecc1edc3b6eb828e5c64831c888e6e12bee9b962c95c80897ca41b8f337318146370fdf9f0cdb2237fabfcfcec5ff65fa16be84a07a197ec361a4a48adf987f3eca6e9bda12ea6b832d8b47e106e5a2583e9491104c730999caa030ea6dd42e5cd44010a78c56e88945051dfe93806d55332fe81a5d6430fad412c6b32ac1b03dbe4aed50ff0c89e3b94d0b8f2b8a56f1e31684105f47125da973f183448c53312f50640b7837440797cd0a60c2075bef293288a690e801769ef79a3602bc91eee5cb4f194904e17df0b49111596f6b7c04e0919cea70433e273fd", 0xdb}, {&(0x7f0000001580)="bbe143b02b976ca8ac2a1a144ad98e903cece4f595d07887f147157f748b3ccd1c66bc15486cc2383b763692e97b5d5306cee26f173c566049dcade19ee3ab2a28b972e0b0254aba389e234729145720d9cd", 0x52}, {&(0x7f00000017c0)="53208b443530a39678d73a762abbffeaa6f110cd558b88db3fb41cce46075fc83b502291e789cc102825a3618273a8b242c7cad3091b37da46446e3f9da23192f891fbe0411d6171a7be9cea68136c5f914f7d9542e4d9815c60218802469cfebcd4695b2fc3c40761824767a93fc7dd2dfb3849da159664346dd13fdbfd16d3fc93a89b273e374e45e34733257a8dfe040d833782df290acd69692badff9848e1f940ded3245f64fb70af86648da4496af4f043a4bac467987554778bce51fd7e1e91cac34471c571a52ca57f6154336395efe3e1302009d4724502c821f80b8b", 0xe1}, {&(0x7f00000016c0)="640226a41c25ad5956210a9ae3d9bd6816c2ac24fa4a45f96ae46a5f33b7100ce5d277bcbcaa95e66d82b022af401d064151a60d31bb49c8d953516f44b411326eb499318773e4f7bb07f4227e26d2b0ed4b0de899b793b61f6c2c0a7c9e47544fad36c60dba5d83a30da02a83c5431f60ed195d5d06b5fc8bd4fc", 0x7b}, {&(0x7f0000001080)="e76acc5c2f222e56e71474a9305a9fea7b218e07774318d0dc6ceb9389d9e2f52bd2e68419a50b12b0b60d20fe204bc20230", 0x32}], 0x9, 0xfffffffffffffffe}, 0x0) fcntl$getown(r31, 0x5) r32 = socket(0x2, 0x2, 0x0) r33 = syz_open_pts() close(r33) ioctl$TIOCSETAW(r33, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r33, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r32, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r34 = socket(0x10000000002, 0x2, 0x0) dup2(r32, r34) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r35) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000900)={{0x3, r24, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r30, r35, 0xa5, 0x1, 0x100000000, 0x2}) r36 = getgid() r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = getegid() r46 = getpgrp() r47 = socket(0x1, 0xc003, 0x9) connect$unix(r47, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r47, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000500)={{0x2, r24, r36, r38, r45, 0x20, 0x74fa}, 0x25, 0x47d, r46, r48, 0x0, 0x10000, 0x5, 0x4800000000}) r49 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r49, 0x8020699f, &(0x7f0000000300)) login: pckbd_enable: command error 04:28:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:28:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 04:28:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) munlock(&(0x7f0000000000/0x200000)=nil, 0x200000) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7ff, 0xe, 0x4}, {0xfffb, 0xcb, 0x7, 0xfff}]}) shutdown(r0, 0x0) 04:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x2}, {0x8fe}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0xa48c, 0x93, 0x40, 0xfffffc00}, {0x4fa4, 0x0, 0x20, 0x4}, {0x3, 0x9, 0x3, 0x9}, {0x100, 0x2a, 0x2, 0x4}, {0xfa, 0x8, 0x6, 0x3}, {0xffc1, 0x4, 0x0, 0x7}, {0x4, 0x1, 0x5c, 0x7}, {0x1, 0x3f, 0x3f, 0x791}, {0x3, 0x2b, 0x7, 0x1}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:28:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = semget$private(0x0, 0x1, 0x430) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x1, 0x4, 0x8001, 0x7ff]) semctl$GETNCNT(r0, 0xb, 0x3, &(0x7f0000000200)=""/143) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 04:28:00 executing program 1: 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) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 04:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11088, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x48) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 04:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x4, 0x0, 0x6, 0x7f}, {0x1, 0x71, 0x7b, 0xfff}, {0x8e, 0xd7, 0x6d, 0x101}, {0xfffa, 0x1f, 0x2, 0x1}, {0x8, 0x3f, 0x5, 0x10001}, {0x3, 0x5, 0x2, 0x7fff}, {0x80, 0x1f, 0x65, 0x10001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x44}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:28:00 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202009f2c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x88, 0x27c6, 0x1, 0x5, 0x1, 0x8, 0x3, 0x0, 0x1, 0x9}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:28:00 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) rmdir(&(0x7f0000000000)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0xc005, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000005c0)="54618aa8cf251cd023c7e2a9005297c19b8ed0f426688f0d6ae0f321bd52fe708c4eb45ee9c3aa5f8453caaca079a7f4304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997559e70d4d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443245ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698094b2c1b2821df454458b966499fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031ffef895a91207da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e707000000000000009ff5e705000000818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef658479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c40a89aacfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0bf918587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aafd9e180d4a8a3d0eb0497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e0000f50b0b0d9ea4985e3874d44414f8d40e40be3fe1c4da342416237c605276c6203a289090ca286e21", 0x5cf}], 0x1) 04:28:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:28:00 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3ff, 0xffffff01, 0xfffffffa, 0x1, 0xb2a, 0x75a58877, 0x682, 0xb9930d9ce6d4a5ec, 0x1, 0x3, 0x8}) 04:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x4a) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) r3 = getuid() r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) fchown(r2, r3, r6) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) getgroups(0x4, &(0x7f0000001900)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgsnd(r1, &(0x7f00000001c0)={0x0, "e061db19fe3c7401fc7811ef1499426b2a0fb4fb7faae78b799b6ead72309a60fb29e358648947bb86f60dad"}, 0x34, 0x800) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r17, &(0x7f0000000540)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="10cbb5c6c4f25dcf5558cd59b7686d5a7873568d0ef6f53c35a571c1c77a5cb2824fb9d5445d8bcee9720fd1c63a21ab744a9ed555f6e930e14e5994d25239c3f46d439bab470e4f93a6b793f84431d6844a0917dfb44d8d2a872a9a2e467c5542168d070155d02af6ff818f54fbe2c242de714c591326ee6691dbb65af8bc62133db3316a7f8ef5523b9e1d8817755aaabeef510e138b2d9c9ab33652ae166c5dd168b2455d5650bced5ab85608c79a72151016e3d3bcc94d9cf9977aeb07bc0d608cfaeb9c4c6883", 0xc9}, {&(0x7f0000000480)="0af3ffd6bb06ba6055e4e2d242af09569050872fd91baa5303eadfae182b26eda5a7b90b8c1a05e8513e98a02e8d7a2cb92aaf768283b94d257af8d3b0ca8a3866f9dabe88c557cf911cbc3616d761fe754348268811d209bdbcae1db72b076eaeb7ed7234c4936c639ecd7509546f7f44350220eaece5f7a476c3233b6f5502fa6037897f51fdc2dd6377f63714b0f741cde1a2528861dbd5a3b6", 0x9b}, {&(0x7f00000006c0)="f86845bfd703a8b258d370f06cf76d8834cff1e5890f4c09375bbe9b6dcd121ac9c77398e28d35ca00740fdef6904ed85562d2f1f4de479d7ee293474deff82f9d724af05108f506c0746a9b3c94f5d4855ab22480c7446567c86f038f3b7e7a0221b2045937c2199ea9ad94c8c56deb551887aadc7a44dc20ab4a81c544ad5cae46cb924dff41c83043966f15ef6313abd1d4", 0x93}, {&(0x7f0000000780)="793a8c3582b23ac28487f2047374b0a6832f75193dbb8d23c7849064f4fb96507e8977b218595d4da374b385d0e46689c6f41018501b16282c8bf5b20663d0e1dc70678c73daa6c950df076cfb0a1e211b979ae2", 0x54}, {&(0x7f0000000800)="450e9bdee749442947553518c2b53a33cc4f046e685fae285a15a81570d2cadfeb5c6f54bfe2a272595361879c31fbbf55697d5afa0a1391fd5aebdf8c51a8cb4e1c6bae9b1aac5cd7fb", 0x4a}, {&(0x7f0000000880)="bb1d2d8a37066c4ea704c8792851b55d97e1d5777622caccb9c746931e830dc1ca3ac632947763d95695e7c3a6b5b1c1db96f2f5cd59305d1a6f676c74754a09293b8a1b010c08de2ffd048639332d2ebed6ae61de619300f5e1feabd1a97b76a1ecbfd2ddbecc01da9ccb926a8a506f093f7b875e7d1e6cef7a31be06102a60b68a2411cea5209a57f4d2515738eacc96fb2ca0fdadcb43d657143fa57148140330c92f5453789b59bf6e5cfce158b9ca0c7bd557cb0cc096ab80a0a4d5e5c05c0056fb0f99d444e02302b10dac04a9de71704aa4b003e4aba8d4b16be8b1d32c81e8971763de0377cf14a61ee6ceeb3aff71c8a9d9fc9f2f0d337cea3fe2830315cc07bd716ea9fc5136dc29f83b430f3314659fe7fead1c89a61a018a2c8b004e98d30a6f8a108c91cbee4677567db1373133bbc84655bfdfa534ccde10705d486404109621a3f6fdfc9d3774ea59e720ccd9f3566edbd023db4c24b816c1760cc5a6917cd4def146e9f4b1911ee511de81b5a662187f265a640ff8d252c073987afa01619fd17148b2f4d7a5b9d7f47f4f91fc23bda745336f162d77e3344e5b3fd9fcacf396d623575507d6b5de8319202d43ff254dcc7914e8978817db6c04ceff5c49cf7f35475104cf19ee237bea241e7f9ffdc8407674803b845e1d023bbf14bf5836d4c812319ba57b0102ee42aa15220c15e46647b1f117867341c5e1c9c2a8b145f8a94d2e4f148421e9074d5adba29b59b7ee25998b1241baf17d4300636a0d4f5e5b44e3bbc317faff55e039f4435f2f6db2feeb1e50cd138879708c9bb016c3516851ddff1fac6b611929978070be323b5053d5f8169c20a67615aa03e05fa416df999c049dda16aea34b843bc95c498ea637d90877be53e920d710152c0a3c6e150e1d0bc4aa942e56658d475432beba40d8b5266921aee3127e9a509d0402eca449baa94a5ba5a20afdbd1e3b90ace877d4ce29ff834c56ca43ebfdeb0f01ffea970c7f72e7f8201ae88c2d7d7ab6befa67055814fa79a5ad9ffbf2c39f3a55bc12c8cbb92550f5182edcbdc18a9c0c2cdc51d60cee8f0533b872fe689ba86fa4d4a4add370403d4e40b6218db471dba42aedd224fa447ee95e48697476e039dbf1d7a63716eb9963ee8da5136df1fb0630f64ea475ea27813d7850582162a63cc7a509051eb94e87ea393674acb5f35e9ccec73f02306e77e53054f2de682e8d862ffef051df30d98b7a4aebde0cc09f85b39e8ec96517fc3b1f8eab536cd51f71261f80cd3b0420510bccde735ffc4eba42eae9d51af177ba6a9dde75d6b4b83d75ec9b547b9603df588da60ce0d3108095de61601d1cafd0a44f9b0f6e9e2e61c87fbb1e685e344bf8925f048f275a4ea60451c4a76bb995e28d8e1d4c2807ac5bdcfdced16e24fc31f71680477f892b28f5429d5a9f515808d869b520722f833159acc2cc121e53e5b5fe8de874e8b9bd3b36ea4bac421c40136b5d34a722f62ebdeb131dc0690d7cc809723f21b04f72122b9634edd522024dfd4a41ba0d38cb9cc9a577d96a2b529b5d6e06c9eeeeb8bc9078607f2f51ade2e7b9a55e408cece24c61eb37bbd1c0d3f04b96575427114140ab435d73daeee4583b3d6805834177b689c9bbf7353062eedac01fd30a8f77ed9356b575adecbbe2a1c4c84d2bba62975436331a0e3bda5c10b126078d358b89bcfaf2abaee338ec4a23bf6cac8432b9770fc067330c6dabe49d14d5086a3f3e0e0789364561259c9c72a43678596baee5f3fed147dd36c04cd78c00bcd3c5feacb1e4edbe4ccffc186decc843d57351e840659c0f764369169e9846fead31dcf91897550a50d1c5ff8dd20bf5382f232f0b6694ce49be8d211b2e0e274e42b765b9ca5f64ff406843c8fc33781a2b387c8c4d1cb1e0c4d79a566d965f0ed88a59aaab91dc2abb3605ddab9e929c8c2dd1b6afbfe6723b96599549882e5f11dc90dfd595033b354ad18571482bce49582b45a64c017f025249374498fbd2e5eca0b04af9708689845181fde679149596a6e2dea0afe36168979422651bf3f964c7c2ae194a632eb8c53f3eac378c26dd69edd47d26f8ce16f90bc344204b12fc1e8e0bfc87c2b7c018b9bd86fc28ea0d7a1327da41113f98fc99c15f79624340c9d76ab93be4bcac96018fc976a96f197a42b4c3454bf2dbdcec7d6c5e2236d36e04ef35405e1153d7b4cdf90f7e684f45574de24e9db0d55526e721b2fa89f4cb9ac4fc775cd7dbd94923db6a044c1189d3ddc6915b15c1afc351275c6d5dc9921bdda524894979f80c86f1c8b8bb9a566bc9ff779228491e7ac6645bced376787df8cb00f9dd98cb00b73fb7ec4a25f95048e312cc44a889f235c0ba3ef9e08c191ac84e4f7d4c9403457c64979c8b64791a764c0be4f88b1a70ec9f36a50ef725122f4d91cb1a0df6d5af51fe405a50fe7e7fd91d54794e1c9366be79ccd120c660ae6c0b500a536210468597019cc6da86412de9b09281378dc71673157e642f89d4c7fcf4e15dc5e7ed1adbfa9777fdf178f41541cd5dbc091dfe02322b136ced62a67d383dff9b582af190dcaee22e6c2241ad0af6f1ec8ad5644fbc7756ce8e9344733a4d48fa5d5f7a1da86fe7c96c0cdaae1c24b3664adfae2f03f9c26dc09b1360582e2e9c8c95fccfbf4509f7b7ec1c68f360179053849ef995b5b3edc1d44f485727d6f085bc9c8af10282df12c715be87ffb4f90fdf8efaa3b0dec4b0ade3533488708526addbe576756cd935cba9132717a3019aa48b3d22f5360f0bf6a10741ead636b802882b6376c5a6e5f8a2882824b0567f040e62dbd03a259482ba0f6825ffc065bf3408d2f716c612622e6f5d9a4198fb0b186b83a24c11d3f6c8b66d01147f1e06dbab09bc6042d038b828648b757f2a03e11340c15a25163cdc22ce070c9c6940a924e09b18e7ea145b75933248c2e07875048dfb3cee2bf3e4f96e22afae7387fe4e5c368a7ea9cfa4830c36e60a59d6c2be5d72465282a7f1965ab3264330c1891d497d3b763005e7063c341aac09eab833a32d4af82df84b2ebcca14e58a63030749da0c01d00f71001ead4ebd1138b6267fbc9d47db8a23ed9a6149d7d579e4db0b2c83bb8a4109f914e44cc2ad831b38ae0990497f5a55f28d1f2429f3635d47d77861000e8289ca515f659c9a13d05ca2dcf4be71e6f28021f325689536f05987d4218309a74effb7f11834801ffd2de85e11318f61b1acbcf19e87145fa3b4f6e71c66871f01adaef81b846cbe3c81ba01e272721dca834371824b2e7b01216e90c0d8a4f05a309c1d24a00227ba75f600627996561fab7fe7955808660f76a053d5c32f58dd948bf05a3c7589fa14ccc066135371cc986469fccdf773b1bc55d46f37cb77bd3263b86f2f602ec3bb495dea29d8d7831f433bd073d6fa7b94e1865cb71a6ea55524adb79fbaeeb2bf7e9fa99b941483ac4e67a7ab1d8c555f9567850953b53840124dc794b784a9e7d4cd9a44579da261274380d858aa53db7db80048369bc34852a5b078ae925df2fc8b6622d45ecbe1f22850ea58379ec25e24bb068587a5797fd5ed3447243094096598d230ecfb828728773ee25b0573a2543846fc3875d8c35ff3382b9f9cc5a92df7275d29274397842fd487f5e99ff77fa7c86a15a6f3a8f4c8014f3ddedcf2a8b6555a5fffc2559bdd895f36308c6d0dc775dcc4c67d45c17f906421d19318ed64a8b9f80f4b969f6f7843513404d02c03364c0b9a3024dae926d0d887f17db0f98674a7998b3a7054d9700953a4576245d43d344c17528cfdb0ec4cff098f1e7587aafe671477d35b2a26b83d0ef6091e526a399790e334710082df4ab2d1dbb908b1444c93f33890f75540a2f2640f43ca4a3ea3de9642f08ac310ddf708c8b02e4081c97f13678a3bdbb199a6cd098c3632465fea8e40e662230f5d1d7efb6c9791a8743fdbc8adc3ae2cff3bc08c21231439e51066d4ea24c2fe94b37d339eb7a1512b02f8e889e79b89e6743e0b2d05aae6f378a3fc21cae858518c7ceb3d19ae5c95c8e6ce5c5e373f9666b1132bbffca85eb6b36ecf5ea85d6418eb7e3e57d68e70826ee34894f008d6c87a3453ecc7bba5be44b224dc367fd2ee05b29e7654178edda2a62518a2d2f9f5823d889e76ced735a95e1057012b7f4aa5badbdb2b5cdfccfee7e50616fbc39f5c64e1a4e08893f304d110d1b420cc0acf5c1d71c336d2fcfadf026874339ba0874012847f6e77af4b6268f02619fceb4f4e391ca2cd5ee71966b6c6853ea5bf7d657fcb9ce5d6ed2dcb06442a8d71184676a4204bb6f2ad5135ec03ef786ef2840405bf4dc9e9868ca25c65475713d3095bd178c1b69b0d53e7ac42ce15d9126c7d7bd55364997ea7a9613779f87ce2ffa42d016476c7e5a0f4e77a01861aafb038f2c2a053d6149ed402a48268d39fcc4ae65cabf82be6de2aacb2baadd1076d23c53a904b6734e1621c74338dce80f5715cb116eeff3d437386abd1201fca6ead7b098bfb0a37d26ba8755580aeeb9e3892e3fd76902dd186e7708e31b7ec586c2fb8a0f1d9258d7e774a27e88fdb8cc10d9b9defd32a93744a5323e9259d36d3936a7c5d67f6d6e305d341fc25185181c7862c19fab11fa03cd9fa7abd534e94237650eee4b1741616a212844835def2ed2aca04f94dc189f62cfd679c682164c90e59e347d5e1c2366ee2392b3fcd3e0cb604995ddcbf1d9ab2a5e94a78e34d261bb76594315043716f53ac0ce2da1cacbb561ce4ace631e43ce9139f49eb8bdb6048c360562687560a895fa498ab1dcf836b1593b1dd4c97b1d081a3942ced6dfb96910892bac94f6fb04e614e3a0cdb678cbc4e5f1d6b49b8fe1a010c8b237706980967a23a653d6e0322ac9bb5abc6296620c3f1052ec9dfb4ebe660ffcaf78f8c5c2d449ba1e590cdf249a26b96c4064611734809d5136852fdb00a10e0aed45742ae17dcb85080d3f6d72b50d549e8810b3b0a9dfcfba8a63af2a756da1f3d55034fa3102ff73d0479c5620d29704ed330bbe398591c2d9ed524a49abf97cdb25df8fe1fd25aaa4dca726cc43fd58c452bdf41b4e42baba27ddab280e0c28c257b48a93f280ec1cba1d59ac71c69c8e8164cad97060af7aef96c8a4759e749a12c0a1177ed760fca5b2ce5c090ac27173a70b18b138a4583f851289cb1dc1d4d549c20543ab1de09e455adeffd662fb1329e5b79670c1e848a60cdccb6e12fcb263af5087ea3c3b17afd01b1b924db7d60ef089621df3ff51ed25dd3a76e677d3d3562c508d24b47888ab3aae626a388b7430b6f48539f3e9ff9b6c631d15452ad4655ab264a47f5217ea67c6d92c4c3567ff18b626321a1f2c046d8cbdfd4e38c420d7545715028542690e0e9bd1db3e531202af8a0856ebc661dcf3ce21040ad56486210a444152db1b066a75b34bd85878c7269267e937368a83f58a952eaad22b624bab86ca7c8962b334767eea51f2d68497b01083b89f5232fea92bab7ccc7c1c4aea91d7bf72f4a7d3483b14d9b7acc9a6e19747667c34e4a899e050a5e105274c1826c7fae371f66a967e0b7aa305c3deeec56c8535c38fa15181d944663ee9febd75fcb906c3bea7871374cb0d22127edbb8cd650c4e98d8d196d9fddb6158fed2c699e99b67d7aa32bd97c10ee12ae5cb9a3cdeb1db7a018e1bd349049fdd5beb704eea0ed34c2a2985e10a00d63c0f5de4861f72d09c9f3742bce2bf9b956c8d167444d8e76f19ef545f5", 0x1000}], 0x7, 0x0, 0x0, 0x401}, 0x4) 04:28:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x11, 0x3, 0x0) lseek(0xffffffffffffffff, 0x0, 0x11, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) write(r9, &(0x7f0000000040)="cb47f4825936f183cfd84612b9e92d2552b64a51af4d3bf5c85323180e63d59e0ba7406a44e3688912b91475319ceff1fcf223cac33fae004a8130dd021b078f5af6ea3bbf2451a6cda0b605d77b526d9ab78c3b063f57bd51e77f372d8bafb303520bbadd8496b67be346380deedbbe79c22e349d6948b7b5f6411ef0e216f6bca6432c944aa7dcae67813235cc7be962cc87ec94ad6e5293bcdc", 0x9b) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x1, 0xfffffffffffffc00, 0x100000001, r6}) poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) mlock(&(0x7f00003e0000/0x12000)=nil, 0x12000) 04:28:02 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x1) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c935b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf81900"/534], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) connect$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r8 = msgget(0x0, 0x80) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 04:28:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r2 = dup2(r1, r0) write(r2, &(0x7f0000000180)="75074a9a9d7abd0a249458c1e782b4250ff76e24ab5ca4d2842563a865d82372a1f6645dfb2a9a57f99374c615fb34a2d5637acd05df5ba5", 0x38) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82029135f301d2175f5d926701000000ed"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) 04:28:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) socket(0x1, 0x10000, 0x9) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3966696c653000021abf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b00000080000000009100000000e2000000000000ff803b65c7caa95e698bcdb5401edb2197fee0aabdd5f45cdb7407272da870f0b93ab4a14dccf39a9dba4bf52e39ca4081fcc91f00016316ab78f55021e2acb720289fab943484713b7c97406de8413a4f5ec1561af53aa882fe6d12e1"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d", 0x20) 04:28:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 04:28:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x909) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x10000, 0x80) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) socket(0x10, 0x8000, 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x200) fcntl$setstatus(r3, 0x4, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$dupfd(r5, 0x0, r6) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x400) 04:28:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x5, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x8}, {0x7, 0x133}}, 0x2) r6 = 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(&(0x7f000011e000/0x4000)=nil, 0x4000, 0x5) socket$unix(0x1, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffb4, &(0x7f0000000340)="6bfca40c0bd01e0ff45929b153dc5a4876b04190f68da281e68f86180187fee783d57a3ae5579f8d731a9db2927e6b38e57249194a5a21610549611c6cd32e485b5b08018d9f362c5affe99858a57a157e981cfd91798c3fd731c6eba2cf3453b11646e7b16d79318f8a398ce1fa048d7653fc7dc3daeb1ed271c3253094eea9a0c78a191b8aca59c23d8535200d7440e01a83e616205b847d6b66a67dc158ba5721a71dc69e5c03848fd2d9b97f9799172b7867364e528415") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 04:28:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82f000f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) getuid() connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="bf5c11b3dd1eb1baf65be385294306fdabed0b8629a7bc2dffe0537d34bb5888bf7fa78c2f73a2d9c168c87c89bb4f724a8b3553b538c24af50d781a5e17f0af35942940076595b9463ff9cb0adcc7feb2754362211d252c5533d029dd497fb12ed73474ee91f23b0e53139452418adf867a35f874954d511975bbddbf6dc529eb416a9bcd3639919a90f145e4459ef93747a6f721a1c07fdfe07b34f0ac06b1df3dde09417534cbab9349b960f9d0e0f854b3d74729b4d68de06f77dd6d9d79993457"], 0x10) socket(0x2, 0x10000000000003, 0x0) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000080)) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x400) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r8 = fcntl$dupfd(r6, 0x0, r7) r9 = openat(r7, &(0x7f0000000340)='./file0\x00', 0x200, 0xd6cfb55e7890031) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x1, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = socket(0x18, 0x1, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x20, 0x0) r15 = socket(0x11, 0x3, 0x0) r16 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r15, 0x0, r16) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) getpgid(r17) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r19, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r19, 0x20004b3d) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r22 = msgget$private(0x0, 0x188) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) r28 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r28) r29 = getuid() r30 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r31 = dup(r30) ioctl$WSKBDIO_SETMODE(r31, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r32]) fchown(r28, r29, r32) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x3, r24, 0x0, r20, r32, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r21, r21, 0x5, 0x2, 0x4, 0x8}) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r33) getpgid(r33) r34 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r34, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r34, 0x20004b3d) r35 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r37 = msgget$private(0x0, 0x188) r38 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r38) r39 = getuid() r40 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r41 = dup(r40) ioctl$WSKBDIO_SETMODE(r41, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r42]) fchown(r38, r39, r42) r43 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r43) r44 = getuid() r45 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r46 = dup(r45) ioctl$WSKBDIO_SETMODE(r46, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r47]) fchown(r43, r44, r47) msgctl$IPC_SET(r37, 0x1, &(0x7f00000004c0)={{0x3, r39, 0x0, r35, r47, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r36, r36, 0x5, 0x2, 0x4, 0x8}) r48 = getegid() r49 = socket(0x11, 0x3, 0x0) r50 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r49, 0x0, r50) r51 = socket(0x11, 0x3, 0x0) r52 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r51, 0x0, r52) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r54 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r54) r55 = getuid() r56 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r57 = dup(r56) ioctl$WSKBDIO_SETMODE(r57, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r58]) fchown(r54, r55, r58) r59 = getegid() r60 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x200, 0x0) r61 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) r62 = socket(0x11, 0x3, 0x0) r63 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r62, 0x0, r63) r64 = socket(0x11, 0x3, 0x0) r65 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r64, 0x0, r65) r66 = syz_open_pts() fcntl$dupfd(r63, 0x0, r66) r67 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r67) getpgid(r67) r68 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r68, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r68, 0x20004b3d) r69 = getuid() getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r71 = msgget$private(0x0, 0x188) r72 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r72) r73 = getuid() r74 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r75 = dup(r74) ioctl$WSKBDIO_SETMODE(r75, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r76]) fchown(r72, r73, r76) r77 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r77) r78 = getuid() r79 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r80 = dup(r79) ioctl$WSKBDIO_SETMODE(r80, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r81]) fchown(r77, r78, r81) msgctl$IPC_SET(r71, 0x1, &(0x7f00000004c0)={{0x3, r73, 0x0, r69, r81, 0x40, 0xffffffffffffffff}, 0xfbfffffffffe, 0x203, r70, r70, 0x20000000000005, 0x2, 0x4, 0x8}) r82 = socket(0x11, 0x3, 0x0) r83 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r82, 0x0, r83) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r85 = getuid() r86 = socket(0x11, 0x3, 0x0) r87 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r86, 0x0, r87) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r89 = getppid() r90 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r90, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r90, 0x20004b3d) r91 = getuid() getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r93 = msgget$private(0x0, 0x188) r94 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r94) r95 = getuid() r96 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r97 = dup(r96) ioctl$WSKBDIO_SETMODE(r97, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r98]) fchown(r94, r95, r98) r99 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r99) r100 = getuid() r101 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r102 = dup(r101) ioctl$WSKBDIO_SETMODE(r102, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r103]) fchown(r99, r100, r103) msgctl$IPC_SET(r93, 0x1, &(0x7f00000004c0)={{0x3, r95, 0x0, r91, r103, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r92, r92, 0x5, 0x2, 0x4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="c52fe29940eac3dc4bd77882fd38d4b5a463dff7fa01c0922c6b2b1098130bdb9755e4f22d62460eb4df00cd76be10573302bbadbed126c525453194acd6615d54b29dc96c91e60f", 0x48}, {&(0x7f0000000200)="8ec489f535049cee1be56ed29278c7aea80c3e57aee5f00b9a82d297ac3ad72dbbdf9df9d87171ea12335047e664f3eea435d18871b9f3dc9d2bebc054841c179c10436ab2a1ad770a116d68f3cc5d4fb4dc75685613c7c77608e4b1c289795d524cdb3cb8eebf69e2ee47bb6d0a47d3808a6e02089911df695efdbe8d9d75b1a4448084d291cf8b226cd604d6629bb12de96d0bdcaf3d0b1f5e5577c8b2ae3b", 0xa0}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r16, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=r33, @ANYRES32=r39, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r50, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r55, @ANYRES32=r59, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r60, @ANYRES32, @ANYRES32=r4, @ANYRES32=r61, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r67, @ANYRES32=0x0, @ANYRES32=r81, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r84, @ANYRES32=r85, @ANYRES32=r88, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r89, @ANYRES32=r91, @ANYRES32=r104, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x20c}, 0x8) 04:28:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000940)=ANY=[@ANYBLOB="0701a277dc5745de000000000000294400ffffffff045ad35a0520001004ad50ffef46c509fe2238306fb685aec12463c1d2d7dc9678657be4282423e6f98ecb4b591c95ff9d16ecc070a1d65a6651ed64682b2035e8020891541c3a4967d5e65b29bbf6f33f6a36f8c35f84e7e1add43a1a3533d942ca8501bc3261cfb3244f2e5d1faad0e9a9740d5db2c314d1ca6429b809139a79506cbb7f362af74713a6c819e9ff34c9c51d5d63c69a73d58f44238e2dcbfa1ed26276c8a4c4d913f7757c1e2c285a3981f6435c2298c898e3e65adb5fb466c65e00686361b6772e650a4b6735896b63fe55b36ee3015a0219253e29d1b39ae8c88447b35e7db573abb5fbfe9e0ca24100667f5c0c140c53a5b30f31c73abdc85054a2594cc0e55638945d8d8eddf8883b3ecacdcc7928167e7fa61db874aa1e064b4eefd1549f029084732800a33daefb73bf50bce9595dd1ef62beee99e7cf02852f21f491a2f0a6d47a225dece00802e488277f0441951d12169eb11223374658aa2ed03883587ed7da4dd7d5b41dfa328fff8b6cea497a29864d9bd5"], 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xffffffffffffff67) syz_emit_ethernet(0x8a, &(0x7f00000001c0)="134c7691b64d0bf148bd480c7d36992a35f0dcd80801127f67644a37c7261c08262887a756fd4f61a655170c00a413672f471eabf508e784aa3efbcfc5ea6a80b4abf99d38e8498fdafcc127e45c1d026060b59c3f2a9e0d9985e30f4a9e291055a2c9ce5c755f2b314a7685bf4b999433c67eae40e87496445f7a3632dfd0937ca47faff80d823a1a13") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x80) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000180)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000100)=')\x00', &(0x7f0000000280)='%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')@-}\x00', &(0x7f0000000380)='\'!\x00', &(0x7f00000003c0)='(\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='\x00', &(0x7f0000000480)=')\x00', &(0x7f00000004c0)='.\x00', &(0x7f0000000500)=']\x00', &(0x7f0000000540)='\x00']) 04:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 04:28:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) readv(r1, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1) acct(0x0) 04:28:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) clock_gettime(0x6, &(0x7f0000000040)) flock(0xffffffffffffffff, 0xe34216fa0ec3b26a) 04:28:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a2789", 0xf0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socket$unix(0x1, 0x2, 0x0) r5 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) flock(r5, 0x2) 04:28:04 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 04:28:04 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = semget$private(0x0, 0x6, 0x480) semop(r4, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x0, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 04:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:28:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x9626e700f9af4926) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) shmget(0x2, 0x1000, 0x348, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/125, 0x7d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) pwrite(r2, &(0x7f0000000240)="84e44c54c06b639fbfb505b259b2086653f4c585725c628372a354a5e7545802c0c501c69929ac598652b0651267b01c2e967fa45477fa50a7182b98edc5ed33a64d53aaeab98d898a0eb6d2bbb01924c453beddb3ea5eb999cb61f424f26ca9f50b71b0b0c3578acd76455758e99d4e0a07d91ce1e76dec0a500fd2b07835d8f41bb8b6d0f83d4dc96a15e581a5c81daf7b7057c518d469f29996bc5b97d4b6ed47de95f02bd781a35b3c41628a9ee73afc3cea22c124b942e662944f4fd1e1bfe94c098d37834c5b785e21", 0xcc, 0x0, 0x101) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000340)) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x10) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000003c0)) r4 = socket(0x0, 0x8000, 0x81) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) recvfrom(r0, &(0x7f0000000440)=""/4096, 0x1000, 0xc4, &(0x7f0000001440)=@in={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x0, 0x140) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000002480)='./file0\x00', 0x0) pipe2(&(0x7f00000024c0)={0xffffffffffffffff}, 0x0) dup(r6) open(&(0x7f0000002500)='./file0\x00', 0x8, 0x2) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002540)) sendto(r7, &(0x7f0000002580)="273aa4f174300c86361493c4ccedf7a4332960157be68a29f5c7d703624e4a1a8200f155160ad4845c5c0a9fdf3ccafbb86215341e1772389dce48f4b769b7dc5ea29b939cf6900a4ecbd4f3f0b4faad09b81c61be3d14e8d553580d4772c62e0352c63c62add22be9274809a5231bf307c3a5a9e98df79bfdb928b89468971d4f0c2691fc7cb6731d3d66ef8b4cdadd6b9de430f2cfb9a5147dd689c63425452da699e717d15cfbc979ef37c24a5e0833f42794c6b438806aa8b436cb76ccc80d72ba64a2ed010f8ac7fe791234ec6a3a5d6e7539227b3750c32d5c8d1d61eeccb4949939097eade27b5addf4461c73f8add3f371fc40ea6ce42d7fb7597632d088fe1994f4fd71f4fecbe27e3bb5a7353aa2540ea2c68c2b8b8b8d147406233c20ee4d492133ded3df80648cec5d01ec3eb00b7adb5d93621046685979072bf0dc5482de1422e3e94e929f7e84e0fc34b78c38e1a7fd692630b241e0fb040a7fb9315139b258cc9fa54b955a11dddb1384f88f5912294383af3f1d7298bcb2b0625b7960d6d4d530ede4ff3937c4d35eb297c5783779f35d40ff8aa9ce323d71baedb511b1b806afa2b55ad521ad8466891ddec9e3e89c50bd7701d87107c6286b23f66273521d36633be929cf0b6eba1d3928d149879fc8549125312b9c16014596225b681a0a74c57329a0e4f94d265b5fc14c97439526f0c9e411ddf54ced7d63fa2bf1b4109170ccb11dac79171115c56d4da7d9fb80d1320df62308096750f68f786c47540006d18ea60df2a04f6f8d73e7aab0efcd4d3407cafa32b122d8495a57a0c2cf647e452d3c36a4a7d5b06e89bb4d4287851f73460274550837d8a80068ed2d347db9f47f2ed89f3833e0cfac38c3db4d9476a8ade4a52b60dc05da0e992d9686a08d4f1f593c947414c6977a90d20e72a378e19c69f0142276f94534bc0841c7be3133f03ea37b3bf58e1cabf3269a8d5907affccc9b50b1d62cc5808c9c0ed1c499c71d24f4650e89cd140c83590f4fd75f1cd051c1ec5b7be0ae35a588bca5dd2e441c710c0907b3e67588f2150e2f874b4f3a5ec62a26f4bf427792a8920c0f16288b2f6fe6284014122aaf63711fb846a69727e974878acc7a675a4fb664c37f4b4542e28d4266d6c630b1f4a497182e625fac07fbbe54e309c67c6657926b282a284de66e2b5ef5cbba56988a2fb391fefd87b368752fd3c9027eb9be36865002f182b81b8b42d92db6a22f7a58bf084609f335fbdc58222d18ce6ba2af2c14db359a41a7189e8d1055e9f7c0f896e6f6a898606884516949758eb2b6f7c035185f2049ed48d9023226dbba7167f8717313ec43adfbf527e0565e4bf23933a59d0a0daa776336cebb1f93b5e0918104b63ab5e1a61671e54774e2582f3f3dbb5f560715944b0d13a6266c1e7b19e5dcb9edeba4497bc2a09c8639aa1bbdd13ca5245b0c4a90b0129d0c5a7b45e3ca861700fd36350e94640b749e0181a883f42fd06733582fa4c3f44cb1e2ef7fb854a47d71def98f87fcf92199cbfe195d8b570244a5552119b3a5565dc0fb7e83340d3b0542335ba9c2f0f7ac0ba81c9f80421ba900cb7a8bf54017aa58b43f08b85ef9158ac183db3868a623e9847a5f9197ed16e6d54a4be69514c37e5b70fc601ca630cdf2c9f0e8e767f5abc62477db1432df3d083d34bff304c3d13a3b17337c1bd47551242181029b1408eeef20edf0a2eb8c7be1dbc5d4181a3a9886b0dc5381b0390b536811dc544c293b801fd0230f764a56bbdd085fd747f0cad2b81e57c8461b380b455247622fade6394b19ccf79167e03f09de4b8facd43874c5813972c0abbe20bd769329a8694d097c91a33cf46245bfdca8708fcead5159079fc48091548ed41052f999d46d87ccaefd7116897ae5ac75fc85eb37a7fb8664acc5b6c86ecc49e15c2a38fff0cd0a94abbf3cabeb6b7470bbed9f5b1d2a606246186a041d875546055d9a6661bc77bf53fea0dca2cc285aa1681a9ac7819ca8c1f043f412a5292e55ac127a1b11c6992789698d9ef851bfbca23eff80db79b675d89be548b23810fdc271bd8207c08c1a25fed3ef0093fd4e38a4ca8e61adf867f6e4d7e768d40409dea384bce9c59b8b12edc35851a9e17967c64c0d22d2671578bc70dfcea725267eee8afde88a08d07d78123364110d7779221ca014deabbe2db93b3f62d666ea34a9da9f0e6c1a628c461c380ff4ef789526df88face0d32cb591d9b79b7a4231d52e7fded8e1466f5cc96269f9be7b67965b84f876da967eb5cbad3f5a74d1283bf965265ccc30ad021c212fe7c5b7f6885b344d39790acabbd73e1faffd87b308ba1ddc5ae5592177f9d5d4d2b193b510e7d55e175cb63d06f7fd531542453c301e699e1de2800c434e94933beddd3ab0ad2769994fba6638eacc0faa214b0b34f49a79d7bf9f990829bb0c23d2e50146dc971c11079ea133a899573dccc66f45b8e4e08c03f8f540dcaac32b4ba9a1ea121df2ce625b73142bab6224291c8e05c7212329aad7b4758f9791d0267182a41bfc539ffbe85ec51ee6357859310128d2b0b9035cc9b611945b7203e9b3b024ee47326be496de43c7f288b7806cccde1501a091a9f314242a3745656c004fb6443b2d0a5ad6c2e3ce8ce31e5ee2e18a8139e89d386765f7cc39b12ff8699a13093cfc72b4efc7c91cd8033bbf2eea910ee004d4f2934e9a01fb9a0d7a8480aff38f336cc4e1a13a9d42b315d7e12d4257c05228f723c7a5ae96581a750a93ffaa9e120468aedb68da2b692151b080caafa9f802e3fbae30e7a18346b5d01500f6c740800c11263959f230609438ceb7bce86e98163778befdd56bdcd7e34818f230feab1822fd3481f6fd6600967ac99bc33a6c50eae21bee1b307e1ff3406e0dd4d8ce81086162da0acb22e00298ae8c3c786c61ae484bf41eef755d4ccb5dd1b8cb9889cc3803800ad8c254879de870acd38c24a5b5aa794d1d16df16d9219ef72ec702f17edb322711b7c7c3ef286622c3cd9762be440704de03f5c68513549287d3492b32f9bbb267179e9ba427cd0a13ce18dda4399c9dd75223488148899e9cf5b82f48d073b997045fac59bf2fc26814b3343e7aacf73c71913f7778c750472cbf75d98342edf0dceb9d469d64c0faee3505b0f79a0a132ee94838dbfefcd3711daeb7856ef74170ce68d8df1ec32225e92d89100f3ed4f1f44949b69d1affbb4e434e70bc40faae2214136672904ee13b14664bc92532eb434b5717f0f55c8a16b713dce7fdc551c92b38350887ac886e1a108b2de63eae07f1596545a85d7ffb12d1e0d54b4cbc4bcc927442b244df817f1d04ae4326246bf661a006637b45e797c9e155db6146335d2ca052c210d9aec7770e72d3f748294a780b14b9b2cfb5f627dd2a4c8d274506ff57c40d95d49d0f3cc7452dc650cb4ec0926f0f65f854e7217c2c155567bef016964a3a2036e8cc537317b92ef3049f62adea4cdcb2fb76280cf790159b5482c9f8b2bffd7f84156da5ccf41de93685b05fca5143afddfccecddf9d35d25dc3e947cc03c1d6045c48c980f904bbf55f18cc5e523ff7178a581652c244acd3118ba176ef33f6df05e8fd07046b6fb8c603cdf48494a780068d40773256949bc40606b1f8f84085c4f7fb7e6b347b21ee2c2f0c4917b8a984537a8d6e46c2d6d6b9065da43063a773c1cfc63118249f93d584b5416d5d028eb39f0babb936cae6cffd7330dfcc20c9b3b80c8659813983cb3a752b80a1d2103a51093df6e74ac1f904378d16246dfe321bec19c1da640064c1109f961fa0c502bcd22de02ad86937314f428b8aae1a919ac9493c247e8811b59d7901333867a7859a2960e6c6f3b7c8c0be1a7425a9ca2f01c5941b51e9962e8b3a8346aac70f1958240bac84eaad7d59de1f5c8d72266b6ba6ff691aef1c62e658f989f55d3cbc83180d54685f0e389ec676e32b45f4f51d9f33e5dc5a9a5301ce0be36cb8993bdb07d1570d0f53688eef72c9bd410e174a9a514fecd4a004f3956a15ff3d4a56f2cfdc02e40abd4af22e7ef0d6329452a952503b0c108d46214d5f7eb6f5e47e00b0ef4a38b2fa48250422987178ca8cc44e96fc7211feb0f2dfcaf68334a69ba5d1d812bc61c8c3c221b3eecbf2ab683737dc0ed894273eac94fd01373fef176738c60da70674a773657f279ebdd9b10ff8425c113a193da4ba886322680be7763a9f6f81ab386477ae52a00abf661a6991719a314efedc72837dc06a4d76f47b8efcd92251316a2c211f1045d78e54472e84d6fb458d1c7ccfd67443aefe5280b10eae69317566ad069fe25658c04465a21b01f3cafcf8857b7962694352fc85332a9868a6434d02ff3d9008da5e563fe8f117dcbd5f1dc9d29f40c68c1eddb4806cbf13c61c6c18c56b7e623806cb5ff78bd151fcd71b9d2225868b3e48f714edff234c97c1f42555343e84afe2fb827c10a8004c70eedcb9abb2aefeb941bf2ad322b08828b0a9fb1040cb7b3024f6ea4d0a00d890c51cd9ea6d631f6d28c67dfab2d581aa74d2dcf8a484f90fa5588f6d65918c9b39e8e0b271a6425cd56cb93f0d32d1378c7e7486b93cd610086dcfcbc8f34ce5bd9ff84034c035007f586078bc5c2a43366988a7dbceac69631e4d6960d9871251f9c230bfd55884507227495d303276cc6f085a748ee549b7abbce58d368ae702efae49c849fdee6a7dd698d205bb93cda69fef9f0c237254b2294e8c720ec4de778635d85707f3b68a4b9575f28a3aa8fbe92f1cc2fce77a74a3f9779e2028f2c5124f60cb9ef489e35d5bf430503575d2040550dc7033669658d3db8dd6fac3c22148a0e72ddbbdf353c32da753b4ffde5f835903ad1603dc106ac007609d1c5614010f8e05d222e4d2ed2104be1382f39bcab0900762068b16a906c362c7cbc2325bbf9a6977105647c9a6189bd4b03e1b8933fa70cf1123f3b5b12f31922a5c396b09ede371b5ea45e2783abc10a7ef53e71c276b9d37a7346f41508368efcb5699ef1badb3c09be45b00675e2e95b768e9df7daf099458b4736a9759601b86f77b7cdc9accbfe23b2c67387eef6eb1324e4487a01847fbef60ca20f4980651146049ec7327fde3bf0260ddb368f10f86a67bbfd55c3ad50f1290bb7fa6b778c25d72cbb15f683b835252a91396c60954f4a5b99bd35a2bfe6f5fcf3d48bae15b767e942f7cc899b0e13c81d113fdb30fb1417b35741ba6e46b9fdaf6618ec27d9059d5128aca8438df7e8613dcb5d1b182634784d1222a70b43f2ddbc9b0a5292245fee90e86f48a49f59e9566fd210660d05f8d55098c76efc9e2898aa179d9ce2832a3b27e3c0716664947e24c157c7a26851e086890274fe340db713d71c9b14a2b849453b5a1e744d30af83bccc40b2ed81b531c500949fc9cf288078679ea8011ca84765d87c1b64bced5de900da0a852fca33a7fbe041fa41e2c8f6701670e89881f60a874abccf4642af19f08f02ef645e6363b4d1fdbe7f01552b330467bd44435ce522e6c52c3224c05bfc346ec580568fb15110098dd90267674532d4e93a7f65130c4d0650b530aff5ac0ea72a216843ee1e84d633b56af9b83e8d818596efc0e573c5a6e1a15af5d67f19a5346cc9cff7e7db07d9ebf1691c821225e023c0eb48f8664e48f53419bc4ba79fec6324f94efc865c7cc8959292e69a757fe3b4b486d4fa4871da7896900fd32c1d548a79e9ea6c72dd6d6543850168c083c5740ed4b8d5844a", 0x1000, 0x8, &(0x7f0000003580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r8 = open$dir(&(0x7f00000035c0)='./file0\x00', 0x0, 0x1) openat(r8, &(0x7f0000003600)='./file0\x00', 0x0, 0x5) socketpair(0x18, 0x4, 0xfd, &(0x7f0000003640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000003680)) getppid() r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000036c0), &(0x7f0000003700)=0xc) r11 = getpgid(0x0) fcntl$lock(r10, 0x8, &(0x7f0000003740)={0x2, 0x2, 0x7, 0x1, r11}) 04:28:04 executing program 0: r0 = socket(0x6, 0xc003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000001b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000004e488c100000000000000000000ff0100000000000021d39b4028adb1ff1a0100000005642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f003bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f75217836f70e7e25b5f7c4cb0132b60315e03608be008c92729e02194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c379826333192338c83d805b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9876ebe9e5963ab2eed62421d81e32e735d104e798e0871c28dfab129d7246e23cc8ef8f7d8f265bd6914717e450133bd76e154d41a39c35f9e289c38d1d896b6dffbc86206b15039deb92793a50148fa9b44437401e97f7c0def8d322dd58b82033e391ec03132c9fe137d088c36f27bf80797248ca1a0ebe9231acac943d52b4c045771a4cf227c5a49839130e7a75687c6c9907489910ba5357c0172fc6768b6482ea79c21e0c46b63d218eaf542626548bd4b28201ddd0add393101a6f35194a512c57345c65f92fc12c9876dc6e83559494f864f3ea011cdc005fb50dd0310b3bf70aef78a648dc2373fbff79dc904829c68cdb76b1cc6b7d9149d99379ae09b7bbf983140b5a83e036c6ff8353e1872cc778f3d1bdc43be97206e9ce07ea58ab89e4f4480f8c10c"], 0x1) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0xcb}], 0x4, 0x0}, 0x0) 04:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = socket(0x2, 0xc003, 0x6) connect$unix(r39, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4022cd2350000000000000000000000000000000000f9ffffff0000000000"], 0x10) write(r39, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r39, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r41 = geteuid() r42 = getgid() r43 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r44 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r41, r44, r43, r42, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r45 = getegid() r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r40, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r43, r45}, @rights={0x20, 0xffff, 0x1, [r39, r39, r46]}], 0x40, 0x20c}, 0x0) 04:28:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa68dfab771e830cc, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffff9}) 04:28:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r1, 0x8) 04:28:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x9) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x3, 0x40000000, 0x4, 0x0, "4e8d9efef0fd991de4ea3d7860ad27e174c67271", 0x20, 0x401}) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0200472f"], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:28:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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) acct(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:28:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) close(r0) 04:28:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) sendto$inet(r0, &(0x7f0000000000)="640c94d90bc2d112ceaf5ac6c82c723bbec84695d29a3b51b8a74899acffb6701c3953afe54a00ebb3e7796ab6e89f2f37cd22d6bedf200fec623c18abc93946ece3f4b28297c884b8cfb0f55e2e93658bc9ada13dff9d0e822762c4eee628a689ac14d5d5cf000f73a70ac2d93216a542b3c1cc2d3092dadc37db920647d64f24820b038ea576f0d28f528cfa9631092343c574fe8285d281cd3c6d557776b5b11c198720772af8", 0x7c, 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x1a, 0x2, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:28:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") 04:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xf000, 0x81, 0x0, 0x80000001}, {0xfff, 0x1, 0x2, 0x3}, {0x401, 0x1, 0xd5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 04:28:04 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4012, r0, 0x0, 0xb04) write(r1, &(0x7f0000000340), 0x10000014c) read(r0, &(0x7f0000000000)=""/101, 0x65) 04:28:04 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:28:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x2) 04:28:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget(0xffffffffffffffff, 0x1000, 0xcc9, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000001000/0x1000)=nil, 0x2000) 04:28:04 executing program 0: 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) getsockopt(r1, 0x369, 0x9, &(0x7f0000000100)=""/213, &(0x7f0000000040)=0xd5) socket(0x400000000018, 0x3, 0x3a) socket(0x9, 0x4, 0x1) fchdir(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$getown(r2, 0x5) semget$private(0x0, 0x2, 0x4) geteuid() sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 04:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000f37000/0x4000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 04:28:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0068680783f0a5e7eecd"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pwrite(r0, &(0x7f0000000040), 0x0, 0x0, 0x2) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:28:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)=0x9) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)) 04:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x96, 0x48, 0xf8, 0x800}, {0x7fff, 0x1, 0xc4, 0xe9}, {0xffff, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x80000001) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a887a0bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436957f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba6d293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a13ac17b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453615c05542c35de59765b070b1c655aac528adc34b8"], 0x1) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) dup2(r11, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r0) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:05 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/162, 0xa2}], 0x1, &(0x7f0000000240)=""/148, 0x94}, 0x23862624b3c6b28d) r2 = kqueue() pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = socket$unix(0x1, 0x3, 0x0) r9 = kqueue() r10 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x14, 0x5}, {{r4}, 0xfffffffffffffff9, 0x2, 0x10, 0xffffffffffffca79, 0x40000001f}, {{r2}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x2, 0x2dc5dda}, {{r8}, 0xfffffffffffffff0, 0x1, 0x201d6c0804297635, 0x0, 0xaf78}, {{r9}, 0xfffffffffffffffc, 0x1, 0x2, 0x4, 0x2}, {{r10}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x0, 0xe45}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r11 = syz_open_pts() close(r11) syz_open_pts() ioctl$TIOCSTOP(r11, 0x2000746f) flock(r3, 0xf8bdf627af6ccc85) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r11, &(0x7f00000001c0)='\t', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:28:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) socket(0x20, 0x2, 0x6) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 04:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x198, &(0x7f0000000040)=[{0x60}, {0x2d}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 04:28:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x43, [0xffffffff, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:28:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) dup(0xffffffffffffff9c) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffff, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r4, 0x4322d11273df4171}], 0x1, 0x0) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r5 = socket(0x1, 0x8000, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/32) 04:28:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000faff0000f87c8a5b671bb29d32ce624e6d49186b7837a25e2a492a84ed6f2b99a41b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) 04:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x13, 0x100, 0x1f, 0x7, &(0x7f00000004c0)={{0x1, 0x7, 0xac, 0x2, 0x5, 0x7, 0x1}, {[0xfffffffffffffffa, 0x9, 0x4, 0x0, 0x1000, 0x2, 0x941, 0x4, 0x5f3f9aba, 0x4, 0xdd1d, 0x9, 0xf8, 0x3, 0x6, 0xb9, 0x2, 0x20], [0x81, 0x1, 0x6, 0x4, 0x3, 0x9, 0x4, 0xff, 0x9, 0x2], [0xc8, 0x8, 0x8, 0x0, 0x9, 0x0, 0x6], [0x6, 0xe1, 0x2, 0x80000000, 0x9, 0x2], [{0x7, 0xe2f1, 0x7, 0x401}, {0x3f, 0x7f, 0x7, 0x40}, {0x3ff, 0x4680, 0x100, 0x10000}, {0x101, 0x9, 0x2, 0xffffffff}, {0x7, 0x5, 0x2, 0x7fffffff}, {0x1ff, 0x1, 0x1, 0xbaa3}, {0xfffa, 0x3, 0x3664, 0x2}, {0x3, 0x1f, 0x0, 0x100000000}], {0x40, 0x3, 0x1ff, 0x8}, {0x81, 0x9f, 0x51, 0x86}}}, 0x100, 0x5}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0xd) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2336, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x20000000}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x11, 0x3, 0x0) getgid() r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0xfafe9943a91440a1, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000fa00"/20]) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x3) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000140)=0x1) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r10) getsockopt(r10, 0x4, 0x20, &(0x7f0000000180)=""/218, &(0x7f0000000280)=0xda) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 04:28:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 04:28:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0xfd, 0x0, 0x1}, {0xc, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r2, 0x80, 0x9, &(0x7f0000000280)="4a919401d7f24381b441ca0a8d672e55c41a1c6df57c0a02f6e10e266f76587d6b4bf1406f9587af4ccb63a9da78440aae7ce609cc6734e48a2093f785a3f280e1ef1dda578c1ef2782fc2a80a22c7765eb65441cec7e18c7304019ea8c31f7788a3a3db381fe5563709aba1d47902957ec3a6ec396aa8db011b465161b0258bd0af78b2013c544ba4800afdf99de0d9638145cb98e68387d1009f31bc62dd7e", 0xa0) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xc) 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, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x1) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) getsockname$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f00000003c0)={0x18, 0x1, 0xffff, 0x77d4}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = msgget(0x0, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/225) 04:28:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="5862ef73163ba5b61dd2a7954aed77a7b572cb6c4db6ed9141377de5d940153f856dcee1efd7f28c7831b6aeed84a9d101cb52c9cf69db9832cf9aa3337d80ff62b28d26ac3dfbcafab4de6e89cae7a2dfb659e0c8d147a09596b6731cd571eabe281f3f26990d8ebccefce2ae88252d990818eae8492d978f9d5556c7bfddab9923f067be669a170a60cbbfc7a148a1d6692dbb728bad50b8e2dc70f6185a3e180d04a318821d56902fcf024950c7e3f1bed188d487e071f3fa9532223f5e985b296230fbb3e47853bb0f77533c34e8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='(\x00', &(0x7f00000001c0)='\x00']) 04:28:05 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) 04:28:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) socket(0x800000018, 0x3, 0x0) r1 = socket(0x2, 0x4, 0x7) r2 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) socketpair(0x10, 0x2006, 0xc1, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000040)=""/233, 0xe9}, {&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000240)=""/163, 0xa3}], 0x3, 0x0, 0x0) 04:28:05 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 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(0x3a, 0x3, 0x20) 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", 0x26d) 04:28:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xffffffff, 0x855, 0x1ff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x63, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 04:28:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{}], 0x0, 0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000006c0)=""/162, 0xa2}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/44, 0x2c}, {&(0x7f0000000480)=""/103, 0x67}], 0x6, &(0x7f0000000580)=""/38, 0x26}, 0x801) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) fcntl$lock(r4, 0xd, &(0x7f0000000680)={0x1, 0x2, 0x5, 0xf05, r5}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:28:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb74ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e71ff000000000000006338", 0x85}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = getuid() r3 = getegid() chown(&(0x7f0000000000)='./bus\x00', r2, r3) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r4) lseek(r1, 0x0, 0x1f, 0x0) 04:28:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff10d9c1734a30000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffec6}, 0x0) 04:28:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x411, r0, 0x0, 0x80) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x81, 0x6}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000040)={0x7fff, 0x7, 0x2, 0x40, &(0x7f0000000280)={{0x1f, 0x1, 0x81, 0x9, 0x6, 0x2, 0xc9b}, {[0x4, 0xfffffffffffffffd, 0x34, 0x0, 0x1, 0x2e91, 0x3f, 0xfffffffffffffffe, 0xfffffffffffffe01, 0x0, 0xa, 0x4, 0x814, 0x4, 0xfa, 0x47, 0x2, 0x1], [0x9, 0x4, 0x20, 0xffffffffffffffff, 0x3, 0xffffffffffffba28, 0xb, 0x9, 0x6, 0xfffffffffffffffa], [0x81, 0x27f, 0x3ff, 0x100000001, 0x8001, 0x4072ff2e, 0x7f], [0x5, 0x7fff, 0x2ac6d86c, 0x9, 0x3, 0x8], [{0x5, 0x9, 0x100, 0x40}, {0x8, 0x2, 0x50, 0x800}, {0x2, 0x0, 0x2, 0x100000000}, {0x0, 0x5, 0x4, 0x7}, {0x1, 0x2, 0x1, 0x1000}, {0x3, 0x194d, 0x10000, 0xfffffffc}, {0xfffe, 0x0, 0x1f, 0x5}, {0x100, 0x7f, 0xc3, 0x80000000}], {0x7, 0x7, 0x8, 0x8}, {0x0, 0x2, 0x10000}}}, 0x6}) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x28002, 0x100) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000500)="bbe1a5a442e3242ebcf9c80c804f57d0b0f79cc5963c4908ec8da50cc88eb186ff22a575291d21d5effd4b8fb9753704ce39193b3d1901991f512c6b5b99da286bf46ccd3250d84cb888f37bafe365cb6ed71bec70b063b53b7417b369ae2dcf741756b8b2af00f622e8d35bee33957efd65a948bcde7dcafb387c40c53b4e75eb90a9288016ca85fd5bbba6a3f4f0468408f4612c6521902167928d27b91fd12edfa4efbcb2be1a51e5325ec4cb9a4a6cb2a6f2ee7f6b8ea04c04c6063eeeee29a2b361eaf04f981ff4df45", 0xcc}, {&(0x7f00000000c0)="24910cefaa9266ed0f1338f0fd4dcced12abdb0e210fdac5511f6c7bfa7d40c2eb5670a9c367802690e3c74f087fb0bb25e54f405a51f9329ab5be", 0x3b}, {&(0x7f0000000100)="12ac2e", 0x3}, {&(0x7f0000000600)="3a6b70eaa0e024bf193fb8d83dc72091840b0b0b839b2fe0b2decd95a9cb84e170ae5fb2e3cf1b1a1742b3d389a3d2757215323c15f3e61df9ec6d9c7480e065626deb8bd8007d290cb0b0f16f5fee40191f798c1799d4f275a579f590f5dd68ad3779a250a69a1e61bd45fc02372fa9595bde75f43cfbf1fa59c0331a05604a56b65b4117320e12a1eed3", 0x8b}], 0x4, 0x0, 0x1) 04:28:05 executing program 0: truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8048, 0x24) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180)=0x101, 0x4) 04:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x0, 0x4000, 0x9) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = dup(r4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 04:28:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdfffeff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f000004d000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:28:05 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x2, 0x4, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) kevent(r6, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 04:28:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000ccb0c85af1c300b95d0ada2f3aa54fc295c639a7b9ee6208276da34138b93905dcac460afec64da0c84c13f8003170bb67c4541c18e01bb448e5ea74342d04be51c5c96fa497520540c158c9c0f54b221ab0c6d3372c71860013ad6abbb6cc4ad4dbcd5d64e69fcdd20f6c10b63b3c897cccfe0f537fe0e8aec8db14da6db8cc1255dddac381a4ff14310c9362b8"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f00000001c0)="0489103182e02f798d1bebad6d202e62990d34372e46297d8d5e645dd1235f989b0d9ab855d24e2e67785b6941d6a919ed3670a33fa5d858d9c99ca1339438c225f8e994496d44e3f66b5df75b8378f72d41d29eb16ca63db6bf6581119ac9a237f73c98564df4a7200c587fb2bfe379537daa1e9910c7bb5264376dfef958490b370d330651e6b8c0e192070a2c4fc95b75", 0x92, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) setsockopt(r4, 0x1000000029, 0x0, &(0x7f0000000280)="ebffcbff1379cbe47b00e560809931ff96480000", 0x9f) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7f00d5c07708509032"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) read(r2, &(0x7f0000000140)=""/83, 0x53) 04:28:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x2c}, {0x6}]}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000040)=0x7d) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 04:28:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1, 0x2}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 04:28:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) socket(0x2, 0x5, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) listen(r5, 0x2) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0x10c863c99d4a55b7, 0x4) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20010, 0x0) dup2(r8, r9) dup(0xffffffffffffff9c) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 04:28:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x720, 0x0, "00000000000000cf00102100", 0x2}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:28:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20d4, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x4000, 0x1f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) recvfrom$inet(r4, &(0x7f0000000180)=""/237, 0xed, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) 04:28:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) ftruncate(r0, 0x0, 0x100000004) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 04:28:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 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, 0x8000, 0x3) 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) 04:28:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000000)='./file2\x00', 0x5d610291d09b218c, 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file']}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 04:28:06 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="1200472f9ff575db0a7d80984de2f5273c1f5d37a8c527349bc77c3b9902a2544cba5733690fa66e01170222d0b50e6fca16938f752532dfc6430b4b3df8be404032d2fbabe530d8862e23fcf738250b84e393b92d417b1696bc174fc78d262de0210b2b7fd40b9f31b414adce1fee2b489623269395c4a537f00abefd2f49c2e0ce3e39dc0d43b71da65ac8c6b7b4414e269b28fb99c9fb032f064e81f364043a25ce5bae6dd8cfeffee7646856bfa6acba0b7137eefce66d5f0591e9cab3d9108558b3ae68941b5e1789c9bfaeec5d400d63a2f3b763151242e763e1cb150259a39fe6a46dd6b9b2bb0bb53459b88cbcaf7dc7234fcfe08890bec6367955701bcf7cb127b22fb02c71cee888598c0129298314dfb0"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:28:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) msgget(0x2, 0x22) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 04:28:06 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x3, 0x40e) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semop(r1, &(0x7f0000001080)=[{0x3, 0x4de, 0x800}, {0x3, 0x100}, {0x2, 0x203, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x5bb9, 0x800}, {0x7, 0x0, 0xa959bc35ad6fc6ca}, {0x0, 0x8, 0x3800}], 0x7) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000001380), 0x1, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) semop(r6, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x80, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r6, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x4}, {r13, 0xaf}, {r10, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000001180)=[{0xffff, 0x5, 0x3, 0x9}, {0x5, 0x4, 0x8, 0x1}, {0x4, 0x1f, 0x6, 0xfffffd51}, {0x1f, 0x20, 0x99, 0x37}, {0x80, 0x7f, 0x40, 0x7}]}) fcntl$dupfd(r13, 0x1b, r10) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r8, r9, r11, r15, 0x89}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3000}, {0x0, 0x4, 0x1000}], 0x2aaaaaaaaaaaabdc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) getgid() r19 = getgid() r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r20, 0xffff, 0x100, 0x0, 0x0) write(r20, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r21 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r22, r23) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r26) fsync(r26) setsockopt$sock_int(r25, 0xffff, 0x200, &(0x7f00000001c0)=0xcff, 0x4) pwritev(r26, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r26, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r27, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) kevent(r25, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r28) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r30, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r29, 0x100000000000, r29) r31 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cefff499dc809030aaf58d991cc06d0f7", 0x0, 0x7}) write(r31, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82910600009fcf5c754bf587942c28cedbcb1520f939e9787bffdf11f7ffb0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3c39913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d5800000000000000", 0xfffffffffffffe20) r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r37 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r39, 0x6, r40) sendmsg$unix(r30, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r40, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x0, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r23, 0xffffffffffffffff, r19, r24, r36]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r18, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) semctl$SETVAL(r17, 0x4, 0x8, &(0x7f0000000300)=0x8005) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:28:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1b, 0x4000, 0x6) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="280100000000000000000b0001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:28:06 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001140)="ef", 0x0, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r9, r9) sendto(r9, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0x0, 0x30, 0x8, 0x2bf3cda5, 0x3}, {{r7}, 0xfffffffffffffffe, 0x20, 0x10, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x401}], 0x1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x72, 0xf0000000, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x8, 0x9}, {{r9}, 0xfffffffffffffffc, 0x54, 0x1, 0x20000000000000, 0x5}], 0x3, &(0x7f0000000300)={0x2, 0x100000001}) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r10, r10) sendto(r10, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0x2c9) getgid() 04:28:07 executing program 0: r0 = msgget(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000), 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r5, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000), 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x6e, &(0x7f0000000000), 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r10) preadv(r9, &(0x7f0000000100)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1, 0x0, 0x7fff) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgsnd(r0, &(0x7f0000000380)={0x2, "4ab01609b4a0b6935d1df45aa2df2345dd71c70ebe383e2e84936ee7423e435b060569c59b03f3cf5bf16d94e96424a4f1f40b7a6ff582e597e0bb156e849295809d6732ff91e9f34345f73717a1924130c90e2f9d21c95d9497312b3e9624f811b20ec50928915b55f77d34b07d456e3237433f8904b256464414242d0eb9"}, 0x87, 0x0) 04:28:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x81], [], [{}, {}, {}, {0x0, 0x0, 0x2}]}}) 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)) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 04:28:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506876d78a2a197a010000000000000095955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcfb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebe637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa23274515dc66b8ca000000000000273cd0a15ac2bf98caf8f75dd4efe4227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb5834fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1ddf35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c690147640000000000000000000000000000000000000000000000007513aa69d03ee3538b891a81fed7819a5e24d41de97ba497f37c03662dcce701"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:28:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) socketpair(0x2, 0x4, 0xfb, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) write(r1, &(0x7f00000001c0)="eb3786cf2a132da71e5a2f821ea5241ddd3699f174a5bf593cff880618a0705c49c87a1aff1362b98e8046b79446af7ff4950c627c749c540a33684f3e05bd89684baf48765de1c3ed52644d011febc14adf8d613d3e85d1c58ba6b421f238e5f439ade6450263e4b399eeddddac2de57894a13c38ccd99ee5e23a196641d853cc3cbab9b01ba6ed3bf03be5badbb5ce300a3a15ba7142769fb55c0caa2bcdc265ad1de38eba4fbde5f58b0c45982ef05d019c68dad5eb70bdb2cbca09e72d88b0b3a94800e919099d983c4b78ba0e18ac9c5dd365cdde0992dd590f0c8705d50f4f1ed541ab1e3e17711e1fd3df72d850d9634f9e53fec7e1278a91f9bd7f628b989ebf0d3b3c50c93436c9d6ced7bba029dcdcb5230ce7445b05d37068b85b993276f1b69cc5bb2129849e523b03cd4fa309670bc8391aa0dfb2e72c551a37a0c61f5e8588b5d8e4a2a284ef243268b0817c75f45ea90edfc7f452e0e3c59200f42e7fab0cb9f899229ba331d6ecc60f3a7471c2c73a882e5bb9c0dc11c7d150302ae8ece759dcde94cd287d15d6deb5a857e45768cbb2e523c34d74900c586e24a0982f7bd472bd7155bd237e4b45fa6400cd55f26101e2c63be6b7af9947425ffaacb5cae1b46a96a379f96ae6db0832fe427674fab57174e3df32ffb243727e99586ea4edc65f788b6dc27aa2fe69ea77a929e088e22b067cb26149fdfe63d16d9785b2cbea8e81d543740bc9963b472bbc3b13562fc7eb7790a0299e2dc1518737c0298cc83b854448992425078af5313cc7584e880e092790eb2dfc51e4d7fd87dc1c2cd9312d1397f3575a7993055b3d116b834f366328584d7b9a1da03650a6892205c7690e4912f80401a2c89ae5a3246b65f5f82228b344a132368e895574842580c90875134d068b91bb665d93a75d883c641047e40b2d3a9f3f2965f1cd41382bb9044a70c56d5f515737fc85ded7b54d99fe632576af5b64407ea74a46d0b8d6159ad1a41892e59512dce39b33788e69c697a5af0abbd2bdb218c2ebaf5d1d6235a5ad5a9dbae7cee34eac9354cab11b8d7cbc853598903c08ac86cd0563789d6dd8b612c24a8f3a5b00ff3a476d7022889d594bde2ba1937a49e4902ca6551df3c70337ef4aaf414ac91f25ed049f331fa5949451cf9efa3557a9cb73e7e69766fa2c29fa6f5e054c2a48269bdadae40d00bcbf0c5572b9e51131c469784dbb4d846d2cff2724373b467c1306ca950a4a236ee1ba7bb0609bd43f8b9c40ea27871f7dc07bef486f81da98f1603cbe3f20a9ba5d3fa220c3318286bb182f12602006b3cbd33060a350c1a6dae62ceb470a80f89d50a932f1524c667b31eb90aee7bc9907574d9c21737af3190d0d0a4104705491802a59b6e54307cc871ad26b485b64cd2c2092b0735b70a6421828cf475969face2dc7403d08ee45c3cf9e24d9ffd179a8b3e4d5376dad5423f7c57a8034139dca72e3d77cbafaabef124e258d1f40d34548127d9bac482707a1a00a8f68aae269eefdf2b4c963789492f2669397300257cb729d6320ce52f4536fc8c26c76de8a446c5d691e97dfac4ea6c5728ed50033171f09f52d3dee007dcf7d8239fbfdcd28c552f98cceb4d430565d45cf68b67bdfa0b8ea91067b53f58f723591460daca8eb995359d71fcd7c6897714dbc525196fd9a5636dec3cc84b26297832f0c184fca7d4387124d640831b3b018ca0a9555abd4baec320aa09d5086a609e54d4cf87fd3b0fccf679e338dd4497983a1970cbb151c43d7ae290f56367b8f4070fb67c0d2dad84c3ee87b43e2d492ca2e672d7f1f78398ecd1c781d38223d24472903182454dfb7f325dcceda1551d82c2faf07f6b460562e247d7b15bd32cf4b8f1706c4965e98f8852403d6af3cc2479d51bde040605cb84245ae80e24f1c669ae7087a4aeaedd4b66df1dca1797e39291a7ec75d6858df4c1d712e63ccdab32cd5ab9953d9be6a95569bc2448670eb487d6a101c19b2bcb973647603da64b9851ad9d50f945c7a62398df56c62bb417c0bae38c39b8073faa86076972d0cc9a7c450e3ac88fb473c1a3f00e605b02e333d8706c4c09a1817f9127cd71efa858545b546a8f978cf4a8ac4d8a523ca603c946701ad48ee2fa35c72ad7d04d7c244b8cfed97a3fef0dd3c70773d2f5b13a05b0a109380b3326ad4c34e62cd2f1bd7991fd16bdeb5c0b8ad2604f5bb447c94c5258b9f47f9c500301dd24b69e358568965ed3abb2dde48f7e9c3702200fb6b21c879200605db10aef44b30193690756591fae92fa62087e169877fb3c9c51a7fbd40e7f73f11cc7ce77111b51649ab0df2fa82581447f19b42fe4ea3a020fc3e5247469c01c50b36602a2aee68d9da466f1eda8091464facd9f70d34dcbb85f7b73df5dee751ced1024f61e3414685e96818575b7b2dc1a06ed3046d2e40e1c6cd4511e976fcc50b97c239e2027d57f990809293746e496e56574b3fd4756426fda0d7af75cbc4d9fdfa6aec317709282dbb5b8468bcac0cf3e3fb39572858425325247666ca74909e08fa6d3b73636bd94e97a5cd173b9c8773662dd7c470826ed9be9de8555d0933cd0eda0991741499d6886eae97f88d04674cce0a7b64129e8230116957ee9f2e6452b092fc632bf4a2526c44ee575490c9ddfa479ebef584093477fdc298a5198bc4a4fbf2c932a311209fea64ed9a57fdc3e9e246f8b303a65bd98638c56cb000311def2f370203e8a5de9486ea0f0c1066ed36062b9726b07f3738d48bfd2cbc462a9a77a38e720227e3b29ebfbfaea3c8e01d6a6103b1c580af3ac84a33cfd1a0df215a158c60201fcf530c5260cedc48a9cd4bfbc109ac99454f2ee2ade45a32aff95a8f3efb0d343429d70452cf6a5d252dad82b860f057dbf762640d838b110802ffeca825ffad1fbea3e5b491840daa9b6eb1ea719d0f32bee5104e185e9161b25d0a26c817d3366d33e022e2d9f0d83a4525dc15461e769e52f36b3b826c23904f3434ff36252e0147935e176b94aec433576e3c8722059fafc21aa2f3960c151e38dec7f0e8e937b570bfaa0f47092090b7eebd42581965ea940b6da266a64238cf5ea03d6188b7cf30ae30212231195a51ff7c23efaab9a535de5b3d299d7eac6bbc910fe02557c0b5f584ab6f0fefb4f660ce5af966f57f1aa731bf59df29c97753fe341d95f72b638d311e7540ff1d9868d3a6bc20945f42b38bf9cab183a7916adfe42d2b8b9fdabba4f28e0e6b7f51477bf1eb1b86f8a907a1304d9e6bb297ead0b74bd308b903d3e087f83f48e4c6b9ee36e8241c83af7d77ca671028f367416a043083a1075367a6639e66d7178307c6a0c64802310ddd1c4cc5224f446d529871cb86324a5fe74f36bbc34ce991875924ac8cf975d8316711d8cf21279e30bcd42df01cda4b498d09206dd186a1a6b7858dd03f95bfa38db8e9509a95a451c545b106b05e779872b9717122a74b6de0d04fcae0a56f5e1383d2b42d7c8646a2ce90339811f9c5a73837703c3ca1efc6c687dde8f065cf8049506b01b8e69a71eefae4cae21a72a4f4a93b25227c7bf9590da3cebc98138d633b647036209b51798451a77e6f4fc3f2e701b8ae3eb81b5e1b66ff179c0678eb1d29860f0dc44aa2d49eb945b758aa6a116a09ccb549af5067859b53ecd3a4816619995e7026da0d053c306fe47d59c073345b23b471ee044980b183b438c1d81398c067557f14fbd5f0200783dc477972f2d0d1fcce43ef4dc3e99757e273603ebec33892b78607446b2fdf2a69b675bc743dd31210cecb06ebd52d2863a81e6ad3cbdbac6abd8abcfa0420b7a17c7e912495c071ba98e3bc4f58a4cab31adfdd01c156db4ba406ff5012730486c9a73196e885eac3cdc4d42fe35b2b9cb83e454d8f741b69e0aeafbe9358b00fdec85270fbb9a7a4ddc9085fce5eee87140a9beb73f4801db95be2c473fe6bc834af9554bfc2369cbe40243ef7dc5dca8cec9065ae236ad0c8fc837226b40d21b2e8fa0cde7c70dc1e4309c91dd4ece818034a3a338020b37dcde65eb1fee01ef219c2653731c644cd972e9a9c722270772471f6dbed8e93551c2fd51f8c3f592b50e77f1712afd07000165ce8c90e250d9518dea567bccc868fc2567ded6a386a6ba087a289f280ee6f2b60eede5ca1331d85e567a4147d14fe4fa8f22894cfc6478542ea4fe3730a84d3bf2c11fed4ee42a0e16803130a2b636aef9ab88b19e9d6a329eb52dd356f5092f9c6eaa56b97a27653be86b6a797fbb4f10a2ea5b9a5d8ac17d4301bd2ee6d7fef5353fc3dc8c818ed05a00b6cea8ed0b8be46f76141857cbe92bf6261ee0826c269e25c7e4b0664c3d14608d96b4e74bc4ff1a10503c45dcca2501330964fd96c628c848e6a0253fcc5c517e1cb1827d4ac374691ddc13e6f5db0fc1a0d8a71b41b49116d822d7e329c57cd17bd52e9d6190cc1e5625e262aa41aa5aaf170822eedbc92b74448796d8e24d6f973449ed0a2a022b9901e0021ab5ab06b1ded155ea969c10fbad08539e513b0cc8ef4ac5bcfd35cb561a752e1091c1503815e7f012ba76155a7dadf45aa3fcef86ee074f3c6b0ee464d613470b365d157fa78275487f29afe7a289566627e0a643cb3bcc1d8f0535ce05417b326d09684739ee68a1e33914ed710ab77f2809ad95dab68830f0bf479bb59ecaead775aa350a6de295d88f912401e873d146d0a0667ed5838366d6826267c9d4c48bc09d69d3f7e57187b8d5a434812ec41bdb9f3de460e6dc4139c6256bc724eb66c69f4abd378f6339abf5b9b79adb264ddcdb575f04fe4b28611461d17823df4d3f48c58e190e0b276d64dd2f2c3d44d0fea6da675e2a8e3fadd449f3f5557eaff01f43d7c0ebba58e893abdda5934a2cb0e2e39034cc75c8988b3287c36bc6bac577e64bc8e48cef143d4dad39d2dcf97af6a1fb1339e8d6b008ca58e59f7575a0f3ef8853c5dbcd5d6fbdb663fd9d76f3257e6bdcea442f12b046a1bb038f054fff8d36713aaa03492867a66397f583b4dab83c246d9b3b20258955d5295c6d6f4a55d306a95950ddfe3bb5b3a55b1c0818606bb9579e1e9a2e3e9e3487390f2a37957fae61f22dbd900c99cd05bd3ff63a1d152308985bd343232ef60e61d5c8fa8615e3562c0c150642a6fa978eec1d953837c8c363d2afc00e118373f72c73fbbbd9cb3b8c60e045d4d81da5484fdad5fdacc9ee0d1547cda122fbe6525614080bd80e1453567884747f33b1a1c01e1cc0d6550baf3ec2066fcfc4ab6e49fe61cb9aab767106ef60be1a7afd31438c415d04d92a7548fd7a53300fd42477442a1dba1df215a202244d41ffbe81c2e5483839656defddf8e6619db88ea3488db4f44fc1b780e0401e5d5f054964ba1218dec7fc3e37efdeaf32dcc48429b6d3ecf0902c371801408a93275a2fdd595cf6286d224314683532d44f0cbedba83177cff2d101d6b7be81c0c7e49abf19a56df2c13bbbf0f7637ba55e050f62c6a84d63fb7dc4fbc170b0c42de675367b736ed53cae2446db53a0bbd171d57f049652afa62a5e9be363d3c1f69554bad7ccea7a916d5e9262e342bdaeace23108dd34a9f5924b65c5faebf23241b0022de541fc6cbeea658d1cade04ba42f28786f58ca0855c8355b347bcdfa9afae94b2545c0c088e6aed22b5132264e5a4a708c51cf6612d451e2bdda998f6d54b5132e2e917bd4ac31b3864c2832976e5e71d2391ff9152fb6d861a4c4172102ab643b6145390c3", 0x1000) 04:28:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="660c81", 0x3, 0x0, 0x0) 04:28:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) pwritev(r7, &(0x7f0000000340)=[{&(0x7f0000000380)="fa34cff136dc9dc6f3de97f98a834f59fffc835c8884955a52e0fba0662edc4ac4a97e5f6cfb07d6ee332cbe68a8e598b8df747d731673fc6f3647072efd82adcb3fd324ecb8b2451936e3d5434f7c74ed15ee3bba5564a14e6a36105210e5fc8d938af5ada7f68d4d9422a29c275c44402b1845293d82", 0x77}, {&(0x7f0000000240)="2022721bf05a4c017ba6f7f56b12b5d626a02b63895349a2475cfb14c10f1f84e2133604d72e7e13cf10ec19f286958f3629434e17e26a4e03427c000818d1539eaf78c38b9abf4afbc650b888de330389c4be5f57b62899e1d5e9e8b9ebc73c32f230029dd51e6fe4131642312414d1e28ccd50489ef9b4df7730e603f317773dbf0142e5c2c13f623583cf1dfa03fcba78f71f25435d52167fca166df9f846e18a6476ee2e73c3b92308c18c4777175ef91d901ecebcf645ee305a9955d383b294c5c4b0fee7760f6863a1249134b3b5", 0xd1}], 0x2, 0x0, 0xffffffff) close(r4) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r8, &(0x7f0000000100)="8c65", 0x6d2) 04:28:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 04:28:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) sendto(r1, &(0x7f0000000280)="07fb7274208acba942579cdbecc135c8285684debadfb058c39cc670846ca3f0f502d8054cbe425165d9ebfe91d282abe97f5df3c01a22a91b31aa0599ff5780cd30d3d91c942f1abe5aae93d95716818f3b25785fc24059b3613fe0d8b01f4febe2251ae32ed17ac960cc6dd4bb83e6d9aac653440010c89226a42dadf20af14a773fd7608a0dfb68ade163a544595e80066d9ef6ddae14784e6c2454a702879861d36de3976858df412dc16f0a0406f686d0df6e9b5ed8c6d8ecab2444115660a4d480295af970898c543b960afcb59321ddd248e528f61f8d9ae07fd99b19e22604e8520e7cb9620a37fde8eb9a45a7c0b83bdccb7f3b19302190809e35f8a915573357721d41d6f8189eb87535064252eec763ee9c83e4b27032ac2bebe8426e27d4fafa6759d5f3a3a290099ddbb3bfb20555e326dcac31cc8b346f5303722609149fa3e8e44d46556bc884c58938db911a040bc91e8c2bd4f135f7627b5a2d02cd07e6443f86f8d77657021193c8e4d796eeea42a446f4f9affc99d32b729998414222d5bab940def19a7d72cf5dce1225556eeba0f2aaf87172f8dd036ac0bfea0bf60387ef5be977254c3e5916237f1d8cc60bcca9a09dc68523330dcb658d873cdeb6e315c060961c8322641a593328c8ab137e3aba136c1b72415b26859f052038712c472cd46bec484f43c217e962555ba64de5fbb7ee82811811313f444cba654dd6335ecd7acef15037ab92c4f6684d4a834185326717c3f9a295ee97d6cd356ab82fff854d87ab02de7b67a836a1b51df456d7cc2aaa135656a3ae4c35d7b0dbb585f7e5b485039091fff3ce160e5e83317e42c71c248d8ecc84ab50b1a5d0b50b752906c1b26bc08bd1de0cbcacb73e07dc4c685be3faf30695a1ea2355303ca77d32f28b817f44bdaacf8d585b65ccf1eb644577f0f2fe3f0031a72eba8589aafba03dd2c989796c3e8f391fac4b50b7e82e3cc228449c293b3c3d634b5e41d42d760d7281080a0db891b8d2884ca74909b9ee0e8826756cdb5a3193b2d5a67b2c1b1eb8b175d0c262942396e2ce4cea7ab3502813eecfe8a59684cdf9beb3868f12bc26f986880f97021eb2e7183d13ae2009f1bfe048b0dc7f13ee5062bdd40f95c0c97214798dc473c0e0bbf52c8945c9e0052622c4e4047f4ffb441d6e7fff8dd5b4154458fd165ce9290157ebf5e5a6876553bbfc3aa7562725882c9f592997e080915a93d11f7373b3a0415499bde55cb3ec9d5302faf8b206b7141114fb7feff96481d6a6c548a63f067b0de9d949bd27fad583b7e3b4e42cfb4449193841cf0dfcb57c361b914cac3a83a316d5d09273ca2c04d39a415d4006f08bd6afbfa593c439d7650e12d22b4e8d0287c82725090b54347ca650d2fbf55e07618ae8aa898bfaf6d33aed7f87019d769826248c90b08e793b83217e2e8de6563b46632a75755147e60b25b31193048a5c262dd8424a2c94537424895a919efb52d40fb62675e244630a0fa7db9964e1f78e2202dc3bb3709f126378e0182d2173b51934cc4d766687fceee1a556eb6a537bb67c57362d55893d5aa8a38e4e2d1f53b3215557a3f2a7cd6c4c9073d3afe1df5cfff8438bfc29bfb64940e90afa83994333e35eef7ccf69a22f53bcd40867ecc7a9990cbbd77a54127d7eefe23092e1befe432b8b6683abb2caf38a7f75c85cff5ef49b8b8201e26b43f17cef8e193fdc9145de8ab7d6b2a6fe0af845f86723181a888eb7406d06f835285c8a3580babbb2a7895011df4c33a92e60c150f3c5cf609b7b893af604e11c3a0c8a48723963f7551a2afab8cabc412a7add9d3f6a822653ba127a83224888fe70d4d8b7d3339f594b54394de52cf712a739e8050cc31d3f4dea4e20bd3ba25ab140e00d13acdbb3520c76d23436fa5baf64179c27064247ba1d5e0b1d81bbda630a71fa6638dd75debe3ced8b5b0d90bccc62dc405ca5e036a053ce27e05a9df230a7be77a025710cbd18c09c809705361593404c79495a0622d4814eb89e73702a5307f5c17cbfde65b8edd63e3b7ed5dbd71538682351fe28c50dd9d3d8531f2ad89f5f3c7fef4e2f5ca274551fe333d0894cff9b8f7ee3328cb1cf65acb51e0a59f3e713117f09645e05b6ac383ca369740eca78e3ad7c0c07f5933160a473aadb883494dd5c50f8c05687518d56bdb0a01d42cbd7c1811ffe94f927fd471b05b34dff0f15ea8c92778895f574d68c735ca1dff83daaae80d1e09eb827ec71ae9a72edb64ca83a43bd890e3dc2a4f727d90632a03d8c41cc47f9f4b264874205a05dff527cb89902046930d1934edfed6797273e7b27a27312b11215b69f2fb71e37ebf7821ac37a035ddecfbcf402d42836e17a7c60257c5d2b241560af325788495a814697d06caad06f305df45fdb7ecfbe7118b3ed33eff6487ee2c9cc03fb2ac95abe7bf5f1cf927926634b26ce0cb8fb5f35c37b4a581b59be9508ed2d53228f327fed6d5f01f554feb86889277245bb91ad1d3be1deb317332a281ed4fc55ccc8bb0e38e28fb2a75e24eb24e8723788928879e7d3f9a3c2cb420a464cc9e0f9d410b64b39f5b03af732f58c146cd7651a98a4a2cc007d81cb1dd161c1f3165c91a0c7fbc05f1e1447e788adc1a25f424d52c8327539c26b2a77cf2f3f99126929f658b63c8411b635dddf64df450ae026a537cb138526b2b9d00323b7a53acbc698c67cdbc0f8dd09285ed817bc2bfa0836d005119bc19980296d34e2e13be3bc2dcf6c9c4f91611e7010144af3af509dc900b42f78c7522a0bc1ffd0d6e5079be6f7722a207b52560e9e952fdf3b876e3af41b48c0f773d4c4567bce8d835821d04180940bf49bf0c3cb1d816da09bd98c861042e050aef2722993dd2e670638508b83f3cfb4f252b10003f5ea35bef01aba36feef69857fb14315fc88d2740882d6a844756ef8e1ae75dacf98c87c8852f3e8d7eac415e7ad50ffe60853ea769aa20801d2b62ab907c13bd6cfbd8e3f3e1cd302b5f34f74ec5a328949d6f420aaa3c0f3cbc113f9813480d05ddcde40ea7777b5d17e39b37df9e4182d441af61032c9439c1b1c27905c767f598533097146474dbc5fb105f5990d728aaae147b17013c39ba9fe5c2521950ee814dc21496f9bb3954343c6a6b216b4a8f302cc556203b898a998e579eaaf6668fd2382c2886a84db329109f53d56b466ca320a89fd6f1fa69ec62fc8c62aa4056ffdd582f6bedebf2f0afca0f623a6cbc822e1705df3ba134f800ce7d10512acecd81feb3dbf72ea1832d41c7e04ff20b38f7c6b0fac06916990e9cbd81222b58431a9cbfd21005fcf2c8ee99ca32ef128fbfb76c053eacd3ec2ce503677712bc3e59894d583e7b4eaea55e22695372b9c864a4e77ff63b55d52735f1043a4c0d2697d999276ba968d8c5603c7814ab056b0eff636b16c660c766ba8090d51ef925eb29ab3ffcac11ee639f8f11d6995b516d3d06d07a66bd1a6998da35bafd2cdf8340fe4e64c8606d3752b54612f20523dd279ffac20c54c7820a50a925bbe8819a703217688df4b6269e89ca255a134c4bc493e642b7db93cb967cd5513df60d369da8e0f0ae0401ff09dfda90ce0e92c2ba4ee920e6f214e7a0cb44017561b65ebe2258c6b82657a8bcde6a2dbf8b387bf165d67e0ed3c6e4173b2ade43ba721ca7187586cfe043d553f46a7a0a50da502eb4c922cf5fbbfef5a071d11cf8d0188828703333a7b3135f8e413a6d932fc352317c9539ba63d9b56e51b7f6ce98ca0048576efcd3adc03b7750dcb7734daec5341d6ec288f6f3bccde9619132ddf03e3df0e9b317bf423bca8ef16a5da09f855a3b4d181ebd8eefa33c8ed2724f555f0a46fbc9aba4693f3bf2ca586c6eda3d7d0d7b10e990055aaac25be0bff93284af0b57d9ffffff51a8a22bf9fd97f2ad9cd6412a3fb72f2c55e1bfbdad43d3603908c218a2ebe32537440dfbdc1a784daed52abb3de9c4411320b9120bc0a759b40a22751b2e8f52d2268e90b58e7ba4de6de25151b4bf3757c4d0ad91c364a4880e243137e45637fc96713af6eb1aac8e0a6ff0bc433051c69ebad10a3e227f8aa2a525cfff85fe57eade9d9f16f71e575421683bb871806fdf7bf93b151e873e28ab36bce7b591a5be53c32fc66f8b0b08c07585d24a7dcc997c24fa9dea6ea754236bb541e58d86f0d88420e2856c336cadbdaf34a455a34191bda8a729dcdd98a69bb6b41ba148f6af489ae6e44cdef072419ec2ea5a43664ed77f04387354d8a6e3f9bf0031c2bf6d615bcee8a5efb5d1b8a156aa8ff27db1252fe8c19ded99725318a356ae4e3c8b1b0f0a80ea30a37f8f231c74bd5af2413acb5f5b768c03ad8b28754c89973612ce35d8e847547606874cad38effc07d277225ffebdcc36ebd717784339018d1ee3f9dd87f89acac60fc4f38ac31d4dc467482d78b39d8eb873f2ab5d003c575cb963ccf86168ab89a74ab7a0413269604043edc529772e0c47cfd4755fea8d9ef731b716846dbc377efd90fee0cc73f20e354c6d77f081d8a0b96b263ee846a3dd0f4abc9f37ca238327b437960f681dc154496abdec66a05560b2842296ddbf24dd6c095b5972c250ff80798a02f0fd7de164f72ca43dfd45ff6f0e51bb102dc2251dc97c90c3ab2feaed6bce2b3450903f5bfd1696c978e967e392750ef3e80ec5bf7e1bc93aa191109782f9dacd0efd5a64699b213c6d2b238c4bb0b0254abd99a58cc8740724872b2dcff75be316d2b7685d9742ac5ff6773c0ee18227f1d00f150d9b840d612b9e36a4992ac13abc37cd4db0f16cd368fba818c2172b49a081c07b1798c839f65dc6fc6030e569588a0b26ac7b9b20a4d5ca0a8277c10a15cecf92a387598f5e0c7f1bdd14cb3b20ca966b9e9281ed6f6353d8fb873dbef8f95ff8eb82607294f3f9bcecdda317ae1b21ca3731eceff382adb29f70ddf5ace84b67c2020ddedc0de242f40212d6ea49fbe33783f4a97f48a5221f3856b41d3440eff23574b3732839ecdafb374518500f7c60d0b42f6061d07ae2bef3b88172c4c830734487182e1c3935b6a0b180b5ff9c4ba46fc668452c38cbf08a05a9e43eb1389ba37e0bee1de68f270f0cb9b1d218e1a11afb1e462b6f92b6b9447291901e4d4d2454f15d21bc015f335d21c8c0b2eb25065089dee4e4e2d5a5dc49c6c8a78e5470ec0675706573b4685604ffed37072b3653527baa40939643a3af3162427b2272126d421eaa068a5a383c75cd7d5eea732096d64fb81d5a33af250e428ef6695891b252fe26f6395ba507166203967a4ad475405109e9442a5c7b7b039322d2cb842abb32fef508d11e399aad64dee01e559eb073323d81911a1891607040f3cb73a7103795fe933a64f959a1c8d0841e256cde5e78d5119f1444630c9ea42b04475714a9667a5adcc50ccaed72a4972399e7dab23ed01365d59eecbf5ae5ce76c0c5f8bea63bccfdf7e70edb6b657688e97d6afc6f91af44c121c77b5ea9a54c3ae60ba1f98ac7075983ce8ea6a516b61dcce4ef96caf5374222e136dc7c15d697711151eebfbfd4a336be3053d8bac19c0f82b12125a8ff15ffaa8ca5bb0e4fcd7e804ba19c86bd265b179ef995277268999950f03c3e8c3a37417358f16c5baebecd7ae8d2de84ffe6f24c0380533cb18d5a7bb03e1172fc26c79189ac5ea431223c4cb13adead82d68691a00ece036059f4c5b566b612f6ecf93d50ec286f7c621ddc4056f8bcc1d4aefcff12d2d12ae6faf", 0x1000, 0x406, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:28:08 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r4, 0x80, 0x400}, 0x3, 0x2, 0x7}) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c1170031287ead4bcb777fa69dfceadb9801be2e4bc2a82237276bdc264a4e00bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c0000000000000101e17d51941f14bd886e1b1baf8336de4385f04157795ea4a5c5fe659fa2e635fad7fc19cadec5e1838619f5f368e621cac7dbbcb713db9fe4ba29392527e315c65b654243e710dac825a31474c6593d2848009bc509a00e872cd235000000000000dfffffff000000000000100000000000000000"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r7}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r3, r2, r20, 0xc2, 0xfffe}, 0x4, 0x2, 0x6}) semop(r6, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r8, 0x80000000, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 04:28:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x5, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) listen(r2, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "d700", 0x4, 0x80000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:28:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, r2) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000480)=r4) r5 = fcntl$dupfd(r1, 0x0, r2) dup(r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000004c0)=0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x7, 0xf25], [], [0x0, 0xffffffffffffffff], [{0xffff}]}}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xd85, 0x0) r7 = socket(0x11, 0x3, 0x0) getsockopt(r5, 0x1f, 0xff, &(0x7f0000000380)=""/106, &(0x7f0000000400)=0x6a) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000340)={0xd425129f820c3bde, 0x0, 0x7, 0x1, r9}) login: pckbd_enable: command error vm_resetcpu: failed vm_resetcpu: failed 04:28:10 executing program 0: r0 = socket(0x1, 0x8000, 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 04:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6}]}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x9, 0x5, 0x7, 0x0, "f369e1f8236bedfc174001ff188a188894db63d1", 0x3ff, 0xa92}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 04:28:10 executing program 0: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000000), 0x18000) 04:28:10 executing program 1: r0 = socket(0x2, 0xc003, 0x70) flock(r0, 0x3) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:28:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket(0x11, 0x3, 0x0) socket(0x18, 0x2, 0x6c) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) poll(&(0x7f0000000080)=[{r4, 0x1}, {r5, 0x4}, {r7, 0x4}, {r2, 0x4}, {r8, 0x80}], 0x5, 0x8) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0xb090], [], [], [{}, {0x0, 0x0, 0x0, 0x200}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xe9}]}}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x2) 04:28:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0xffff7fff, 0x1}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 04:28:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) mkdir(&(0x7f0000000080)='./bus\x00', 0xe4bcca29d2ea66b5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 04:28:10 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfff, 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) r2 = semget$private(0x0, 0x4, 0x401) semop(r2, &(0x7f00000000c0)=[{0x4, 0x436, 0x2000}, {0x0, 0x8, 0x1c00}], 0x2) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) fcntl$dupfd(r4, 0xa, r5) getuid() r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0x8) getuid() read(r3, &(0x7f0000000240)=""/192, 0xc0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000340)={0xffffff01, 0x1, 0xf000000000000000, {[0x100000001, 0xfff, 0x10001, 0x7fffffff, 0x1, 0x9, 0x7f, 0xc000000000000000, 0x5, 0xc, 0x7, 0x9, 0x1, 0x200, 0x9, 0xb9f, 0x8, 0x10000], [0x100, 0x8, 0x4d3, 0x2, 0x8, 0x3, 0x1, 0x5, 0xfff, 0x7], [0x8, 0xf, 0x200, 0x84a6, 0x81, 0x9e2e, 0x400], [0x1, 0xac, 0xff, 0x0, 0xffff, 0x1], [{0x6e0b, 0x9, 0x0, 0x81}, {0x0, 0x1, 0x3, 0x400}, {0x2, 0x80000001, 0x9, 0x6}, {0x9, 0x7ff, 0xff, 0x10000}, {0x1f, 0xfffffffe, 0x7}, {0x7ff, 0x7, 0x2, 0x3}, {0x8, 0x100, 0x6, 0xffffffffffffffe0}, {0x8, 0xffffffe1, 0x8, 0x5}], {0x2, 0x7fff, 0x3, 0x3}, {0x1, 0x5, 0x100, 0x40}}}) getuid() r8 = semget(0x2, 0x4, 0x200) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000005c0)=0x3) r9 = dup2(r5, 0xffffffffffffffff) getsockname$inet6(r9, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000680)={0x0, 0xfffffff8}) semget$private(0x0, 0x0, 0x4) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000006c0)=0xffffffff) r10 = dup(0xffffffffffffff9c) fcntl$setstatus(r10, 0x4, 0x40) r11 = open(&(0x7f0000000700)='./file0\x00', 0x8000, 0x10) mknodat(r11, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) setsockopt(r11, 0x7, 0x9, &(0x7f0000000780)="55aa59138f7d7b8b117b57c5db84a8e707de6a0317f167137c9b370278781176062597920ca5e47873629bce9d9617a37ddb06816d0cc79120f333020bfa364ebb364c0bab180add8b9401e7dd9692fa38252796f5", 0x55) 17:08:15 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semget$private(0x0, 0x1, 0x100) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r6, &(0x7f0000000000), 0x0) semop(r6, &(0x7f0000000080)=[{0x4, 0x7, 0x800}, {0x3, 0x46, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r8 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r8, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r8, &(0x7f00000011c0), 0x0, 0x0, 0x3) r9 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r10, 0x20004268) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff95) setreuid(r9, r12) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) socket(0x18, 0x1, 0x0) 17:08:15 executing program 0: r0 = semget(0x0, 0x5, 0xe0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/54) getrusage(0x1, &(0x7f00000000c0)) 17:08:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) 17:08:15 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = openat(0xffffffffffffff9c, &(0x7f0000000340)='\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', 0x200, 0x4) r13 = socket(0x11, 0x3, 0x0) r14 = socket(0x18, 0x1, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206919, &(0x7f0000000300)) r16 = socket(0x11, 0x3, 0x0) r17 = socket(0x18, 0x3, 0x3) fcntl$dupfd(r16, 0x0, r17) r18 = socket(0x11, 0x3, 0x0) r19 = socket(0x18, 0x1, 0x0) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x80206919, &(0x7f0000000300)) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x40, 0x0) r22 = socket(0x11, 0x3, 0x0) r23 = socket(0x18, 0x1, 0x80) fcntl$dupfd(r22, 0x0, r23) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x8000, 0x0) r25 = socket(0x11, 0x3, 0x0) r26 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r25, 0x0, r26) r27 = socket(0x11, 0x3, 0x0) r28 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r27, 0x0, r28) r29 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r31 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000880)="cc2499510f0f2a4afc0743f05054c6daf53b9b547235d13f7ace3810986ffead1ef4f258f3cea94726d1de3abf3f6e29dd84d8d0d19822e1b80d82ea942a3ce2298b88b124859fd7e80aed2fc5cbd33077976608917fe4f0f0bc6f41c23a52e1a3ff9a36634d9f9eecab9961f6e46134866a37d1a6d2ebba818d7b4c8a3f7a642c83ef21bd495866b9bb04f0", 0x8c}, {&(0x7f0000000680)="703957d60dcd7984216208235f1b75b9a84a99c84ff506c2a01bef3c530927fb4b301e980dca982c3a1336d4838d2b4e6b3f68eda53694912c42366d58d40e1e4f2ae3689ac76f7407ff71db3637194bb6e8eed8433a17e06fe0c4fac68e2c50274d65ca7f363a0c744b68346c8b929cd8f2e59e270fbc4aaafa869890e7ccdbb8cbaba2c50b078062d0fc232264fa164f66b33dc9d6d365c9a6ad6f54d9f3da750c6a81c36b3ab950f765800715c2da07a92b1b47a7f4e68f5f89ab1d9d92c4f766e70b275ffe8cc2d5f2b1ab", 0xcd}, {&(0x7f0000000780)="78252adf81b71a1a344bee9015ee7f977318a3f04e85b38ad569bb15e55217c8f8413448f6e82cfa43640d25caf75fc99330a098bae5e3ce2687004e385c6dfc3b863b76846572976f9e52ced0095162bb24625d2a94dc48377f3db46b9319fa8dd9649db0e14e01d039", 0x6a}, {&(0x7f0000000800)="bef088e1301388d0fcca71087d2823378395843dec555a68884322c163bd0853367ae5afa366b97ec7d5af682b419bc76b1ac7bff0d2277e19b16d3d645f1481acfe6e45c83fa4cf74afd0eb475c3d1b5bc058914336305729a64298d5284365d139abbe419ed84af69822162e2e303fb9315ae70184b38e70a6f1333f245416", 0x80}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r16, @ANYRES32=r0, @ANYBLOB="30000e0000000200ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r23, @ANYRES32, @ANYRES32=r0, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r28, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x2}, 0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 17:08:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='x\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 17:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf8, &(0x7f0000000280)="baf53342f31fb851bd3f85bbb73174301403309d73d2ed4307034a62872b0d94900a5b3206babf98c178337a35e3189eab4ff44e80f810354482cd08825db58bedbf3855b4641f34451a55302bc3811861415105bd95c36327e10c6485ca861d24c9ef2230496cb6ae848a75cb586894a4ef6665f7dd88e0f11645eb817338e3a1acfb69adaeb5e5db6305dc1322b5b4122a79108375abd1f8c79ead410ab05e7a7f1df093ad1ae21262d70802db29f5be6b0a58a84dcc03e9c87d1a3c9c7391dfa9bcdbe4056ec25e8ad0c88ca4ca7e7a3bd91bea3dbfc44421b7ec1985ee3b47fc153bd413f18955251b52004272d9d91c5f623920e9ce") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x54}, {0x6, 0x0, 0x0, 0x3fff9}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x5b1, 0x0, 0x0) 17:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000240)="740309e4f0f9fef1c317ed8fb540071e707c106d908380834d89cc8555fd", 0x1e}, {&(0x7f0000000280)="e97bb82b12b975ce3d8c8cf80b48c99a797b02d7985626752bab4792a6964a8bcdc1f5080dd327bee9", 0x29}, {&(0x7f00000002c0)="7b38c13f181525c0d7b8a19235dd99c03685e2a5d40e593c45ec38a7aeb7fcd8cf14593be95f11ff120394f565cd93f96698aae7113f344476f060d933ca497a744a1d9b36ba7f9cb0f53ede1702a324aa3d370d5bbb0fe8e2e6da3a", 0x5c}, {&(0x7f0000000340)="216e17eeeb6450c142c8540d81a7d47d73ec3c80ee4831812e72b1920b764663bdd4773f0d100abf166b3d700d891f98852067e7cba092cb5acf6b03f86b4b48a81345173b065513a98de41f4115cf5d831d0325847db3813375e4a76f3d", 0x5e}, {&(0x7f00000003c0)="a58f2b4d6fb4af2de5ce24b204bd6aa8ba5b95287d306155883d75b78f7ceb3da7bb189fe4a0ad2c5b26bda56cb15e7a3b134c13fc00a7106c286182a73265062b670e7e0602a50ea7b8231c0d69ec5091bfba8f47", 0x55}], 0x5, &(0x7f00000004c0)=[{0xe8, 0xffff, 0x5e4a, "00d2db55a72d89ad6c4dc03cf7f5659f6e29971c37cc84189516ffaf151d345ddd989cd81bdfc73e2aa8d15b65606287b72eb77f52a23947c5b0580985a13cea6fddc49cf410544b17e00af366de8d99a55a72a143d32a713a819756fe9e57f74b0caa24311d9d641e9330c1bd40bc284da632a74be72de86e2506487ef2b7932c3796d949a6dd135688076d5867cf2820db01e4d4e1357deae24e0d732941d67df6f30c4e0106d1777820240cae01cd61cbd67df066237bee8e0309686a0ac3ea6d5d5a1e892fe33857161e5878e4e8744a8f4cb1ce"}], 0xe8}, 0x4) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 17:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x45, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) socket(0x18, 0x3, 0x27) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) pwrite(r0, &(0x7f00000001c0)="ed79b4a2e63359bf89958478ba5f854837fa42c7316365682b1e39e1fd52af543f085178da7f8799db5ebe5a3083a06ff2678e71e56692bb6ff144f80e627d565b64ae647da035efb8b0633e1af1a119c7c23e2ffa3f16176d6a702858ce145db5cfa82220640f92c50fa5388777eae9e3db030883c94fae6566ffd705bf57ba5dd4bc96cee24666e700aabced01dfd663247ea0b3e89e3bb8058ceb49b377", 0x9f, 0x0, 0x100000001) r8 = fcntl$dupfd(r2, 0x14, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = dup(r1) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000340)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200000003}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x54d7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x28f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x9}) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000000)) 17:08:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x102000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x3], [{0x0, 0xfffffffb}, {}, {0x0, 0x2}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 17:08:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4356078674aaad49) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 17:08:15 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) shutdown(r4, 0x1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 17:08:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x128) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x200, 0x4) r1 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) socket(0x6, 0x2, 0x2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 17:08:15 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xc79a, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x9) 17:08:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x7) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 17:08:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6963cb90277925f1be62c36ae61dba648", 0x0, 0x40000000}) pwrite(r0, &(0x7f00000000c0)="97892c1e8e8432338d1140189f490c16125b778cdf9ef6597660545c37c382a2bb38d7051fe0a58a207c5d740bff815742a93ceafb991fa4ea7ecbb73149ad2c12ccb73c7e21f22395234d1e43c3d4be6c3d4f9aa5ef5628cc3f19134334d4757dca512f0f5ceefdd6a2de6d9d890d02745d0e317bfb2a53b491dfb869cc76b338dc11565289c2", 0x87, 0x0, 0x6) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000200)=0xffffff10) fcntl$dupfd(r5, 0x0, r6) read(r5, &(0x7f0000000040)=""/4, 0x4) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000080)={0x1000, 0x8}, 0x10) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000001c0)=0x6) readv(r1, &(0x7f0000000040), 0x16f) 17:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) r1 = geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r15, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) fchown(r0, r1, r15) r16 = socket(0x11, 0x3, 0x0) r17 = socket(0x18, 0x1, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206919, &(0x7f0000000300)) pwrite(r18, &(0x7f0000000180)="663d3231620740b1195de94a53ed0113964b925d2afa7125f991441199ab866718435a06730554aafbb58c14f1a8f2d122e0f69c536a21804cee59e694110c3c632bd74b0fd0715073f7121d014db6e472429c6809ae26e6d11628a2e0f6b5b86fb62189c5b67e923c9f60f6419e669a59cb87b5582748e74e9ffb6be3a5399d1b97d010e1cbbf57fef8ab98737c6df28b15d4023daa1e96f8eadafb9884723f7dc31fc4640a8624f35122a5b4258c4f245cb4cd9302fff46418f49ebc", 0xbd, 0x0, 0x6b) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 17:08:15 executing program 0: socket(0x2, 0x0, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x40) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) dup2(r1, r3) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:08:15 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/101, 0x65) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {0x3}]}) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x81, 0x4, 0xd4b3, 0x1, 0xcb, 0x4, 0x7, 0x3, 0x1, 0x8, 0x8}) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 17:08:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/169, 0xa9) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) 17:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 17:08:15 executing program 1: r0 = semget(0x2, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x3, 0x7}) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x0) msgget(0x3, 0x250) semctl$GETALL(r0, 0x0, 0x2, &(0x7f0000000080)=""/3) 17:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:08:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) fchmod(r1, 0xa) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 17:08:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) r2 = syz_open_pts() fchdir(r2) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() msgget(0x2, 0x4cc) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r5 = msgget$private(0x0, 0x401) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r5, 0x0) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) close(r4) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 17:08:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f0d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000eac6eae89ce61abf424fec1d0eda67041dded68286e77504dbad4b174e3c254870280145b13892a27aa8cb22dfe8c43152d53d0da06f8a6219a030d34af5174cfeeb6b33f86bb982f0755b1f28a158cf391af386a2100c06a711cb624583d9b389e77b4eed41c7e65c51a3efbdec9863b8f1464b9b12bfb37abc5c65e38c8db56947c7f8b92510a9981b104eec9a5f4c655dfa41334cf8fdde5894c613436f36f32a63137ac00ef050d3dc081edaab69ef8f1098d427"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = kqueue() r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 17:08:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r2, 0x0, 0x0) 17:08:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2c0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0xc0, 0x70) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x8000) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$getflags(r2, 0x1) ftruncate(r0, 0x0, 0x10000) 17:08:16 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="284e7a0bd0041dabc6f886ad14b20000000005000000f4000000000000e00000000002000008000000000000000000000000000000004000005e9c67000000000000000000000000000000000000000000c535dd08859f360900000000000000000000020000000530000000000000000000"], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r5, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r5, 0x0, &(0x7f00000012c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r12, 0x2000740e) bind$inet(r3, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r10) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x3) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r0, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 17:08:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() 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)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962ad0a9e5bfcd50026917771175098cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac15dfc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4a"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x8, 0x1f, 0xbe, 0x3}, {0x1, 0x4, 0x3f, 0x7f}, {0xfffe, 0x2, 0x6, 0x80}, {0x7, 0xa1, 0x7, 0x9}, {0x7f, 0x8, 0x4, 0x8001}, {0x6, 0x4, 0x1, 0x7}, {0x8, 0x1, 0x2, 0x1}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0xfc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:08:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) fchdir(r2) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 17:08:16 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000680)) r0 = semget(0x1, 0x1000000000007, 0x200) semop(r0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x1, 0x2) r2 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x2}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x1b) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000006c0)="455e868f2524e51e1a197e519c932ff5b50594c3a55633c8b74c9b01f649f622fd63dd277e887ccc80a06406af406007cf42f630cddbeb68308d6911dac9abd655fe3cb955e0cf6ff809c24007000000cf0c1a0c38aaca2bf29e2348388b106b31", 0x61}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000240)=r6) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000640)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x1020f33e, &(0x7f0000000240)}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x9a) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000005c0)=[{0x8, 0xa, 0x6, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000780)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211fd49e2ee4e1f479e3c1a0d0fd55cf297fb983727b99debd14bd58cbd0b98a14d96725968530397bc51a4bf634736fb9453c7f7966a5c6b619fd9fc3229de34ea7bdd871b9db4c272eba3ea4d7c914d5a624bf2e7aab9c185ddfacd6f01f12d541a7ccc4b8ac5f26ca83a7770ec5c0ff12cd593926cd5466f16597ca1aa570a082318da9edc4fb5a14cd1818740e8f5f9755650de60d1e554ca7c29871d839ded7486640df71b54652f700"/256, 0x100) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xc8}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = dup2(r4, r7) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000000)) r9 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7, 0xd8, 0x2, 0x70f}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:08:16 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 17:08:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') 17:08:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x102000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0xfffffffb}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100", 0x464d}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10080, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCNOTTY(r3, 0x20007471) 17:08:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r4 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r6, 0x2000746e) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r8, &(0x7f0000000040)='./file0\x00', 0x80, 0xfa43e71650743783) flock(r8, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x0, 0x6, 0x5, 0x8}, {0x101, 0x9, 0x8, 0x2}, {0x40, 0x9, 0x1, 0x1}, {0x8c13, 0x3a, 0x1, 0x10000}, {0xd227, 0x1, 0x6, 0x7f}, {0x4, 0x5, 0x4, 0x200}, {0x0, 0x7, 0x6, 0xa82}, {0x906, 0x9, 0xc2, 0x3}]}) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:08:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r2) 17:08:16 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x3, 0x3}, {0x7fffffff, 0x6de09355}}, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 17:08:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x4, 0x1f}, {0x67, 0xffffffff}, {0x12, 0x8}, {0x23, 0x401}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8a, 0x7ff}, {0x40, 0x1000}, {0x83, 0x7}], 0x3}) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x1}, {0x86, 0x80000000}], 0x2000000000000246}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x101, 0x0) socket$inet6(0x18, 0x3, 0x80) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x87, 0x3}, {0x1a6, 0x6}, {0x46, 0xc5a2}, {0x169, 0x7}], 0x4}) 17:08:16 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, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 17:08:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x2000, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x400000000, 0x0, 0x3, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x5002}, {}, {}, {0x0, 0x0, 0x0, 0x40000000}]}}) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") shmget$private(0x0, 0x4000, 0x102, &(0x7f0000ffa000/0x4000)=nil) 17:08:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x8001}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x4}, {0x4026, 0x0, 0x20}]}) semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x4000001, &(0x7f0000000340)=""/127, &(0x7f0000000000)=0x7f) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = socket$inet(0x2, 0x3, 0xa2b) connect$inet(r5, &(0x7f0000000180)={0x2, 0x2}, 0xfffffffffffffff0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000a00)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x204) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000040)) ioctl$TIOCEXCL(r7, 0x2000740d) fcntl$dupfd(r4, 0x0, r4) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0xfbc1, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000280)=0x7) r8 = semget$private(0x0, 0x3, 0x0) semop(r8, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x3f, 0x1000}, {0x4, 0xd9, 0x2800}, {0x0, 0x6}, {0x0, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r8, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x6, 0x800}], 0x2) semop(r8, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r8, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r8, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) pipe2(&(0x7f00000001c0), 0x10004) socket(0x18, 0x1, 0x0) 17:08:16 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d33c4cbccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7512826b44c4622cba6234042cb36db263d11a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d000000000000000000000000000000005b680fb302b76709a9279c116866e90960f3f63ef327d7ce42353903aaab81b6ed647d333cba5c9b4d154784866adf4e3ec076cdb95df3716811facfe5dfe0822057868eb0d239a11b79c78db202d388caf73c94660df2d3f880e906fd07169ced2ed6aae762bcde2763f576e0d0947581d8390361a132f727ecae7b2844c9469328f8e663cbf65cbe05a8f9d02bcbb5e1f6975384d015b9e146be7eb85a4d43947fb778787051ceba81b0acfdd3e6e7a26d8e18daa8160cdc409c607baa47d3d67ad541c7f264b2b3e6ff410c52f7628ffc902cbbc0f11e63514481917a9558e0af8a92cc24aac07f85481c93411b685b832410f0fff60adae6c6e5df3cda92c56c2db96c5b5d6abf0f468dfa7985c376952a438dc814c099c93d7b8563676b888cb38bf34a3dade74d0174f00b19e21db693c8d333adb265645abfd0468d8faa10ac0e30223a509f3678d9a2883d8ea2001cfdf3c476b6701892c420d199fab4c99fdb521cf290a402dbce8400bb17090c7e47f0d052b6dc21e854f17a974810316e74fbb3fdfe9b774c6d715001da4b5a3af8396f43f544bb1a0cbc0df772ea5e4b640e7a248f20e9f5e35ea6b1805d58f3ddaca72d3d585fb74fc06978e843081afd5d8d26cb4d7a13212eeefd8b497b2483b346593d98671fadbc631a6a8694a2ef7fd2d134c8af355492ec22142e6c019a90d038579b180b2b5ffcdc4b182c9d47eadb0796ad12070594f1e5415e4ebcbcc4690497c9fc"], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x1ff) fcntl$setown(r7, 0x6, r10) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r10}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r10, r11, r12}, 0xc) r13 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000780)={{0x9, r11, r12, r11, r12, 0x0, 0x3}, 0x70, 0x7, 0x3}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x803, 0x8, 0x0, r15, 0x1000, 0xfff, 0x5, 0x100000000}) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) msgget$private(0x0, 0x988) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f00000001c0)=[r12]) fchown(r8, r9, r12) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r13) r14 = getuid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r17]) fchown(r13, r14, r17) r18 = msgget$private(0x0, 0x110) msgrcv(r18, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000020000000000000000000e600000000000000002e20000000000000000000000000000000000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb7847ad3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f5a26c2021359df8650750dac455aec68b042a45734e0e116fb5e535a9cba68032c3dc948729d6fbd133ce24959c26f37c039cd83d4a178090f8a2fea7efe277c735766b63faa726f9ccd273debe272d44bd237dac6d7076b6fb6a49d4c77684bd76157d12cd13348754ae020fd3b22b69d82a031055154993aa3cc03c40636ea6f8926cff5da4853e1f89490d257296564be7edef8ff51360e0cfea2242a8da325dd4d39a97d5c2dad3af5bc4b2914d72042945b75b75532f3b49d4325e505e31a69bee43cfb3d6d30fe2419d2f64451ce8f802552920416ed8d0003f6a3f309b33394323b2a788945edd80c75e9cfc1a2eed878d62c81f37"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r19, 0x0, r20, 0x80, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r9, 0x0, r6, r17, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r7, r7, 0x5, 0x2, 0x4, 0x8}) fchown(r1, r4, r17) 17:08:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000100)=0x7) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 17:08:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x3c, 0x4000, 0x1f) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x810, 0x0, 0x0) getitimer(0x1, &(0x7f00000000c0)) 17:08:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000004080)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb465ea25fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daa000000004afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6ee313ad97f08f195381000000000000004359c487a615294ca4f0b4411951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a067d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c4583647339018f4201867c08f924bcb799633432fc51ac650f8e856c1d351beffb538ab2b6d98a4ece5b9cf9b76acc4fdc8f655380ee702b7ad7c86b2e37a4be386e19d0fcc47e0a841e72b6fb33aee2f20e0cb4015b0edefcd9fa31544023e36e649ea8505c08cd794850031df29cf1d2d89799f58500000000000000000208e828eda1206963a203b4ef47e821dcd1558c9beaa50a858477679e65dda62b03bdec673c271050cb294206f21767a43a7c19e6c94fb99d62933c5fbce109cb3b2616f94cb47555c0d662b15a4e30387c1a4c0bb20af4a72c5dd6c58c2c6bb7f5877369efa756335112b84db896125c9dcd8bcca6ca92e5f530df63c97ef4f57bb7c628ec005797ada5c450f8fc9ffa0f7c216ee73e79e6db90088d0cc80061430c88233791e1462a8c45698fb997e67d898a899777c5525c59a246a3dbe60290a4ca8c2d881edd68dfd533b7eacfabe31320c36ac14da99b42096bd85a77c3668a87c5ecd7c98caeb9c4eded0cffdc66af3361f741100ec5be8996ee33660768c5196bce177e52cdeba1fd730e28c1448f7cf5d15a2bcc2a038006ba6960b0e5960715731ba4172042c76a990bccf51ad4e802887052d5305d9348f4e08b44bdd33dc93f2e8c3938072261e60d41b2ae3efc69b7b5ae1ed07bbfb00fac9cebde307be768714"], 0x9}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x200, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x7, 0x1, 0x6, 0x3}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2b, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="ef83bf55d4099342812308751af2d171559bf0fad92c5e7919f7da9b52925e00718ac223178b5e51e3d7c889eb528e73b4bd9c040c94c58e5a0e424463335b6158a38dff4650aa3759a8ee3739f83d7c1c19d457716bd1294430a49687b31365f3cc02446da257600b07000000000000008bca1e523ad9e97e3cfaa5020eaa5f51b89ed8bd2a9662ee4c714711201057ebd0d1049217cb6c60b800c40cde3b51ce8f3e0f2eb3aff2a9f6baa143d3c1b929ffcb3a5b71daf98a3b97761b86d1eab7802369b2afaf582efc30e19ae2fb3f422b37223bf44be71fe9bb8c7f1d98b0e0cbf7bbee56d1986bd3215f2c5e6f42826c6ad2f190421d2aac08acc4f0c2842c30060b94ac31e96570991c3c4c0da37d980ed981caae8d2e163283a45a06a90dc8b6ed455305d811216d56233dacd8b61f8a97ea334743da69ff0eb0693c454d1670511499ef3febaa3a69a08648522475e6e8f2153f8967252fe791c07e1f6c7bbc2f6a27128055ca0f4e33d379cec920621f7e755f67c30d64224e88b78032cfef08d4ab9aafeb97c49305c89e4e42a311a8466ed1ac90261d0d91a2bc57c82b42bbdf6be4d685ee7a267878322d413c3c1e9f5be814c8681f872b659780e08a0adfcdd5a11dd7be999df133b82614393b98165bcb2abe8d77b939cfb77580229a"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0x400) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r8 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 17:08:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x239, &(0x7f00000000c0)=[{0xfffc, 0x8b, 0x4, 0x9}, {0xf28, 0x4, 0x20, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:16 executing program 1: minherit(&(0x7f00000e3000/0x2000)=nil, 0x2000, 0x3) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0x33b) getpeername(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000035e963a15491166c78394e00000000000088b6afc54088"], &(0x7f0000000140)=0x4d) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000002c5, &(0x7f0000000040)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:08:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf956, 0x0, 0x2], [0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x2, 0x0, 0x1}, {0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x20000000, 0x7}], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x4, 0x100) r1 = socket(0x11, 0x3, 0x0) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/213) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) lseek(r6, 0x0, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r3) r7 = dup(r1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000100)=0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/224) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup2(r7, 0xffffffffffffff9c) recvfrom$unix(r8, &(0x7f00000004c0)=""/235, 0xeb, 0x802, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 17:08:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = semget$private(0x0, 0x1, 0x430) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x1, 0x4, 0x8001, 0x7ff]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/18) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:08:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) socketpair(0x3c, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db6b10c91bc7c59c29e776318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb8850200000000008b2cf3f293", 0x57}], 0x1) 17:08:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e7f66286c1189d3"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) getsockname$unix(r9, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000340)="bee0771d62e612e4e7530d8de19a98957e68ee2485abe257aa9368b59969ef7d3414d2a49e01bddf16918b53523a8b650d587ca4133c38005145070a44e1dcbe0f6b71ffb5b73e1da9c256689d250fa62a18f5cedfeef755170e5c7a8a7d2412185e8b2f1e3b31e5e206d2a2207599684b666e411fcf0a2557f2e65af78eb3814ef1548d30beba9efdab4abb678359bf7491d800cd2fa5aa78e5ad756fed324002c6b8e938979bb512162a447f53ca7b03b9328d39bffc690eb528c3bb4f938b054146", 0xc3}, {&(0x7f0000000440)="61b5b9bf3b928d897785f7e23113ed7ff6e089f9bea7312f0e3f98f85d23a50f47770d4522cbe41e7bf1bd495812459d0d8f9f64b35e6b49e771aa7ebc1459214d2cf218087363a6855ba73b0ca67ac55c0ce94f5a7bf287767fb3b7c13024005256ebbd1b34ec8474d0163746d3b66a362c722a7f2c6836bd6540b28f004e1e78d0549efd991837f190ac207178f9fa931d7556404eb71df6dee2e02bbe1779f048d13443cb2c7f940b342d2240b1da92a593870c21daa2b1369e1c6e6bb3d7e4b7c08c7446b4", 0xc7}], 0x2, 0x0, 0x8) mkdirat(r7, &(0x7f0000000080)='./file0\x00', 0x10) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x50) execve(0x0, 0x0, 0x0) close(r2) 17:08:17 executing program 0: r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x2, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) socket(0x30, 0x2, 0x38) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$TIOCDRAIN(r9, 0x2000745e) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:08:17 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r4) r5 = getuid() r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r8]) fchown(r4, r5, r8) r9 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xe0f7, r2, r3, r5, r9, 0x100, 0xffbf}, 0x3, 0x8001, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000000)=0x4) 17:08:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x5, 0x20) setsockopt(r0, 0x2d, 0x7, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r7, 0x2}) fcntl$dupfd(r1, 0x0, r2) fsync(r1) 17:08:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001f2834168101434ee27e096cf39144000662f50c5970645b4d269f314d200b7b67b93e13f65ab21d7e870004a6e9d535100b3d6cdfa7840e63be9adb375db91609cb398"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 17:08:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd99) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000080)="e97c65da9d775d513a319ec86bb7ba1d561cd3fbf6627761475f032d39dc067c257e03f95b51ccbfb341d83e6c78d70e002b9de765e74767ccd33e8f315eebef7a593b234277a32d0ce61c9932aaf12d733e6bed9e9a03d30efa564b2ba5aa51ddd60c2cc1b0cc70092cfe37a4f592c80c690f19755909f61c874a0717ab4a452aac", 0x82) fcntl$dupfd(r1, 0x0, r2) socket(0x10, 0x2659334277f865b6, 0x4) fcntl$getown(r2, 0x5) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0xfd}, {0x3c, 0x40}, {0xfff0}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") setsockopt(0xffffffffffffffff, 0x800, 0x94b, &(0x7f0000000100)="89732615ceb249016d280135e3f1e14f9309d0c1f0e3299b58c2d787145643413ed3e16b13b0cc4cce6fd56a2dbe123210443ad5e82ae29bbc71b116aa8130f80aec1e84aafe1b59e6ba23f093bca9bc268b5236254e931617e750d6f7f1526e48acd9b17328db8f263cb07a6fd28b0c6b7aaf413abbacb2013e6f6423287d05d9732ad2dc20514a4bc08eacc2d875d8716705abcc354536e7d1e2ad02fbaabf1d5cf81238e7150d6b56de0d43224da7b3260b5177e9b59075ca623559899003a2a4e7a6adebf7ecfd715703340579ffcedddbd04dbc65843bba994314c001a94ce34f98ec865ed15c0e3b52384283", 0xef) nanosleep(&(0x7f0000000280)={0x0, 0x80}, &(0x7f00000002c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x6058bce3914d5279, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000240)) 17:08:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getegid() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001140), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) r9 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) r10 = open(&(0x7f0000001200)='./bus\x00', 0x1, 0x30) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000001240)=0x80000001) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000001280)={0x2, 0x200, 0x8, 0xdd85, "faa41a58ac91738372e571326cf6516e646f85b3", 0xe7, 0x10000}) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001180)) 17:08:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) 17:08:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) r2 = getuid() r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) fchown(r1, r2, r5) geteuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r9 = msgget$private(0x0, 0x188) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r15) r16 = getuid() r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r15, r16, r19) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r11, 0x0, r7, r19, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r8, r8, 0x5, 0x2, 0x4, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x401, r7, 0x0, r2, 0x0, 0x0, 0x6}, 0x0, 0x4}) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x20, 0x6, 0xfffffffb, 0x6]}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="63090000000001000000593d7a9cab9328913a244df519935a9cece417580b2bd6dd84e5c5eeb6c131bd7566e46b80f3e3029bd46165f01c8ea7eab593f2273080973739dc76bd1a5c459832dcc8e3c0fe855a5ff6a5269be47f25d04e769215e8b52e7711b97f625a314edc8be4bea094954a8e4b071402563bfa4a8662fe002c3c0a0bec5fd3a69c7a4f0f7857e705da2717e3364af016022c0cbe8a91e1488c7e3007959c6d715244c6f7afcd563f"], 0x10) write(r1, 0x0, 0x0) 17:08:17 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$getflags(r2, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r5) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt(r5, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000100)) 17:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x200) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xf9e754b3c084bb9a, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xfffa, 0x1ff, 0xcd, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x20) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0xa4}, {r5, 0x100}, {0xffffffffffffffff, 0x4}], 0x3, 0x2) fcntl$getown(r1, 0x5) 17:08:17 executing program 0: clock_getres(0x0, &(0x7f0000000000)) 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, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2}, 0xc) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x5) 17:08:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1d2) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) fchflags(r1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="02b7a5b38a6054", 0x7}, {&(0x7f00000001c0)="e485bc2d264077d594710c1d4bd8691adb8ba4782ad666ee28e9d1b82230086dec7863dc5adb12eef271944355611c606a9ec8009fec59dacb62049054455dcae30d4ae4248613ec1c295dda628c95a9f7655d315b5c537cfb60b12a2cc4f6b8258be7578c42058223eb0b3ef672e800bfa9c0853351b07245329b5a372a5c387b95c58bbb6a73e4e4909c625333f9050646f0b20ee1ffa524d7760323618b7d380f2c2465bc0d282b3c52297d57e0b30ade7704cfbf31c81c6fa26edc8dd32ac752edac6d3541ca1bd8fe7914e5bce206dd938f2c1dd5744842b93a657af8460348ffe390e7ed238dcf09f02edec1a16100b3080c5f1a5779b14910d7276c", 0xff}, {&(0x7f0000000300)="a6d8dbaf4f306bb33390e58e243b990510e4111e0c1b14878039291ccc63a40e26dec3a94dc2fef3cd177a8b849dbd0dd50bd6debaf44d007221fdc55e31da3daa7e57a4a33d3932a1692bf6eca2dd25a51c6f4e4e2805e75e776a83812d8774a46abb83081ab0da435d697a72352c3d95552f37cbf21bae7dd027f312e7debef27f3a7ecf95c1a302076468b8a9e5e5e152a231796c6faddc4017bd43bd8106fdd8983ba5026ac4d42a30829e58fdc5be3b60052cf9b7060bf93e3dd9d5794ff86ff33ff127a2a9a117", 0xca}, {&(0x7f0000000400)="9b090c22d75504529a2f8639c3c688531a1823d68d0a29baae9fea5b5920a66331552f47a19cc684c2e79c69475e6d5cae97a4711fa2b1887b710fb3000e70367459ce58d49403e027e4da226dadd1f516cf2f0a949899729db1", 0x5a}], 0x4) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) rmdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt(r2, 0xffffffff, 0x400, &(0x7f0000000000)="2210dbd6680763868578ab5d0f1bac99669e92cba338cd6143b6cf81992a0d31996f97530a37ce482997ab0b86b6520d", 0x30) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 17:08:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet(r0, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x11, 0x3, 0x7) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) geteuid() r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) setsockopt(r4, 0x5476aaf9, 0xff, &(0x7f0000000040)="ae2fb7da4d04610347e5748d2eb655b08d107c9145d43da7fe4760f0de0becad630397eff75c4d2d6f218e6aadbec49787c4ecd901a1b369a80c14aaf3009d9578119b99168c641c2d6ea7843f1b2f2267a46a7a1ad436c0d5a02cf05e7dece8b4f114363ab5086cab84e4a253dafe1730cb4c18d25c053b88449277481a685f82ebac5d6efa809012acf406687e5d72cf9f41", 0x93) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x8, 0x3}) 17:08:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x5, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x002/file0\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586", 0x48, 0x0, 0x0, 0x0) 17:08:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202d4df4d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000180)=""/193, 0xc1, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x1, 0x5, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffff9c, 0x1ff, 0x8, &(0x7f0000000280)="83eabeec83bb223481142472b1a920a643052f862734e543864816cc2a37536c708cbab4c0d6710f258fd07682f8beda84d14886add6e46a66f67c7fdf742c6e148c6d3a2be6c4e24465f28bc1d8af65b1aeb97e378e2ab4606d128b2cb873fb23763bb5d56d4a93b7cdd7f1d494c840858be5402503df3c0a4cd892494f7328acd37632f7beaac55698abf868a5ea7447183c3d004e4fa8acded2964c9976b2f375fa85c85c9e5bfe4a0708c596351bcc", 0xb1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:08:17 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0300139b715b22ac844a11ef1377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206f6e880d338"], 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) mlockall(0x1) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 17:08:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r15, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) setuid(r7) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) r16 = socket(0x11, 0x3, 0x0) r17 = socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000200)=0x401) fcntl$dupfd(r16, 0x0, r17) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000100)=0x38000) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 17:08:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202ff7ffbcc4115210000ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 17:08:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0xbe6fdac46e204642) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x0) r4 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r9 = msgget$private(0x0, 0x188) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r15) r16 = getuid() r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r15, r16, r19) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x3, r11, 0x0, r7, r19, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r8, r8, 0x5, 0x2, 0x4, 0x8}) fchown(r5, 0xffffffffffffffff, r19) r20 = socket(0x18, 0x1, 0x0) r21 = socket(0x11, 0x3, 0x0) r22 = socket(0x18, 0x1, 0x0) r23 = fcntl$dupfd(r21, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x80206919, &(0x7f0000000300)) ioctl$KDMKTONE(r23, 0x20004b08, &(0x7f0000000080)=0xafa3) r24 = fcntl$dupfd(r4, 0x0, r20) ioctl$TIOCFLUSH(r24, 0x80206919, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x5, r24) dup2(r3, 0xffffffffffffffff) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:08:17 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = socket$inet6(0x18, 0x8000, 0x40) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCCONS(r8, 0x20004276, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r11) ioctl$BIOCGDLTLIST(r8, 0x4004426a, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa2, 0x0) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000000040)=0x85) 17:08:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xe, 0x4, &(0x7f00000000c0)="14f6f4439bc5f811d6ca8f4a3c01", 0xe) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x7) r4 = shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) setrlimit(0x9, &(0x7f0000000100)={0x7916, 0x1c00000000000}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x20, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) dup(r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000000)=0x7fff) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0xa72317608c7ed0d9}) 17:08:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdfffeff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xbc, &(0x7f0000000140)="a4bc00"/15) 17:08:18 executing program 0: r0 = semget(0x2, 0x1, 0x180) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x2, 0x8, 0x3, 0x49, 0x4]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfcb2, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) 17:08:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) pwrite(r3, &(0x7f0000000140)="e475e36801c65fbe861f143816499b6adb4b8a7a4b56e3474ea228b5785ae464792f072dfdb2a65181e18e4c28a1cec0aa943f36540ef16959a607e712f5634706435dbc6d98dab54e456c2c7f302082099482dbb7b921fc0c79cdfd5f67", 0x5e, 0x0, 0x4000) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r5) read(r5, &(0x7f0000000200)=""/172, 0xac) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:08:18 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000001980)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESDEC=r13, @ANYRESDEC=r14, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r16 = msgget$private(0x0, 0x8) msgsnd(r16, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303857fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r15, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r15, @ANYRESOCT=r15, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r18) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r20 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r20, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r21) msgsnd(r16, &(0x7f0000000a40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYRESDEC=0x0, @ANYRESHEX=r18, @ANYPTR=&(0x7f0000000b00)=ANY=[]], @ANYRES64=r19, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR=&(0x7f0000002c80)=ANY=[@ANYBLOB="1d5bd08daebdce4818b178a64e9e04a51dfedb220d2ce193cb6c0de9cb83144c88e78b35f277148d452fe682075c2e5930e4e2e66838bdee3480e62a0647a85189122c34998e5faad8deb87c33fa70d4b6bf1aa0f1f6bff01938d1b9a54b99503b337035ce573608c53e5c73204fe47b370075c960cdd3e3a83e531e78a92ab22c0f6ec49f49be096730d8ea3cef799deb069eb18af5e65fe46bf7a34e0e18b9b47d8f3952c9b4bd8a074e519d4cad61443f5ae2cab5f2373bfaf978c2af0896a554fdbb4338efaee384b03e7518b9a880d98fedb63c0a4bb9aa1320314bfb6cbecb7314cf6aa3901f6260240c4a6994c22ebd1be8c836fe19c5", @ANYRESDEC, @ANYBLOB="25f3b22477234a79fd0700f314cb60ff06311ba0ab6a08fb5f49ddc746b94e2036bade0216ea34c03d69a7e750ee44987c32a27eafc16457c7a30682eac7d48f3d4d6be38c65a1cf7e153aff6dca5fc5ec627bc6173bc71a2b8d8a779b92eee1418dd8acf35ab82652ee0934b86f0a50b1bfeaa5ebb274ac85cf5ee79efa472440b30faab91f816ca0646a891c269acffc142720a20610c37c418305618d9ce73ccb96a3fb8493ac364ab6db5d225b50f2ae4fd13aef1b52438881101b0f7c6a83cda14865ea5165b727adf96d12966be2d1bf5732d2277f3b2c5fc3188df6bdf7ef7c9cc8d2d9bf4c367be666470a56ed60254deadec18b159d672ecd0df135ea199b6f8780fb53956ee1fcd97c83095b7901a48dd0ca51600ffd643b1a0fbdbb74caf656f9af7427df79fe4a4f4ed1fced7400ff236302bd9cd136f7c3a4eda1bef506a53f79a42ad562f2f461f7e8a74e23a380942bfae42dda351cc99aed73a931c4dec9b46e68c9923095996e11ee6d6f6b776067a1f1d60256bca0fa3f4229d477eb1a99f7b3e1fdb71882dd2e8d7971fede3a05ac73e80cbc122f53ce688a74d2f981be8df776b158bc20a83cd9328b87bc34554d5182e407169193901f4ae55796784b8e73926dfc471c8445cb50a184f0a43d70dd60525f257c805a0b2c8fc9be62aa11bb2ba6fcaf1e2ba748edd5dc8134c97d0d5a4f349be3d743a9b714e2d8f22c1229624ac8730d68d300a00bd2aa82797416447677a12e793e4d9469b087128108c779c9a5e415aafd73f77e15b0000dd0a672dae6bd16c263a06690041f6183880e070665f92581bfd669f4f4206a88c0e458ef34e1be871cdb5a729ac7ca0d2901e520ee017dc8a11f8f4adc2fe7c413b74691d8e9e4baa5cbcc6f8656ac20a50b98bd534401387672e4a783395072609aba64e87fed111a7cf85cfd637f0983c2ade77a8671f43f31e4508c0ec19cea1a81ee4cebab01e9cab1df7ee1745aa83b5ab69d7621e1445009efd00a0b25d15dd17a0cf78e41c5f9dbfa5aa37210ded448ea6f86c04b7c6e324d32cfcf2527533f3107894b066873df91d16114e0ffc7c436ad57f734c9f2f8884ed1f344709baa7266d8ef77eca1a1e871bdfbe8319bc33ee38937995c100cec9b82af91bc35263ce132dad3a2ecf09447e789bf59072159402dc76cafc3c5b37be3e0ed99257636d473eb5b6bd871d97c741bbe1e2ec654c8b164c8e296ddfe006a911c6e38ff495c09103a8416e985a0d6de5bebf23144dc2737b5b6923fcc6ea9baaedd41dccfb517e8efd93567eb4dc3b3f49c36fcac584976d5b9699f9cdd928f79edb09ce30443215f68e863a82f55c22f04b4acb183e659bcef56391d57de49164c7e3db0733d7161246d2481daeba302d8b25b89928ed4bcce3f6ad9d995a91e84c6e005fc9ed98fb407e30446b38d5d1c9d0597ed273188df9afe664d05b7623182accc4c3eea885313d8501fc71d82b80309a7b9825c35433c4226d815fa6cc692ee2264600a91a4899fd5abfd2dc04de7db22ec005e821b8fc2cd157bb107cdb45756f424040b1566d7a88c6d10f316fb6f3eaae1dcbf5b0ce44483ffee8fd463a53df5f62aa31577ff8d8612eb99e3e702a42e71b30dad7c94fe35a0e3af025ecd1702f2ea9a561c2343ebd02d42bde54841c9da98a8c543295b0cb84b73d9f425308d17d092b113db3964a8a0b87bd3d18be4810cc27ef7333fd81619d6e74b46859a67a0fe87bcc6c07403ffee21e53c91f47475e7d30815a8ba2b5d039c921643087fa0ee39c79b683d589e2de032ae5b8b6e9318c098586f13075078779e8c518298291b52917a7d48c2605f9d8c3849436e202fd85d03a85a2aeceee08a7d159e48c3222e1e379dca4b26d9400e7c5da924ab8700d6d6d2a47a2354138c18e2ac3706c6f6fb21932e2a5cb1cf91ea04adec59cefd0eef267980b2808ec06dd5169a59c860fdf455017fe7202b98a189c72c8f87b322649b1035a4a8cf0a24e4d7094455f99e10dce6bf5f3cb723b70e44c95e9a5d1cd09e26ccbdc667331c1cb5b4360481371ca6d0277669a19f48ede1f1e0b3288e12dca4f5c40ff17b1c2d94f4bb90d9677dd315b77205c8189022acd21d5691c68835692eb1dd30feb5f1a8dd634f1c3af4636b6d1ffa3a993e6f8c7f545a58d86479faccd28cde7d15b29eadcdfb01234187c4d537552c24500f38dc5419728cafd15c91d9acdedb3cac87b4cf449dfddedd94fd2cc5a13b140fa47205926199f711327369aaa0211379fc82b35f8ee4db1d8632d740f21824060adebfe661f4626e99e58c8d337b5e37439874ade2d55e0eed97036a839868275873cf9c04a324cd6afcebadb219ba05e9d2be331153f70f983df6f190aa2d10e4358c60e5bc6b255897c62cf10e79ac3349d4740034c45c0c36c0d3c1d772c7fd91739210657ba0a5beb74bcc46dd3ee30c94f52b281c98ef8f8fa8f7f3204b9f4801690c6e65b373f8667463962f9214976c7473b50a740696706fc378407ecc408529924696001bb7e1f8ee5fcacc875c11066e3411c8219a844e5faf09f934ab704bf33463199ddeab1ea072a9ea77d9dbdcd5394c23d45b80fb911a6c3121fd9ca24db3a59908f201c957b77e1c8e45613e5afd013469d1a04adc4e7c9fe78f9b74f8e753ee25d6aa4fde7e6aa79e33f91277db71aa31f945291a6cc5a1a563c74d0ae57eb938da85e3f400ae06701b96feba3c41ee1890d62cbc2f77632a9459bf0ae8259c89bc92097ea98dda48ebfc825b064f9a4fb44895bedc1327988c18d282ef5a3eddbeb74f942fad89615659d48f04ba7d208cdfe2e36ecfa46a739448178fc32ccd94385eb31bd7f754e39dfb071c4a4b73d3351e971ba5745c7331c99043533141c35cd8a2df94f53202440760afed672892208298374dacbd67103a948010b5bee6aa75c97cdd9eedf03b49b2710879d00fe37436319456bc95306da35e6eb6518638b0f9460b140f854cb8dd4216100728ec3b6296270b9ce39fb917be76fb013c5e7ec8f1011b4cb58b9d983a6e18c45d2bd7742e8ea384f34c6c9f26adcd3c0aa6230456184c5574a8644ae8c212b6649f261f090f527975adf797b24d7461823b764ecfa873e6def4e8a3e605abce61fc8522a3af97b808d15d76bd75e97fdb427c111c1456bf0d39faa7e0fd48d5e0293ae7fc5705fc30f25e78b3d2257a0c3a91fc9e74b87729a6a59b0f9e5c6ac385c809e02cbc2de04383b77341a2e339ff272c11c7d8bd30e731fe55a0606701971eb014a69287a694546cdc509225dfdeedc9757530b9525d3b63b11800454d8fa168eac87de6ef5948b717247c723783470b66c3a9ed2909a322add2744cc2f6fb2939c5d75595aedfff744232c7e821da9a2d62af68ade90ded28879896858abe2ed1eb36c7bd007fd1fc540cf6707bcc491e19057c5fd022a5eb4a8228bc05383d71883a49f117f517ef81cb04b72ef6de9d259e98dbb407f599e6b74601cc17c5cb6f90038152eccff6d52b8279b1db038d4a4ecbb21a4839e867a6e2c5055ce8d6bdb9ba875a43df269a36225bc31e3b9503c720932fad9bbaa2ebb65039f6c174029e4dd1e8b08dc1ab2819fccd047196ba75a729639e89070d91572ccfbd043f396065d6036a2159947d1e1f502c4d5d9d07e9e17b2459275a701f05c2c25c991ae0a34d9a75ca27dee5947dac42bd40e11c6084eb61640163984fa8551b62b1da1f1c1ff29ae776de1338a99b98dbbd2ff8d9999c0f8feddb6bc5e86ab912e7d9201678e87e8dfede457f40fb543b0c70d9260206b3f0da75251bdae5b2fdde75d69badcd738013a19c08616dff7f488597bf96aaf4382eff88f4f1f3908d06a9c1813894cbc66c95e7f4a4809509c6e7bc458e1eeb263e0f9988ad50250a9231ce42181eba6fe6b5a4b189e80ab30123122e62eca42ca239509ac281e2274ae87c3dce8bc75fe92e036df1c787c66ae7e97c41ba8b96936c7a891582f0a7212e737e7887d95cfef08d6d99a8e1da1896f86e9ed0ab4b1fa2695e47593729a4639a38db40f3d82c4cd47c5a96bf61d05291094af33584698448a91a46b523e9fc0ffda407a2d5a6a447d24ecf822d2a8998500450f1f087d64615d0c74bad8150b69e6eee08ebdf80014aa4d6342f8718927374b34c2fa6fe24920ee1643e038956c87f4bbdcb1556e75c9f21f118c08763ffa450ef205288ee5eff5c96384420db2c6d75aa687a61c77115cb8ebef0b5116f6a4682f44d052b6d7f62ae67f4fcae79460df0e77a4a050a04799a442398ae2e123ac3a5b968de60b6c1257b3b3c6d0446580493ae6e3d08c8b960804ce88157f2d5806046a175053a088c5236fbeb6bcf2d8a826bbfeff33bf1857df270f92599c1c1c1c3a5d35272f591b897d25080c8e2afd1e555c4c4216594cd2c6c842d6889dbad7a170325b5505833646e9f62f2fb81f630919d45771fb84bde5fa439604390aae338fb73a10cd3c2668bef6e546e724a8405f46565fc15a84b8939981a92473046509f060d6632cd4967bce00de97e730e8c93a23e519ea4201feadbb4e1afbf2eada58fb2bb83a2f2e0a482f23f3865ff66c097f9973854683dfa74c97d049743e626afdccfdd769710cc8958e8d481d292846c68d39dbbd7cd23b180f9fecb5d9f66e0efb67678b9fa335bfb85bbd74756713fceb6416e01d3fb03ae3a90329337622ffb594666290e6ab9ecbd9becf52e951985cf12533af240798abb54c89205479d4460fb18afc1b212445330a87768565d3b7ca893dbaa01b36c6d0f520a35f08746048cdfb6a9aa52b830e8c5dc7d84f4ed3d16c21b4debe11d7e921563ab1bb3c767c7d97a51dd1dc13a9f8f9a70a5941c83e6ec585ff98e3effb992eced633cbf9d26ba0ce6c215d80d6a747d1bccfa9cccc8031fdb7107d4436ee7f85735aee8f47488a1301d8ee257b65664757ff45f34e9ad2c8a31a9d3e32fc03c457b915f4545b9a41fdb6863d268e4174431ca8510fe658e2a83403da4187a80f725924ecc12a0442e96a3fc3ec4142145fc0601e1cf37001cf9d7aceba60d5f35b4709c64ef858fdc00697859a30b935aa878fb8a17361b3b7ed4ff6fb2e9f1219b147c34360650e86c87877aa3cf1398104b16dea41fb05df0c54d07f8ea1055c90d1e61f8e4cf49ae470c7001bdc0483eb840a685d9c837009c2839902e665183befd79904cbd06b8bb0fa701fed4539e56a44de5b949747776de82fb63346ec3178aae3b7dbfa9dfc271eed09ee7b1b285a2546b522690142a9eb3bbe58b8041824af5002c71bf3e6402553a9f79959dadcda04052e846697dd273019a8e60e9210033f64f381bf88517452eb3c531abe18e74ed9143ddb7f6fbaa02af34b74b3e31b8de48cd4b0a9129bc182606139964e3ed7133c02e094a84acfef3c1c6d4afc28483c218a59eeb17e451a57420cdae08d4b857c28951c9e67df0e7f1ba0a8447d900af47e7c4d7bdd3f0857b768e04e719ef0dd37399ec818646006f797800028d565d19e3b8ec4a08df4040829597c35fd0f9b7cb4c5d829da294f522773a12860dafe832f1ed5ac426865cfb6b088e0fcdca3ffe804276636f93031bf0e2b7a065947bfc86bbc90f2a73cb8acbff9433411728c05c4b2f8040dbd4d838f98a2e3321fbd0e2cd5a867898630f742ec061b71b795da05be3946a9e4a94496514947abaa4c6632bb871039c0a34f505a5e61f4faf32aa3784d1d81b", @ANYRES16=r1, @ANYRESHEX, @ANYRESHEX=r6], @ANYRES16=r7], @ANYRES32=r16, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r21], 0x9, 0x800) msgsnd(r16, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000bc0)=ANY=[@ANYRES32=r0], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240), 0x8, 0x3, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r25 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r25, 0x0, r25) r26 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYPTR64], 0x1, &(0x7f00000018c0), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r30, 0x5) r31 = socket(0x2, 0x2, 0x0) r32 = syz_open_pts() close(r32) ioctl$TIOCSETAW(r32, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r32, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r31, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r31, r33) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r34) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000900)={{0x3, r23, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r29, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = getgid() r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getegid() r45 = getpgrp() r46 = socket(0x1, 0xc003, 0x9) connect$unix(r46, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r46, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000500)={{0x2, r23, r35, r37, r44, 0x20, 0x74fa}, 0x25, 0x47d, r45, r47, 0x0, 0x10000, 0x5, 0x4800000000}) r48 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r48, 0x8020699f, &(0x7f0000000300)) 17:08:18 executing program 0: r0 = socket(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x11, 0x3, 0x0) r13 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r13) lseek(r13, 0x0, 0x9f, 0x3) r14 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r14, 0x80206919, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYRES16, @ANYRESOCT, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYBLOB="b9cddcfdd2fa362595a53456d30be5be29d4f7e864f33b808644f12c468f71b0a67c546397f90b38460a4263a78b07ad0a74afb708e38b61543d86947b53e3636e4d876eaa2718d0d90188360fee3f2cf1c8a571268c3c41f6ec5887f4bedf8c7651ce5fe5936bdbba801d90744da6ccf0933d9c8e0667a77598911e79ab5266e66943069c05a9b87497113e3031b22801546b8f6ab4bd4549116ba52c28e37277cdc8794031b59e39bb1cab52859d80f0f2493e36d2efc7d181f57e26e4c1efc6a3757a9028083524c71655707e881709678546741477efb4719ffb983f8ea2ce7dba261c9c11d88c4c16f77711e15a", @ANYRES16=0x0, @ANYRES64=r0, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT, @ANYRES16=r2, @ANYPTR, @ANYBLOB="317a2e90a8cf4b9f57e7946b00fe723b4d4f1937d9a5198417f7ac5813486bed988fa2c849", @ANYRESDEC, @ANYRESHEX, @ANYRES32=r6], @ANYRES32=0x0, @ANYRESHEX=r0], @ANYPTR, @ANYRESDEC=0x0, @ANYRES16=r14, @ANYRESDEC], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) 17:08:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x2000}, {0x18, 0x1, 0x7, 0x9f}, 0xfffe, [0xd, 0x5, 0xfffffff8, 0x67, 0xfffffff8, 0x1, 0xffffffff, 0x720d]}, 0x3c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) 17:08:18 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x10) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0a00c20e627573ff8e5d779ef2b49b4f62072c22859095463e8fd9cb28027cd54e707ca108ddd0faba333c6916962b459a67456c8079e1d1c5d77a12bb64d7f0163e76f5f332fbb2e55fd6"], 0x8) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:08:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='+\x92\xd19Y\x17j\x9d\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x9}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") 17:08:18 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e6161d897eedb9fd600575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400010000000000000075423a77c02df20d0331d14778526285ea70b50883a43c72b9e00536416acca7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372f16bc1d3c3c2fa3bc99497ea608d171160d60769bc313e0024139078a01008fc59fc6d0b06ebb5dfeae6ce72a750ae75223218af02e4923ef1e9ebedb2f94dc32e1b3c41adb3d4370ace4c7fb4e064def88ff41b255570bfcd54af0fbee906558a8b309143bf4baa000b83fcdd0b262dbd61a355340f371da61be98e2299aa5f59cd5c8f60a3d591c25263bb67dafb6acb45ce66b7fdfa6abe95d140a1e1dfd23a2e94ed5f9efe96be7761b748738e0cdae45d52be95fc54841505ecca422e7b6245b49b4229395c2e1a"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a24ea2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f22745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f70298e37fcf7012cd2e9914c990712f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a041c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ed294ab32928fa8b575a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c17194d39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec", 0x5a1}], 0x1) 17:08:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget(0x0, 0x2) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x200) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0, 0x0) msgrcv(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000078df7ed665520b7de65935a18deb4b1782f0f01beeae7a30de92a567b12a425c0ff4ebfcf13546a5c7f8c1a2b4342fff36ae476f4f2f1589a64165a918c44ad55d970c681c06df0a9b2a2d221f1e7594098fe431aceb0144ef6c3ef34db359c60a9957e76286d502749c1f7cd92bf6d8b20b8c0807e51018c1933ffdadd409cd61e1e0ad784990f5b635e587dfa6fa0229eb20cb65d1f2e047884aaff7332990dba55cd82067028cdc082f2c2382a03b8d9c99655a716a6409b8b73407ccf731dbf25d1c046b3c1e7bb566aa5e15af2bd5517d7dcf6010f11a57fd1ccea632704db980074dbde94b86afc9e9308863a28743a4000cb1efec0bef5d7ba9557a26432b049ef191d2e8d02931aa48239d5"], 0x34, 0x3, 0x1800) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000380), 0x2aaaa7e2) 17:08:18 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a1651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86dab8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148ed57d441b0ae93c2b219693cd99b6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9ebff02f4be9c8cf2c7212da55ee5c8175870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e6392290bb75fe958705ef9f8b6d66e76854a12805fe9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e5157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcd27dcd9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff542e9de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619adda708072a5c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a900000000d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a8fb820c9b459ba51c37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2758e137277965ae2cba28d188ec9c0b5d70650e627a0c2d6cde1b2f5f88c9f55db249b65314497064d3a3ef20b02266d588b18bc58aeb97439445d95279f8a5ebc86ea9fae81b1ef80fe239c534f25bcf91401633fe0c6b75808a28729aa9d757d53378f199c932c0050f4cfdb57d82ebe98537e1ec997705f6cb10371b24b2dc232ea62a57a9146975e444155925a203255d7468ba29de84efeee3015e0274a8acd19ecb6807b1170984b96118047dbdc1c6aa5ae3abe778ab7288a53b2d000000000000000000000000000008cfe4d2f803481889ac94a14f0355ac02e6eca065963a7be9755da665558287eee4a46ee65fe93785f77cd9b429488e6e1940b0a49d2a30dbf6b7ddda06a9cdd33f87160826a62fea7"], 0x10) write(r0, 0x0, 0x0) 17:08:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffa) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 17:08:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="770ac17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0x64eba53382343cbc) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x10, 0xc005, 0x85) pipe(&(0x7f00000000c0)) r4 = socket(0xaaf879ed35389d1b, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x80000000, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) r8 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r7, 0xa, r8) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a0a5bf895f4b4ff"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 17:08:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="6f30367d9a292d3bcba49fc67e90134a53a3b2b38888c3d197b9bee4c3bd34bdffcfb89a815b10a00894cd1fa1d792bf268f90e619ae8351fc3e", 0x15d0498d6fdf12b7}], 0x10000061) 17:08:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:08:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) 17:08:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000140)=0x1) 17:08:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0xff, &(0x7f0000000040)="9db8ca", 0x3) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) pipe(&(0x7f0000000000)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x64, 0x0, 0x0) 17:08:18 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = geteuid() r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r10}, 0xc) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 17:08:18 executing program 1: r0 = socket(0x20, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000340)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:08:18 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329e7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea357406cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e9d9f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f000000000000", 0x16a}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d", 0x7d}], 0x1000000000000058) 17:08:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3c, &(0x7f0000000040)=[{0x5, 0x1, 0xff, 0x30e2}, {0x1, 0x3, 0x5f, 0xff000003}, {0xc, 0x8, 0xdd, 0x4}, {0x8, 0x8, 0x3, 0x1}]}) 17:08:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x10) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0xc2b) 17:08:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r0 = socket(0x11, 0x3, 0x3) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\x00\x99\x00', 0x0}) getegid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r6 = msgget$private(0x0, 0x188) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0xb11, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r8, r11, r4, r16, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r5, r5, 0x5, 0x2, 0x4, 0x8}) getegid() getgid() 17:08:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0040040ff]}}) 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, 0x8040691a, &(0x7f0000000300)) r2 = semget$private(0x0, 0x2, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x20, 0xa944, 0xff81, 0xf918, 0x3f, 0x8, 0x1, 0x8000, 0xf3]) 17:08:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000000000000000000a67e9798c8e6ee4975b755f7a4c2d1d847c3119a2a7afa0e2229839aaf180019bc26683d9e8dea3a126e46d38264cff200838453d93365a82a68a56d09c8252cb8733c611b6c"], 0x10}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 17:08:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0xad, 0x33, 0x1, 0x10001}, {0x18, 0x20, 0x0, 0x4}, {0x6755, 0x4, 0x7, 0x9}, {0x40, 0x81, 0x1, 0x1ff}, {0x3ff, 0x38, 0x1, 0xf3c}, {0x7, 0x7f, 0x4, 0x2}, {0x1f, 0x10, 0x7, 0x7ff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:08:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) preadv(r4, &(0x7f0000000440)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/155, 0xfffffffffffffedf}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000680)=""/212, 0xd4}], 0x4, 0x0, 0x72) r6 = socket(0x18, 0x4, 0x0) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000040)=0x9) r8 = semget$private(0x0, 0x0, 0x420) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000080)=""/123) fcntl$setstatus(r2, 0x4, 0xcc) getpid() r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) getpgid(r9) fcntl$setown(r2, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb775af02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5c7dbbc5b65c6593d2870b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44f22956eac13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430def6751852fd6c3e051a6d2472c3492dd85a446019c0c244b198ee971003b1b9000000000000000000"], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 17:08:19 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x6, 0x3, 0x7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r1 = shmget(0x2, 0x2000, 0xe3c9dc9d987fa73a, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/112) pledge(&(0x7f00000000c0)='$,\x00', &(0x7f0000000100)='^\x00') seteuid(0xffffffffffffffff) r2 = getuid() r3 = geteuid() setreuid(r2, r3) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000180)={0x7f, 0x200, 0x3}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) chmod(&(0x7f00000001c0)='./file0\x00', 0x40) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) r6 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x20000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) clock_gettime(0x0, &(0x7f0000000340)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) open$dir(&(0x7f0000000380)='./file0\x00', 0x20000, 0x80) r9 = socket$inet(0x2, 0x5, 0x0) r10 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x8, 0x10) r11 = accept(r7, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) kevent(r6, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffc, 0xacbc60e2ed9c01ca, 0x0, 0x8001, 0x5}, {{r10}, 0xffffffffffffffff, 0x30, 0x0, 0x1, 0x8}, {{r11}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3}], 0x101, &(0x7f0000000580)=[{{r5}, 0x0, 0x20, 0x4, 0x48cd, 0x7}, {{r12}, 0xfffffffffffffffb, 0xa, 0x10, 0x1, 0x7fff}, {{r6}, 0xfffffffffffffffa, 0x80, 0x20, 0x5, 0xffff}, {{}, 0xfffffffffffffffa, 0x4, 0xd26f02079fc3940f, 0x7, 0x45}], 0x8, &(0x7f0000000600)={0x5, 0x1}) 17:08:19 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r0 = socket(0x1e, 0x3, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0xcc9, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 17:08:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) sendto$inet6(r2, &(0x7f0000000340)="e4e339bf23a0ef3e67c27cf1ca31f52d756c69f56e271c373e3455fb87ac4cc0e0c1ddce04908ac194d5d40053001b3dda14beef6041833e5d70edb04818eb5cad3ea345032330300b5d8912af474f95ab42f9d7854be933fcb9a55a13ffd13ad9404d66d2beb6e4e2e7649220fcdfd9f3d3ab4653ed9fe0dae38bae1c6f2c4269d9a9d683e01b39a7c80cee7fa54adbfabd268f30a5fcb4a75d52c482ab2568bfcead96e59c368863fda34acb84e43caf11e6cfcdb4fdd44136e79ac2990da391abc69dc1ec79add486b07157cc8bcc5056cb231cb9e3afc3f495004c6f1aafd3a77ff9535ea6d02c21c5e0becc07f30b59f5dd76f32efa5a628adb3536aedb34b4793a6528461699b99839b3e6427187ba07ef403e3d6cb5111e70d69a3bf5df58f6d70a575f8726ac24d3d9425e11ecf0fa57f1c492c645acd96b5cacd8150d6ca772d754608be26de6396195c92fb365e9b91a1cc8883df12b89ee8831e2745b80c8a298c37a0583e4ac7dc9ecf95df055bfaf29a0650ff3af5a86869f39cda4d461e22af5ee4a5f03c61432ad82aa1d415815c15a55f0895e86c164005cf36528ff8983a4d94ee33fcf0e42262f946a2fae5f4d1da057827ee6358750d8a29089273abd0c65adc6254e39aaee565fbc0939c00e7313a95f2e011f1c890877f85949d585cd0547823200735bbb8dd05009a0275a9c6680389529604a65ea784701e835d3aa210a88b933613a8f8dedfed7aa58f8e26f7a598864ad95664cbfccf91d8027387e28331906627a079d576c7419edc1ee5102ab747c135e6142af7b37f47c9fdebaaba05ce6ff23ff4b1bd2e182933fa6c2c0737e4a2e4760ae13ec250c5a095a2f4bbae2f5bae4b5a64fdd51efefbfcf01af5a7e6b59ca89cdba3abe5a4f3aeb343ae4f3035aa2c3794e8b9435a26668525e370f4cdf008e5bc04e62457c46f166b2799b0dce10faab9eed3dad4b72b6a092f33d53cfe07d006fe2d0026c16310087bc149fe3156044ab4dd7dd14da9ee648387542bd65ed572f09928d1adc471bdcb64dada769f884c59d8889efd23974629a47b5ac99c47b5b7ee6ee3d5de20064238360ad458614fc5f16ce9c32a7eb57f2227bcc6fdd2039b49b9997d1a5b6f52acbdf313962b6a28aef16d663d6fb73be3465757c29db45d666c77893921b73c78c32481a526c9ca458aee8aa9a391d357c921daeff33ff950d46aada563f7c58ac313170b8e7691adc664a98760f41692bb990f5d995ff45b45b464e47f6aed42e58aeb7db75bdb492b01fe10130e0144f4faf33b7d1e6f5fe6b8903f24bc0457171e2a82f41c0aa077d6144cf2f57de028a95fff36e061fb5e0450eedbc24769fbb1cbbd9daf1c5a17f2c0c7b40f337179b25834e2ee87fafba0709c8e8464cff89746ae897747161a84e743137a43a3c0f11a7c6ebeaed9d110d94ab8857a26956f7d2c858e58b2c463b5afe3a82e30ab8e7fe1d28a58586508ca99755b27d405c26bac53ddc43ed5ba70ae54f16232beafcbb41daaffcd4c59ba3691e7ea6bea8c1310af92c4e768d2214f9125408f0ec7cae05cbb39d8d8d8192cba4c1d668deccad3cec32d73f653f8c49d09804bd5ac797bc78b363375d8d83179e435a6f8d3498933001735fa21d35a049a2235141b70ffa8bf0f4a90e4ffe9bacd13dfb4f73ae7ed3a3c87791ab2fc6b2be3e909fb84257422ee6b76287bc731aea3ad4bd6f4ba6424c580ea49f15109c17a3e2f985a5889415af1ff0ba1741b625e73b713de9fd9cba7cb45120705c27205699de8a03c5a8e5d7b6ddee40dae4b140480a1f0b5365d9279be883c4343d7b95f6393675d3373ab58d985d6d5b86f69682eece4842c8757d629b2b2a90e08e27bffec21312f5466fd00837ef26c20563d1d354f43f07783785c497d518ccb8c55b6a4186ac6677123db4eb05155d36d7689e3203c3012aca6b29c0297d2396e352354daace75a1cd70d637e5433ffb63e4ee93294d5f03a3790dc1647e8b5c77c0e50a5d74d807683bd835af5013102e569a5c097c962f49a391b8e937b8e14dcf18fd72e27e68b00f216c016f420b6b70c110712ac05d0b4c02fbfdccb58415f465b248e1a58801b355f3e60bbf7145fb90b0611b4649a7603fd1bb4821ca7437eaa4f5bae492b8e83e5512bb1c6d91c77b87b9458653ed541821bd7032c2b3cbde0a127a5a848e07e0f6718059b41b5012f41050c4fddc35baa5d9ad4ebe0e32a7721c762b48243769a4f312d62c8db13469aaab8667a8171f7c6927cafd4272e27a1ae029f415489358425d6f6f221b533d0adf91f1a459790fe93f9740418f509c4f2b6887b11bf8d3587f30a0d74078f013e7abb98e2918e11d355963274ee0a9d504fc5bd76914b02a82fc311a1f82161457a0277df55eed2fc2a51c001bd24861d43033bdd72423848df88f4a2c9cc63a5f1555a8164eaeb5d20747c8c53758cde9de239469d985129c0f10f4a228fd4679e319e8a3d18b942fade2c286b2a0aaec0c3bf2b6af3d6d67195fc5c4aa9923c85ead094a936e1bc57a5afd317fbddffc746c0a50dcd595d85a6c97713a2ab155c6b29333a6f5070d97fc9615d5b87da466741cccefd1e68fd335f97f709170b931a8fc7657d9001b332cc56c3b372e53915e1d85065f574dd80b464d92eece7fb9518ffdcc578d80d905655b52c8104219477f3cb6e76a70362ec3305d98df18a1e5e94c462263380d5860d5028c02092d1a8a96610707e03bbc34faa2d4e9dc7c33e19b00e9c8f73ac18c856108c27aceb36532e163028df97c849f4dd50b63fefa9fe7974ea0a824dce1807a4694af00e2c67f4e33f1f4cd6b2bb65861a62dec829da12a3d039df987d1d9ad85721f804b55c0d980dca83fdb385ce3bc1c401c55de836f99742649672fdec21d7ca1310ebc2bb695dd5dd0e5cabe41f0e8a05980b90c4bd9a14b5c7060fc23830b57ddc866e9278d01c67fddf727c536d4c4ed0ed45c9eaa19085a476ce324654b554be9903bcb6a951d88c4f441f3f57cb5a67eb336a7c4cf89108cd72558a4682804485870f43dd8e634f55578506319d53ff67c39e19094b82e44606aa37a0f0a60c61d53f03a3539659a09943eac378970d632a913ca2ed2dd7d2f1674bcb513d0917c75f4434738665ddde0c26be7546c730cdf41caa399ce3a0cd53b9d0174ebaf1597baefcdd148fb1c5a708e2e3f698f0cde606c684a57f5ba0c602d65a388c3ebb15255c0ffce14a753efc1dc1247fe41b3ad084381c440f70ba545904d74d92c03a6f3276db59493cba5fc7c91f7d9250ada6b67e5a598aa02170fdac6c3eee992915d76b15c501388fa6afcee70c56b3775bbbcaea84164aac87023e0ffdfc484990c123267200c177d482ea902553424a9e72f0f7885f673ffd3f2f122b0ce8f0c3d9c2af6a7fd124f09fa2fda987cff66fb4b70e2ca0a2b31ce077f4a5cc26c0bc81f68ee27c4d0fc133440b25c3c742df15568662b0745cc6dffc8e88e5b38086b1706de24cbc204423c6e64608f48cd81c3213ecbb830a9d3ad019cebafc3c6ab3bd9c7916b6a6e1ab5a25ad4fc5bba1d28da29a8d01fe673975c5af3266de5684ca4078bef5ce14909e1d76a5feb9b1b4dfbc15b99085cb23cabc5ad302216b0963cfd49e044e1b0a88f4714c0c451479b4b4997140d1239ac7d74bd58743ecb603551d14f0363be3cc648618f14d094fb6f382d29c00e6c897c3ac68544b85163fc89e09e4766e5b13f36de62331d0d325c9a96ffce34f9e960b8be81ebb98744fff443443764e7734c71dbbc1969ad89f89a57a321955b60d7f84081a38d67c2ca4dd9f2d0620592f58e1fb8611724d07ab05b0be9364768802a439708dfc20fde2d5a6cfb3b4822a6479bc503fcd8f52893b64923666d6b40b7bdd08386a567f71694440993c2a8ecf7182591535b64691e28fc0ee57d2515687728ec95f0578d75333d0ecb1efd08328c9c3a37143b2a2237a26419965cda7353df542ee254b3589e3b5b744307a81ed18d71edb94965770a1e1be1e225933f5dac7ab31f18e44666f1859b4079150c809bb9e0a716b72a0bddaf31c961c58a3412e26a9194c984df811981eb7ed17a7b79334dfbd2283d80eb438cf732251863e10827447ae8f02d62a4cab18ae13adec95b57216cea989f455c463ead373a5a6e4e77e05ee549ade09e8b924ad19d6378f65f49156a0cb284ba4085e692d452a3516d2a57379abc72883165f16ad55f6741f00ed2876423ce6bce2d3a4556162bd1419903ebcf90c8992d609d45d833bd367fd1164ac221bf75d79b42f248ba85305973c35290e3f9f82119bed772a5ec55deeb58bdb87c78097ccbe7e5978ec5a5a54f1b1a4eedf9a7a75505c13a029cadd6f204927f11cfe42e2145a394ce95531d289311f6e2748c3696847f683bb96798dbfa418d1785d7f8339cd30833ed81222d4b1d431a68bef93aab382fea1fadfdb78c55251de8ddccbe96437eab9d90e3e437d0711dc5cdf43586793ad8273350c390c47f053b74de772ffe9e92530726b757bebbe7a2a91a8305f698ca6f3fe272509613736eee0a150f849723a83048c3469f4baaf9ea9ff1c41d703786c15fa086f1ce998ba7811bc5aa29574a20c8350ec6caa95b3353417aab201330947eca919d4373b25ef48d3895865ad64a9d419b6424b5f1227b6990d012001b9c5529ed73ae9bcc30408a99e81a0aaecb18edca86182578b4529e722f815c91c27d9a77aed0981160141295bc7e0b8622523ee91a26c31a62a7d70e3dbcb95fe8af8191b239f3f1590a5cacedf690284f57ef697074ca2651f6f63bce60a46d25955e576d55e57e825556151e8c0f3e4e90526ae4f461795d21d366b5150b1c8a4a2d49afdb8f39a7af19c9c5d7e653da5268a7d72b708ad6b5578c3b7f3a4c33ae3d6f82ca9997d3727c488f2aaaacd9d0773cd476948cefda88e689001156f62b1beb832037ee85e1d117dc805140ad06da88771f303e56590cfdff89f2b2a242351fa6651005a2720178b4068f61a775ddafda4b23113df03f5ed5f9fe503594b3aca716a86f31a761fb6523b55288c6ac6188302123fe9532f56f47814b9edaea742ea9e69146e18ce3c845ac2ed25b8186473f99313ec0b2586eef3c4106f36888ac3be638f1fdeaca57f741e9b95b73d4229533ec1373c8331e93e2e6063ab0ad22ededd3a21ddddcd25c25491275b078a65a4e8c25d75a184f2029bc154094e4e9f6c346a77e6777fa83ab5f39b2de3f40924f1b703d34993100904debb64da934eeb148830a512a946f6cbb6f61f95bb29c3258910e1eb4777a4a58aa905ccc62f15f7258ad71cc65359da13ada63ec5ca0e504e2bb674b51b5a7849070979e087c5aa41ccd880b9b92dcfad95a99f3db8e08b91f2577f7107f75ce441ac574c34db9121b53ffc4f6f8a12f99f8da52f7510f920e226c7f6b9da977b1294d9e2f22bbc9a51a5bdc1ec792a214d3e9b03fd70419e4875c3704dc7541ad9ced1ec9baf1f726ccf947dec8c686df478fccac612c08b35b8ebadc5812de3fe349e783be62632c9d0cb04e2841aefef30436c54765a125408f0d5d2feee8c7aded5e493f6caea1376d16975ba74b0f532aaf0bad1026ed7f8da433b4e3930fbb4490793383a825cce9228fc228dfa5db20bd1eff14023f7945208a39dc9250ceb967b0971ab4ade7233c4187b998e9fcfb41c1c36bbc942c1426e2715127ec682412c7ebda8cb3fc842d2238", 0x1000, 0x8, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="64246580cacfb6968cd06a9c8f48f8412b00cfe05fc93a8c31421ba9206cc77f438a9884c38b89a48cd40399cf68932421613d83d8b6c15e6f73525973cf9f6539e37f48d1be205929d2f7174cd12f521ca6a6debf5a07b8de57d925f789953e9e1122aab941d676a7415324f799a4e99f3575bc091684a588720020cb35b097633c2beb41b1ab682ce0403d789b2968800f41bae744fb77df62f3312e4b94fccbe9073c7d82d70b2d7aa566e7eb7757d86cad4ff742b6c746ee92f86f61c7d9dc63344b1235caf48c2753b643f1", 0xce, 0x0, 0x5) 17:08:19 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) getitimer(0x0, &(0x7f0000000280)) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0xfffffffffffffe69) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000340)={0x1}) r6 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) r7 = msgget$private(0x0, 0x110) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd2746cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08d9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d40d1b4fde8d7ba843fce247afeea24dfc4688f7ed61d82c3d8425c43d5b8"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r8, 0x0, r9, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgctl$IPC_RMID(r7, 0x0) socket(0x18, 0x1, 0x0) r10 = socket$inet(0x2, 0x4, 0xff) write(r10, &(0x7f00000004c0)="853b2eae9c5eae1a42973a015db0d46de8dac0ac72ba3d16d9b69e90fb8623551a8dfc427ba9807ccbf69d9d8cd70f6059d2c50d07d8d1514ad0514059f10b9801356d9dfa31ae3a3742712f3f15148c4e64031a8afae9910f25e4bfbf6343d0e778ff8619c10bf43202b59d853efa80fc6935da008dbcc57ab14973a8f4dcb30a6c25fb139df503b1bbd42b76cf095de0e5b08acfac97e8ed77ed64677e3d83c15319bf23306a8c9c0ca92d771fbcf6bc0d77913e16b7a64bff0bb356f9f25030619ef651c60955ee86bff8a53bf31d8e2b81c9b48adcd1dfd15e87962108ec953eedc7019e916215e0499e178c1a1e8cc97b5c", 0xf4) r11 = socket(0x11, 0x3, 0x0) r12 = socket(0x6, 0x4000, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) r14 = fcntl$dupfd(r6, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206919, &(0x7f0000000300)) r15 = dup2(r2, r14) ioctl$VMM_IOC_INFO(r15, 0xc0185603, &(0x7f0000000180)={0x42, 0x0, &(0x7f0000000200)=""/66}) 17:08:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xfffc, 0x8, 0x6, 0xffff}, {0x1000, 0xff, 0x8, 0x9}, {0x80, 0x7f, 0x3, 0x7f}, {0x401, 0x81, 0x1, 0x7}, {0x4, 0x0, 0x40, 0xcd5}]}) nanosleep(&(0x7f0000000080)={0x52f, 0x800}, &(0x7f00000000c0)) getpgrp() ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 17:08:19 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r9, r13, r12, 0x1, 0xfffffffffffff7f5}, 0x3, 0x1ff, 0x9}) getgroups(0x4, &(0x7f0000000340)=[r9, r14, 0xffffffffffffffff, 0xffffffffffffffff]) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r15, &(0x7f00000011c0), 0x33f, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r16, &(0x7f00000011c0), 0x33f, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000003c0)=0x291c3be1) r17 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r20 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r18}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r21 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r21, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r23, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r24 = accept$unix(r22, 0x0, 0x0) readv(r24, &(0x7f0000000080)=[{0x0}], 0x1) 17:08:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 17:08:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = accept$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000e7e600000000000000000000000004000000080000000000000000000000010000000000003572524240d13cf20000000000000000000000020000000000000000000000b9302324d3c600000000000000000000000000000000e7c760c2f7e8e6c70243549ab12a78ebcefe1cc589c89f538b4727955a000088d29e780196cda776efe5cf42aff9d8ebf50cecbcfc89f88037c28edfa0"], &(0x7f0000000080)=0x6e) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) r11 = socket(0x11, 0x3, 0x0) r12 = socket(0x18, 0x1, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) r14 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x5, 0x14, r9, 0x0, 0x80) r15 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r14, 0x0, r15) r16 = socket(0x11, 0x3, 0x0) r17 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r16, 0x0, r17) close(r17) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x425a0aab389647d8, 0x1, 0x0, 0x10c0}, {{r7}, 0xfffffffffffffffc, 0x60, 0x20, 0x8, 0x4}, {{r1}, 0xfffffffffffffffc, 0x2b, 0x0, 0xc2, 0x7}, {{r10}, 0xfffffffffffffff9, 0x2, 0x11000000f, 0x80, 0x3}], 0xffffff7f, &(0x7f0000000140)=[{{r13}, 0xfffffffffffffff8, 0xc8, 0x1, 0x5448, 0x502}, {{r1}, 0xfffffffffffffffc, 0xc, 0x20, 0x2, 0x7}, {{r1}, 0xfffffffffffffffe, 0x84, 0x40, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x1, 0x4}, {{r14}, 0xfffffffffffffffe, 0x20, 0x1, 0x7f, 0x100000001}], 0x8, &(0x7f0000000200)={0x1}) socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9056fc3", 0xffffffffffffff98) 17:08:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffc, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="de4e28a2990f2a32365c407c3a1606fb3c5ff8373b11ba3555b8fe1e752c28f666799f5e5901355c43f4c548b6e3aa43b0886be8021e08010000005c12e886df39854e22ce74ba22b103c96b2fcefa0b1beb1da327c0022fec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) fsync(r6) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000200)=0xe56) connect$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8050, 0x0) pread(r10, &(0x7f0000000100)="60b8c858bf18ef09b08037552be3f317b635e9cb07fa893c89247034d066e51f0323a1f72d0760ec78af04fd0d0d279c799933cb4ba074f110c1db85c3e370c3616b3b50a17f5c9eaa3d02af3cb40f4cf0f2782f05787b4cd69845ca6da4cdf95b7eecc0f7eb33a75b152fcd585201219f6378e2070651e81dd165b67bb854852c7b5aa4572eb904879b82d86d5d9352300415a472eecccdd4da2ca808ac607d03e7042397c87b3398827f2fa7978d6818a32f453b78d7207c41c39f92f185355b447fcbf7ad23c60641ff21aec7cf52b9c46c72ff308f2d2e1c8f6e1544da13203c10956716e828cc541818c4a076", 0xef, 0x0, 0x4) 17:08:20 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r5) 17:08:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) kevent(r1, &(0x7f0000000300), 0x8, 0x0, 0x1d0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 17:08:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) mmap(&(0x7f000087d000/0x3000)=nil, 0x3000, 0x3, 0x5012, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 17:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xfebc}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 181345 7558 0 0 0 0 syz-executor.0 *232142 7558 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000affc00,7d000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000affc00,0,7,fffffd807f008a10,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800022d7bc08,ffff800020ace020) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd80739c8a90,c5005601,ffff800000b0b000,1,fffffd807f7c6840,ffff800020ace020) at VOP_IOCTL+0x88 vn_ioctl(fffffd806362d7c8,c5005601,ffff800000b0b000,ffff800020ace020) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace020,ffff800021b89368,ffff800021b893b0) at sys_ioctl+0x5b9 syscall(ffff800021b89430) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904a79c3af0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic uvmspace_fork: no space in map for entry in empty map ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000affc00,7d000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000affc00,0,7,fffffd807f008a10,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800022d7bc08,ffff800020ace020) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd80739c8a90,c5005601,ffff800000b0b000,1,fffffd807f7c6840,ffff800020ace020) at VOP_IOCTL+0x88 vn_ioctl(fffffd806362d7c8,c5005601,ffff800000b0b000,ffff800020ace020) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace020,ffff800021b89368,ffff800021b893b0) at sys_ioctl+0x5b9 syscall(ffff800021b89430) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x904a79c3af0, count: -11 ddb{1}> show registers rdi 0xffffffff8211e9c7 db_enter+0x17 rsi 0x1ef0 __ALIGN_SIZE+0xef0 rbp 0xffff800021b88d90 rbx 0xffff800021b88e40 rdx 0x1ef1 __ALIGN_SIZE+0xef1 rcx 0xffff800023980000 rax 0xffff800023980000 r8 0xffffffff81aac14f kprintf+0x16f r9 0x1 r10 0x25 r11 0x49ddd11789bde819 r12 0x3000000008 r13 0xffff800021b88da0 r14 0x100 r15 0x1 rip 0xffffffff8211e9c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b88d80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=232142 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace298,0xffffffff826602c8 process=0xffff800020adc700 user=0xffff800021b84000, vmspace=0xfffffd807f008a10 estcpu=30, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7558 181345 67663 0 7 0 syz-executor.0 7558 255652 67663 0 2 0x4000000 syz-executor.0 * 7558 232142 67663 0 7 0x4000000 syz-executor.0 91178 468138 0 0 3 0x14200 acct acct 67663 45054 11192 0 3 0x82 nanosleep syz-executor.0 86598 296670 1 0 3 0x100083 ttyin getty 20174 410386 11192 0 3 0x82 nanosleep syz-executor.1 16364 75347 0 0 3 0x14200 bored sosplice 11192 403477 85872 0 3 0x82 thrsleep syz-fuzzer 11192 148386 85872 0 3 0x4000082 thrsleep syz-fuzzer 11192 424131 85872 0 3 0x4000082 thrsleep syz-fuzzer 11192 223122 85872 0 3 0x4000082 thrsleep syz-fuzzer 11192 57020 85872 0 3 0x4000082 thrsleep syz-fuzzer 11192 419501 85872 0 3 0x4000082 thrsleep syz-fuzzer 11192 215068 85872 0 3 0x4000082 thrsleep syz-fuzzer 11192 219609 85872 0 3 0x4000082 thrsleep syz-fuzzer 11192 314099 85872 0 3 0x4000082 thrsleep syz-fuzzer 11192 295836 85872 0 3 0x4000082 kqread syz-fuzzer 85872 408908 69891 0 3 0x10008a pause ksh 69891 460914 69156 0 3 0x92 select sshd 69156 242552 1 0 3 0x80 select sshd 6309 16651 16072 74 3 0x100092 bpf pflogd 16072 112331 1 0 3 0x80 netio pflogd 29070 345223 67244 73 3 0x100090 kqread syslogd 67244 369511 1 0 3 0x100082 netio syslogd 36072 370514 1 77 3 0x100090 poll dhclient 36767 268440 1 0 3 0x80 poll dhclient 78299 31038 0 0 2 0x14200 zerothread 19704 411211 0 0 3 0x14200 aiodoned aiodoned 52223 80129 0 0 3 0x14200 syncer update 83 79879 0 0 3 0x14200 cleaner cleaner 95690 267902 0 0 3 0x14200 reaper reaper 99841 188699 0 0 3 0x14200 pgdaemon pagedaemon 84265 453024 0 0 3 0x14200 bored crynlk 11818 53174 0 0 3 0x14200 bored crypto 18555 424007 0 0 3 0x40014200 acpi0 acpi0 18474 213294 0 0 3 0x40014200 idle1 15294 236655 0 0 3 0x14200 bored softnet 54438 437887 0 0 3 0x14200 bored systqmp 25617 187480 0 0 3 0x14200 bored systq 24913 202936 0 0 3 0x40014200 bored softclock 42175 446654 0 0 3 0x40014200 idle0 28616 88749 0 0 3 0x14200 bored smr 1 206308 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 7558 (syz-executor.0) thread 0xffff800020ace020 (232142) shared rwlock vmmaplk r = 0 (0xfffffd807f008a28) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000affc18) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265dc90) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9598 6597K 7867K 78643K 15422 0 0 pcb 13 10K 12K 78643K 497 0 0 rtable 84 12K 13K 78643K 1567 0 0 ifaddr 187 23K 25K 78643K 582 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1622 0 0 iov 0 0K 28K 78643K 514 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 3054 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 35 0 0 VM map 16 8K 8K 78643K 19 0 0 sem 12 0K 1K 78643K 582 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 5 13K 25K 78643K 2219 0 0 sigio 0 0K 0K 78643K 39 0 0 proc 62 63K 95K 78643K 1230 0 0 subproc 32 2K 2K 78643K 255 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 241 0 0 in_multi 47 2K 4K 78643K 305 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 12 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 643 0 0 pfkey data 0 0K 0K 78643K 1 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 158 122K 122K 78643K 8838 0 0 UVM aobj 130 8K 8K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 474 0 0 NDP 22 0K 0K 78643K 139 0 0 temp 177 3556K 4196K 78643K 52858 0 0 kqueue 0 0K 0K 78643K 12 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 59 0 57 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 3620 0 3618 1 0 1 1 0 8 0 rtentry 112 284 0 260 2 0 2 2 0 8 0 unpcb 120 1279 0 1269 1 0 1 1 0 8 0 syncache 264 20 0 20 8 7 1 1 0 8 1 tcpqe 32 204 0 204 6 5 1 1 0 8 1 tcpcb 544 4524 0 4520 19 17 2 11 0 8 1 inpcb 280 6917 0 6909 22 20 2 9 0 8 1 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 37 0 37 1 0 1 1 0 8 1 pkpcb 40 13 0 13 7 6 1 1 0 8 1 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 54 0 54 11 10 1 1 0 8 1 pffrag 232 67 0 66 8 7 1 1 0 482 0 pffrnode 88 67 0 66 8 7 1 1 0 8 0 pffrent 40 1817 0 1816 8 7 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 166 0 112 1 0 1 1 0 8 0 pfstkey 112 167 0 113 2 0 2 2 0 8 0 pfstate 328 167 0 113 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 9 0 8 4 3 1 3 0 8 0 art_heap4 256 1262 0 1140 23 8 15 15 0 8 6 art_table 32 1271 0 1148 2 0 2 2 0 8 0 art_node 16 283 0 261 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 580 0 570 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4809 0 3396 46 0 46 46 0 8 0 ffsino 272 4809 0 3396 95 0 95 95 0 8 0 nchpl 144 8310 0 7847 61 42 19 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 29696 0 29696 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 13 0 0 2 0 2 2 0 8 0 vmpool 552 17 0 3 1 0 1 1 0 8 0 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 27097 0 27097 22 20 2 7 0 8 2 plimitpl 152 216 0 208 1 0 1 1 0 8 0 sigapl 432 2381 0 2366 3 1 2 3 0 8 0 futexpl 56 58672 0 58672 1 0 1 1 0 8 1 knotepl 112 511 0 492 2 1 1 2 0 8 0 kqueuepl 104 755 0 752 4 3 1 4 0 8 0 pipepl 160 1606 0 1587 6 4 2 2 0 8 1 fdescpl 488 2382 0 2366 3 0 3 3 0 8 0 filepl 152 26360 0 26258 27 21 6 14 0 8 1 lockfpl 104 851 0 850 1 0 1 1 0 8 0 lockfspl 48 274 0 273 1 0 1 1 0 8 0 sessionpl 112 34 0 23 1 0 1 1 0 8 0 pgrppl 48 40 0 29 1 0 1 1 0 8 0 ucredpl 96 2881 0 2871 2 1 1 2 0 8 0 zombiepl 144 2370 0 2369 1 0 1 1 0 8 0 processpl 896 2403 0 2369 4 0 4 4 0 8 0 procpl 632 7330 0 7285 5 0 5 5 0 8 0 srpgc 64 26 0 26 7 7 0 1 0 8 0 sosppl 128 77 0 77 6 5 1 1 0 8 1 sockpl 384 11868 0 11848 44 37 7 14 0 8 4 mcl64k 65536 267 0 0 33 0 33 33 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 12 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 186 0 0 22 3 19 22 0 8 0 mtagpl 80 42 0 0 1 0 1 1 0 8 0 mbufpl 256 756 0 0 41 1 40 40 0 8 0 bufpl 256 13192 0 6134 442 0 442 442 0 8 0 anonpl 16 326931 0 296010 168 43 125 125 0 124 0 amapchunkpl 152 17287 0 16841 48 30 18 18 0 158 0 amappl16 192 13895 0 12366 137 60 77 77 0 8 0 amappl15 184 722 0 719 1 0 1 1 0 8 0 amappl14 176 410 0 405 1 0 1 1 0 8 0 amappl13 168 289 0 289 5 5 0 1 0 8 0 amappl12 160 60 0 59 3 2 1 1 0 8 0 amappl11 152 237 0 222 1 0 1 1 0 8 0 amappl10 144 595 0 589 1 0 1 1 0 8 0 amappl9 136 791 0 787 1 0 1 1 0 8 0 amappl8 128 365 0 320 2 0 2 2 0 8 0 amappl7 120 675 0 666 1 0 1 1 0 8 0 amappl6 112 193 0 182 1 0 1 1 0 8 0 amappl5 104 297 0 281 1 0 1 1 0 8 0 amappl4 96 2902 0 2870 1 0 1 1 0 8 0 amappl3 88 513 0 503 1 0 1 1 0 8 0 amappl2 80 17960 0 17885 3 1 2 3 0 8 0 amappl1 72 63141 0 62692 26 16 10 20 0 8 0 amappl 80 7842 0 7785 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 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 2399 0 2366 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2399 0 2366 1 0 1 1 0 8 0 vmmpekpl 168 25112 0 25078 2 0 2 2 0 8 0 vmmpepl 168 311902 0 309166 252 106 146 161 0 357 22 vmsppl 368 2381 0 2366 2 0 2 2 0 8 0 pdppl 4096 4805 0 4751 7 0 7 7 0 8 0 pvpl 32 831567 0 802480 306 70 236 240 0 265 0 pmappl 232 2398 0 2369 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 703 0 35 20 0 20 20 0 8 0