9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) r22 = getgid() setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r19, r22}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r25 = fcntl$dupfd(r23, 0x14, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) r32 = getgid() setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r29, r32}, 0xff79) getgroups(0x6, &(0x7f0000000200)=[r22, 0x0, 0x0, 0xffffffffffffffff, 0x0, r32]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={r7, 0xffffffffffffffff, r33}, 0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x8000, 0x4, 0x10000, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfd}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa950}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil, 0x5349}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) r34 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r34, &(0x7f0000000040)="670dc3", 0x3) write(r34, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r35 = socket(0x2, 0xc003, 0x2) setsockopt(r35, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r36 = socket(0x18, 0x8002, 0x0) r37 = dup2(r35, r36) ioctl$PCIOCREAD(r37, 0xc0287533, &(0x7f0000000040)) fcntl$setown(r37, 0x6, 0x0) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) fcntl$dupfd(r0, 0xa, r3) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) dup2(r0, r1) fcntl$getflags(r1, 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r2}], 0x1, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000500)=[{0x6, 0x95, 0xc9, 0x1}, {0x3, 0x3f, 0x40, 0x8}, {0x3, 0xf7, 0xd5, 0x7f}, {0x9, 0x6, 0x75, 0x80}]}) r6 = semget$private(0x0, 0x2, 0xc2) fcntl$getown(0xffffffffffffff9c, 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r9, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget(0x2, 0x20) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x20}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xf607, 0x1, 0x59, 0x1, 0x1739, 0x3f, 0xb98e, 0x0, 0x0, 0x7, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000025b, &(0x7f0000000000)=[{0x6, 0x59, 0x2, 0x7fffffff}, {0x7, 0x6, 0x7, 0xfff}]}) syz_emit_ethernet(0x4ff, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x0, "d753a283cc000000f400000200000000000100"}) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)=':\xe9\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0x10215) r1 = socket(0x2, 0xc003, 0x2) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001840)=0x5) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) r6 = openat(r5, &(0x7f00000018c0)='./file0\x00', 0x100, 0x40) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000001900)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) pwritev(r9, &(0x7f00000017c0)=[{&(0x7f0000000280)="e8114f4a24b3f45ba03a4b2a485628943afe46764c41aa", 0x17}, {&(0x7f00000003c0)="fffce5f7b204ddf23f01e357e70c78447a2193184d9d84c55d391c9817bddcd42ffcd779eade6910441e8e901a0e13869f6a9da410c8fd2225ec32ef7d5de14260708f9bc262b6eb60258732519cfe1084c1a235453ad9134412e6d4b5f2c1f16fb91c02178a911c14136948b35fed025f2d9a764ad813a03257a5a0b6e16354b1140da2e9f41645fc103b6ffa32a91b2e620e2f6d5f8f388b361807fab306723c9829a9278ba1701cbc3a78361a53adf92e5cf191dcfbe1f689e4289e4e35d681d55ef28a1357195d39710f8874a3ce4d161d5501ace6f6f12d0ad55cc7913c30f8815de26e7c698550a98f380b32bffef81d661e3bc7747daa78c358239543140bd60f9da12bf0dccbe09d859cda2a6a793d78707cfa486502fa73332c72fb3169a42882bd13e9341f12f41d07ef70c88df9d9a5c93498c0d3ffe4a27b9346f3ea5376ca7a9b1c5633a81438d33ec3071e9972116fe179cd2206df4f4e18456af3f3f287975435a126e2276ca500d51dad1e4d9b9c2a06d8eece9f60eab9a1d17958f11cdd3fb69df3e5cf3bd274b2053daaf9050f40606699edbfe45ee08480e85cc01a02cde4d1a97771f77e361e50328afce08fa2abee60d120edb6e9cb7427380af46c5b2e215ba9d7e6a09453151ad659da618c7a50062b92e5f2fe11d9e63ac3abda6d86198f6cc00a99854103d849cca63dd27144ee5b9d0e69169758a81e05e6f54d6c8e90c9aeb96803d78d16c7b882859fd21647c3a3d0746ec39d240023b6d81565b3df840ad9e3ec37197487ba59d23465e0e586b4ea9cdac132323b26f08dda84e3e486f43f43b6de713b417b0b0478e292a37453ab4fe63ebfed164c77ee61217ab07aedecc8939266fe0b418f0c5db16fbebffae448792fd2f526092c05ac6e25677fe9ae7470590c6f1d68b91aff65a2d0e2632c1c15d42294d86d5bbbfba086edcc3f5ce26e6546221da1fbf31512f6b77d2c64b870a6d86c34a28772abb7bf57a98580dbb848f80e9d83e3070c8e86c7fc5fb94af4466823bcc04df0a7888b8c7526c58f0d2c74e715a7223a13f9bd31976774100bc1da2d81705848aeee2d7e6791b8611610c5b499afe1e1d643f673b867fdef3f84adec0852cbda9efc0c87564c177343bcdaba7a02d09cce0692bdb4e0d26a201d2f9bd26928d53bb9b68a75bec01d5bd9ba50985a62b802572e5ba8de18d587cae9474bde1d36f554ae7341f9ef857951b7fc6586c97136c6247524ad1a5fc3c4fb0b278dfea3f592d082b3dd02d3b842bccbceccd2609e6d42254b216441bb63435fe5e8e2553756994be51b376bdf1cf3bc06eadc3d35c8c28ccd1c8d7428d9583a14a5394f29b739d9deead1648e8d54f6bad03eb17884a68ef60a6f3a7c8ac250ffba6023beaa816b9637322dfdfa84131cc1cf8d510e22794c5a84a6148e14d1a830a9f01fe4a234a28fe6aa2e5cf4652a6200faf39c4fff9f5447a12d8b38febf8d1b3d0ff89f9f4a9f089243559f8345e2b45855ef02381a3c3e16851ca2147e25dc3e23e896ff7ebe7957ac24f6786779a7fa467fa711288428d6b5b482d8557e4faf2590e8f80a61471cad14e0b1ffcd63bc090b9b7116116e5e491775b7201b5eded6eaa5a87ffd910796dd3983c580603308d57857379d7add95eb74f8f2be5aade48152c8198a641a1f2c9f85dbf0ec5b37c9fa0d9f906b1daa9f0909087ed93e5eaf793c7abae421068ed8647ca4b196019975f8d4c3324b9360827bffe6d5eb209deb2578a57edf9389f9e0b9b9d55f89617a64cec35347021f8e5c80787dca2dd7fceeb8a83df20b5bb03272a324bf02159b20610748565006c92808b2d4acb2b3f3f884203000ea269ad581a29528cb96bf9bff03e9fdd8ab785b4392d35ce1e07c785edfcc4c42fa04b8bca160f037e0192e66f2ce8519875178e9bfc156e974fe0ea2e0e53fe77b691b87375f25f31b04a060075087a05a00e804cba702b91693f2bd2e85b11b23d2efbaf0b82de569a85a885268b124c6780cedee559becbe5fed15f7bad6b64f3b0d5254775c0513ddfaa73260ebe50973ea63f827e1afe53d3b078f16e46f619c6e8fd2ef100483259dea9419a8e6029afff27b48a628d11b28d6d697eb8e502c5147d247735962c23746dce63942d7e8dec89c0e0cb622ac607f062f3264f5dc95475cb5b292f063c90b461d65cc6495c5d7acf34d763bee7a0a336bd6e4a5fd83f847644c315842ea03f35aad8aac779a90e2c653d24c0156d23231e6f75cbe951d1220246a0359c8d3e286e1da57cbade866917fd4d915bcbd4c9dfce10ded7cdae9bab5f238749e63ea8113ca1f7928a9a3756f1d93bb4e3f689993dc40dd46cbb823fdf2bb4ead2ffc440acebd375115972edc157c68261802a915d51b3fe08595e89c1b94cf87713dce6f8a3827918ba1039ceded0ce75cef4e0d00c5bb73b7c6b530ed4b57544d75ed5ffce419bc8aeeb0c6faaa2ba59a7c9caf851f85607f52ae507ca02853c650b32cd602491f10a17f2cf4ab2bdbc1abf70666e25cc3cfb4f746d6b0304bf0ea23d9d16efee513209a14620b2dde83f06724f4a4c8126a8942f4e6ec34c23d3d7eff376720fc6ace3284e91c7eba8f81d2ee36838c305365424fb44db0d01a2579330685b93f0d9add4dfb66f2127110d5913c8b8a3d510c25949470fa76c305a3ee03aa36f52eae956d68e631f8be93ea6b3964f5fbcb3fcb4005dd2eba522965723f559c21d89f1404dd6e34ac8dfc488704d275f3f2758765bd2eaacf18e787c39c279328a046ebd11119a37267577db6eaf454afc8ebc7f7b7f18d6cefad77ee6701aebf3e5fc96e46803e1582d2270882cfd4d3ad431c9530a205b3f7032ec176fd2b724ed5ed9b0fdb8e3e4a8126697c110f9b7387fd843fd1a5d30e2297dd10daccc0bcf796a72c13ec37da07cf923b6edc8eb703319f9787a917739d984d268ea3ba8db22f6bc602150b98d5280d5064b867cfb1418be7ac54c49676bb15c61e6254cc6271f87161ad30d64958de28e21b019cc34c6f3e5f30fd588f75a1f5d25062ea455a9cd083eb05aa2edc8793002e2e3c92fbc6c5aad034eb19407518b0ff86de91939d8d073301ec830f5ccffeebb934f9c37f083737078e13dd23dfd0805e5984f45b3fd2eb681cb5e469d189a46d125afcdd0a85b8075ce96a47d6641cfd523d5ae58a7340cdd58841542f45487978625dbb2a952e6e11c7ddf5c6ba20e96adc1f321299c91db5a11804dcb5deb1073671082fdf63007c19f1b0a2a3a39b3d7723ea714bb901c25c2f98a2cb4d8487712883f3836739adc866cc77542a677d67ca2b4ac22d44940f4d1e6dacef230c3b03ab0bef56db5b4c01ff0f9983c8094ede3637128816708e7d21f723e23209c4a847a9a1ad9e1bfa232a4c27c72f2237d7ae7b6b3db4edc0b36a46bee4bbeb2c39418805462842292d14eeb3fd99fd6f17e4e3436460b6be0876f9a5e052ec20e147eb3ed84e2766b715e2893df9541147bfe6fa4aa91764a41aae6a0dd16b7f1889cc3949ae6ec0a3e714077fd21ca8c764c33c7d769b4755a3accb60e83c1d7e60c2b92d92f63afb80aacb6621198d673a2a5e41bb6a5a4fe2c83cae125ff142dc61bd68e2043d65b52b6fde7ef8f3088322d351cb57f9cfdca4f6536b86056edbdcffb8a8af3a4b969a518b8ce450e06f043199ea0cd5d1e99b4c28d8ab9afdface4f762547c2d0c31c991f3df8fad612879a2da05c81b57e111f35f64f06d31d08dce59638086b8dfcc3e39e299f6bd45b95d988a5eb8d5e9829b67e3353d66f362483b051860ddaf9e978716e1b9700449d10dffe6b367d78a71bcc4b3efbfe913808fbd671d3cf955cf9adb45d1952a9986faf977f44e0f8fe8adabca181851f16f8a3388d059aecffcdf816c61be80db73ef3dd4b4737e74236bc65176f8d0f94716990dcbd6d54ab523e7ad0ba0c68f5bb1a160597ca7e95859b1adc0c70726165d0cf487d2fb2489a0796534d81af4c258597e8a6363fd0dcf1d9f4d01308dadbaeb5c241a540c1f4a5a9e1eaf94e1ccc8d31f08e7adce2cb03ef410c0a0432a0abb2eaca98a3bb3593b4cacc1093976d2bc760c6ac79fa4a27746a0306f2eb9aaaba4d325822b4ba736e73f14469c1dea8f267a00e5849486b1051235e58c2ce87500cb704b3c39133e6fd7f2132646917c09fa47a86e80d85ac71c7a3ef9a796b2bff6b4517fb6f241b29753211194e798a5393cbf2788e03715da5c2f456378aaabbaa9107bf2dac119450fdf05dcbe663ecf84c59d1bab9245007a4ee53e0811c0a5f36eae5dc332b7dfc53d174f427279853b61234fe3e5e5c18a64a4044e281cd1b7a54bc8fd9ad619cf26bbd0b7d3474632b9ac01a0687afdd19bbf8fb94453bd0ba3dbea2f899a1599450865176f60a65ed71a0aa31c22842acb27cafc2c72c7038454303e490577c366845ee0b0501cc93d451ce9485f6a72dcdfc7971682c15f21c5878431a7dee26d943b7f1a38929d74e75204178dc4ecd4321698de23dfe3a60e3d62cbbf0c02790f1addb5c22f55250dc9b3ccde4f84e70a889b0da9062c014a525067f83844f3e1c3bd5ede17e7c654cf2bf2aee467d0ff6af8681f6e08f8fd617b8a3dc310057cddfdd75371942babd3e61ffe7048622740e1c6c70c6f136d14228d4bc514c42fe32deed5388d7dd05b12772267b8d8bd970cb98fb68e8120ce2b39c77aec13ebaf0db62c5ad1378de964c7a2fe6bc096360430b3a0e4f2b67b831cca398ead1faecd8df8d72b7fd737a0810082f6929c1efe252b378ba99c3de25017d34aaa26e96c5c85ff7efcdcade1dc19dc7ef98ce16bd5383317fdc6f5964e8d378567af381115a0f6254c2f9495237eb90f701b4f26cb4e42f6a99421ac92363d69de910ae9b7d70b7da1d2be7c56dc7fac459309d5fc527ba990e866f50079af48ce5ded45010a03ddcbb5ecd9a718389763bd8c6f5232039a03120c060321c33b03fee9fa1ed210539d9d7422709c63b8ac3265530ea2c3ccd064bf1245f7f0936ea8b8ccebb10eb4cd94357ef9a9c6040e6bb695ede5898a0d24d2acd50e7598da6d953fa1f2cc75b61a1105310423aa31876449a970d57b5d3a68ba7e1cb2cd719d449c33003866821e520dd82d447863db17c09e23fc35d9dd9a7a6850c5b00dd1ee8177ba66a8bee98023d8119237febe6501793e3da4bac5da48c7e5e8f32aca34c4a31b7aecb40f675e014c5ec334f7587c74d2ac9a01365f2e3f39180e07d522be9771ad2a10a4474dcf2650f881998d276c7eea9fd1d2010781deafe630a473ca26192ba8febdc1bf546aec8c1895f4f3d7c2693593534a1e7175fa963baf2ca6a7f4cf787155161383c81e977d2a97c82deec5c651daf04fd18caedcb7b7101b252e07f8ca9a187bf0957cd7ade743c665f1ed1fff2ff49d6731eec9e5d2191573f5cd4feecc50c54bc97656883555fd4f100bb56317859b33041429271f754bad1b14f117311088b8fe5514e4c27f0b634f6f5bc39640ef59ad3208a84708f695c6b16a1634f0019cc0199e7da4ee98113e38f7d97d14b9eb530da6239dbc2b3dd41f6522a43a91fbb651a99950ce757854006da32f9284184acafbe2e3c4d6754c0e2c6148e6e02ec22faa9a26d347e9cefd46c65e96a75592610b2f7b05e9ad6bfde77c8fc3dd115e4d9963220059025921196fe444103c8bf0542b40b71aa4cdf7a56527f86d9d2a856aa18ac5e7e4faeb791ca2f", 0x1000}, {&(0x7f00000002c0)="121ed3878144faf396c67990047572c5138f47fc19d1c6d90d798e1319f18f5afde4b358b2c44d079dfb8d5ec09abb59fc9427772417b47778fc061eac253f71f047a45623f74df6f639942e739f63796ccb06b8c6273ee70e7e555c6536670a981b3cd9d8f6acc71f43cf009054a891fa140646eece6ec1f50be9ef8d1c5000258e3fc02d4808adda3ef01ea8245be0efd3f2d87e7659c034f6ca", 0x9b}, {&(0x7f00000013c0)="8aeae73d336ddfcf175b0ba828bf52d6ab15cb32ec6faa4530a7181d7f9fbb34f40e4823d8c78a85b024077ac2046726eb8e7da5fb9847c7f17db00a8ad46c88bc2fa516853a7e6b3647d45d518d732555c9b5f255b73cd2bfd4157f8ebc44627a6a5389d4fc4396d598224fc2d53e0c0deaab9b376c59f80ce89c93e49aa07c925cc376998f38bb3259939c646a2e0e383e22be6e13a7f041739af630c100a7b11a035f4f19428e96016e00115780e561c05b67194dd2a5d639535b57443271b82e67374778ba787a1e669a28f7e4243fbfd712fab0163e55cb981f36ce4a67c7c77d997128d7450eca96", 0xeb}, {&(0x7f00000014c0)="fce2d9e7668e12951f01390869317068785b559d238144ea2d38480a10466adb01407a6f3c36895b5e95030d50c8e28cce47707f3656b65dff13a29bbeb980cea0d401f5a72ffd26b10c9893b38412935006db1c68dfdfd75bfba532740334cd7d8c4422493eac9121d6f0774eae904ab6b5a9017873209105a4267fb7dc931c2a474f9c65fc2b4131c232c56c8eb4ab3fb46633fa5d92e7caf4cecbc6135be1d8729276355aa8ba94c8e1c56a2a", 0xae}, {&(0x7f0000001580)="32d6f84364737984523c20eef049af48da7a5a71ad78fb78c0dd45b900cb4172058174de2eef9a92cc986c00cdec5bbaa437cbbdae34604981518798f4ae42e9737f3ca48b6aac746345f2c6267ef66805c1c35ca41195408cbc86c69c12a5d33b53c92f0ae4358c6cf83042fe5fe408dcd5c1692a390b116b1f568966a3cf12694a138b780f61510b5c23511fc873e077d96b933c9ca52b6dd497a7a7a90eebf0d52684e7ef2a6fb9ba73d1", 0xac}, {&(0x7f0000001640)="b8abe7cbef5bb85d4db5bbda293ffde9b808762b5f7dab8b613932fb1f766ee32161ca753465e3cad6354b3f9d367c4f501e5597c03dc4b6c6e1e63a402f931cd22b42e3d9f6f6daafbc727fd551e7c86a94a2378dba942725cb0fb623bcb70dce01fc8bea981caf4b442652a07cad8e12c245cde345aabb914e5900957bd50a4d7ff02d10169a49929eb53500e4678dd84c00fa41573e6d1c7cdae524fd5fdd5022b1a1fb129e129db6d6dfe9f7e77f9d1a1fc423abbe5324d7", 0xba}, {&(0x7f0000001700)="d8f4938b35fbae304858b7db62a64b8b99429155c00a3cf9b1a3f4838b8a86f1b25d87f4522822268528259fa7d6f54387ee12daa73e5705046574ea39386b8ba056a5f0c4d83bb5977d0f2ca9c223a4410c1c160e490a4c3446e59596c0cc21931bff2a3378b361e8d90a21654782c401023d2b92e000cbebc3e2de79d109f91d051c235114fd", 0x87}], 0x8, 0x0, 0x7) dup2(r1, r2) write(r1, &(0x7f00000001c0)="d0cfd8c35dee2bfd4d096dadf57b011c4747a1f3e57a1a721e3c605a3b4937fd98f8aa5e6164ba25073a467f4e90384e7b32445f17a7e24c8301bb0a9e3e671523dcf482211f3799be25b0c8e281c77f00222155b473672a2b2e93487d85559283bf8c22c8000ddf4426f06afa2f8df21eca9dfac872bd771a6dae544acab4387c451a1493efa1be2355a557e22209ea654e474f8105873039ab14741cdf4496ba3812705e490723e7c7589912a269ec2d39aa256d464bc135333dab23deea", 0xbf) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000080)={0x20, 0xff}, 0x0, &(0x7f00000000c0)={0x4}) syz_open_pts() pipe2(&(0x7f0000001880), 0x10004) 16:00:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) listen(r5, 0x8001) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x5de83b89b0f31ff9, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) dup2(r1, r2) dup2(r2, r7) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) rmdir(&(0x7f00000000c0)='./bus\x00') r7 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000000)=0xff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = syz_open_pts() r10 = msgget(0x3, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = dup(r11) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x18, 0x4003, 0x0) connect$unix(r16, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r17 = socket(0x18, 0x4003, 0x0) connect$unix(r17, &(0x7f0000000d80)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d29f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef8441a5ceebbdc2ac9dd27f73752b5c831776d646a86e9ba0708006e4d80cfdec79f41ebdb7a953f332a4ddf2e3500009beac4bfb795fab6909ae3353b68781efdeaeb8c5c8b93cfcda53c6ead626db25f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cbddd513ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d9950615a03c6b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3b829b4591b8ca371504b817bfda1da4bec6891c30dc27962cfc7f8e1f1eada60b622c13009cb2fed3ad5fca4477d870b2f42731bf9a53af09f324b31be6c2cdf44adf26f6968b77c66bd9b4ff834fa39d0051f95f760bdeb49b7fca25eed41a30c7d13bba174b329a1144ac9601ea18b4a7ca1ecc86f9c64ad456a0bc04becd282a9ccd9854dcc1ad2f4f6834df2b8c268f84f57bbe9cf4e9cf81250f04262c2b2336dc30926f9992f9221b275ed730e2b9c8f03d8d1fb4ed80f4d3e099d7fb5ca2e74c41400000000000000000000000059633cad99e0324596274a70919e6e445e55a177e8baf6b19951c8af73fb1dc23be4243a6571cd0e6ae68c1022ce917b76a167c270631f3e25b5088979c39cdb860a74edcfac7da3cb0f3cdcedbe00d0c8ab1ffe01d2831b366a30b62678cfc0e023499ba66c35693811d6f13c758d3c0083996a6b74f0c16baf9e810251e444965d3b2d6b1e28e6bbd2cd3c58744be207dd90bef301e13a9e10af4a8c64005de00661b228c76a920175739790e8d90673729a1a85bba5ec258243b973bd7392bb99dfd35538b452d50b832d47a00545dd291ea533622b98990715f0b0316275e649e6224bf7318b9c3d357daf89f0d3742e05e42d46ab61811766ea6916b82e414189a96474ac1e49f321026bbbf1069196c2105e62b061dc2589828c447dd34a65682e2f3f61e0e2705142a178e0c4b3568df9de0e72e7eaaa1a1836cfd96d8fc291f35c28eb123a1125b0380e3f332846ea3921151c5abd57eb5fdb1cb413b1c10e"], 0xa) sendmsg(r17, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = socket(0x18, 0x4003, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r19 = socket(0x18, 0x4003, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r20 = socket(0x18, 0x4003, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r12, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r13}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r14}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r15}, 0x0, 0x80, 0x4, 0x6}, {{r8}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r16}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r17}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r18}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r9}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r19}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r20}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r21}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r22 = kqueue() kevent(r22, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r24, &(0x7f0000000140)=[{{r23}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r25 = socket(0x2, 0x2, 0x0) connect$unix(r25, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r25, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) kevent(r24, 0x0, 0x0, &(0x7f0000001980)=[{{r22}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x10001, 0x2}, {{r25}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r8}, 0x6, 0x3, 0x80000000, 0x100, 0x8}, {{r12}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000400)=[{{r26}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000140)=[{{r26}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000400)=[{{r28}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r29, &(0x7f0000000140)=[{{r28}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r29, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000400)=[{{r30}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r31, &(0x7f0000000140)=[{{r30}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r31, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r10, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r24, @ANYRESHEX=r20, @ANYRES32=r31, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000001c00)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b1a68047d79d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d9710a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90e3bd0cf4243134074b516ede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd2a2e7ad1707f7561892cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2cbd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bff3fb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496de4a8cd4fd8df3a2ed845158219758ad0e42c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b8d9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e0210dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c6a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c091a31438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa96028"], @ANYRESDEC=r26, @ANYRESHEX, @ANYRES32=r29]], 0x5, 0x3, 0x0) msgctl$IPC_RMID(r10, 0x0) msgctl$IPC_RMID(r10, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x80) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0200162f66696c653000"], 0xa) 16:00:28 executing program 0: nanosleep(&(0x7f0000000080)={0x7, 0x3}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x7a0ba4a838aba6f4, 0x1f, 0x65f1, 0x49, 0x944d}) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = semget$private(0x0, 0x9, 0x42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x194, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) ioctl$TIOCSDTR(r1, 0x20007479) semop(r0, &(0x7f0000002800), 0x0) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) write(0xffffffffffffffff, &(0x7f00000000c0)="e6349eda90c7b137328d7f133bac16655047a756866717e9a8666faa2cee4a5edc7ef3bda267b33241008be10dca2becb468aa36980c3963d8cbf3ede7c42447cd462707a6d622eaa8d05696eb2ab558e2d492597d2ba306087b", 0x5a) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x1ff}, {0x0, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x8af4, 0x1000}], 0x4) 16:00:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) getppid() truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000000) 16:00:29 executing program 0: socket$inet6(0x18, 0x8007, 0xd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0xffffffc1) r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) socketpair(0x6, 0x4, 0xf3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000200)=""/217, 0xd9, 0x6f9928fa3ab1b361, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x3, 0x4}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x808c694e, &(0x7f0000000300)) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="00e90000000000000000e4ffffff0100000088000000d1aa"]) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) r6 = socket(0x10000000002, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) r10 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r7, r10}, 0xff79) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x5}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x7, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x4}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x6, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x2}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0xc98, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000540)={{0x8, 0x400}, {0x8, 0x9}}) r7 = dup2(r5, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000040)={0xdd8}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000800)) lseek(r4, 0x0, 0xfffffffffffff801, 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="5c39a188d0554b61ab3c6ea32fa2e3c84cba533c2024cac91ff8211fb48200005b"], 0xa) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000003c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r7, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r7, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r8 = syz_open_pts() readv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000340)) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r5, &(0x7f0000000500)=""/90, 0xffffff91) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(r5, 0x4, 0xc8) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) fcntl$setown(r3, 0x6, r6) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) setsockopt(r4, 0x621, 0x6, &(0x7f00000001c0)="e1c24e1aab224e067ee0a7729fa44409c912ec62ff7074ed008476e585006edfd0e2799b83b583172616b8190d8c17c11d473095f13a", 0x36) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002be000/0x3000)=nil, 0x3000, 0x1) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202e1ffffffffffffffcf"], 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:30 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) msgget$private(0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) listen(r2, 0x20) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x370, &(0x7f0000000180)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x25, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r7 = socket(0x1, 0x2, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x8, 0x7fff, 0x2}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) dup2(r0, r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0xfffffffffffffed5}], 0x1000000000000087) 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ff196eeda0dd417689b80259d16eb3411014f3ca28a245aa5e98f1ffb8569cc7e8b5e09477032ab1a41db8b630effdbaf35047f5c3a290b88acda5d063c956"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pipe(0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215ee9dd33e00e4439d9fc4b019356e2ac6894d75b94cc12157435d17a0cad5b79e8f6aacade0e537d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c9405371ff4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c434997e17b72e2fe12c95d5e9fb579281d12000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519020000009108c2a1ba6a4be41512275a734c16c7cb73ea3f6ebcc0cb266383266a934aa27227c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a693921b1b871dca552b08f67cdcd5f6d50c4d83724eba89023db30a446ea7d2308bf29361000000000000"], 0x10) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() getuid() geteuid() r4 = semget$private(0x0, 0x4, 0x265) semop(r4, &(0x7f00000003c0)=[{0x3, 0x9, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) unlink(&(0x7f0000000140)='./bus\x00') r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) dup2(r5, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x14, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r9, 0x6, r11) r12 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r12) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = socket(0x10, 0x1, 0x0) connect$unix(r14, &(0x7f0000000740)=ANY=[@ANYBLOB="ffe5830000ff2f45520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4fffffeff35975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08457ecfc25a3a8dddacee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa7411800000000000000010000002f36fb61701539e62607ff0dfce41a3a2d14006c73a50b8792728735202dd53241ebcbeb7756f582ea6591d86eb739f955e1a40ff988537089e90771256272cacce8f91feb3c8aa3722e"], 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r15) r16 = getgid() setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r13, r16}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r11) fcntl$setown(r6, 0x6, r11) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = socket(0x2, 0x4, 0x7) dup2(r1, r5) r6 = dup2(r3, r4) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) socketpair(0x26, 0x4, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r7, 0x2}) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000070000a3a175043212c03594d5dcca1a953d85ecab1582938b3aefe1000724b5f8b525ef1c9f07bda3a66d69f06c795c6b0b082d962107292032386f5e81494efac242d3ceace2bf2afbef5da946b96aeee7e175892874642f3638f26a9037d327b34499058607daa10874873a90b7b2eec3674b02e27beacc756e7cb7eb83db136be04caf9759b261742a5fcf719dbd773014a244636e79c255bf3792a76fb9f982a8c1f84b19e16c3c6277bab57dcfc50d18c80d42991d4277a8ebf0025f7693fad77ffaf9232289c8a027a4349911340f3284ba88056a20d572c698"], 0xa) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1800}, {0x1}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffffffffffff7ff, 0x1000}, {0x4, 0x7, 0x1800}], 0x2) r2 = socket(0x2, 0xc003, 0x2f) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r2, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r3 = socket(0x2, 0xc003, 0x2f) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) pipe(&(0x7f00000003c0)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r5, &(0x7f0000000140)=[{0x1, 0x9, 0x3000}, {0x4, 0x2, 0x2000}, {0x2, 0x6, 0x1000}, {0x3, 0xfffb, 0x800}, {0x2, 0x3, 0x800}], 0x5) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r5, &(0x7f0000000140), 0x0) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r1, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0x800}, {0x2, 0x6}], 0x6) r6 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x80, 0x40) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x3, 0x3f01, {0x10001, 0x101}}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x3, 0x9, 0x3}) write(r0, &(0x7f0000000000)="18ade09fb2223c471c075dc2825ddd917540adc404cb50b2", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000007c0)='./bus/file0\x00', 0x10000, 0x22) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x4, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000a80)='./bus/file0\x00', 0x20000, 0x0) setuid(0xee01) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget(0x2, 0x0) r5 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x14, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r9, 0x6, r11) r12 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r12) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r15) r16 = getgid() setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r13, r16}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0x14, r18) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r20, 0x4, 0xcc) r21 = getpid() fcntl$setown(r20, 0x6, r21) fcntl$setown(r19, 0x6, r21) r22 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r22) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r24 = socket(0x2, 0x1, 0x0) connect$unix(r24, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r25 = socket(0x10000000002, 0x2, 0x0) dup2(r24, r25) r26 = getgid() setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r21, r23, r26}, 0xff79) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r27, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r27, 0x4, 0xc8) r28 = getpgid(0x0) fcntl$setown(r27, 0x6, r28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r31 = fcntl$dupfd(r29, 0x14, r30) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r32, 0x4, 0xcc) r33 = getpid() fcntl$setown(r32, 0x6, r33) fcntl$setown(r31, 0x6, r33) r34 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r34) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r36 = socket(0x2, 0x1, 0x0) connect$unix(r36, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r37 = socket(0x10000000002, 0x2, 0x0) dup2(r36, r37) r38 = getgid() setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={r33, r35, r38}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r33) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x81, r5, r6, r13, r26, 0x80}, 0x3ff, 0xfffffffffffffffd, r28, r33, 0x6, 0x5f, 0x3f, 0x100000001}) msgrcv(r3, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r39 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r39, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b6714000000290000002f000000039b664bf6a4d294051500350000000000000000000000b896154905faea1bf27a17fdc150bfe480bd326a2b680fea7bab9b58fbfb2b6cda09987db600dd0a151d00bcafe0a1ddad47c0bf23452fcbfe4adb04f5963ebd54b8"], 0x38}, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x80) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7f, 0x6, 0x57, 0x4a}, {0x9, 0x2, 0x1, 0x7}, {0xc22b, 0x8, 0x3, 0xb5}, {0x6, 0x40, 0x3f}]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfffffffc) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004004) 16:00:31 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, &(0x7f0000000180)=[{0x4d}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") syz_emit_ethernet(0xde, &(0x7f0000000380)="c4e20c5afdfb28a34989e49749eba9e1e0e655c258bb172738efd5dcd75baf44100516fdead6452498aabc2f95218dfb29d5f012055d71ac1cc1e7e8e37269c04f2888ce65c80a8c7c3dd39bd3358b3e42ea7bd5f424d33090d359e3ec1e2450c19e888c636b13bca46cd3806871b8fac9729b212a4f26a5e9befb0959ee9d9e5098dd5318e5ab16ad2058b9b8996ac8740a266847236184ccf73f9a0a2d16ad2bf166fd6393d44307aaaf8f4f4eccb1c8bdcdebd17c8d2fe6758db0fb26f155f55f131e89520b590bfa1a32f7730f97deb0810f0dc88508a7a834d94f9d") r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0xe1, 0x7, 0xffffffff}, {0x162b, 0xd1, 0x1, 0x6}, {0x1, 0x9, 0x8d, 0x8001}, {0x2, 0x3, 0xe8, 0x1}, {0x8000, 0x81, 0x0, 0x857}, {0xfff, 0x6, 0x6, 0x5}]}) 16:00:31 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="fad9010100000085a9000000002d64a6828ce3324b58750e4d034f44ca625fec000e1531e83427d4f8c2e46ba02efa1cc4e35d7fa48556cafd8f2ab579", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r12, 0x10001) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r14) kevent(r14, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x500) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r16 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x2, 0x1, 0x3400}], 0x2) getgid() 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0xfe}, {0x7c, 0x0, 0x3}, {0x7ffffffe}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001880)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) dup2(r4, r5) writev(r4, &(0x7f00000017c0)=[{&(0x7f0000000240)="064cb919a4e88ba53bef3f5a5e514714afb9d0048bd53392fa2f16802a964778388f3fffd93395cba4ba1042eb4936faca4321ac0d0003cf9ae1e7d81a986069627c9a43bbc6bd0faa811dfa7bf797d808fc0b058bd869406df29b1407da4c3ec6c263aa76cb870647a30e86299d6639da140a7120b7fb914ce1371eb2fb2488301f75fe1085280afe1ba98c1438c5100a20579e70bd92d87b47533d0817829b55cc76fe4d22899a85dc0124aca961f2bdb9f54fd1b95ba942d82e69281ce933c37fcd438122593f108b4c09e5414782bf89f6b6f3b6398c014d15417976f33d7527ac8184eee39db4f11d8c60", 0xed}, {&(0x7f0000000340)="4ef6e91bca15b03136da7a4a872534c9d6bd5896913d67c4ec48b0cecada4d47e3d6f9ba9960448641b538d61603e4c57d1fe6a0edf21bdb40a710be3ace31f0b5e661b87265d5a512ed2ad9888c5442663807ff21aad69d51ee88b66c28bea80db566e1250dcf49530f1c70f7de7dc2dd0eb98ffd60f1597942c4a9212fba8d8284b02f2ae3733983304f98eebbd32d0f748b174022a896393eeda41c83ab4a87f287ca64cdd5df8ee97e1ebf85a6a9b5af1835538f34a2f4ed420e4b32c8a34eb6eda3a86721fe32910ae0dfa42fc5", 0xd0}, {&(0x7f0000000040)="437672510141f24b3ab60a25944ec737bafe12525855a84aecc878b05c91a88e5d6ba6c8c8e02c294b6eb893a32177ab6e1265f71622b87a55717f6302be3d44594913755c1194dd1b76094f2a67a7b9d4c286324bf2a78eb438889e825e2227cf3b2f5866a552f490a9a89238c2e7a788b5a1eb460b0f1adbec32aee47533916f9f5b42afb8f0e8f5f0a3706a241d5f96f0737fc74570a84c6b8b15c5f5c7cf0bc9b0b30a3892697ac13f", 0xab}, {&(0x7f0000000440)="ae12446431f2eb888fc2ee4069a8f21cc1848a62bfaf18f393723ae224b59d703021991743f143782017073c7ced0ec62236429021dd7f61ace3f916575eafa6c1b4a30ebdcfa1948f0149e997718e65b160636f306e68a14117337e46de09daf660cbfb72049ee37910fd36db9356b3c4c6483f261c5173ff355e258e88ba7de846fe1afe7e441033693163f153e9709876f8909bff7cf224dc27ffd27121bbb48c1613a5bdb83440fd05385f3d13aa34eb3bf61bc542d73fb074f57f0b5d0c55d91b8675bc59b3bb946d079ce608606e692c77983fa038299b7bd77603fddb5f4e5b844f8c798a323a6f1b256c47277cb4f1d457376c0ff53f7327b9d2f99bee81686b0d37f4c07168807ea604704c624e0037800d3292994efdbd71595ed97e7af7ef3865c1061e6cfbc736671bd6772f4343eee1423100d68330fb25fbc42d045b505f6a318f7e1cdbd8931a3bbe5f50b204ff1649e458392378a424f31316e08b47e26af199f0da05ee5173ed7e650ea0eea4083ddcd01e2d81e2261a493b8f2a151506ab3af11ef5e4cb383e6a951e9a8e4fa073315242b4632b94a19f5d3b1f60b299320dfd05bccc2f985d0f67f8038964a6ffaa7f7bb40f5df48cdae1eee94e49741beb212b78eca6dc9c069ab245c14e3d9c85dc0703269b4007800bdd7b916eaf6258b27f0dfa3a78c13a1fb8986ff9ab9e0d674eb1796b4fd4eee150767707a32a149eaa77fbc53c311bc3bebd97c374dc47b401122810dec657f3ea03a122c71841ad743a2f6c56cf916aed195232e71db2ee145d9e37a08b39350e1fb6c3b626b3da4d420e45c01ac39338cd0c046aa3c4f8f9de1acbc095e9d0a3b5e3f6ea9fd8a647798d219741b498a0434af6fb5e850b2bbc2aa4efe41ea0ff26e4dfe8805ef3d85aa96ff0ed3d7f7e1f4bf39567571deb344c427bdeff1f392c575ef03403339b2c4cd5baf95300c1aa4fce1b3a7424308302aa3973547032f4758d028978bb7db190a2b4a750a1292e106b9ae81a2080500775615a854c99cd4340924dd0ee0d6af47a84b19ff6036d1690eaa28734d97ee06b5b3476c636cc3d2cb2dfde0b6d8611b67ef908da1c47923c4a7a6ac413a0f707234987f4de4432531d2798db2208af0e193e35c01f629ce1c2ff41dd284bb13369312fdfc67168dfab7250ed5d30820b7ec808ee26e376ee30c61bf24e74fce13f5b0944fba3db43f92b142c7877841e3b0cf837d0da36f0297d3827a405ebe67f70bf2f8f907bafb8017cf206f2f391bfc55c4de34214c5221a8135770856ce6ab41a41dace7fb62424e574f8c3c8667d393d50d13d2b6da7d48d3c5714d071c8ce0f348b088db9c0b42b4e2a1fd57698b7d8621120987ecbdf5996e8fe93b6bdfee3dfcb3f431617d5d93815641c3fb3cbefa4e7271ce3b3c49f13a37196881c240fdb166420afc3f89f8cf0a6ad79c96b9c6fc9bf30e32c5c5f59bf7ce4054259dbf7c36b910658359c953d0046d4a329e439399f9370f0a2049fde49a3ef169949133cb1d14b431bb2c0ea228629f5a351e877356b147eb9d99f9fd79bd2df6da959649dea19184464c66a4a3a39125a1fc70293674f2040e0163fa18863e59300e23b72fdfd096b2aac61d47141b610dbac48e2c262cc6bef9150a529931df9fb6b6d9905caebd5f5ce78864e16e92d48520fe7d3ea5ae81cdf52138e88fc6709e006b534160d807bd5b6e43567b27d66af77d6ff881745c0560a54c3c45bb658d788f50081ff2ad332f1926d84a3fb7e61ff1732d87e6ff3c56d61a6971db3eb29d13e850d18b7f83b3fef4750816f25d18565323bea371ccf0ff350e7ec1ddcce633f4d336da518dc0b4f1f99ad93fb0426d3d62cee72551ce64475a82f29767d067de026bdc091120ad3c328a1b6904d815242bbedcb4f8c3fca8ee15e6b6a87b4b5621df35cc44626b08d1acce847c6a0f7da34948308786662515d82994ffd0c35e68477b81c021feeb0a1a11b532045d754c0fd4b4853f81207da72e5f0a11eb1c16ed41d584dc1d3b1a85c25e7214ee487359007c8434274678d72f37243f6ea2acc166f159556d732ca95f49fdabb3ca65e9445a720daa2cbb5d872adf640f286b7899438c648fde6838ab8033b1a9cba239b805f4a3b4861d839bd3d59307fce57fc64e3ec8835c824d05a04bc66fdac2de2a5f34f4f10610f1f90a4b0d9131ff2f0168546efe46ae99fc47fedeffcbd1813c63c00db9f06dd979073c7436aeaed01c8ab6b80038329741ecd5da4236194eb5dd33584a15be04cb092a6b1a10205b38c574032ed43574dfada3447e5988f7a52b684c30bb5d074a7e00b3132fe326931194578ad37f58666d3899d9fa5d7277b58fb4cc3dec73beb2e90d1162397dbaf0b33767e3cfc7ec4ce68d789c53f28aebcf8245da59116067e4cbf39fea079f5cd338e7cae7ae891ba75d65d3a4a0cf6855537de3a185d95d7da4db93aafc9bff108f44be481c6b31ff5d8035553237925886c7291037d852371d52066a6f9914fd7d1895e4a0681104c40036a2840194336ff17bec48bda3b0a719b13b9ad5d7baa338577148d85401b87d99b3638b06c909bb3a9c69ff79c07e2f07dbd42e6f92e924824a9d915f173de7643685cf58d18cd279aa1dd5f479f9c2a30794be3981325cbf2dc4f7281180ce4dded3cd05c673482d42f742ac93d7494180534922fc2d4e3a462646fac07df085eeda5bf4dff8aee55661efde4da067dc66398b88d63ce10eb7f7dcb39afe213d210632b3b4bfe04609b67e84b821d3aa6b99cecf5e2a8b27772795ecc1f43996d9224826d3495dfda3014378ec7abbde2b10329f9a543e780dc33b1b51cb2a17937fa1212ea1bfb265767b6553da799722a707bc7e65b1d1aee2964a672555d55f7aec1d4914c3817d13e79c506376acf809756af990d31e253b82ab5f74718f9a7ff547d554cfe3a4f863a7b810e0d9125cb7077b48e8136337ea332b7a49d13193da2313476f3215e67176e21f3acce40cd40e1164d954b6bfce11bae9c4858121f3f33e82386db116df3225b2b2bd6cd03c2174b4b9f6b73f4f417b93931ac2bcc70930a61dac13cf3d836f071caf660b5502bce020e17c985ec5a89fd6712b1c16cee110429f038300f72eb51e519869dba6c6d38425cae96421d9267b6c9210c5370b8ed5e83ec1a5a6afe5141ccd7c33dc8e5e1ccd46097e7c12b675194092c5b25456822aebbc762418733d53955e60645886857f7a41b351e2dc66dd99ad92c73ec4401af31f4a8b165ab53fecfec7bf4620efab2ff62f9ef9c6471b4dc761dabe67848493fe88f0402b081c7c266f15d72a030800003a53053846360b49ff0f8e3262085b3b9a21407d70b440caa8d7a02bed53e28e07763ae255dd50f591076e12e0c59d74637ec8d4ab00205709ae9666d9b9a6896ae0faa35c7620e7d6f53b2fff5650b6a91fcfaa9b7efef12c69e265386839a52e44b1567b43353554368f8f69db0f528cd8bf6b42ee15d95597f13dcf6063faab2277ecf2ed25556fa22a1f00c71d0d85f80912680bcfeb33b15449c91c0e85cc6614907b02f7197113c52d33633f35d7cc2c8a92db42cc2b9bef35553a22c870011249a05e69c812151448dc8f25f8d66b73c676d267686ce0f1c9ebb73288fc1c7f4ff19e5225259af8a42e82bc737f1c09a594622b7066fc2efcef8247df19eacb7a32ab8c2d579db786dc687e7b758e2d7edf68ed03066d75301410fae18601569642d02f2cd7f1ec73bd5a67ca1a57e9b19f4de6c6609aa8413105f1101fb2f33a54358015aeeef3665a8eb21a3122f1db7c6ed2d7ef424e2333529e4ae9d48a097bdd02d9244fa141974e4ebb2c1063fc236f40093375ab68d4109acd7447b283f0c40009dc841a399b7077433cd0e53a9a6fbd6186e466d405c8066c5ef19b9c3d3ab896e4646771e5dceb3c093b7d314fd10e5c1c2e03f61ebffb8e0b805c030bbdf7698b0cbc31d458cd23cf9ec620ab48b8457ed8f8986e97689a1aaf91ff2318e33c9f787fc7a22a88e83f9c01936cbf1a95f1a3f91561749c3aff91d27ebee4f4f132bb52a117db4ebdf3325df8cdc7f9fc81b0143d0656ba21cd686a945c79067fda4531b55b0730356c9c6c0bc62fcee6ec2e12dc2eed509759141e20cced1548a12f022cc5d5048a106fedfb56d06bef2b7609067e5a9eec6d366b381187a8c1d77d84b03b8e9e287c3a520acdcc97aba0c47b8e9589dc462156f2b9c97454e10091888c2e61850e4c3d2c6d84112b19a862faf3e34209e224378431a0bb579466c204563a667eaf8c1eac371b2c3be4f0d6c99fea2f820980ca81e87475166282abad6dd11e128856cafb9ee111974cf18c3a8b9248537856477bc90dd0ae27e798e7f96f8ba4ee8213c209fae30426edf3c238e3b0a0454e443c7ca653c88bb9b6d13c78a0aa73f71c1c655a01a1109d21e0a7eb3a93becf157c0e4737900c11a5f8e0cc3c5f809d312ee166b3d17350cc0f2d7c8d902c51ebec6daa2854e481d4c2416edb50dfa362b9b282f85d7c44c01bf1bf0da41e64ebda1096e2fdb38cd30ce57eecc6147a9ab54aa0fe8aaf3f4cbd98d126702439c2c0a4daece97fad9d3828d90d53e6ae1b089207a04ab58bb8e2b9922f81a4b13f6770930436c9f8abd94582955c4b051602f0a0738346d6a4f547b8c8b16884162828041df55034922860ee28eaae19f4b6a547c47e49d83e14818e7bdb86c0194eec52f12b63d11bb5c60c198b90494b721628cb32250c4e7cedb165f7f3e02dbfff44b389f89b4575b815cefcb970cb757c5da4bfe4b9bdbceffc642ea5f4531f1823416b3c2d4953c500a86e635d953617470f7d0ed50a3e578834c66a303f30520a59f070ebd083b147f565cfc8538f591cb4ce46987afa33b5fb16406175d1789787e99037976133ccfdcba740c2d4a7e890df8f63a110033c291e937cd53f11b3b77e64e470f208a0016becc095de96d499c3c59db06957063994bd0acc3bd57f2cf8ebd48dd5a88e96a9a204af2abe50fef3524ff1a247a02181c971605e148849456ab46b6520d656f12d92d610e5e49bc9a614a020cdfaba7f0c051cbe8029acb58eeb60ca32e3137a27b3ec76c30d7e0ad3c6cc1f991805fbbfc7cd8d22c1705f98f710a4a754300574128c54db2b70987acf64e55fd7a7d88d7402a3f9e164174290672b9e0e0eec7570ffe20039ba9e6cc857c4e60d5410c4aac95e43f7e5276497ccf39de32d23588df2392b450e70ee74ae097761f84ab41404d025bce540880d69a762d4606f1d6c7deb2b8a489876b2284f5c7e60bc8abcccd12bdf789ce1256c91dc4f8bb9bbd4abc6a5d5952adf20f39e6e96303dcdc8bcf378bf298e45aa6001c8326709381fb47ececddca94dbbf07f94a632b50e8deebfc1915eb270255cd721347635fc5436bb0f1312f884a762043657467b2ae0537aebd2ce0b67335cd909cb5ea11d271daeb62064523137ce2a5c6274b83b572b6d19d73447f37fa011a23e644100c5cace2da654c7364dec685d700598998a4aa458e920d0dd1ce7c5c388b255e2723ab7fbce6fbdff70a4e8aa09d985bc9ebfdc44f1551e6f887e2dc10f98e46a102cef771f2a1a33b314bab4f3db1113764df17ddecef71c33fa562f466eb1cb8f99713dda6cd9fa45ba5993d6f30663608b960e7cf574b5c005ed4ff4ecc40a1fe2e4283b5c8771eb63c41a1105f5e9eb04fdc0ffc61616afb4a4d6640c0ff611580", 0x1000}, {&(0x7f0000001440)="d6016c09493b7c348b76abdf13d0646b76cd0e51d344c8261da05d15286a85270de26114560134a4309a2d193486eb68177ecf5a97aa447b3234bc0cefa5f859683a9279cb3ef33500babe952e31de3295036cf0d66b8e30c16ccda81d9be08ca9697f521e7b1c3b02dc27123ef4676ebbf7ba1b30d3ea461233b6fab2088f4b2c6f57d3da5c07e07ce5aff20bad19873ee99503ae7dbcd73f149990582e9c2fc28e52b981735d70b48bc379d4fa0f77ec3015457bc0ee5095f239fcb191cfe7749c671195a3dd71eec35ce33836291e1af6a5161485792c", 0xd8}, {&(0x7f0000001540)="3428bcfb90b623d1d84fbfaa415b17ed37e36dc0d62b12f3eef01a737345e83ec242042cf70a49ac4b93c16debec0140af17dc3057e056d8067f76818326613e8a92cc74eef2e1ef92479b2ad4efc86c2a28e6620ff520382a311af9ef40ede4e98391e03e150a8e0841800d47570fbf8c437a9790", 0x75}, {&(0x7f00000015c0)="93964e6464c882b605811b0fa8c670c374e921ceb981aa4bb8a537b0ccb4acbe4dc431c27f9ac82092c3302597f7066eda5f964852f9c138eea8703570029fa424647711f1f24f578ade6eb45faa516678a974a5085af5865061f5a2e0aff98853d3a459a280c1e8705cae5f5beb510fdbca53c047da2e96e4414024dcf4456be46dcd2f02d015e60762f51d25fe1200f4a1b5231287007373f877d14d76aeabb4b55fb93988fc19bb2e5460627966433e99405724847c4c1eda20f01c68cd8851ad87285807a4fbd8c2f483fdf684b17da0bde6b2e95c69f8ea799bcc3a4fe2", 0xe0}, {&(0x7f00000016c0)="eaf71491c79b6cab9b2a8614d6746bd32a594edf9d34c5928e429f7f05d956a8c0ce47b92440ee46526d92aacb2ace1383efda7461c9d6e5868576d5c297b8b247ec5adebf73", 0x46}, {&(0x7f0000001740)="beae15c0154ef9d6f21ac8e15519ae993d16c7600584a3127b86b6cd2893a1c99daa95196f6257ac12abb0e486bcbca0496316423de338a46674279ea3eb42814c4a2e4ca6cff0df5c7fa8d42664c31d1b53a56c40afb599d37b902849ed", 0x5e}], 0x9) r6 = socket(0x20, 0x8000, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x18, 0x8002, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) dup2(r8, r9) r10 = dup2(r7, r8) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f00000018c0)={0x20, 0xd61, 0x7ff, 0x3, "000000005de5434780024b00", 0x7, 0x7244}) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x8002, 0x0) dup2(r6, r11) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x18, 0x8002, 0x0) r14 = dup2(r12, r13) ioctl$PCIOCREAD(r14, 0xc0287533, &(0x7f0000000040)) connect(r14, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x0, 0x6]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x8, 0x1}) 16:00:31 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) 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="82"], 0x1) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) munlock(&(0x7f0000122000/0x4000)=nil, 0x4000) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) dup2(r6, r7) fchmod(r7, 0x40) r8 = socket(0x1, 0x5, 0x40) dup2(r8, 0xffffffffffffffff) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) 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) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x1, 0x9, &(0x7f00000001c0)="aae8b80bd5a67063a2093fb6302d8feabfeaa7a175b9e19f2aedb463160cea1d8b15dc90f22494072b5c7390c041cf95c691b71bc6bda02e328a838fd719af6d9a31ce01cbc728a734fd92f1d1c31928ad0c692f96361391eb3810732001fdd54e97a4d7d90681f5d83a11bcbc84353a6c1067c1968fcae8986c974a459d325242314e678a3dd0aa52299fe361aa7650e73d03fff68d76aba87a82d7686ca77949830a88d124b0077bff213a5e023aa76f636019990a54fbf7d60779ae1e6c9eb77025c16197dd4802218ed83fdb83405bbd", 0xd2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r3, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r3, 0x4, 0xc8) r5 = getpgid(0x0) fchflags(r4, 0x0) fcntl$setown(r3, 0x6, r5) fcntl$setown(0xffffffffffffff9c, 0x6, r5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto(r3, &(0x7f0000000200), 0x0, 0x405, &(0x7f0000000240)=@in6={0x18, 0x3, 0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) dup2(r5, r6) sendto(r5, &(0x7f00000000c0)="6364a160af64aa6bd4d681076ad01fb18b5c8af07cc2ac571dc89b26eec45f088927b36b1d4d8409dea3caa01e100a5f097fc93e9abf6b42add61c0a42bc2d1d9649c0201ffa6a47a1ab5dea7e04072b9b", 0x51, 0x8, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:31 executing program 1: setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xfffffff8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) getuid() ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0xffffffff, 0x6, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33", 0x3f, 0x3}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000200)={0x81, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x7, 0x2, 0x86c, 0xffff8001, "b9b64c177624ebbb1dd1932758eaadf869058542", 0x2, 0x6}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777b", 0x630}], 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)="6f4c402658c4bc7596cd786fea1f95a3e1ca74b0b1409a0be4a08927322eaede626d898d59417bbcf91950214cecd4f8a8f9446d1c27f318b75c71b53f6471c6f074ddf5b2d1c380ac9750ddd6638edd7131d49935606fd127a899848b87cbafce3ddc6807591576f2e210bb70415b5d5f043016380f89a8ed08984ea088c23192e12d840543a5e7a3a65f2a70e5dd9f253a418a15370f0510d756b65e9edda7ab1600229d08314f7318be485a86607f77a79280a40eeac3704762a2db7c376d00437400fb330df9db28e1dd1fbcb72299058c6524d26af99b199fa2b6943ce37f5238eba2b820a8d65f32f15b71c8a75f13b57f372d8a5458f80e670669c1f61496eebec573f71dd8ed6ecdf91c7b12070cfd1b80fd6db5026e1131c3516d4ee9", 0x121) pwrite(r0, &(0x7f0000000400)="ca0472fbd2ad25f8200b1f19817dd37f821388c419e51441e555025ef695f93d55836ec2eff2fa4c399d66138bce841d25db13b00e4e45a820d3492ece9b347028e94e1797e9598b989ac5a565eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3ac3c59a66129b4d1afba05c7f9138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13cb11ae6ed444798e1e5d7fb0efdab80b9fdd75d826d5bb6bece4976b88f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e0892c50b76803aebd53b624fb9bd5e2193d54c21eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b408d10d9258296b533249e79c044", 0x121, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x10, 0x8001, 0x8) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x802e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713049e699319296480e69dab080a7a7cb8d5b037347733ac92b57eff26a", 0xfffffffffffffec2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) dup2(r6, r7) sendmsg(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="6be5e9a9a9ba90e62a5159abe9cfafb2813cb482e144e10b9bfdaa41cf735fda5ae157a10337b6063e22aef84c43089da8fb35e9276d072d92b25cb7a7804b1d5c92ac90ad3e4a3f9b993ec145c9b827ccaf8c50d783870ae7554b2e6d5f30736fa6f38e7ecca4c1a3754fadaef674ea931401c686878591f86c399bded7147be9", 0x81}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="7000000000bae116845d29865aa56e1f2094debec6145b83c06ec78c3048767af316464b49c7f8953b11a29ba91417e4126336331bd187c47b572507dcad2092732436f9026993098ea4df566ee2537a7bc9ade019bf6d3db37fbd63819d2f34b2"], 0x70}, 0x2) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x8, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) socketpair(0x18, 0xc004, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) dup2(r6, r7) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) dup2(r8, r9) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x5, 0x6) dup2(r10, r11) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x8, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x1e, 0x1, 0x401, 0x87}, {{r4}, 0xfa16d4273845f871, 0x30, 0x100000024, 0x80000000, 0x9}, {{r5}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x3ff, 0x2}], 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x7000000a, 0x8, 0x6}, {{r8}, 0xfffffffffffffffa, 0xa8, 0x10, 0x5, 0x2}, {{r11}, 0xffffffffffffffff, 0x8, 0x20000000, 0x1, 0x2}], 0x80000001, &(0x7f0000001500)={0x80, 0x100}) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000780)=""/131, &(0x7f0000000540)=0x83) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) semop(r3, &(0x7f00000001c0)=[{0x4, 0xfffd, 0xe5ce97ab354d86be}, {0x7, 0x6, 0x800}, {0x5, 0x5, 0x1800}, {0x2, 0x200, 0x800}], 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x92d) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r5, &(0x7f0000000200)=@un=@abs, &(0x7f00000001c0)=0x388) r6 = accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r6, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0xfffffffffffffe47) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000940)=0xffffbfff) semget$private(0x0, 0x3, 0x2) r7 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f00000000c0)) getpeername(r8, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0xbd4f1ee2769157ed, 0x107) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x2000) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f00000003c0)=0x42000) getsockname$inet(r10, &(0x7f0000000000), &(0x7f0000000180)=0xffffff04) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0xfff, 0x1000}], 0x5) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)='c\x00') r11 = semget(0x3, 0x0, 0x414) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x4, 0x0, 0x4, 0x0, 0x0, 0x2], [], [{}, {}, {}, {0x0, 0x0, 0x8}, {}, {}, {}, {0x0, 0x0, 0x0, 0xff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x2, 0x2, 0x401}, 0x5, [0xc4, 0x12dc, 0x200, 0x8, 0x4, 0x6, 0x400, 0xfffffffb]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61, 0x0, 0x80}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x268, &(0x7f0000000280)=[{0xa2a, 0x48, 0xd, 0x200}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x28, 0x2, 0x0) r1 = socket(0x2e, 0xc8e587b6e35adbe5, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x7) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000180)=0x2, 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) dup2(r7, r8) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x4000, 0x0, 0x1, 0xe750, 0xfffffffa}, 0xc) r9 = dup2(r5, r6) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x8002, 0x0) r12 = dup2(r10, r11) ioctl$PCIOCREAD(r12, 0xc0287533, &(0x7f0000000040)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r13, 0x4004427c, &(0x7f0000000080)) r14 = fcntl$dupfd(r0, 0x0, r0) r15 = dup(0xffffffffffffff9c) fchownat(r15, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x6) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCFLUSH(r14, 0x801169ac, &(0x7f0000000300)) 16:00:32 executing program 0: 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) madvise(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x328113b63c4fec53) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xac9e, &(0x7f0000000080)="e740608eb9e319bd7082291d0c0a") 16:00:32 executing program 1: 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) mkdir(&(0x7f0000000280)='./file0\x00', 0x18c89729fff23cc8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = socket(0x2, 0xc003, 0x2) getpgrp() setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) dup2(r0, r2) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45", 0x1fc) 16:00:32 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xffffffffffffff26, 0x0}, 0x0) setuid(0xee01) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setegid(r0) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pipe(0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) socket(0x0, 0x0, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 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) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = dup2(r0, 0xffffffffffffffff) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x4, 0x80, 0x6, 0x81}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESOCT=r2], @ANYRESHEX], 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x4, 0x2, 0x42) setsockopt(r3, 0x4, 0x7e00, &(0x7f0000000200), 0x0) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) socket(0x4b5e69ec2614a2b6, 0x5, 0x3) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) setsockopt(r6, 0x3ec, 0xfffffffb, &(0x7f0000000100)="f159b64fe3ec2cc1d6911984aaf40e5ce8d3353b8ad57898ce8ca60ea2989cb302acc1e353685f823ade1f62001bcee6807ac6a99fcaf327ca7e5c1dc73867d369516b66038e45821b9d2ea24ed5a11304e924c03147fc7971560d51d71f94781cbfaef7b43aad1c19f3737005dc7743bf97b3bfd2a9213c2be8833d4ed3475bdb2918e0d8444f091bc0cca85c19c2db227f71a2259dd16ff8db6c1587c96875d4802d2e9796c54e1426bc16312d37614a22a68a8ee688c648afa0ed9e2b1282e893e16b721fd533142671b8de24cacb3464989b", 0xd4) getgid() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) recvfrom$unix(r6, &(0x7f0000000380)=""/120, 0x78, 0x22, 0x0, 0x0) dup2(r2, r3) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/165, 0xa5}], 0x2, &(0x7f0000000080)=""/52, 0x34}, 0x40) 16:00:32 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) r8 = dup2(r6, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) openat(r8, &(0x7f00000000c0)='./file0\x00', 0x40, 0x11) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000100)) flock(r2, 0x6) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0xfffffffffffffff2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="44f7cec061b2738c7e64a083022e2f02696c653100df038b28e3fe637400b05c40bc7a2c3903575a304348ce8253b482ad7118c17bdf3827f858056f273e65"], 0xa) shutdown(r0, 0x2) 16:00:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) dup2(r0, r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) dup2(r3, r4) setsockopt(r3, 0x3, 0xffffffff, &(0x7f0000000180)="0a7df6ff7bd68868fda4296b75d14997605ce542b167551e9774ba85df50d2cf8ef8b389fe286d365c0a3aba35f618713b6bb0d6ae456ae57a56122be26735e14e5a3532dd59af826cc9a9faffb6cb6d7d54197b1b63c12399ec4c4199fd3d8fd73320a510e5ee9d9647419879442361230ccd00684b2f0a176975fb71514cb09e851ab67e39e9ef93b76751ec5a3aed1621064c44274aedaf0f79f4b9499b7c36fd50f90db2c4ea60bc0bfb61ee", 0xae) r5 = socket(0x18, 0x8002, 0x0) dup2(r2, r5) r6 = dup2(r0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x10000002, 0xffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x1, 0x3000, 0x108, &(0x7f0000ffa000/0x3000)=nil) minherit(&(0x7f00007e9000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703c090000003cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:33 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:33 executing program 1: r0 = socket(0x10, 0xc003, 0xe) ftruncate(0xffffffffffffff9c, 0x0, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="d0157d94597f84ad608238505a9482b88cc3fa42289f0edcdf9f7be91aab9b20e9cb65d8bf279cc459f822ae01da9cb0d33ec277a49afd463f1168bc5c29422fbd3727a72d4ac0d529aac1417f7a4e852ebaeb587aa71db022186a43ebe14538f17d3ea0d8cc1419f403d15819172784d00b8b46e41a467f4217c42ef7131ba1d99b4e40555f376a91100a23d4e96fed6df1bcb3fbef8f3b0fd921859093b49cbd338bfa1d325a34", 0xa8}, {&(0x7f0000000180)="5e5cf812e6cf5384e6cf88392d7568932e1a54b5f8acddc96536d55f15daf4c0dc74e765ee11c442654f3993d2ac2be783461eceaa397c467595a975", 0x3c}, {&(0x7f00000001c0)="2462f618d27dbfd54b046409d5ed3b5509ff1fbea47d6d26de5b288eb462a2326d1eeb06", 0x24}], 0x3, 0x0, 0x1ff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) pipe2(&(0x7f0000000680), 0x10000) r3 = dup2(r2, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x3, 0x4, {[0x4, 0xc3a, 0xffff, 0x81, 0x7, 0x4000, 0x8, 0x84, 0x9, 0x3ff, 0x101, 0x10000, 0x1000, 0x6, 0x2, 0x8b6a, 0x317, 0x80000001], [0x3, 0x9, 0x80000001, 0x6, 0x0, 0x0, 0x9, 0x1, 0x5e, 0xffffffffffffffe0], [0xff, 0x6, 0xfffffffffffff800, 0x9, 0x8, 0xd1c, 0x2], [0x2, 0x15a, 0x0, 0x100000001, 0x81, 0x1f], [{0x95, 0x7, 0x3, 0x6}, {0x3f, 0x4ed, 0x8, 0xfff}, {0xffdc, 0x0, 0xfffff000, 0x5}, {0x5, 0x1fb, 0x80000001, 0x3ff}, {0x40, 0x34, 0x6, 0x7f}, {0xfd44, 0xa9, 0x81, 0x9}, {0x20, 0xa71d, 0x8, 0x6}, {0x1f, 0x6, 0x6, 0x6}], {0x1, 0x280000, 0x8, 0x1f}, {0x3f, 0x1, 0x1, 0x42}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000005c0)={0x1, &(0x7f0000000100)=[{0x9, 0x1f, 0x3, 0x1}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe(&(0x7f0000000140)) r4 = socket(0x2, 0xc003, 0x2) r5 = socket(0x18, 0x8002, 0x0) dup2(r4, r5) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000200), 0x520a76196f529427) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = dup2(r6, 0xffffffffffffffff) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000640)) pipe2(&(0x7f0000000000), 0x0) sendsyslog(&(0x7f0000000600)="2bc8f283445e3af07f1235fb3251938fd697d264e53f4a", 0x17, 0x1) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbd74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf00000000000070d90c10c97c952f020d945d2ac4af41dc200bed88e97ec2f74a8aea2b1a347122a37d1b8b3e27de1c38715987b42478d1b7778f004fe2644775392d6da5ea2a3ed4e2f8a5b8bb20ce0089dfc223678900"/4512], 0x11a0}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x3, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) chflags(&(0x7f0000000380)='./file0\x00', 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:33 executing program 1: 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, 0x15, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0/../file0\x00', 0x10802, 0xa0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x7, 0x439, 0x9}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0xfffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x1e, 0x3, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)="33955453ceeb6067ee56889e1d36610194383ac7bbd38bcbc230f7fbafc7cea68c214d31e21fd2071c191f23a1b0aa7c4a49a2b0e9725c28e3", 0x39}, {&(0x7f00000002c0)="c8ae71b1b4779845dee66a34a5129999a67a5425c0e573096c3d5e9f738e1def628ef222c64f68e66205b0622fa7fec963fd3f23b61834da749f110d50973b9e2947463e26772a35261b5b", 0x4b}, {&(0x7f0000000340)="976925dea2d3b55927b44e1f645d287ce67df32bde319349663f544857fcd0033659b030f7fff8ad2bfb24b17ca271a14be823ae4f39675750bcf732b29d2d54e35133ecfb27d8aaa9f3a442791bd14229a99915ff85da9b7d7adb2ed997783015eca8389a96dd823b437777fde79c8a79630becd70133b1cea0af6274d24c7047b1cb2ca9", 0x85}, {&(0x7f0000000400)="99fa1e37158e5a44595b8c6c2f8cbdd2152a5def26219da92c571100164581ff5ae9ebf6ca48f6835a89774e5f908bfcd26551b03300a0d9a12dddc47997", 0x3e}, {&(0x7f0000000440)="bedf97c7832369ef3738f35aa274a8011bbacd2d7cfbbc33f6d7f5c9088e00def04c0b89f0e0a5493ff803c4e556a376575e68b81d0bad0d62855924d24bf788298e929367b7d5bc4473d8103fe4f3201f47ca96cd7c6fc99c0744a613a673afbc4106a3a6eaebd04dc8e474d33968b9026b328d2903a7a5282ecb9019d17bd22bb071b5550a892db9d3694be4348dc691f31a61eeb63ab697c8af8dcf2d11eee013226f24016c9388bfd4aa863a4a81cafb116b2fdec8a4a1bf6bce56da6d7d0d4ecc2d464a78a0308d5c27a96532a7bc5f8fbf60342d171dec6b2cd68130732d3429bf835c5aa84743af", 0xeb}], 0x5}, 0x400) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) recvfrom$inet6(r3, &(0x7f0000000080)=""/155, 0x72, 0x0, &(0x7f00000001c0)={0x18, 0x2, 0x7, 0x1ff}, 0xc) getppid() r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) r6 = semget$private(0x0, 0x1, 0x4d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x63, &(0x7f0000000000)="01000000", 0x4) r10 = socket(0x18, 0x8002, 0x0) r11 = dup2(r9, r10) ioctl$PCIOCREAD(r11, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000700)={0x200002b7, &(0x7f0000000080)=[{0x4}, {0x1000000008000020, 0x0, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = fcntl$dupfd(r7, 0x14, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x10000000002, 0x2, 0x0) dup2(r17, r18) r19 = getgid() setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r16, r19}, 0xff79) r20 = socket(0x2, 0xc003, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r21 = socket(0x18, 0x8002, 0x0) dup2(r20, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x2, 0xc003, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r24 = socket(0x18, 0x8002, 0x0) r25 = dup2(r23, r24) ioctl$PCIOCREAD(r25, 0xc0287533, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = fcntl$dupfd(r27, 0x14, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() fcntl$setown(r30, 0x6, r31) fcntl$setown(r29, 0x6, r31) r32 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r32) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r34 = socket(0x2, 0x1, 0x0) connect$unix(r34, &(0x7f0000000900)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa741180000000000000001000000000000000000000000000000000000006151446f2b2d6645f5623bf5f48f1dc70f16eb980a2055c99fa443417c9686003b5494ec7c4a081ae017daecdca0b09be2c6b1ffbbb990724e1bd783170589ad2e4aadd2bb9b3b2576a8b658283b929cba590ea4fdf5e85ea08342b3007a6b0513d9b96f803f50604e51265eaac4af53a53ef1d38a0302"], 0x10) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r35 = socket(0x10000000002, 0x2, 0x0) dup2(r34, r35) r36 = getgid() setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={r31, r33, r36}, 0xff79) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x9, r16, r22, r26, r36, 0x80, 0xbd}, 0x7ff, 0x9504, 0x1}) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x6000, 0x3ffc0) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000100"/53], &(0x7f0000000100)=0x35) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) dup2(r0, r1) flock(r1, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9c2, 0xffff}, {0x18, 0x2, 0x1, 0x7}, 0x100b, [0x0, 0x9, 0x3ff, 0xff, 0x4, 0x7, 0x1, 0x4]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x4d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x67], [0x0, 0x0, 0x200000000000000, 0x10000002, 0x3fc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [{}, {0x6}, {}, {}, {}, {}, {0xfffd}]}}) r3 = semget$private(0x0, 0x3, 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)=""/5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) dup2(r4, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) dup2(r3, r4) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r5, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) r8 = fcntl$dupfd(r4, 0xa, r7) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x6, 0x4}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r2) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:34 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x400000000d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/vmm\x00', 0x80, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000001800)=""/23, &(0x7f0000001880)=0x17) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) getgid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000001bc0)="5ee2676605f4b4ca9adfc08166ba46648c62e31314c1a1e935a005c4aa484a372c7c8e960402a75684adcf19af746d65589fa6a3bc3378983ac3ed9385ca52dc207a4f5b669e09ea98cb1f9073b77b82fbfd657121722f20dd2b153401336a49240cf628e05fb32aa6865d0d90f2975594abb1d8749b71ea85b1cc978277480e91fc6e77287928d272744c565ef9e850", 0x90, 0xc, &(0x7f00000018c0)={0x18, 0x0, 0x0, 0x8001}, 0xc) sendmsg(r4, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=[{0xc0, 0xffff, 0x8, "1ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc"}, {0xc8, 0x1, 0x0, "772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b548e38874ee99a73802b0c22b86"}], 0x188}, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r2, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0xfffffffb, 0x5, 0x40000009, "2e80fe6b61461e66ac0e3be274b5b7607fcfd711", 0x0, 0xffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8f}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") lseek(0xffffffffffffff9c, 0x0, 0x80, 0x0) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x210, &(0x7f0000000080)=0x3, 0x4) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r11) r12 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r8, r12}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) r22 = getgid() setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r19, r22}, 0xff79) setreuid(r8, r19) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x28}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) geteuid() minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pwrite(r0, &(0x7f0000000100)="f9af86ffd63b731cd54d5346b0fc", 0xe, 0x0, 0x0) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0xfffd}, {0x0, 0x1}]}}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x2, 0xc003, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x14, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) r13 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r13) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r16 = socket(0x10000000002, 0x2, 0x0) dup2(r15, r16) r17 = getgid() setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r14, r17}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3f}, {0x1000000008000020, 0x0, 0x5}, {0x9, 0x0, 0x0, 0x104}]}) pwrite(r19, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = fcntl$dupfd(r18, 0x14, r19) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r20, 0x6, r22) r23 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r23) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = socket(0x2, 0x1, 0x0) connect$unix(r25, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5090000000000000024aa0e0d5d5d323c0200525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54da1f8346d9ae9c485d0f9ce8995477e2a41daff86cbd6852fbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2c808642e115b60fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1026482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/476], 0x10) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r26 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r26) r27 = getgid() setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={r22, r24, r27}, 0xff79) getgroups(0x3, &(0x7f0000000140)=[0x0, r17, r27]) dup2(r6, r7) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r8) r9 = getgid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r6, r9}, 0xff79) setegid(r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x7}, {0x80000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x82) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28400, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x5, 0xff) r7 = socket(0x3, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) dup2(r7, r8) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r10 = socket(0x18, 0x8002, 0x0) dup2(r9, r10) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x18, 0x8002, 0x0) dup2(r11, r12) r13 = dup2(r0, r0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0x2, 0x31, 0xfffff, 0x7f, 0x1}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0x750}], 0x401, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x45, 0xfffd3, 0x33, 0x7000000000000000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0x2}, {{r7}, 0xfffffffffffffffc, 0xa, 0x2, 0x1f, 0x947d}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x2}, {{r10}, 0xfffffffffffffff9, 0xa4, 0x4, 0x765, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x14, 0x8, 0x4, 0x400}, {{r11}, 0xfffffffffffffffe, 0x33c05d111fad20a4, 0x40000000, 0x80000000000000, 0x6}, {{r13}, 0xfffffffffffffffa, 0x40, 0x2, 0x883a, 0x9}], 0x3, &(0x7f0000000340)={0x3, 0x81}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:00:34 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="ab58bf1ec7d18167fcd057d4c45bc6116e6af274cafd6bba1e8ec56f42d8d96fc1651a1168b0b9641a70313326df2341934cb44c2f7370767e63eeb7250a829ed4822fc18dd8dcd08e54db7872015790a471534f617841b5c6cab334df4bb95f5628f8562dbc50fe039b416d438ba4dfbd7d9974efff41c89b740112cc5f8105e061e471e8fdb5473e049468bb1296fc97e93b11ec5a173492f703ae9286442c1dd8cefd56bdc45875e8bf2d64255b9f50232dfdafb8cb3f9f0088aa19ee8c74c8f9f96dcf5e7712dd8ce2d13cc1c3cd11f0170ef79743110412982dfe3a710d8f6a0572d2e37ac4d453335c6127fbd1ad7ec8aee9b3e8e44ff16464b417514bb4a09ea7af0a16a7172a3b4e32b8e8a38af089b2eef5c4f46269f1d1f41ea71cfa795b114f4ebe17087b161407ef26c12f5bb412102fe2a16f343672badbf50236702250110534017cdce0a24895be08c6aba1c5642b3d82788e4829f678eae18fed344f6f9c8794498cdc29dfc1e6b0728f31316405996d24d2122cb253f122c0ca69de547d1e5ce3c9ac8f8443fcaba66c4cbef4e5f1d1ec867a60dc6e1472e3f8b3d5e43c556c585884f695abebc4de29143e5746e08c7d52e0449f90f7741d0b76e4e168f6c608de0549542a5885acf7c4053f0f69e661a27c7119e833a7aa9ad01e1b1cf23c5872fca9e70e2631be6afdcc78c2ad39a69a2b2afeadd2a3844e2dc60592bae4c48d6620e8fce0dcf6db5c47340435186c190ef163b8c81c2af287f5965e13e2710393636f9590c056618dbb3346ef045626b553c3e86f3bd2848410c3878afa7a6b299a5cfe2427789fb087393fb2841df25f3d00541c6a6185c96896e5933952cf630d84bd8a594c8161fe4dda57a5230ffb1f01b831a7168ca099e11e6ab4dd5505390cd595856f74169951c4f49dc0d280d19907e2d12ed62eda97d0b58025c8feec6134ffb9e43648144d26f21c370b8d64424e0a42edd78041fba744e427bec024d04470b4f1b77f65e32331913b0af0d1a8d63038e69169ad02f556a7eaf60a3783afe4cb90e6abbd78335085345c208f302c3b44098d6853893d1a232165c78f4f5a4c22c6b14cdc7ed1d259e44d38800e7471a8d5f0482ca6ac1713a54eea4bb22685da0c41007e8dda6f17f40931929de0a2202b5bd3609fad0bc4588983167bbfba1cb99a326dc3ab6cdaebdfcfddb1ae49d8c816475f9250e7c9ae594092f6e8f8a65aea38b85e5ad9f5a343a1582b2bda84d2a893b14d0bf260203923020f27796003ca9fb1c8c3bfd9e814c8bf1401d8cbf691c5289e86c67079a175c867580fa87ccf9b9206d4522e0f6ef1f5654b168ea61886b8b1d5ba3ba813356c2628ff7dd11e08e547951469b63aeb7277c167307f5b95d3e30280145ae7997415a582d6a533505d92f4c7422d6556e7a69722c7c343bb90f9ce9fa9deb953b63a1bf0196e1eccbf996ac9987501aa672046ce6a2d3c952e457498da38ea968daa66fa1ea09af5883b0f9279b521bf0433e6ce3074dc5f1c9a8017c889f0b218a0c411618a28284b224ce7b15e83b382c44e623e6be76038007e8f316852ffb8da918a40b4245e7c64c76854e3bd4aa44abe042298e2e0cf17713d4af937a611edbcec30e65f64c6f73c104987d68de6eb7e634be587db623953be3a4512ae25be3929516ba619ff68510ae362d9de751d83c2702e46383177990ea5fd727b76b3efa463100816d493097add4aa433362557cf160971b7e903b149f2bebc74f7480c47d6a596f4e798d89f40e7dab9337cf776b0acd30de72e4875ed0a2c51b81ca55006fe0b5809b6ecebd7b56b1d9504455ddef0ee60c766de4ff15635257aac90fbbf22ada279517605d3e428bc3e63db9fe0af0947f87d92b77d6fbf5942b417b15e161f9ad84feb054c25a97fe344dc081beff27cb2883d700817261302dc107128f0b7c3df0ad2d8747ea0d20e2d4c3a6030fc5105287bdb0ea2ce08fdcad099116499606da9878931542ac944f190dc178cb9c00374030169d20bed08a6a69b1ce518f49f0ea62ea91a15f060d30712f167b305ac4f4f1bb93ca36cd45d152a1d5a66ff968c518fb1e89fcba7a28d74770ba3ba63e086699b176ea7425e9eb8d2e1a92380adc38b3106877c88f821d83d686abe936d5e4819e25da3208b8b9ff37f486614bb8176845bfc22b6033234f71e85c309de702893ebead843be04c22ffcf9d4a75d7b47052c42a89d3c13c17b1bb881867cd18b60ba7e9dd1e4e5b24414ff67d9ed45d4e4e2c6a7ffdad6df75a2d1af94a7ef94e4057860bafe35f67639bbb2161d52d5e60ac18e3449ab7b9f6585e50854a2ac105e152d7d75276adafa26848c15bbf4902f62d23ce398000dedc4b5fbedc14f122207436a0903f26740b404e2505bb560ed868db15708e506034650f41d9dd796fc1acdcaf15e47c616c62f6974b8a3fe778747b6936237c2ff3b351708c99c88e98fb0b9648ebe5ad76f6ab2a0f1cff171a45592c1c1ea9d5abc0b5cd46bfed044b5ac3ac1217244e4826a27e47742aaf3c1d2c0a44dfbce3ab87adeadc92673f6d772d5a6a895440035595613594e72381e21fd9b8d1acca0b4e3d859a66d06c1a039f1aa83ea66110f9f195e1b12733b73b119c95a955e1821e696226232df11337ec3a52addde81fbdb658092c64a50230e64ff5c13e7659a8319f56c442c1c303c3ac5456b9d4c08ff367e597591381b549158150819e3411e021ecc38645089a4875495f7172d879c04e6f30d74bca2ea8846111fe15abd678d1fc063cc8701896ac1c830d5bdc7255bc7f5125637ce29fb162bbe77c267cb58e54fc646cc808412872c739c5b60a8df9e91fbf0b2b2d4a14a40a54a139772deb5a25aa1fc5fadfb395dded0b54e5b1902021519e634158041d313daf7e92fb977ff317e4d5f9530d6ce6b5634394e072f3d7b0f13c27e14621a20a1e8ba9839dc7df465e1df617f9c5360fc75c435909be4d8748e3d29321283c153d1d0a20c77a735f5d0de943da5694d15a77e36a21798e68edb33ea82f6d922fb634405b9d6a826b1342866cc69c18b10e03941e0943d71716ec4ce784d86c08655cd8e7b080aba3010d6ec38770a591c194a1b0c47f3b01a2af7887f5d330b9ae9dd1c44f47bd712ed1c5ce8be3d88599c0cd384e0f5a66e8e1535d2153d67965ba3d079fd7406716c644c9e238106b89d47f4e013d9dff6a89fbc68aa87396160115b96a0eda41ef7f61ddda53ca8e6ff1879c23a6a024828891004031e63e216064378b7da991133b4ff07de899a29a02653a3711afea806951629920e916a926a5156d0cbc5649fc37be2a32075f710526c392aab6e660a3672234086f0bbb880210afc9ab51c2a3a78eb5484c7a5d53bf78784b95128b6a29f388ba13788cd215ce46c3e0cdd654d09902b8c1e2230bc9b1812251b5ed05525015a848d2cc5c3129b8602443312a7b578fc38edd196f5e6ed971b7df5a3c1f0b6930d69713e00e03d6f7ad2c14ea9bb2eaa3b118c95c4439cd7bac62735fb815c45d124eef31f25c9f02521c39eca4ffb1880dab39e5ada4fd373053f8cc0f6a4b32b9be9fabc4912ac4b3d307f4d2610fea29e67e9fd154289ad6261c1e17e64efc51d02a366a699839d378949b1f4d2cc34f421a93c610b6ec931d0df5caf16339d005c916c7e38f23861cb288aa79d5506aaedcb3b49efe8ccbc78177465c523496b898e823121db854d6ac5b731ab801f56a609139a240c11b39c5140bbb9bf675ebe8f04f56e87b6389f874cd37506f6f86bc11c288c21e84e1f9fe4626baa4b2d06ddc9f67895078bfc3e31d5c255bb8002f0fa54ad805f77d2713cd9c8fcbe8bbfa139025e94cc104dd337fe951fe12211f074a2f8d65508aef5382bb107cc3674d09a7d1945fd6cfa509cc7eb1dd0e2052835ffba06629790876c439d82d80630812dd6e2598da3161579f96daf0d47b43416c891065d66682808cc8444093c8744054109be61c04f7d1dca3ca1771eba0f77eb878f290cc69f7f84090f33ca4fc479b65f7f753a9d352cfbd29739569ea3854d9212d22e0a6ae5f351248f670afe26d1e9dd8cebb36e34510a01cc2f6ba208456b8cdecd75f4d6bb34cae3016dac4d8c51fea522e750504799435991ffe5e2a86789855e3e349d75668498618ad51373f958e74deee21bc7068c20433d5949022024036d9532b05416484576398312045048357ba10ce9272d4cc36361fa98c08618e6f5c6f0737089375669f0324d580f37e2336efcfec9573d25ef67316cb2903f605c3c50759e216fabfda7c93ad086bc4b95a9383de53fd570a99d25681b6dfed68247d7052f8d7a197f85b41454380cd81fb511e33676bf5595d14c87a118c48489f64aff7a0f0ec66612da3440dbacb0edaa90ee7b9c89e9e768aa9fc889d385b4c75e2bd1affe3222515aed98fadd4f03ad5791f6f1f4c3f7500714695b973fedac95ed9841cf1fced2d249a2c809c4681727e8a88869be05aaaa0e59fb1b2f76024300667b3744b6226c641b9b9fea5187c9db3bcb6c2e852cc51f025bc6145f646247e0ea4ff8a9d2c08b6bdda5726e334c645cd4359feb804c1e361161fcd2cce1c7a3e695ab82f366f007483c50867d13c3e976802fc22b0c5bd97af78601d3525f6a74a36b2ccc3027e44797ca5d9b6e2637f3dcf0aeeea21de850e5331d07e51105e1fd612f4bd627c7b03a0e23567fd69b4e6e9d2b6ffa570d2a8d148715ed3d953d43f6ca666ccaa1e616307fd99212eb97e0f0cb8e47d9ee473e44417416d38cfd75901a699681812217769bc940579981bc45e75668237f9e5844b82bb524163afa304b3b55491d28bc578f6bca5f293ab8eedadd4abdd031f2158a0797acf2b7bc330dca24606ed87056cdab2e3ed2fdb48de25aa7b9f62d6ecef4bc6dbd2d5f5bd33983539708dfe8b1c8ce99b452e2b77e634bda05f6f8bb73e86309089926b8360c98cdd96f35b784e3221c2961e64026ab68d60e5790cd9b8fbb1a88296d0fe1b9983e7f5431614474e4ee1965f794e6a886163247094b055f904bc33c803952293200a76d308661d52af00d3f52a561c22ae496aedf962fd514caef60d2a5d78d5dbc5366450dc1838313b695d363325dfbd21e5ae047736dd04f31345b43de9894c81760ab92d3ed79b2fc13626d1e2d40d1b1ee7ff89abe73cf70e4139a3ccb9b6bbc5b8b7777f9ca0eec9bd6908f0297c2f761e2ad454dda6b446f37001f00b4128a997de2dfbf1bf612487ca1a49cb869edea415d241d2bd6ffedd130d7df3d4740b4d47d717c4c4e63ae212352244098bdf2a01fd65d5dbb32f52102855136947cceffbc248a0f4bb29102e4bde1b7a626d58b652d86272283a4992af64917ccf2a9f77a1e2359975554959c940e7fb740db1b46c1a9d62bcf04b4ef3db869118110ed7bb939acf4a798711f25d3765037b8cf2d582eb7f293f3d4fe2855281aebdeeb301dace8d7b366e00167039ab996cd5ecb0e94d5e27e2a383e8fff8e23b766f2aaa40edbf68725104bf2cc3ab2b06845dfb0dad38bb8dd11c39d6a03679861298e1cf13e496bbe53b0c5abc6f379e7e9a0fe8de708a429decd5af56e6263de78122c1ee0ed56dc5028ccad478e01d2d7c12354d6ef8210bd0dbc0d3239ea0f02b8f9ee5e826f80aa16172e4761c6de0c18369c3170649da8526f8d7a89b6e5aff7af4127bde56cae0fdc639bf365adc015472b21bb3d694d36f28705", 0x1000) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = dup2(r0, r1) sendto$unix(r3, &(0x7f0000000140)="ae5fa1f52ef373fa130000000000000056e80af01fda84c0ac4d5c874e97ad4de7c09a4ef8ffc732e70b19c64086b415dff5dcd59cc5d6c191055e7cb39070b38528d71f95a29e65a5a700f44d7e06e98aff48c2fc203b0e5393c51275aae29af7123808380dd7dc1c25ce77ea4410657ee00dec44df8e1f1b1b2e378d72779d29a08cebda1ba44875cb74b302dce760ca99d34ffb5524c68df2e7186480b10c3b7059ef23c724dcf885722cd2187ebb53b7e4b93dfac93f04c0aa1169f9372fcb0cd23f0a6f4fc4f08f48ab71e4dd88df060d255bf8476de911ba10ecc0b1db92c706efcabee1c5d7f6a24caba7b2a0aefe57a906fcdf3e75bb8448c88aab27bba98d552a02c402e4b514850f338667966ce46f1d1d7da129719da072193966146022f7a1463e1e3a3dafe17f141154285bb077", 0x134, 0x0, 0x0, 0xffffffffffffff54) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000040)) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) read(r3, &(0x7f0000000300)=""/4096, 0x1000) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x16}]}) syz_emit_ethernet(0xfffffffffffffde5, &(0x7f0000000180)="a000ffb9478de2b9b6001100e1cfb7683d8deaef3e8ec21b70fd996902d5a98aca0dc5cab57fe81e4e9ea05dac5c39299142c1351bdaeabf451602bc3b060fdeb09bc5669c65fa38922e665999eb0debe54a49c87a38f733c10429da0120df8fb1bb38561b87455b8c9140ac2892155173ac9b688d46b95b46a2a82d0b9a599aa5ae6be6e7c1a617b1811d3ea6c36203ca478c0067f41d6fc896c5078ace3dffdb59f75f508c4cfd4b91a91d21b43f4bf0cfa3ed160421bb3a3411fb874e8c2fe6293f4ce5eee0847f57c3352a9e523558c5da76484479421961ec1ef147383a6e28001141c9438df5113856f37b68518641874da69778af5da70cfd7fc7f6624e9885f900000073f2a3567d72d902a4f74fdec31e11676926941c60249dc7f69e8dba4262e3854107aaf78a843197cbc0187ba9a9ca1742b265487ad1157945fe637f1d1eacc528ec") 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pckbd_enable: command error 16:00:35 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x18, 0x1, 0x2) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) r5 = dup2(r4, r1) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) r8 = dup2(r6, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2178bf73a60dd13f068787039ad75aacca84e6abca64896bc5e57c6388b057ed8002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495b409d903aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f03d57795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/209], 0x10) getitimer(0x2, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002eaf66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="325eccf017f5c85f32d53615fa19ae4ae97a6c9a652934b5ab22b7f2d2f7c153442051ef739b81de39211414a965a3e7a719024bc3b71619066b0d5d3e09e7884e3c9aae9c48e39599a7744e4b514b203b8a433393c42b8e4a084dda0c4784e7aaeb1bd38bb5589d60c886c25df04a821d7ca756ff982a36a865ac6e2f3849af53574d958240170dca3d83c391870b88d53501a8d2a358a85936a78f04c917825e85b35bbc260bc2ef0281d83b7321e447febd66df65cf21b5a6d6ddad2d288894d87292917f5a4c0b4e8c4a4e3629ad6d928c50be2725", 0xd7}, {&(0x7f0000000280)="e92b7d28aea449efd37e6d1ee2f3bf46e1b6963d22a9430544c8a1f4ae520f82227ba3f2154809d70e1664d9c21393ba397452d378aa46fb2dffb90e0cb429ce408a1629d9d5ffdc10ab474a7eb818eeb3935f95482e5725b8d020d9c173329297c0284ccf21576d96fc4530ca9d3862f0066c1d24da635ad72b89018b79b277ecca432579e64d88668b08abca7c554d23b61e6800ca76a1adc3dd577eb32121fdb0f413d32c9299ed5a257a10430cc003b435ecc8a8a55956191a80e28fbe28a01e7241890982fb55b2e716c56945616ae0cb1c", 0xd4}], 0x2, 0x0, 0x0, 0x1}, 0x416) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) 16:00:36 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) socket(0x3a, 0x0, 0x6) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) unlink(&(0x7f0000000100)='./bus\x00') connect$unix(r4, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) pckbd_enable: command error 16:00:36 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) pipe2(&(0x7f0000000180), 0x1000c) renameat(r3, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(0x0, 0x0, 0x80) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:36 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4952b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fae2808c5d9b6c3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="8cd0b11141f3007303736e00e6218081b3f5541ed43a9bcbd703cbdfe12e94fd6197099e83425e970f5b9bb814ef671c49beedc6699f2bbc0de0c1ff132bd5aa72f692e91fdc9383cc96cdb441a9a27df605d300d52af44b3b41e8233451d1f29f7e60131a9afd4680b9d18f3052c70a2146e59d2f55ff9ff5fbaf6d074303e3cb98eeed14f14b2fcc41ed828cc1d5250ffdbf4e83df12a48720cd248f92d64467d347208f59", 0xa6}, {&(0x7f0000000180)="0380fc42f8c1b2d8a258e2fd68ea147df53c026ebfd858c684a3047b97302fc9a438330e82147e3ae0b463cbbb00a4f2b4ca6066d5e4dd37452045926e366e3ce17fbc007d563fef75735eded890a4387c4ecd5c5d2bf3c94b2a8093689168a9cfc94e7acfd76f6ac30a1d98bcb07e255d4a29271a7201dc56d7fea35e9bf71a57a17386ebdbe08acfe004ee6f730714d0826dfc692c255fb2617da91970fcd4ed39fbd8e8801326e216e870f1e4a7053eb994ce3d7b81a02aa147c303ba2cce55fbab053b2146d050e3f0aba0293cb09e6428e7f2c1a5bc5af48ce8bb21f5425eaffcd63903b07fc5474f65f048c50717fb89aaa4c2f2", 0xf7}, {&(0x7f0000001740)="592a7eb89940bd941d38adb4deb7e40ecbb7f3fe4bb82f3d4f07eb36fe9091cbc5d064e59c9d916d3d17a5339bef976e2625d7111f32645b5a8677c5320b4afdf93c96f5fb4a32d0c085073f0756b60d682fd4b690ecd0fef7fe1fffe4397834ac69520c59355b879348ff2b7a157f819ee68ec74fe37620a0eee03a29d91ed012aff395b24caacdb136b31b08a8ce0f7211e694739b6c9f1a11cd67a499bb37e64db2530959c97b6ac05924bc4b2ff61f77c92846e19dd5be3d228e0ce4d7f458db7165e71a743f9fb54fbe2f76f44875825fcf92309a35ddd9993883ded9ef66330a3838974c5779174f0e0b64aa205e2c14772fd6035dc228ace376a711ae672bf873145cd4cb3d324d21b9f860079a831fcaf4da29e1c86f099f545c17f82965b53a7e0589bf6da2cef65745752efa1bd004db984dff74801b89ff34dd8583177107dd611fe7e71b5b9cd430cb9981d94f3b7d1b18565f535c4ba6da9dd79cc28ed3ae936dcd40efc0d2d887925a311554668a4e725df5522057f2ffb883fc3517bd91f41baa2f23025f750a8e819ccdb0988867170a33861b91524ec814a2e04755d1541a28a097680d561a0c1a15bfdd568c86a796d8c7ec4cee0775af89870932d115aaec508d1491f9cfeef48d158cef8b45659d66b928519b864ef2ecd41d57e9e9d20ebbc8b579c352bededdd6a6114d091aba54e244746ebec628ca779c104b1c0fff36aba8bf0958bef91f590fa0785315689a7baecec2e39aa7cb9d3e4c9849d6d4e603905070a54008a4c98ef1ea1d6ab2a75f6474b2b23a0217b53dc54639484ad5ae83cc08c47c2deb745f360ef45ca8928bde4e29dbf424c40091e87b3ab0358e0d083a038be8688f90c0d98bddd0bcd42c26be626952582b96fbf0031bbcaf759a86bb47896edea9d44636eff54f7530a6e8346abf0887be32c2abe2ba37d8903ac522e8095b31437697d742a1521126c0964d47ce4fb98468cb368ce70d3bdfd7f267626d891495184f581548354bda31c83e6b17a000a480aa3e3c351216d41ad431fa6a96c004d26891f25588ec1f892f5a127e89a42b8f2ab06a1684847aad0700c09db5e59f94a0e3f1e9f2ce3c5839b5a3e14d17d591bef7baed92b51eea3ade44b62b102a2a6dd07c337eb3ae7f3b132e4a94a63bae02c7883775e3caf66e6fd85cd3992e2b2d6c9b4a970b728191f9731a73e358e3e77493e2c09adbdfad974689e28fa8e3ca85c3a41c78a498ad5d971b8411ce44ca3fdf159d3e5fa2227e04d7984c73fb9ad688511a312f902385f0250ff1f61adb24970fdd36918b43bd65355989610d6e3fc7fa11972bec866cfd85e0f7f3d14a466baf6e9301e6926fd4d92881ced8ce5585fe45028dff2fe5661af18649add5e04c31f2656edc903d49f9993dcd541833a55340469df0ac277fc27e38a04c2839e50d7d2983889685751f999f6308e6b63712ad5c4c67faf508364d3f6da8c671f89cd6435c51e9338592d6da2c62814a3d208af96e473bd66493a918e4478256b94f413a7b64f9fe66ec29727de2c04fd0a2f1c9c60e6bdc2e9e859d10cb3c7989ab49cdb61a419b523214933c688360c8a94b5b158aae6f7be031ad2de63063ce9979027b34e81d02d72328db5d35b55c49c8449dc316d5303edaaf02b0c1e110d09bf0dfb35c2c4a6c52fa655651ea19f4b86fc16fda6c98595a1d89f2f6e97a772f9fa4332789f7e6ee7088b4abd6243c6c42c027a5f4d827315417cac8d17141aebb9d14bb766ed4f89a5a90e3c5d69ba7220b5611fafd5181577090fffbeedd2bd08162139430daf4c2af38246adb381ea4e91ad5dd54c4d81d072f3f739e444d8c343fce5c63924ae357bd00dcba2ee7b0742490544a26927a5ad7a0bd804f365f1443783540fb53aeeb4dd874ac423b61c3abbe0c7df0915402a7922b6655276b76cd0f2c7ae3842431b0ae2e627b798525efd0e57da049ea25fb603e4d5b5e69454f68f326a7f05bd89ab7ad964d4c2782b7481768977e5ed7de24beecd12d923b0c33ef3203d708db2f1d5c2ba7db0d7271add046bd50abde4dcbe4cdda8e944f6f0720f57be902015378b98e96efd3385191bfa47cf8bdb452f38aecc17acbe5e2a5a9cc7174a550b2a051228b72de4bc199ab9b7ec6efb536b47bd5b3d138ae4f13763056dae265ded0c7f6ff7457bc07ce101a11d2e893fa7e8f194acc208b7b8aaab67d45a7f5d685c472e447db8b63243476541893902c9d4c0dac93558d0461d94de36360ce730b4611c096d350c16af7f8bf33f4fa1387be822a6bbee95931342b1790f55de95eca3e13b274d370c31862c822f2ccf822a7ca39bed5d70f225577537a764ca6469e5ed855cdb08025cd86d0bfd5a35af171fcd787c88b7bb6af04910afb41972df561dd9af3a1a6e9618eb7a1e8d417a8a60775749128b30d00025b518d1461ae938d1835a31efddf8201272816e931b7475307996b08206f9397c7a4d31aea0750d4b405178ffcb8d5e8a62076551193b022be7b5291a8eee318ed782b450620ce6f8e2293a789bbacd08b7464d45bc84b3e259f198be490c6f709815a9d3ed0a2cb868d8c47307063d1e8d15c71bea7f606209fe5ef46da93096fef722374f273e8b4cf9fac9eff5f2ace3bd4f0ce6ef9243d90173663569ad2ed81e22c1e7d62f7a0cf54d9bf3685f8043498259d5cfd0e8b9fe6b3a1cd26aaacab79afcdd4dcd6b1e933f967646d7c09ced54eec64c6ee9538691029b666c8d97eaa227ccf9db337394a744a88349f96e60ca3d3c3934b894911c1b1d2634412dbd39983460b2281fb9a81f8988aa04c45768975a0fcefec827bf287f10529f28201b0a1df4d94a02f1b225138d82b15267cb23fa9f42101474023c3ecead9c0affca6736ebf57fecbedc33e7834a16899567910ebeda8fe227103afa9b127b98d75b84d1456e22ef9d76b1ca33542efc636ad90c9bd634551726eecda3dd4458d210f1110ca8179feeba689f27611cf5ea5a8d8efc726baed7eefbf1530b505b1a0b2c19564f898944d1e057470aba4d515dcaaae97adc3c05ad06369ed023eab2a6eaa61cee156672a49d7d6437bc3403ba64c1ae2896a0776375b40b251e0699c48593375868469882a7b20ae25fcce78bda93b51c81ff622a4a67eb34b2f8b44f6029d01a7fdfd1c8284ca352b6704a8cbbc2a1044e056d2aaa44e10de1bc2911dcf13ffd544b933fc175577d5e9c7265ca112db251c69ba97d9003c6a35116714df340bd1bcf4e9e70d247aa27aa983134f197635cc90f3a1d03f7b90f3f5adb828a47806dda1416fe231abd84fd077a76f94675e7b9902f8dab03afde7c3e021b4e09d72685de16f27c2c3e3f4bbe332a2c23288fdcb8f93946d0a648afba3abc9a65f55494d9507aa6be5bb296a85fb7b0cd48a97b12031afcb6b7a2dff7253ad4c791d3a4f088b40c63ad6d49b1ce816a068ef803b5771246adfb36b3564af99c002975909b31537bb6b818db45a6bb75257b3179ba0eb8016f29ca7dffa973b0c32f29773d0e1db2c76b780c8b1e153ffac8d46e3b0bd4fab75e2d7e0b476a09900c22e1450390e12ca19acf0107e819501950dadca5cb27d1e515393e9a22b3fc6135e66dd051f0e9fd35042b43bd77380951aceb59aba70698c7d4e4207595a3bf7306712eb3a5bdfc7d56a7f2259249365885894c860e75b9d5b51801886bd28078d97bc5330b3db502464751fcba8029eb9a981a55b119c8393f16256a1621a3054eb8fce0bc90e73fde075b497b64e5d78ba5044b15c929f499f22d210d2ee02846f1c3cd5e50e5a4163ac031d6bafbf6fadbef5657d9b8063f5aa2ef8e122e1ed6be2e0639a7caf1110de3c9f60e7bc84d7f9732a677071322d671b011c4bf04865baa560f1c29771bcbca445d2b9f5b3f144344bc82fb563aa365b4321e003f4712d8893932738221387009082236ac9a54bac7ac163aa83493969b2f71c86fe96d8467d61a31a1fcc5193de7d07e50a810a8383d35acf5e9438b7d9d81a7d9237503a64ef9cd0912619ff316a9f1c4e0311b63a4a39fa8a66874e3558fad71ebb54ac1dd7bc446581ad222a62e24470482e95536d1d11628b785554d67abf92a2908ec9d5b3172c1704b16f1797e7c1478c600e87590268aa999d5810bd2cffb92932765c35e26fc046916777306a9b8767f7ed10e2f51e218561e4badd181c501ce5b828618f3c46284cf12b6a20ad7dff764e6efe06aab4bca8e3feb6300a19dfa4df10239adbb829e228d5a7e3a268976971cb6cef97e41069f1beeff344bb7c85fa869e035080934cfcab10613e4ce252f37346926e86c220c1931a7c747dbb8267e642f05fdeb4f1bc09aa34219e82595c6ffd4af91a638c9f106f9e59da63e5b0fa8bda9710768cb68666616143f4a0e6dad173b1459cb998322ccd309f3d20c90564e5eb9be509e437ed0785e917072a3b2910d84e24d861f17641ab4e4d4da4f3406e5316c750c8d56c958d483d4aff336231656f1e5e0cab0ec84ed333c7bced4e2f6ce7ccf3c2eb7545849381891ad1fa9033f0d9cd4f8f7fbe0157da97abc860065a9341500ae65897c19ef578f754acf5819e9ccaaf0b5cbe0b3d4c0a405ce1fbe71f68535f315b2fea5b5e910071b06c39fd8a39b516d72b52bea56c4f7f26ad5343e82dd5a17e5ea003b1e203950602f9faae8c2d1e8dfecd202d46ec6f2257a34cc36281a8509e546df0e6ead857741ec6fab50d07faf299dc44e24b1e076f07b5bfa95f5806228f9d0eaeaedfafee85cd6bb9ad97895bd28ecc88330d12f48638462d3cbb9df6737c4bb7e12db0e82e2505970001bdec9d5e2f9468cd5549dd2ae1035569d680c2b6d2d121fec29f038ccea128e352feccde82a2399b04f4587e6e4fc9abc75dcb608a6e11f5e8d896f336024bbcc39300d93f9f61d7165f12e013043031d4f0072fed2e05c8d9c292d2e8962784a6eb3a512cbf4eaa6bd80c864f0ce146f21d05989e5a919a5e4aa681bdc1631c5d5ae8148dd4ee35541f2d808ff1b1e68173b2b9b6927d317544cfd8a5cce7b2ba9bafbde8690b6425424822479fb8983f3b7bcc977bb5eb76cd0c60f5a66037d85bb83411cff60d72322c47a9228bb4ea9c5a3146b5aeb80e9e54171fb0684f4b4ade0c2209344de2ff6e181a6764bef8c8a7b5e0bffc79a0807b495907c1563812732effb39d231d0fc6e316c1a1aa35df8b1fb88b0465184f6341b78013c507305b259b82cbacd85aaf791884278f44b342c07e687c0b0fb63af5380682f579f8fc0880537375dbd4737bfd1a3939c4497d18e06ada8be7efae37b974f5a772803f557d922246372dd95a22b16b93193333779c2cf3b0dcd0482ae45bb7f00e40f1395f5a48e0c9cb32727480acd861e2ee699ea8a6e8c68810064ede8131a482ca8d51625ade38cfd81129afb340497b39a535dfbeb759a6e0e5ecf6ab14564a78c7d7d7d896e75ded75b454d8bc67c3b616c51241a67aac30b7805e3962e03c5bff9e9534d46562e23c45f452e6adec4d90ef259f3b4fdbfa1da44886f2bdc6e8d5fccd2f1ed144cd3eacdab011f58c806314e98bf5983cd6c09923c99b9dcfbccf0204aa0cd4200522ea16d919e797ce69d44a617b9a5d281b32c61bb1ea17420e49b1768eff96ef802275c21febec7447c06280235d0af97813fd1bf72662a8acad483830d4c519903a0fddcc27353612269e90e5e53abaa8fb4b95be92e511b61ad5c8f8a5354fb67a", 0x1000}, {&(0x7f0000000280)="4dd9a07ba7705031b95fbe6874c03c706c62bb2e09ff7fbd48d969230b7f105621acb2b8bc562b34a1cba2c0a75134592b84cd6665838a2a90662d30f1cd3c9d325ce31622697136e08ddeaa36177036164fd844eab34896c6a72dc0a93245bad593f612911bc6aa19343a87082ca70c815da936f9fa8ac57e98fd41bd5ce0", 0x7f}, {&(0x7f0000000100)="927f50b1b9a6ebdda4c2e50c12896caec092330bf7fe28c48480e224d8b338f7000284b0bcb9aa283724d352652564c6a3f0730897447b09", 0x38}, {&(0x7f0000000300)="9785147991cd23ce452b170f7ae04888e4ccfa325e1b73fb5e859e3323ed0f3ab4a851d7b1816038b2ae51803706d0114ed4e5fc825ad194f24a693f95b4d32c22dada72d4a6901f97e1d8aedf2a88bdfda3807749e221ce1be62b052ddbbc83aef900bae97b9c98e38a66acf7112298002683d661012f4bde9d62627b25c47213e4", 0x82}, {&(0x7f00000003c0)="fc6992583467fbd891118ca9bd4bde239642716a493b021200522ae3f0d11905b976ec919b0f1ed7ae7c9f2a63ea3ca0204774ecf9ff7af1456436bb6df188bb02df15b8b2e46c5e7de93768713710a6006a572847a003d8535816bdc8794c", 0xfffffd6b}, {&(0x7f0000000440)="a474b271ab587b05de1c87b8f093f79f97b984211b8c657c1926391311b25692161244e71f75271b8b098942da6166c9f0fe64fd5bdcb98c2339f5c187b2c22f5d87531dda09e486330350452093808464e2be8371855af1e7ea67bc7ccaec2e1cf66de5c767b0e69947d3c4f1b4e2f0429626e16e9e604dfd801d8f6dec91a2834f3e4435", 0x85}, {&(0x7f0000000500)="b99ea62062629628e4d0145f2cc6874c3276cc4eb80c7327cedbc3839d1c23211007d176339e16163f5b51d99c4a8f0bc093280a257f9e3db3c19b039ac07b751267535d34d433c2766b4ee4e887fbb9fbaf818596ee59dd9e9f219bcb1cb2edb56a15987556216863a0e2434a998f6fb77406a393f3bd22d3c95f282ee283897086f4dfc82567af39ed0a7818d819243724d65d4be7a589ba5e639e5656146ea9c033bb70bbe8508da1d8c27f1db6e5786cceb67b6de1b77ba9a450da009e9e9935c262704844f53a54857be25f89c7aa0bb7883d21950534209b69aca9aa2e444d0fcc8320bb6037b43ae9ef3d", 0xee}], 0x9) 16:00:37 executing program 0: socketpair(0x10, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt(r2, 0x1, 0x7fff, &(0x7f0000000100)="de081a1944031851f04f44eae1434ada2f35", 0x12) seteuid(r1) write(r2, &(0x7f0000000140)="30767dfe240c670e47af71cba601d2fadbfaa993ba223357e6971ea4bb3c018316f0e024009ab8a2f871bfb4c19707dd1cdbab1b1874bfe5c729362e8d1d04613b2e35ae6c61580de5829b5340d4fc2950c754b84f9a0e12fe6c2f1976b45dde8f9bba4a2916b1bb76739bfe083f864421fd07ed4eeaa4de5c7bd739e0c34aa8282e59b55c62ae0f8634cee96aecc531d45e6468e332c3a81c35c02cbfb942b7f61125c3557d60217ed9b2d2727b9b5a5e1759363c076136aebd89c8ae9a6a091115db0a22278b0201b0b7bd135427c87b4ca941e4f4a71011526827b19a169219f2237e8302c3d893bd41fafe87ff0b6bc938899717afd2f82dca71cbd302a19e1813d0cc26f3818ce5aa24bc97de229fd764369dca2cca70ddd8559bba60fec06346db0a8770eb6459bfec807fbf9ea03911f12bd210ec410e88ff0f1271a327abe76bae417fe4646567eaef28209f22b7a44815c0be8de2184412bf8fb9e5b04b805068d11fa4015749ceb8974f28fa418970b53faf261197dbfe9eea83d1deb06cbe61548d37d2199eaa023fec788aacb7c93c50427734ede407d67565de09ee839b8cb98f0e8fc1be7b8b2357980d0a7fcf838838d1dd672a40744b3e1b7714fcd1a30bbedca39075047253ea4509b0b4753fe489fb4b46a6f21199d009270514544d9c7ce532a6589d474d03c23bc32167cc93ce46f84e1e78ae3971ee4916fcb6a9f3650691d0de00df79095ff18501449a4875e109ec71ab2daa094645aeb708988d47feaf32abb3e8bd4ff83158fce1e2665041fe4262d905c582d7f0908955db0c165bc77044362042122969faf8f0cfc2e1d3ec05d3c084dcc951159fb5c8547dce063c53e3ea13918995df5adf3b729c29063c1ffc050aba1b6619db658a0a6ee1a798d14b9c96a6c89fad89cc85322139556108482bc807a127a7bf5a242b955d27f9d04124dcd39eb5a55ea7d3359bcc8d7abfdb352fe801e634c855a9e63444ae457866327ffa8f5f187e024abb47ea1a587bca55c8bcfb1373626510d7eef40f30192f11dfd6caa5678b6df7861044981af2d317568a04fad3618776e52db54d1faa2190f44a94cf06a24d39bd0a2a14c41b988c9b4a821b74cd8f246b254a7792c1a9850055738592eff09cfc409e5950175a5c4dff4f69ea54d67fe3a53ee4ff3f3d616105d0eda1281a206d8bdf0e8991e1100923e4b1427dcac516c2446eb99729905762ff69287ad6539281473fe314a97fa574904af82635e9c2e2878d60fb0c7c84c959bc9f2bcc905d1b5a22b620d15baf0749f04b94f57bc6b2069ebbc9f33754e9a7c4de4b0770e5ea223f3f3ee201b495b84e0126ae10a4553fcde5c48d94cd7f11fb28bd380be8955b56462177051d02cb6d10853d649f497fbc34f625cc94b43585bf2b2ca260196628fd1421068644b5d493ea27fab1161fd45ad96d5e3aad22110553310afe1efe92b549ea95dc32650ce40274f0447be7cea4391f0be0858f8ccb2842ce09f52196bd39b3bb1fd15e9b8aa6443d387825d0ffa8b5a1aa51c18b2c0bbca213b2eb36321db8eb9ad2f31a049edec314d39271de6792c1891382d53644c1640d8ca44d5b2a43573a61a94518e0826ee1da7ff6728fc8923cf46cc1a3f407184f122485d0c2d5114207a1494d2881a89d73772192fa56f29dc231b3ea4385c43da886f2a38e8977141e3abc6394135cedb4f05f922328f6923d2b98a8e06120accd5c7cede1c9974ee9e52bd68e484279c93df32892bd0dabe5a278f7dc0a6f85d99ee1c57c22eed436dbdd451a4f5837bd405ff93f39fdd925fa5a323abd5d967da39a93350e9d473b9456d95afd173f42cc440a1b7c6a8f6c927e8ae74d30382f963f496e8ee7c8db9803ef313819bdfd0551afed4a9291e976c526f89ecb4e7c113fc3d3bf0b2cae4b95ecb481a2cfc8000be154aeac362fa2f9bd51d79cce3ee7568c77f42d0b0c2ef7a2c5692d8a5804360f04b043adaee63c34087c7fae7f33d00eccec16918c5d56167974eabe8df624c50d23361712f542716849ef347c8200b3740a601682737330b5099c8781163f8acd1ee1da138862373ae8a5de35f3d3743ca2cd6b238823bedeca2403335bbc78f95e4e60a8a68557a21ea55dd4ecf414f9ed6d14f5d6ed0dec57d0228b775aabb8b476d77bfaba284d8a354259fd809ddb40ed939174fb81e14a61b2d54b895e20c9dc1d5937bd141265e5ad9a99136581219a6d5bdaa304c84bec7ab8eccb366f3b239bfe60582f1bd3993323250366d0f3d1d747be0ab04ef34fe16e516b183131fab94ec051e81ebe80c0ce5ab555cce98adf9c3b86fc31421c17b60c8b8fac83d4b39b98f920e4947223aceec26fc3bfcf150b4970e37846b4f8d4503279c46e966752178a62d31c879da9c429417df9be090a2df9e0502c5dc2c6ed6167463594739857a9b8f11a16292bcf716acd2559438358a043baa8c9805e2c65633ccedfc1d7e42b17c6f7193727b92b7f4d0aa05501f1f3aed94bbc18d4f67eee6bec8b2f45a8c13093b09579a87e1be83530c89511385e4e3caa78e932b88fa4c6d2d32bbe2a1cdce302f62f0e52386b27b718c503850d4b5c54dfafeb8ec1a5238ecc7f0fd4d1800e37d1c5199ab147585d105977dba6737f730a5674831f429fcecdf6d2a2f1446dab89cd8508e4a127ce79354ea599abe535fdc38d1265d1d13779f6721ac66e49627b4baef556fa1e934baf4b9e882b58fe526f29fd9dafba5551b98bd17069814395310913130639cf9a44b3e8043ee375ec4f9db5a57ef02930edab04ea4bb8ecfb9ca91d7ad95c7440a0a190fa6f211fa56e2d62de761a11d20729c08da9c0395749b32e3b314f525f6c1e2efaa58cb1b5a72e4b7f39a28422b34b44635bf7c87f389bd5aaf3f9cc020da2b9d876393038178fe708e807160bdc1d74709836e188addd062ccb47943df6b4e1e9fba607052a8acbca31ca7518c06b88dcb06a02b2b39bdfa3ba9290a3c256fce1bed8df5a5c3d73456afccf348b533103f3feb4b66453f421fb828c615f6ace23d28fcf5e5f180e67056b03ecd26c0bbaab11cbe3985ca077e7f36ba4d4d0151f8eb935dc3337792cc536412f4910a4cea4fff13175952c636ea38b2d99779681be5cd1240383752c44373389e80404d122fc6435bbaa530a72677b09cc2832011c8dd504b1a935ac265c3027db399bb0df049342515defd1a136ea26dd519aa305ef74312b99e6a8ff9fe5bab284a890cec2134e5f6c588dfc33618d2ce14524b487558b4526fc3cf0288d3f9b654c71ca91505963e60151d50e615a8f35beb82a41ff62e6d94369699a265515dbe0f9aff2c03e2de4b64a173c6bcb19b25f36b5fb261a87a91ace0ea71ebfe86a172d756e6d5802db585b7a9bc46546c4b1803f9d769ee81de399e7cd55b7208987aa07d486ff6cb150798ebd83c9ef577a561700f07bce271d459a76c0ebb4a8a2962dc68afbf5cde9c18422469aa724b6174d180948a6f9b46e023d7081ff3b68dbef69e59eaa0c68175413b069d78e9eb0b758fa27c2ce0f25dca9e0717ce7eea04a7f0820b2a7ff30cbb9a8e0727ac1c709de56026b4ffb9f8cf788a3b2afc103244985a63b3fadece1ce3a2a6d9b88e67443af63ec1411d67d26634e3931cc90dda082f13462a0d59864692ee12b5fbc93e937bf86c5c5786ce6e069844fc2677864984915151474b9bcf9927443d6858560a8686d7963f0ed9c5e1e165e16ba2e7e7b5fb65d530dc7daa92b62a1428d67a5a685e8eae3406391a6a182bb3449b72126237bef4aafe07b0a4c6b027283510edab18a387b814304d5443577342bc019b3a317aecad8d82b198241b08a606e0d20e738681354bd5457d2eed928aa1501ce6e9c9b1aaff18f9fd0eccd5f3b6abfc744b6b8736d82570083d6e2484ac1833b93836346f618484db54292067c59805b3c582cd3c4670ce9f1f0174865c6fb10cc9898b269421725211b48317f5ff56e882ab16bf2241457222f726cabe3d8786b0d401e843df82f2f776b32e81db2a4349b6a0fc731c98b44677ddc3fc0262c881c759767af560cbeba1ef2c856ed96c4e2fcbd13149f76ac161dd3a44899af07d4c5065f234e2a8b005b82ca428309c086b2994436551a4490ae120d1fb7fe0a6cea3cb94ec4eb35d640735f8bb7830dfdbe58b34906d11f274cfc2176114d0795408293beaed0eff694aee926e7343b4d317cd97ff7ea01ec58deffcfdc6523c291c48def82b99e979f5967488ba0b68b7f34027c4747bf597378660ff0be34f50731022b0521efdb50385f4ab2fe09baa1a9e16dd834015de5283342e47b510a42ed58e7ada79116a72e957dd043b6c54c07b5a7b399245d842320e94594189592c8bf05d57e2eb1cd222304deff3b391c65fb2d1e6aac16660c7d6726d357db9a9ada81daa9febe2944e51d172998d81715235e37fabf6d7b221712db94d1048fe89fe24ec9e4479f0448e7f8fc9b1be69b8486879d63bdcceb606ac5753d23268732a89f84fc70f06aa6f6577685d03162a89f2f2d6f8499a7ebc4240099231233126f42994663fdd181821e79ba81f9316f301ccde64d0c4fdc67a146ea98a13f44b429224da32fe645a476624e0da6d2271e95233c59cce910896eaf1ca5d62e147e8793b3c2cbf7c975eaa2486c71897407004956670f7bf979fe5615b7857a820c865a76b2e845974163ccb4b91d96aaac3e80956a3f5244974b3edf51e0fbf845468385f2bcbf8ddfb0894bd009004a1706585411f918e4a63f71839e7f137e437ad4ad3e1ce366fdc3632c83ae5f01e76acb9a15078e0ae02de4c2308b81573b835915079efa820d8064be836f810db43a71f956b34be820606309db3a6ad97db6b615cff0b509120ffa10a733edb9fc34e3eb794c302bcd23e092fb679911ffacede78e7762fed85ae8e295e02648b1e5efb06437a11a1b31254d80875955be5aa7cd42d0d6915f7162cc9c32e57599cf6eb3fbb63c06fca380ce384a5f20eb0acbfa7ccd2c75c70d7cacdafe89771b50a7bbffbeed6ddac3f13789ef054723d7f040ea15f9a2e0ad39a347345ffa79f78847cf90e71573a7868e457dab862c65dc1835c3a69ad03702ca5e85e278408c06ddf96a22cf7e9ee57f52020c2b5039f534a549596296a5492c2547608156787c31936650264a79146d6e700646af8efbe242449d0cda23e3aa0e3740280bd4a8b6992abfe4c7a199fa504b2f87e2326922c779d74fc6209b9c26413597f8e862cd7bdb6d1d30e666d5ab420e6e93a633a215be314d43f6bbb8a9108bf749f96b5b62b08e74da6d2ced727e7f08977bca3650687f881217cc41341b0cdfdc5bbd64992e304157d5ae86f324648e141dcbdea4665c335d722851009af3fe501979509424b8f099c7a69fbe0e10f9bab4960ab8d1406f8b547e7230bb5f3564f0be3d4c39f261442698d144867814239c442b76b6d58c8bd5f5943417a5c91b4fa236e51fd430097f53a8a08d996000d440c8a8f03498b920e752f0db77132c998f5c432143d261ecba01b29fca6c07b1ee2e19d9fd9289162ece8b051ab38530236521948934581803358a0a30866e8f599a7259b89f9450ec69035096478d3b877a1cdf5d7e8f38a33a1b3abf7912cc96a0ea5e416be09312ea830b44f5d95f4049aaa4c8127b27b8ec432b68c67ba20e73fa5d339bf53f2baf5df38b3443097420ea9b519fe87521a87b9ef58a9593718d554f3843", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000001180)={0x2, 0x1, 0x8, 0x8, r3}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) chroot(&(0x7f0000001200)='./file0\x00') pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x6010, r6, 0x0, 0xffff) getpeername(0xffffffffffffff9c, &(0x7f0000001280)=@in, &(0x7f00000012c0)=0xc) r7 = accept(0xffffffffffffff9c, &(0x7f0000001300)=@un=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000002380)=0x3f, 0x4) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000023c0)=0x1c) bind(0xffffffffffffffff, &(0x7f0000002400)=@in6={0x18, 0x3, 0x80000000, 0x2}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000002440)='/dev/zero\x00', 0x1040, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000002480)=0x8) getsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002500)=0x4) pwritev(0xffffffffffffff9c, &(0x7f00000026c0)=[{&(0x7f0000002540)="81", 0x1}, {&(0x7f0000002580)="f384d542828e47b0a2365fd1c7238453739a2458a89dba41fa3d8e397cfb8c7b6d66ad2c3b99c1eb17bf841147e9b135ed72f860ec68c26c6829b8279299c7507207f69b1f035d22d42012f6af334491f5ec", 0x52}, {&(0x7f0000002600)="b9566bfefe776f1cb900edee3da9dfb563c1e2fe736df2d61a0769ec794d71572f3e652327812de65968b71030af70f4a63de61a44585da4c8d29289aa4e37de43bc022d63e325eb3db823bf6946b24710c705e963d91d892ba12a878aaa5a27b3649e", 0x63}, {&(0x7f0000002680)="6bd487ae26bddfa8ba6f73948e7a462ea4da8cf101a797bb", 0x18}], 0x4, 0x0, 0xa9f6) r9 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000002740)={&(0x7f0000002700)='./file0\x00', r9, 0x1}) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000002780)=0x3) r10 = socket$inet6(0x18, 0xc00c, 0x9) recvfrom(r10, &(0x7f00000027c0)=""/4096, 0x1000, 0x43, &(0x7f00000037c0)=@in6={0x18, 0x3, 0x1f, 0x3ff}, 0xc) r11 = open(&(0x7f0000003800)='./file0\x00', 0x4, 0x136) close(r11) r12 = semget(0x0, 0x1, 0x80) semop(r12, &(0x7f0000003840)=[{0x1, 0x3, 0x800}, {0x2, 0x1f, 0xa322aeda699cfcd4}, {0x0, 0x7ff}, {0x0, 0x6, 0x2000}], 0x4) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) dup2(r3, r4) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) dup2(r5, r6) fcntl$dupfd(r4, 0xa, r5) r7 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f00000000c0)) socket(0x39, 0x4, 0x3) kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) fcntl$dupfd(r0, 0xa, r2) 16:00:37 executing program 0: sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 16:00:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00005d8000/0x1000)=nil, 0x1000, 0xf) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x3, 0x0) dup2(r4, r5) socket$unix(0x1, 0x5, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x20, 0x8007, 0x0) dup2(r6, r7) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r10) dup2(r11, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r3) pread(r1, &(0x7f0000000180)="99a85620b9866ccb336efd87eddd9e1dd83edfc071a16e1b959be9951bdd41efad7c63788e62345fe2f339aa9be369f7105f3ae36e7218f44cb96b96a77f6019e892f047bd9fbbbd4a6ff8f9f4a21590cd1fd766d63ed8384d21f325c4da1808a56c4c7cb3a5dbb91c71c68c641328d3cab8f5c9c290024bd01bcfbf8813c59c049117dfc37686d0c1b42a5097d61499fb44c6c9c1eeda4dd41e7543c4a150abdc5c465ea069284e2c55d2146af48523a66eb59ac22941a1164ca248991d7cdfa0d3172fc04af4cdea91673c25e8c88376c41d1d3734a5a8d0625a75812c8ff8693ff8aaad2294d93467e639a56616af1c5b9372ea344e2c", 0xf8, 0x0, 0x80000000000000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) close(r12) r13 = socket(0x18, 0x2, 0x0) close(r13) socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c89, 0x2) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000340)=0x8000082) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r10) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca34896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9ab7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e0000000000000045252470ac31aa30ce819aa57a7999749986925570a35a8d920d00000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) r6 = msgget$private(0x0, 0x220) msgsnd(r6, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) chmod(&(0x7f0000000000)='./bus\x00', 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket(0x1, 0x4000, 0x2) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x8000) dup2(r1, r0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) 16:00:37 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:37 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x98d, 0x2000000000000040}, {0x0, 0x1e}}, 0x0) 16:00:38 executing program 1: msgget$private(0x0, 0x82) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xff, './file0\x00'}) semget$private(0x0, 0x1, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semop(r2, &(0x7f0000000080)=[{0x3, 0x0, 0x1000}, {0x6, 0x401, 0x3000}, {0x0, 0x7, 0xc4feb622dcaf2a63}, {0x10b2b8358afb7030, 0xd12f, 0xc00}], 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x50}, {0x800000000026}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703ccca9fc2aa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b1583f6e0bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8728ac9d4ae782e6db5cd69878ecac7dbbc5b65c6593d2870b4122cd235800000000000ff7f000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe9aff65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac74434edead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44a44aa9334c8bfb9ed8d309f782d9e013560e2ac9ef51af5ab238f2b7294a82044e870b2ecad138623d69a011ac17ca6062fb972b52aaaa3bb94e856cf06795508a76c285cc5b42b109e82baca3310225c1a447c8daf3bda279988de8a7692b97281fc79f761f9f71e830c4f05cd816b385"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000000c0)="489f54d4289d0d000000000000d0fddc7c7ab42412ea5b4968", 0x19, 0x9, 0x0, 0x26e) 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r10 = socket(0x18, 0x8002, 0x0) dup2(r9, r10) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x18, 0x8002, 0x0) r13 = dup2(r11, r12) ioctl$PCIOCREAD(r13, 0xc0287533, &(0x7f0000000040)) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = dup2(r14, 0xffffffffffffffff) ioctl$PCIOCREAD(r15, 0xc0287533, &(0x7f0000000040)) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r17 = socket(0x18, 0x8002, 0x0) r18 = dup2(r16, r17) ioctl$PCIOCREAD(r18, 0xc0287533, &(0x7f0000000040)) r19 = socket(0x2, 0xc003, 0x2) setsockopt(r19, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r20 = socket(0x18, 0x8002, 0x0) r21 = dup2(r19, r20) ioctl$PCIOCREAD(r21, 0xc0287533, &(0x7f0000000040)) r22 = socket(0x2, 0xc003, 0x2) setsockopt(r22, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r23 = socket(0x18, 0x8002, 0x0) r24 = dup2(r22, r23) ioctl$PCIOCREAD(r24, 0xc0287533, &(0x7f0000000040)) connect$unix(r8, &(0x7f0000000440)=ANY=[@ANYRES16, @ANYRES16=r21, @ANYRESDEC=r16, @ANYRES32=0x0, @ANYRES16, @ANYRES32=r24], 0x6) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r25 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r25) r26 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r6, r26}, 0xff79) getgid() getgroups(0x1d, &(0x7f0000000300)=[0xffffffffffffffff, r7]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r27, &(0x7f0000000280)='./file0\x00', 0x80000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:38 executing program 1: dup(0xffffffffffffff9c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x401, 0xca) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x5, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x10, 0x4000, 0x1) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f00000002c0)) sendto$inet6(r5, &(0x7f0000000140)="1a3e192a90e64b6a889354a98db5fa3aee004dd570d031377d6a77430674a713dc5ec0af462a5dcebbfc1d17d3a123c7893d9e24d8eeb7098120f682d347fb5eab", 0x41, 0x400, &(0x7f0000000200)={0x18, 0x1, 0x800, 0x8}, 0xc) r6 = dup2(r1, r2) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) dup2(r7, r8) getsockname$inet6(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6, 0x8}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000480)='./file0/file1/..\x00', 0x0) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x908) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x323bd103a1f0f60d, 0x0) r3 = socket(0x2, 0xc003, 0x2f) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) r4 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000500)=0xc) setsockopt(r4, 0x8, 0x22, &(0x7f0000000540)="b3d5ce1ccc15f3fcc9a9c992a376b7af29876f2b45a7d67c983bdcceaef065728cb2e86859e275ed561b24da97f8ae89a393bb65727dfea205ec3f5fc05021a0a284cafbb14a2c8b52ba60c6e22b92a037d36c746f15294f9e1733a0e5211a4c83ea82aba0cda349e3cccb02000a2f06c67ce7e551d838bcf1622cee2837318f5cf137c62df95aa3c9414f18982e8729dd65a4b9d451ecec80772d651826cf9cae39e7f7e6c4c972e1cb31bc69e0c932545106dd11ce476e5693a9fb4d2c5505a544e25aa52fbe1fcd5b5afead609ca571661e56cbf991ce01487c29d87f", 0xde) sendmsg$unix(r3, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r5 = socket(0x2, 0xc003, 0x2f) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) write(r9, &(0x7f0000000100)="0010", 0x2) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r10, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xfffffd42) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r5, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r11 = fcntl$dupfd(r3, 0xa, r5) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f00000004c0)={0x1, './file0/file1/..', './file0/file0\x00'}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r13 = kqueue() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x443d3f43b8a159d9) kevent(r13, &(0x7f0000000040)=[{{r15}, 0xfffffffffffffffb, 0x4d}], 0x3, 0x0, 0x0, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000340)=""/167) dup2(r15, r14) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x1af) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = getgid() r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r17, r18, r19, r20, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:38 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r9, r12}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) r22 = getgid() setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r19, r22}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r25 = fcntl$dupfd(r23, 0x14, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) r32 = getgid() setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r29, r32}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r27) r33 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xffff, r9, r0, 0x0, r22, 0x0, 0x9}, 0x9, 0xffe0, r27, r33, 0x7fffffff, 0xea, 0x7}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x7c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) r4 = dup(r3) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = msgget(0x1, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 16:00:38 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x170) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x400}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) dup2(r5, r6) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00001100000000000000"], 0x10, 0x409}, 0x4) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) setsockopt(r9, 0x0, 0x0, &(0x7f0000000380)="1d3c3ad9d2b81db63ab32ca61f31e15598c7457baf923078ea7e572243073ff1eeeaf78250b94aa32a0abcd299852a8fc575c52bb6c7ac6a0781fe5696074f2ca13149001b9fce425919f5740ae8d562e4ed36cb8ab2157643d8ef1e3bbb8de6e97c82de71be1a0fd60483ada38d9c7c198cf9203e5075340d8f0a0a13cc807f97e2d5d10a9359bb0bac483238b4150ec16ab5c5e30818b6d0fb25f69c0739cdda61087fc46c2a22b87e36cf2e7cdf1f67dcef1f14", 0xb5) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/196, 0xc4}], 0x2) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0xfffffffffffffff8, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r3, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0x98a9002bc095c9eb, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x8, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r5, 0x20004b3c) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 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}, 0x842) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000200)=0xfffffffd, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/12], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r11 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000180)=""/52) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r8) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f00000014c0)=""/4096, 0x1000}], 0x1) 16:00:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000000200)="fbf7bc343944a431a3b88cf724da398e1d1110551477341d40ece469fa2424f9884af769a8944ee623878084f01c54e13cfea3a0cb9e7a7cc5439184570fcf2217b10bd60e26b35e97d676593350534862dbe5b5ac01ec2e26daea74978a1d32e492768bee5a44118304ea12704b2d5dafc0084d2265007d961eb2227925035a5a82ab02d9d3c3cf53707b51d791f711ad90c54fced7269ede541dcddeb001da9e7486804b8a60e74f2a1206", 0xac) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:39 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x7fff) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="e4e1570456bf4e58d0f99d03c8b902aeb40e3262ad1ba665d1ae31123ac54b5c3a171440643b28741804c1b5eca308fa57d3520599168c4d4c5449e34f", 0x3d}, {&(0x7f0000000100)="e0", 0x1}, {&(0x7f00000001c0)="c9b40567978e9508584c67b62f7e095edbd7560131cc46599596393f68c929630f71e68cd6f619e2101217b146f3783261c09e88b13daa2963d703c52f4008dbc8ebdc8931bcc4631ff74bca5976259074b8daee62361b74c21b871ab74c5bb39611225108dee6a9", 0x68}, {&(0x7f0000000240)="2c5896add9d08351d5ea4c2b7b2dd0775e4e4b67a52f6563c0337c435bc2e919a698086b952526c85edb2f8cbdd0a8b30e309638225856d94165e6eeabedb2b8594091e2ab150cf45979b6da03d6ee0fb343631295a2d0ab860c4c121e766e95d20608e87de4dec6b6c0b83075367e2d3616c61995c3f0", 0x77}, {&(0x7f0000000140)="5e1d07b33f6d2d24fcb2ea6d81d2e980e924a93f84e5ba954865d25bda646daa012316da149dc16c162837b43679374a3e87d0d3fb25ca80eb3a2a8e62", 0x3d}, {&(0x7f00000002c0)="af281c16c369c5d7f98caef02ff4bf212ab73db13025ec11c448511be1b08fb650c7cf30de20d6f661474fdbb9d1974569398e1c688a824421972681c1c302c08bcccec7a70f33a4f8a9d1592f3585dcfeed680d3ed85e82fc5326a20070dfaeb40e72953a1dea83", 0x68}], 0x6) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2}) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x7582c93baf0dda8e, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="1f0ecaabeed97e4b649848516e4b5eeef3fe4549d514ff4f326e8afaf2f2794722439ca1e9c4", 0x26}, {&(0x7f0000000200)="914c17361683562478e932", 0xb}], 0x2, 0x0, 0x0, 0x1}, 0x400) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) linkat(r6, &(0x7f0000000000)='./file0/file0\x00', r9, &(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) pread(r2, &(0x7f0000000080)="49ccec922e761302acb6e6ef8263c1543769e61e218394f04be469faf20c339ae3edf289bf894816e9020e2040db43", 0x2f, 0x0, 0x8c) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xdf}, {0x81, 0xff, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x81}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x3, 0x5) dup2(r1, r2) fcntl$dupfd(0xffffffffffffffff, 0xf, r2) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000180)=0xda) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) dup2(r3, r4) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x1f}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = socket(0x2, 0xc003, 0x2) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) r8 = dup2(r6, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) setsockopt(r2, 0x1000002, 0x1, &(0x7f0000000000), 0x0) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r5, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) readlinkat(r10, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/211, 0xd3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r3, &(0x7f0000000880)=[{&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000700)=""/239, 0xfd}, {&(0x7f0000000400)=""/234, 0xfffffffffffffef0}, {&(0x7f0000000540)=""/213, 0xd5}, {&(0x7f0000000800)=""/84, 0x54}], 0x5, 0x0, 0x6) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) close(r6) syz_open_pts() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0xfff, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62cb6ae61dba648"}) setrlimit(0x8, &(0x7f0000000240)={0x6}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) write(r5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc5a1813973777ae8, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r5, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r7, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:39 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8040, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:00:39 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffce6, 0x0, 0x8000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x403, 0x100000], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) listen(r2, 0x4) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r0, r3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="99e2e9b9c4b88e7d3c12039588def2391ea8eee5a5a3c2caa13cbb55f870603f82ea13207913c970ff04ca6e8e6fb938ee", 0x31}], 0x1) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) dup2(r4, r5) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) r8 = dup2(r6, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r9, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r9, 0x4, 0xc8) r10 = getpgid(0x0) fcntl$setown(r9, 0x6, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) r16 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r16) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r19 = socket(0x10000000002, 0x2, 0x0) dup2(r18, r19) r20 = getgid() setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r17, r20}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0x14, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) fcntl$setown(r23, 0x6, r25) r26 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r26) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = socket(0x2, 0x1, 0x0) connect$unix(r28, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r29 = socket(0x10000000002, 0x2, 0x0) dup2(r28, r29) r30 = getgid() setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r27, r30}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r25) r31 = socket(0x2, 0xc003, 0x2) setsockopt(r31, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r32 = socket(0x18, 0x8002, 0x0) dup2(r31, r32) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r35, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r36 = fcntl$dupfd(r34, 0x14, r35) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r37, 0x4, 0xcc) r38 = getpid() fcntl$setown(r37, 0x6, r38) fcntl$setown(r36, 0x6, r38) r39 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r39) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r41 = socket(0x2, 0x1, 0x0) connect$unix(r41, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r42 = socket(0x10000000002, 0x2, 0x0) dup2(r41, r42) r43 = getgid() setsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0)={r38, r40, r43}, 0xff79) sendmsg$unix(r5, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="ceae3a9b43cac59e95df0cbfb1024591b46b26a985649d96937a04676f9a07559bd7cca572733bf1a630ed3ed9f6a04a5af28c1430e5f11e0480b54ef8330389e29aae1f05a271c9bf4279010f9c4277627e5445053da16ff91dd40228f5d886afc2ec2a3cca744e265a5a15c0618ba4f819b47cfcd62659154f7f6574a70c32830ede1943360300f09b5025dd077c970a7ebdb04f3bd1953a6ee12b24d8e7c7f6", 0xa1}], 0x1, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r8, r2, r1]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r20}, @cred={0x20, 0xffff, 0x0, r25, r33, r43}], 0x60, 0x1}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r44 = socket(0x18, 0x2, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCFLUSH(r45, 0x8080691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00bdf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xa8, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) r6 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x80, 0xa) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) dup2(r7, r8) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r10 = socket(0x18, 0x8002, 0x0) r11 = dup2(r9, r10) ioctl$PCIOCREAD(r11, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f00000003c0)=0x6) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="7c5e7f352f301c62a3f8ef78c1c46ce5ff", 0x11}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r6, r8, r0, r12]}], 0x20, 0xc0a}, 0xa) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r14 = semget$private(0x0, 0x9, 0x42) semop(r14, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r14, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0xa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x56) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x400, 0x20) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10cb2, 0x40) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) close(r1) execve(0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) fsync(r3) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:42 executing program 1: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4ed) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x920, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x8000, 0x954, 0x7fff, 0x3ff, "91159f1a2074a7e216f19e00a4c887a4f87a5b6c", 0x4, 0xffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x4, &(0x7f0000000000), 0x0) r4 = dup(r2) r5 = fcntl$dupfd(r3, 0x0, r4) dup2(r2, r0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x4, &(0x7f0000000000), 0x0) poll(&(0x7f0000000240), 0x2000000000000137, 0x80000000) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) fcntl$dupfd(r9, 0x0, r5) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x8002, 0x0) r12 = dup2(r10, r11) ioctl$PCIOCREAD(r12, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000000240)) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xfffffffffffffe5a, &(0x7f0000000180)="7a75c63c5a0093ec50c3988784b4") 16:00:42 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001c80)='mn', 0x2}], 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000240)="8eaf5bec82198961864bf3fdd8f314460c03f4a332c07e2a124081fba896f8b49a63b9f4d57b4f7c66d5075807a74636853245032308d93ef7a6050e545ad1e5b63937c91f5c27b1483424fdf8565c190baa96822cb97c1f8141029fca4f6d627cceb10da95ab311d9e3a02f7f73d546f1aa411403007d0470fec2f1a67e940d6da9d456a9b93cbf806c015e73104e780b72fbfe0dae654efde0f40e01dd3867acd56a4d23f7d24d975ad1479b6b58812dc323910ed2c2fb", 0xb8, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) dup2(r7, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x18, 0x8002, 0x0) r13 = dup2(r11, r12) ioctl$PCIOCREAD(r13, 0xc0287533, &(0x7f0000000040)) ioctl$PCIOCREAD(r13, 0xc0287533, &(0x7f0000000040)) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = socket(0x18, 0x8002, 0x0) dup2(r14, r15) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r16 = socket(0x18, 0x8002, 0x0) dup2(0xffffffffffffffff, r16) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r18 = socket(0x18, 0x8002, 0x0) r19 = dup2(r17, r18) ioctl$PCIOCREAD(r19, 0xc0287533, &(0x7f0000000040)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x20, 0x2, 0xda}, {{}, 0xffffffffffffffff, 0x2, 0x40000009, 0x4, 0xa2c}, {{r3}, 0x0, 0x4, 0x4, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffb, 0x103b8ca11d3e8a4a, 0x4, 0xff, 0x3}, {{r6}, 0xfffffffffffffffd, 0x5, 0x4, 0x7ff, 0x21}, {{r14}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0xb5a1, 0x7}], 0x200, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x6, 0x660}, {{r16}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x8e, 0x100000001}, {{r19}, 0xffffffffffffffff, 0xa, 0x4, 0x80000001, 0x3ff}], 0x2, &(0x7f0000000100)={0x1000, 0x1}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x800000000000006, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x01\x05\x00', 0x0}) write(r0, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) getuid() 16:00:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) r14 = getgid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r11, r14}, 0xff79) seteuid(r11) r15 = socket(0x18, 0x8002, 0x0) dup2(r4, r15) accept$inet(r4, &(0x7f0000000800), 0xfffffffffffffffe) r16 = socket(0x18, 0x8002, 0x0) dup2(r3, r16) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000200)="09e99fa974f6782ce5c78269cea95b3abff777b32ff8c24b2f2076043de02c4b56778ee31c459998020bf9679a8ab1aa8fab860847d17cdb825aa8f14661ce9a1756691e7c7ccf61c1cae2cde5cb18515015b66b19b0a9cc0c265ef522c92212057cf12329df1e70c51adbc9dff94a45f4baedb19d4f6abc98f9117860937ee6302b05d93e925bebbc586b5fe155c61684", 0x91}, {&(0x7f00000005c0)="29b1393c75b2f133581e96c300f639f2ec1c", 0x12}, {&(0x7f0000000600)="ad6ccb6d8b29a1f38e87312ccbbb1e32cc60b37760004321575b60329ee4bf32c1382d754f6d0172849a3709915aa0ac2359e7793429e3c90f007a43d9b01d1504793aacb6f9496b0706d6f1600136057090c115327e18ff4f6a2440421f78be7e36707ff8dd15279ae00f0c32f644a8cb76775a88abb1cf68473c36f13a2e3c76f60d1ae76a618fa700e45465e7", 0x8e}, {&(0x7f00000006c0)="41034609ccee3d2892e537f9dfc41ae8922d4a6c539f75a620f600f6233859b784446b578bacd58af5d7877bf639a737e27a3dd6073a0127db357e113e10000359db5a29adccaea749df72d19cd7fd2b861d3bdd28e83aa4f8f73a653d845172161d73faa3608237d34ee1ccfe99fd3e83b33e89957af36b7ebdd5d7a12148b57c82da41b3373e1220507966b23e093d27e7f541ae1ddb387ac916e2c8a59f0d38933eb63d57f6fb58d3efd373b7278101dcc6d5db26d4b1057a1be88498d503af39bd323dad5d9c32a754ad443c42dc52825878e8", 0xd5}], 0x4) r17 = socket(0x2, 0xc003, 0x0) connect$unix(r17, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2ac87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000800000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ec2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e095441bcd05cd73139ea75425fb57055168f7db5fb7e6ff1d4498605472bb243eab8957a0e7c565187dcc009924717e54c6a79565b8fa99e74c882acf857bbbfb88ee77caaab3e14b8c843c118eca74cd916843db7fc9b0b2db07a92d70ce5f236"], 0x10) dup2(r17, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x400, 0x0) r19 = dup(r2) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) r8 = dup2(r6, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r8, 0x2}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x0, 0x8000, 0xff) 16:00:44 executing program 0: r0 = socket(0xced7ae664962fa81, 0x5, 0xfc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socket(0x20, 0x8000, 0x15) 16:00:44 executing program 0: setpgid(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) setpgid(0x0, r3) fcntl$setown(r2, 0x6, r3) r4 = geteuid() writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="d1d31c1a49d2724c8bcd99d622cd086c70b880df898f1ab7a8df38393527faf8e8a225c1fd05cb45e6a52f960c2f7c2cb968dc30978584073e99bc61442bb5d2ccc5b5ea0c9008b5cad1623d6a2eb807244d645b705b60488d6600bf2ff04598e73999180c49b17d2e181cc50b047b83d005be343e812262737af59c429e9603874562dd1f474a2ee8bf2d1c06346bea8d5cf4b073fb5ce140a88cee8e79094b0c9c9fda87d436c57233f674b9e5c995f5d0700edfa3f60461073e9c9b1ad39d94cc7e117ac089773d5f62af57c02731d6ead511a6026c49e4a4be65661c5036a6eea618c71bb96e564e43efa7", 0xed}, {&(0x7f0000000180)="f294fc73f9af18edbbb20005a2fe0813229a9d1d6c7b", 0x16}, {&(0x7f00000004c0)="03b4e64c15710ec1bc1406fd0d5a2aeb8f3b29bad969a3f0d47998a5b55dc6bbcb6c262b284ed71da8b3447a1d6898088dc77e9c231e04bfa02c4a6563af5ad13dd030d6662df85a454b39273feef7b2efd5563338155f2a66f1d488c78d5f0a74f1d225be9aac347787b83f3defc7208cae76509d0060b7f98c51bf7db03d67fbe5264776a46e0110229365aeb0b7e84de48ee83e34802073842252d0c4b74c44526966b614813c59c6218ad79856ae07f3aa74e04fdcd94fbafefa4b011a272286a349dcc3dc81b96a000000000000008000000000000000", 0x5b}, {&(0x7f00000005c0)="7f470bdcd39ba96c5c018c1975ef99605a83b08e897e7c72ff18d41f1b630142537f729cf4425df20c3c3eb238b86fd22ace4a72ddc4f9c99cbb1fed15bae07e5da266c57708007580"}, {&(0x7f0000000280)="ce12c1c5acda22eaf2540243e0e82f5567c155f80432d004e0023438ff550bbe4782c07ed03aaacdedfb4809b3dfda2a91b66d3f51560aa59fc7321c204ab6281df4494f56fbe707673b71d4a28c9c9e1579798b5effe05e9536a926513c56a810cbcfb28d3bda7ca6da40a9af9680eaec7509f5c180e59f47029e6ac0729a34f72a3f90b73fe2dee3f6f6ffc192719902d64ab5c4bc600c", 0x98}, {&(0x7f0000000440)="22f5dff070cac80321b8e024869fff27ea878b5fd3689cf66fc6418005d8459e92eef6ea07f5e43ce322cdba63bb297819322f39825798300929ce05cf5ad06cae38905ded6a3d369f161dd2b5bd52119c82c045e24fa5adde54fecb7760940c9a8b79c44cc5f7243ba48518ab45", 0x6e}], 0x100000000000001a) setreuid(r4, r4) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r5) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:44 executing program 0: seteuid(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) dup(r0) 16:00:44 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r0, &(0x7f00000000c0)="7efac41e4eba788008a6cb28c1a37edf1d7db2b63e509d2f2f97a3eecf2eefbd8e7fe450703e4712225fda7493883b202ba852aec0a1e69ca93413cb0c2feb19bf7a45521f4473521a2378e9bc7b609d27a82d2629a7c8d07c4427a219a95e5ce61494fa236583f4632f462dc59820844bd409eb7c642b06fd3bde290bfd03c1afb2d6cd8f4268a7c5b1ab41d8f30c0b87c475b300a4df90ae803e323ee92ccbe10f16930b1b6ce593976b6dc3a1d340986f7edee73f85e75dcb2bd3dc9caef26adba26bb2113413b336d158fb", 0xcd, 0xc, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0xb55, 0x80000001, &(0x7f0000000240)="909afc080548f3dbf0b0b3f5778af89dc4b6d085d4c1554b87d48fbd4e4c2279dce584d976415527dc3a74fbb35af9e4f1882fa0137d75e7bd4acd01fe7b2061c55f22097f0003933f37eeb1760c0fb1e5624fc8045b621bf40090846dfdb6af404f5f8787585f0819179400d19028cbe1163704778533b0c5c5c3cf291415b8d17122ccc2293726bbe4fa101865ffdd6092f707c6698defecbd9c37f718c4aa61f4b446595defdb4d92387b3b9ae3fa2c71324331ea9eb233ccaf0c49374808842d7712c8cc3f9dfeeb36ea405a1047ba387cde32512a4b190c3507fb59c3f0f0462eb51d1fe6cc5a90f13a1c600b9a0a8d", 0xf2) r1 = geteuid() getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) chown(&(0x7f0000000340)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0xc) writev(r3, &(0x7f00000017c0)=[{&(0x7f0000000480)="22e90aa327f45448fccd198a38d74ce2", 0x10}, {&(0x7f00000004c0)="c724bc04ba3186df24e2e9c32da104441e514db7b8f7584234d15564416c46b712a06c912fbf1c10ec85dd2f0cee066ca8d047602ab660ab04bc531c3762acc933f451ac616d043cdf21e8bd8ae247077c566b2f371534914fbc59c1301faff48fb797b58e197c1ebbde54bf519a5bed581241d1869bab81c7a8924df57e173ad51b175fd3ac472861530587ee26c49e99cee06793fc9beb9ce83ac64403a3a7042aeff99de387398b02d91c1210c433b2f2e7c77585d188cdce3cddce46a60131a79976db436734ac8d29997b82c63b227f750b275144e8dce9553fdef0fc47a9efb1b691e6235f4a55e94168e825778a39ae425bebc67c04f8c01bea9b673cafd9a413a36cd18b9eadca0d03783cde6eeda5d0e95950c3d2b47de6cb32e9f81f0f0101ad308150dff98726ea152e9c039975fb4f7d0b3e8ac96b6209832f5c94840abb5bdd11598ff64483bd4be022b1f03f1ead60e8259ea5800ac709e24a9abc8e59e0ad214343351ea98a347b120f84b72739fb1632cefb2db346d8f2baf6712ad5d2572cd44da8bfca516c034beb9be0da2ffcc15de132c42754b050fbc555b3db78ac619bc8fc7a32cd0a6d3096f1e88c3094fc4ce4edf68e636b6eb30f00841f42b120b583fa3f6f20003144b364734982257aaf3c31bba0ab444f06d9216bacf667ab542f9622d21e10422692c2fbe7bd8c3fe7503a9c18f685070b43e4c9a07c784cd1170f866e526dee2795a0cd89afac4682188936e2f89c2e0a41450043de00dd3e8beb2a0342674a0263f269e8ac96b1b324b7bf3547f05880e8b7584de1d5b609f7ea647b84f28dd28388d953b828f79c91674326d8b3d6a7466df5f950343f0c088768adabcb4e019ce873475138f05614999a6016d0ec8db37c16e7e6560c03b8ab2a3aa14d449a8b3dd1548c32033190a1c5f72cfe36363f3c4742483438a17ec9f04f0a9cb7cc523084eaf0ac3db05721bdab517dfefde82da677a5acb3b72a38ad4728bf58c6c650d10abbed32e85d154735ed383b0660cac446f6ca4edc0342b8aac670e2e8d5b988fea89152483c695d66d6c1b7465182bc99ca45c6cbea2a57ae28bab9bafe2aab3e254e0119a053ed55b5f86f1fce2f17a9cc17e0f30f4122b265bfd75189b650279422e8ba28e12b09f43eaff4f215a9faced0f6fb080df9271e6c67e2b996f9b339a751bb02b8064f16ec2f3dab289c7dc089b495495b75469f15914494ec3edf52a1f712c1856e34e095c36d109ee92077d289cf509bc08475446def2728776565f29597cd230d33bdd1a9d91f95f92d329e8b9228d42482420c20e7277f5bf5a23159d746ffd4b758ece75288e18a659812ef81e576ca47e0cc8f0e819f54e073bcdf82b258ebf4201b794f38f026a362e7c180901ddf98a2f08426a240a5f343b7272f0ec86a0d5b176ca83d889500aa092d1a45b79b2b7043f24e38390eec2ec792aab8e0b8bb19976ec8ba824aeef046038413e0c20e55e63d2384427899ce47c71d24cbe2cdf6b4c5b072f563468e407617514ab34a19366542b7eefc66870eb84736a526f0ac2578abc78337752c857969cb882658bd0414c5de79b24c29060bcc1e803e6ee2cd1fd389942f1cdf2fe083feec89b19c2a982760798696b72986ad870fd10774cdc456a67f76593a1bfc8c82319f92264ba32d61f9e9b155293a1dfa6bfbfd3619b367551d78ab2ae23e615fafad7f83a6ed833bfc28db9d8868031a7fd6e118cc5a428b98863b3680bf972edd938d4165b5058d0945b3d66518512156140c96d827c462ea83ee277c58a5f8fe1774a913e3bed8c27385ace8ba853c0363eda86f40da7bdfb1b399e27ebce26628e17a725d34198b8d05dc222e619a5b15af4690ed9ded48896e641c23cb5fdc75a93ed99d9a6afaf30bd8e188b381aeb08a0bd17db6c47387c7ac4ed9a2728e534fab65df77d673c25cc42d9f19bcb8dddc502c23e2f4f5227f640af91b0e4033a32dba1fa98adabcc43fc8ea086429f57eef4b1e8a3c09745567ae258ebb8136ef74dcb07eed9f32af008cd7fe458881b57f55894f56fe76a93a0abf847870b19a13c75d485393fcca4c21f400e6cde48d154714fe21241da0ae2758b89fdb044c2586bb816b03feec2ecc178dbb3b11515eeb3ed59b8637775161f8402645d85718b7c04f43bde0251f81539fa5ccb6706091656c9f62270c979b69a0fb074a43b9387ec27ad0bf247078643115ce5a48fcf4c295253f2ff0ed9da3bf7f79f3b7a0cab690de933ccc268b4b3293caead1c0aa81db2300fb9e1505fbce6b1cd921cdfe1fb6f0d260b58e3ef892832a496de6192e99f92061b2a3c8b1b3f97fc733c38d4fa8256d8ff0c72c271de6f00e2a58f36a919eed214b04b6e03b5218740fb4558dd5783870fc631ff55c33e171e314ed87780124155e347af5a3876ce13eba931a67c8084ba0b045d6de05b7de9468339be7dd83b0dcfa2ca4f2ed707e80b7ad6e7477a8bad5ca34d5dfc871e2781aeadd6100e15c39072a5999be5ace379d0219a0ce84388da18c7ef2ac21430f70cc1e156cbb690a085ee2b24f524c39174e14a069c83ec594009f8420d1e8630f147b095a010cf6a53010920ea85c9caeb2f94f9f6bf2055505efc41594868a90c78e197a618163487f314431aa3e94e4a4685a9d9785a786cf8a38d1ce0982910ed89b95a186f9970cfbdbf8ab0cc3e0434e472587263dd5d1294b0e0f2e0dc4b12b3df0aedbf30debf787fa5c9a4d03f58ed58b92f8f92c8d6961ea03a280e0320b5249ffff1c4a3dc167ea87301c49f4645debc381da8cd393b25c6548326bde760f5cea87afaaaa60e41f385b0c4e87dc25c29947efa4e535091ce2ee6eccd638aa7eecfe2283efc39060ff605754ca69cb0133915cc5df289e223f104d8d26516f9f452e72976110f7635ebb56d6ce1572a86886b62bfc5ec97f33df61802b4d36c58668ecececb83f5f241e0eeaca95e60d58ed3ac2bcbdcbce1ffabb87ec8894d6d6e244674e46150aeeeb9f415016d2d75a86a1e59b1ed611e71a9f254a1008bcc4a31d43f06f86401c11c3ba10d0536b54c6f772fb3e10aa52f409b7a2d97387557713db7890a9c502c6cfd87b4109d12c7a027f591d8a51e52d5af785d1b2d587300dff285bd47ec324707e00e8fb25a9b58d5b42cf449233f51636788d5e7e4d7624a23d878d3223980cc0bb869b7cebdb4fdbd2c847d52d62b300b9187b12e3e54ba58420872290f2a3c35aacb0e2eee86141794bf772d2e27544dc436bef1792c5d6bb82af0a037ecae1a88d1a77eae5dfb86d3f15ae41f2238971b6f2f5584481e2d0ef4b39feb4960feea0c5de805b3220c2cc81b0429c38f9c72c96c86991f5641c557c259c5797bda08d57190e6384d0e541f3364dfd5c6b6065828e41658fffc74e6d285e2131ee3aeb7ad0fa8a371ee3748f58297f20d7351a2b54774b6b27828d4db906efa2bbb0f278df795bcd19ca3da63d4b8c57966794bb6a5290c281b09e4f35907912ff60df6e495b2eb7dd8a602ca38845b67f579b7d9caca24c9a561ec7f09ff6d55a84bfb3e5a48b4bf6cc88959c60305cbdebf8774958dfe93ad25ac3a36f7a66a98e8ea40d0bdc11d80fe50a8bc410d3d5ceadf5b0e20b329f03e1357ea3ee2c69a8392e2e71f11e996a6ede145335e9a857b7ea05ff9a8f8919525e4e094e40aa6596788c3c48e96618d90c2e286c806d47991eb1dca2df22e4522d801099f10362922eca59c557d48cba78bc35eae4bd0f102c9c4781fae5e0dda451f2a3d42a81d20deb14f7908b5d90cea008bfa25d3b70b00039e77624d722d3b376376aeb6d1b278441b20e27e44d5b6db3c2778f4445c84fc1bec21c60e0479528eacea7ac396c16f1f3755e9f87af374f2f9f5c0f689c33ec7972a74d10a148b44b00c64faa07d263a31448d867c81ae4a8ae7834f846085db866c387754e97632f09d7fef4c9a4c35b5e42575daba8d1ca72ec7a40642b3e18dc3934e464ceb0358fd3bdcad29e657067756e48746973b924a4f706b87ba496935c20f7a002ad5ff6a42ef234d6e04e75625260288cb1bd4ef9c3e1a95b7188ee6d87a0fb9c20cb2fdb19f87c0d993ee4596edbc5ff6286decd46cd82455d1f9c13573cc47b3a00cc8c4a29871681273a6824f68be543152c46e073c7663096da617ba9cacc559fcf91fd004f305c6c0839f158d21550ae30311804e4901636162a7d6173f8c44a7f171c9b5ed7b3468ea85d5317959384562e0c2fc7ae7b80f23dac0db00d58811eda488a3997bd2497551bdd68cac8d52335e07bfe7f1ececa96d62621cf0987645e6aacd7c0632bd131002db39924bac6716cb95f1c3586dc0ee0a7923c22e4c9d2cce98ac05af5f6669a6087ec1466b4e66e3a667e40b20abd933638145f4914a964aaec5c06f08c60e5b6940133091ce19da63b8db5ca8848bc150498071866dd8867eeb4388261fd53912bc0adf3a0fe880ea85e18cbdde73ba35968ee8fef860774fcf4367cb90782365117b124a82344342e87b011b153bb8244953484c092dd580004af19fdf23b87d7f238d60c172a1cb12cd33c8fec8b1fd8e3ae41b193c446ce3d566e0ba3e4f61da9e3a9088e274838a659ad2b6f8501a4093867afd7011a1bdca50c0c50ce7aaeb8cdfadf5a4bf88a727e34496f78ee91de0232c1915107003f312cf6afe43293d4918017a9a433fc997e2647311148c3dc84f26173aad9cf5010aae57c9690dee26cc240d93a691d7639cd9c43763ba93c37142d0490750dca2155fbe3255b501dbd0dc148a1abb34a156db314d6334df7313ce11ad6674affe8130ce0a567bed6627904e11eed932dcd14bc95e1b760dbf63cc75dc85bad0dce7f404c30b00ccd221333e68dbff0a18acad8daff2238fe76a8c8d715780a0fd5267303b4e30ff652827e837386b4728c9d8784923624f8bd68b1260fa6294b6bb796fdc7511e3b698c0ff861468b2b5df38162e0a97157a9af3552b7af5fb9cd9316506511e7e71f65ae8f4bc8814c737f6d87f9984703579d8bdc5a9a29e7df866d3ac74a04e18d3363d9953597167548577410582b571f10983344030bafdf0dcea48529dd5660da216ea372874ad002e89289469e37648a9c89637300da9bd123b821df0671115b490d808ff42b98ececd109462b59a5226c2cf5796c1775e69eb44189cd71b2f7ad4ed335847f85c422ed8738a4e1ba2c4bd1caa8aded22c37a56f668a37442aa2335982fd9eec0d93dd38269c46c1736bc98917a1cf791172bbe9093246b079289667d5105c0d95e6e2f19b97b160eb95f07eb623becf4ed9adb16bef7d1ec5d673a34b7054216499fd1a121b90cca5813166c5d3bc2a816fa049931c1237b52d37a87e5360fcb7ee7d1d3aaa61b6cdff88be84bcc30667072a80ed08a7fd963b4b6f80cc7fd236e73f959a02eb2233fc6281f6373ed8581eb3c6a2d010f01279fc07c7caa645d0b7c53a6293216bd10b22288be4f2c57dc53b60d38fe6b3143e4e881eee67f0fe4419ba7b2be08a4d2ec9a1580cf26588f9cd1049d1bbcdabccb1160f212eb3dbd18b0fd04655264146b5827a385942a6a41b87e661a10a3fb05863ae71fe7babf07f1919fa5db886fafb4aba5f9fb43bbbd632fd287827ad87f5e4344c43164452b01f1de8b55a8e9ad60cec850edd3e63f1497d790de8f129a7ef47e8f0801b0827c927699ed0eb3bb2f95e2c5d4c25795cf82aeefdb20fe3fa1d65dff", 0x1000}, {&(0x7f00000014c0)="f0f926d22f38cc442ae8f292f40c363f829bb5e2a0f99dea636c129cbd59ceedf404df32c848e88b89c35c215832b4b96b3a4a78db973f3337276fab8fd0e007e3cce5dc85aabe367a576fdb3677f8735be2648d11527c6ca0fdeb0a0ac2acc4634c4e543b5508bd1f3f82abd5c6067d1f08e6ab934b3b08ac81d0ac97456eaf03", 0x81}, {&(0x7f0000001580)="f43bcd72f00f146ba1f2f80b629dd9db5bc62c85820ecbaeee569712fccafe1c9d7f9b408469fa3bc2bab9dd7728d1", 0x2f}, {&(0x7f00000015c0)="36d27d2f43a0d092e7308dc6a95b2c2ca4e70575d7af5b3a1803fa6d8abf4f3e4d563781955247d6b2f6d4c74d3cb84a0adae46426a26cb2cc7c0779e536ebdc9831e9535e6fd085adff2b1838471a0612dc96d11bf25490ddb83f818d4a3e37cb56aaa73af852ce6ba46e9b5531f8aeb2fdf14ece4d89b24669c80ac2d704b5a54fc6be7b62636e7b538b0d5b0485a5f0534aa385aa6e37e6db0b7dfda70000fd92b1023ca6eb02f6df452e8c0ba87d3175f78849b8", 0xb6}, {&(0x7f0000001680)="1f6d721cd9d315b9bd73184c4aa8f834797779a8145eb78a0230cce5439a1cc659eb6dda2a3ef5626c326c8cbed0fefd755f08", 0x33}, {&(0x7f00000016c0)="19d6dfa80bcd1bdb4532eac80903fd87cfc280280657e1bad29efa791eda8fa0b589236d92af12c6282183019163c51706e96ff86567ea9a99f731b3f772f011b452b8af5e241be67140f3ae522d674c5c4610611e4b45892771d36d98188a11744b48e594f9586b14416a635beabfc995df913ada16df24b9d608ba305f19a0e62078b679708ae626b4aab90672e51087c14c7be5cd5e558a63c9e55b815cc51368617e5ca0403626c611220dbb4ae0a5a430f420018470fcb8d7d5314f2cdfcc45277ba39531b32141797afa102d04466795e109250611095e27244ca5e521bca14380d03aa47d5db1a0b3c2f183ab9deb", 0xf2}], 0x7) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001840)) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r6, &(0x7f00000018c0)='./file0\x00', 0x83, 0x2) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/tty\x00', 0x12, 0x0) r9 = socket$unix(0x1, 0xa55194540f3634bf, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/tty\x00', 0x40, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/vmm\x00', 0x10, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/ttyCcfg\x00', 0x8, 0x0) r14 = accept$inet(r7, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) r15 = open$dir(&(0x7f0000002c40)='./file0\x00', 0x0, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/null\x00', 0x1, 0x0) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = getegid() r19 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002cc0)) r20 = getpgrp() r21 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, &(0x7f0000002d40)=0xc) pipe2(&(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe036b216f09896a1) r24 = socket$inet(0x2, 0x2, 0x2) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002f00)={&(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a40)=[{&(0x7f0000001940)="da7f0cd008dc93a459cf8dd2cdb63e39d5c77b0d13717d843dbead6ecbe6e79ccb795b5a0eff4305e9fc3e302a404846c9772935caeb5245ce310db617eb6d7ce4061289721a3dbcd07644f0ae57ed3d57f94ccbb760981c887106422b2f1a62a5b0a288391021076a42ca916c395d4451b4ddcb71c6e425f1295a54d651f2823b010f1355154db4f858627c8d64aa22f0ceb59ce8001ec5b014cf2b08dcb74459e3af56afb957722732e723aa9ac70b6701fc339e13f8b13cad0fc777299bf13565af4ae6adfa562e2723784960d28fdee0004933c52da7b887e4cf3e5690e37cff254b504910a7770953f031540c4e01fa0cf55b24dc39c737ab73282665deed028a80d9631e8ec3920b56ff4e6351ac460bcba107da0803619699c4e68c1de2e09496e959a4674c47c1aaf69aa967c4d2d13c14e09e3d7e08d6ced1dfca6bb45b273cfbf30cd6475f95d2cd1dd5dd744a6efd240b116f6fc7e8350163a9a6edb61e68b228a18ccbdb9f6e8f87762bc4c4fce8116081f474035b54a3e084a52ae6ae363785074e894c131a1d6b3084bd1518ef380feb566f28b77b1d748422d9693f3f820eb4c87fb687b53b909e03c03fb00eab3a1c215883b443e9bd03288ac3a23c69c4d909d44a685aa71dcecbe5556634bae266d12c6077505716a5f90a827532fc5406a622b29712d485bd25c486252c5d5aa738cbc4ae3912eef64fced134b172b8d67ced8a282f1fc61126098d7aff945487c8b495dc6a2bfc7b41154e8ecf02697a335fc7f76ff7336c03fa75f56c7471633b9e64a501fd87278b276f84fde4d5305b41ded245a8ad9d0010f19a6e9430cb31077220edd2b296af5c811b76d9b7b06b3efc9ab6eb3f9c7e6e68c331da2facdf4a79496a55772342a51f1e0ae755666bf1b3348595eb274d1d541b78218acbd68096022b058be7148bd09f8a0975cbbbccb41866d30bb2dc1c2534f6a01b2b3d3a85f9b2e556f343b463c7ea1ecd4186632214207c460154dd688f13034deacb322e9e3fab999f09cdf569bc4907975e2a8edd04b4023895c8bf1e5d331b1ab6baf2dea0ee8bca170874dcd4e5b4cccf6bb2e858d4d9f95d50cb04d3c46b6a132afd51a059bbb7468cb9d761ac8eabb6efd80e26cafe8b59211698c1942f1032ba449736c58717e80320c146b58519db44f155d75609d528863465df22c00ff792ed52fa6b0d8c8b039a7273d2b2be8fc412c81f3c360442f6684dbc7eb4bfb3cdd5965f9d785d7f5f02feac8a7e97f9260c234005fedfe714765c33ea8693e473c78105656057dba94590166b2e6012351568d048db685c5ef9cdc4961be43b83b5e91ac97cb19f923a8de61f42a7f718d9f488395b82b708b04bd94ba0c2b58abf77b70101ec2c3a8b9ec6990a9c73174649bcaadc1e5d1ee5e5a1cb345d0686e10afa79392411fe07ffa16ce7e3996d42a71a318c8e8a56b982880e02d625521ff6d116d7028421f3076e979e753e5d9358f8bd28879d9cf3ed9144125fd7176628653c6ff896db964995169ad633e451566cbb83acdc6e284c1ea05dbee59ff32a67c54c58a4fabae5d898f83dfd81bb1d71c17d3495187d9906c85a7a7325a07df41bb8771a9184374f25f8e71f7bc5448e92097b57f4546f721eedb9355ecc0d21c82d8a0657997440081ae1d4c3450d2ab2036067cc43b42447375f688455033b83df8ac4de7970a67b468623381d6bd45a66fb1f07556b6716cc21f270624449ff5d9d28d627bb332eb10bb369be450ca3294f0a805503bf5064e11c091a714f4792f0aa2dbe70ee1797f02aba9f48dd052c15403733fea0bc98251d1f66f48c7124d043ed1da4a1564f89394767407318172cdfecb1070bbb8169a86dfcd203925d31549306b03699db708a66f56bdd677405c156faf47cb030519025c3f244f7869ab5504bfc32d36d2d2998874cfe41bfaaa96fff8ea943020c68fad35c772d78c3c04ef0df469474116a4b33c747f3a71198312a46cb7f362aa16313fb0a15a9f27e78b69b25f837c8fd27b3a3632a9d55103bbd799600171274c1154079383f8e64023fb687d605c6247b4d753f718722812d2b36ee5a3bfa54f8ce7c094cb7e55b220602f6e6aec548fe94a34948de45b29e335aa5b9c1967f7bebc4ab6cfa04f84f106c6fedb176163172eaba2aafee4fa3fa820609fcd273dfa3ba125ab7cba77bc51a1de2648f3ef713ef2ee8f4dbd8f339f7ef41180513f9be1f42750544666a8b78a11658f580eeb6b87cdfb1ba4f3a78a77b6bf7e2f76c70efe5168c8603c8559b616494c9bfd3ccdd23d08610f16fd3d40a34a99280498e5962d64344cb9d776d2548b8406afb52cb199fb41660b43b822358f44c28d0749803b7eb3eed2f7bbf5d6655690ff2b97fb78ec28560a6c5d43b83b61c68f1511b69af834250cb2095118f3d149430de8701f66cd4a7e19c457fe15179ecc5f84291f8e9a2b406647b5be6415b75193d5c0f12c80fdaaf917920e49fe424140cb56b76d2e59c4b127363c09b9559c4881577aecd62d13c0334b3a64d1afb6c34ae6d9ab574ccc914a1fd4c90200a914b78147956d7d3fde62d31e90356ffa13b5def8b851cb200ae6c25a04dcb6fd23ecbc26bc50fc4bc6d4ac905f774fe9b6005ff0ed05be70daa66bf135b219d97b44ef5112bcdbe36c6f558f98ab2e926c7594f47a1c9fe0f13752a5abde3d9e78902717a0222307da48229a7b160ae66ce565e77d009a96664721bfec87eb21d3c510078bdac94e823f8708db8e58ed2e4fe773d2978d6aca3f7a7a8b0dfb4f03d505c29592db15059cad8149ba50f678d55b57aba2d2397c1e2d9f4f3bbc51f8c4035380981d4de4c30fa9111e3bf89144872b8044787904bb77158ad9d0bd7b86fdf09cce32059c4a9737bd210576f05014db63c316410f38a0bb96d729548e17420f5bc36a1f8ff02fc3946e418d90e54c5cc5eb1f9d9ffdc13dfaf4b54934584a6ced038bae55b5425e737cc475a96e937bd6fbe5fd528dd387b7c0da671851b2faefd20ffe290b070bce5cf014151c7a8adddd2488350e4d7bc89c9a9fd15f54143237abd370603b7425fd1dc9806cc7876be688cbcf54598829c314f641e4b350f312043210ee0dd12e1c0ea230d21678dffc075ea83855d045777b85bb007cffd4d1ae8aa80ad2c513a302943499f269f6d25cb28be7e12905505a16133a7f469901ae15e1ae43bce401b8b39b88ff82077f7b14f9da9974ffb20d57808cbd6353e65ee4d65863a2775158e5df2211f634b1cae41eed638b190674035f606f7ba8ae4130155726c5c3359378e8a726c0998703c06735be93e95bcfe56351d678ddb39618b5220c1b3c3d35f6149b0fb79b36d83cd59be15c07d9191cf6f0d98051f41fa630adc838695787adb1ff3b6e523caea13838dfd01dcf0604db96640fe84b0d02fb181cddb13896ae55b0580c75fd67a6ca32ca4050ecfa31b63c8373d868325fa06be4b90f69bccb0691d5a066a192eee88cdf338347e579f710333935bbdf73cdfdc7ee7b6409e80b4004f70c74c29fb1faa08ea341417b246bb1928c29ea270abe725c3f1036b6fb8911ec573398046d135e2044cf339c88bb908b5cd0bdfd4470e374f358af2ba778008ffad141191450d2feb072a05ccad4e4a7991fc6d070bc7ebd4579fcece8bab80b1e7ae7bd4e32f665f18f878c3cec0ab768a6c4f89366dedfa215445129fa7d66bd463caac43c4796e51cfaa17d028b9c75cd4c74776cc3ae8d0d40096d0bdc3d5368451eded1696f1f82bc05b4f3fe9721bc4c2ea157fc743e6f5c96fa17e329faf7e8ad00cc5617d26681caf6a01d351ff1abcd5c1c913dbd1552939059b85a7fce6584ed83f39c89d9d0c52cb99cc572769fbbe9ff88ad90835bfa9661ab01066a3414820b79907b0603eb376f54372ea848430fed7ed67bb10ad1e7ebe31d8914f5a98b5446ac2f540678abaeea050e5b75a8e26ae48c3c4371647e9f246077543f5635aa4128ec7eee5a3c2467d561a95be923f715e6a1c306d4f6bd4eeb89f5c252b861e5840d9f9010175801510ccc90c95b81efda77ba4323053c6e1226e3bbbed33cdbde81af7cd4edd75dc14d1c3b030337decee83e02c9d39f08c05e40a16b61eaf7eca4f110af79cc8774eb94a85a7605a72c94a2fb94bcebc4881e358ca3645febd5c00e44bff8d090c0dd8100addf1cd78255086c96660657a87be82e81594d689906c622499469da0a5e8f649632a5bc6cf4018782c46817eef22117c7f4c9cfa66c96983780fa61934c136d3f2caee93ac901b4599b8f6bca34965f1285ca2dcfb375e2b11e7b6fcb85bb74a615601d4605dc2f0d1a715f40a6a13a5e25c19e77c421bd6884a1c85a1c46d7fd540d88cc9cf656e9aa312b645a34391de3d475c937f34e3b40a85fcb15641ccd113ace149444569b9929445884a4c0fdecb9b224a9ab56cbde95b7baf2e4e1003fb6a1df2720db144cee6758a29e354f53d6268f41889acd9ec846a1e015111227d0983d66a1ddf96a31d7a5ffc351f69d7c7b98bc1c3f3870c7a33d3ee33e201a433f8deb145f6eba76374e170a3bd4da16a3bcaf4fb9e9a8f1a2cd65b85ca5fe2cebe59656cf9f5570a72d7293ae43679c04dbefb0174c86b2ff49ab3e4fc92fe13e0e05c93d825f74145c8b34b06dfb72b6cba14adcbaf9a8b47bbbe053bb2f16f7ead51609831ac6c5df99eb40522a090c972fd6915bc6a736c1c7466d145dbe7f3efb201c43ca3fa2deb4505b5a08dd9e03d290d19e48fe784a1ca277490b52aaf17a32c5262733c5d8e01b0da82157d6ed789accf23a732e42a40a5db368c135fe781b1fc55b03062f1f224b26aa80df9e4e058b0748a4c3c9020e77593679ccd842486d817addb3c097a277c9840d54a5dcf6b1f5516b82e462909cbd788d46e342ff4f4474eed9ca10faa2015ce611c13d57e94d460837845a421d3f0ca8d59bfaa2099d78a1b1f11e0713be80e61980d6b6f6495bece582b22aee14591eb8a98eeb44d4284b4b1d8f27e1b4191bc70e0c4a792652e034f1dd9bd28f8ac3051bd40dd132b141513063ea61bcf887b00ea1075fadece4d1145efe817307e66600a8a76955b3ee8638e2df0e51de1d54dbc59357ad4e2bc2fee2218f77f8f208570586fa7d2db4c8bce06bb4fd0339126e676cf3e39186ff4b8454b113084eadecb997a7e77399c3d4f3de587384f7490a1025739467236d2275e72faf24334d6c94a4ff254864191dfd3b2c6b2dbc32f4cb8083ae29daa8c924b47f99044221e8ea23825b2e95b41789339e79673ab1e08e99bb2dea2c99ccbf020ad1b80eb548e2087c263bbd60ea128f91710533381724856fa855bf4392162f293b8f19137032b4a0507b3382e54614117b80c4a774c5be13c59bcb8889f0bd47fc0758a9a2226bb9239c9a2e4c0c0970aca62e8fa45b8df77a24541eb6e8b0805fd9d47d56557096b51e841253a80d41f90f1cb255b0bfe3e018a338317732983e431c2b6a94f315a72152884e23a29f8afabfbda991e231e425e230849d3416d413fb23f77460e00eba67668936c4b6eb2c14d5cdc35af37e8eaa5b8b1b50f2a631f426442a2c793dc41a022182d131387cb237100d76333823c0be25c0747427cdd8adbd3790b6bad1efa398e4225c90e0db2f9a83b725ccde4cd86811d6e6f74aad2929fb9e6f1620e05ba8eefa28b56297ad034e7d1fc4db0f7662f899e8c7eac20b8a6f8216ea86098feb449df8b", 0x1000}, {&(0x7f0000002940)="ee066f4b9f1cc0e17e585e2c199f8d7a7fa6404f298a46595a97492bea4e22919d70a0bb90f3bd41e889e19387d457bca7a56552b602be6552cce0", 0x3b}, {&(0x7f0000002980)="5e365540d4bb9f2920416d48e96119b07c7b64", 0x13}, {&(0x7f00000029c0)="41c3b63c0b75958f6b14a0a2a27a51e297897564455e9f6321a5dffcb81b77324f3357712947efee11f6bc3f9c50ed40edcf38b7bc587b847ced192258e752ca0a75d14e34e6a29b2d0c396dffbd781d9b7698708f443025", 0x58}], 0x4, &(0x7f0000002e00)=[@rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r1, r18}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x20, 0xffff, 0x1, [r23, 0xffffffffffffff9c, 0xffffffffffffffff, r24]}, @rights={0x18, 0xffff, 0x1, [r25, r3]}], 0xe8, 0x40c}, 0x8) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000700)=""/239, 0xfd}, {&(0x7f0000000400)=""/234, 0xfffffffffffffef0}, {&(0x7f0000000540)=""/213, 0xd5}, {&(0x7f0000000800)=""/84, 0x54}], 0x5, 0x0, 0x6) r4 = syz_open_pts() close(r4) syz_open_pts() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0xfff, 0x0, 0xfffffffd, 0x2, "1ffbffa6163cb90277925f1be62cb6ae61dba648", 0x0, 0x4000000}) setrlimit(0x8, &(0x7f0000000240)={0x6}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) write(r4, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc5a1813973777ae8, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r5, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x4006}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) getdents(r4, &(0x7f0000000240)=""/207, 0xcf) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="0d7ab91a8226df32e5a0c70cb7219383ffce05d03aa160e16e38a2d0d46ab2c2e7657532fbcbeaf47ca082d71f45022a381b6cd6fa44c3cb43bd2a3f6cb961d2dce187471a132b182207c4046ba17dfff7fbdc17701399c9537dd8c26f47e2afd7378cb51e9f863b7359b5e9087d770793d3acedb8ccfca89e57738207c4f9228053bcb4dc9080276177b075755208555698aa9601f9d546528d640c26f52ef51fd7bf576ff91556d6d1b12c95c00b81606d1a93261cef915daf7efee5b264", 0xffffffffffffff5a) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = fcntl$getown(r0, 0x5) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) r14 = getgid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r11, r14}, 0xff79) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r14}, 0xc) 16:00:44 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/25) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) socket(0x20, 0x2, 0x4) dup2(r0, r1) shutdown(r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0x110) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r3, r4) readv(r3, &(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r5 = semget$private(0x0, 0x1, 0x220) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000011c0)=""/4096) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x73) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8060, 0x0) r1 = socket(0x0, 0x4, 0x20) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/240, &(0x7f00000002c0)=0xf0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000340)={0x5, 0x7}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x400, 0x1, 0x18, 0x2}]}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000000)=""/11, 0xb, 0x1841, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x6eb) socket(0x2, 0x2, 0x36) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) dup2(r5, r6) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x8002, 0x0) dup2(r10, r11) dup2(r9, r11) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0x4002, 0x0) r14 = dup2(r12, r13) ioctl$PCIOCREAD(r14, 0xc0287533, &(0x7f0000000040)) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x18, 0x8002, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x100, 0x0) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r17 = socket(0x18, 0x8002, 0x0) dup2(r16, r17) r18 = dup2(r2, r0) ioctl$PCIOCREAD(r18, 0xc0287533, &(0x7f0000000240)) ioctl$PCIOCREAD(r18, 0xc0287533, &(0x7f0000000180)) readv(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/84, 0x54}], 0x1) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100282f66696c653000"], 0xa) dup2(r1, r0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x10, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0xb858fcb792f61cc6, 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0x8001}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000002c0)=0x10) 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x3813, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)="fa", 0x1) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r3, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) r4 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpid() r11 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r3, r3, r3, r3, r3, r3, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r3, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r3, r3, r3, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xf8, 0x400}, 0x40f) r13 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r13, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r13, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r13, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x8000}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r1, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:45 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) socketpair(0x20, 0x1, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2a0, 0xa) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) 16:00:45 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x4, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000a80)='./bus/file0\x00', 0x20000, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x400000000000003, &(0x7f0000000000)="ebffcbff13b9fd812ec699319296480000000000", 0x254) 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)={0x0}, 0xc) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r7, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r8, 0x6, r9) sendto(r8, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0x40a, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0xc) read(r7, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r7, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r9}) writev(r8, &(0x7f0000000640), 0x0) flock(r8, 0xc) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000700)=0x3) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = syz_open_pts() r16 = msgget(0x3, 0x0) r17 = socket(0x18, 0x4003, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = dup(r17) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r20 = socket(0x18, 0x4003, 0x0) connect$unix(r20, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r20, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r21 = socket(0x18, 0x4003, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket(0x18, 0x4003, 0x0) connect$unix(r22, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r23 = socket(0x18, 0x4003, 0x0) connect$unix(r23, &(0x7f0000000d80)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d29f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef8441a5ceebbdc2ac9dd27f73752b5c831776d646a86e9ba0708006e4d80cfdec79f41ebdb7a953f332a4ddf2e3500009beac4bfb795fab6909ae3353b68781efdeaeb8c5c8b93cfcda53c6ead626db25f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cbddd513ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d9950615a03c6b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3b829b4591b8ca371504b817bfda1da4bec6891c30dc27962cfc7f8e1f1eada60b622c13009cb2fed3ad5fca4477d870b2f42731bf9a53af09f324b31be6c2cdf44adf26f6968b77c66bd9b4ff834fa39d0051f95f760bdeb49b7fca25eed41a30c7d13bba174b329a1144ac9601ea18b4a7ca1ecc86f9c64ad456a0bc04becd282a9ccd9854dcc1ad2f4f6834df2b8c268f84f57bbe9cf4e9cf81250f04262c2b2336dc30926f9992f9221b275ed730e2b9c8f03d8d1fb4ed80f4d3e099d7fb5ca2e74c41400000000000000000000000059633cad99e0324596274a70919e6e445e55a177e8baf6b19951c8af73fb1dc23be4243a6571cd0e6ae68c1022ce917b76a167c270631f3e25b5088979c39cdb860a74edcfac7da3cb0f3cdcedbe00d0c8ab1ffe01d2831b366a30b62678cfc0e023499ba66c35693811d6f13c758d3c0083996a6b74f0c16baf9e810251e444965d3b2d6b1e28e6bbd2cd3c58744be207dd90bef301e13a9e10af4a8c64005de00661b228c76a920175739790e8d90673729a1a85bba5ec258243b973bd7392bb99dfd35538b452d50b832d47a00545dd291ea533622b98990715f0b0316275e649e6224bf7318b9c3d357daf89f0d3742e05e42d46ab61811766ea6916b82e414189a96474ac1e49f321026bbbf1069196c2105e62b061dc2589828c447dd34a65682e2f3f61e0e2705142a178e0c4b3568df9de0e72e7eaaa1a1836cfd96d8fc291f35c28eb123a1125b0380e3f332846ea3921151c5abd57eb5fdb1cb413b1c10e"], 0xa) sendmsg(r23, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r24 = socket(0x18, 0x4003, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r25 = socket(0x18, 0x4003, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r25, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r26 = socket(0x18, 0x4003, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r27 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r18, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r19}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r20}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r21}, 0x0, 0x80, 0x4, 0x6}, {{r14}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r22}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r23}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r24}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r15}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r25}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r26}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r27}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r28 = kqueue() kevent(r28, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000400)=[{{r29}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r30, &(0x7f0000000140)=[{{r29}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r31 = socket(0x2, 0x2, 0x0) connect$unix(r31, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r31, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) kevent(r30, 0x0, 0x0, &(0x7f0000001980)=[{{r28}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x10001, 0x2}, {{r31}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r14}, 0x6, 0x3, 0x80000000, 0x100, 0x8}, {{r18}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r14}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000400)=[{{r32}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000140)=[{{r32}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000400)=[{{r34}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r35, &(0x7f0000000140)=[{{r34}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r35, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000400)=[{{r36}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r37, &(0x7f0000000140)=[{{r36}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r37, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r16, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r30, @ANYRESHEX=r26, @ANYRES32=r37, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000001c00)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b1a68047d79d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d9710a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90e3bd0cf4243134074b516ede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd2a2e7ad1707f7561892cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2cbd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bff3fb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496de4a8cd4fd8df3a2ed845158219758ad0e42c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b8d9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e0210dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c6a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c091a31438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa96028"], @ANYRESDEC=r32, @ANYRESHEX, @ANYRES32=r35]], 0x5, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r38 = msgget(0x2, 0x400) msgrcv(r38, &(0x7f0000000200)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0x1, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r42, 0xa5, 0x1, 0x100000003, 0x6}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740)={r6, r10, r41}, 0xc) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r43, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r44, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x9a178bc1deb731ee, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x7}, {0x407ffffffe, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/171) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r5, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000640)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000600)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r8 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r9, &(0x7f0000000400)='./file2\x00', 0x38572, 0x2c3) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r10, 0x4}], 0x1, 0x4) r11 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) close(r1) syz_open_pts() r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x2000, 0x3ff, 0x1, "73cc5160527b0100e534840c76f3000700", 0x4}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:46 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x5c41555cc821ab0b, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f30000ff0700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x139) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) mmap(&(0x7f000031e000/0x2000)=nil, 0x2000, 0x0, 0x2012, r3, 0x0, 0x8) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x1ff, './file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x8) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x63b, 0x1f}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) fchmod(r5, 0x96) 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:46 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xc12, r1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = socket(0x11, 0x4003, 0x0) socket(0x3, 0x3, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r5, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) setsockopt(r7, 0xe, 0x3, &(0x7f0000000180)="1600e00e", 0xfffffffffffffe42) sendto$unix(r4, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r9, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x18, 0x8002, 0x0) r14 = dup2(r12, r13) ioctl$PCIOCREAD(r14, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f0000000440)=[{0xffff, 0x34, 0x3f, 0x3ff}, {0x8001, 0x9f, 0x7, 0x11f}, {0x1d, 0x8, 0x7, 0x7}, {0x7, 0x20, 0x80, 0x800}, {0x7f, 0xac, 0x3f, 0x2}, {0x1, 0x81, 0x7, 0x528}, {0x1, 0x59, 0x1f, 0x4}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000400)=0x7) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000002c0)=0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x3b4f, 0x6, 0x81, 0x101, 0x7, 0x4005, 0x3f, 0x10, [{0xd36, 0x7, 0x4, 0x7fff}, {0x9, 0x4, 0xff, 0xa25}, {0x10000, 0x7fff, 0xff, 0x24}, {0x2, 0x81, 0x6f8}, {0x101, 0x7fff, 0x1000, 0xcb94}, {0xe853, 0x3, 0x40}, {0x4, 0x1, 0x7fffffff, 0x20}, {0x7fff, 0x300, 0x9, 0x1232}, {0x7ff, 0x81, 0x4, 0x80000001}, {0xf34, 0x8, 0x0, 0x400}, {0x7, 0x1, 0x4, 0x66f}, {0x10, 0x1ff, 0x8}, {0xff, 0x6, 0x4, 0x4}, {0xfff, 0x1000, 0x4c, 0x800}, {0x7fff, 0x9, 0x100, 0x4}, {0x81, 0x0, 0xffff, 0x401}]}) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) dup2(r6, r7) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000340)=0x4) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) dup2(r8, r9) select(0x40, &(0x7f0000000600)={0x8, 0x5, 0xfff, 0xffff, 0x2, 0xac, 0x401, 0x1a17}, &(0x7f0000000640)={0x4, 0x9, 0xbd3f, 0x3d, 0x1ff, 0x4, 0x1}, &(0x7f0000000680)={0x9, 0xc2a3, 0xfffffffffffffff8, 0x0, 0x5, 0x655}, &(0x7f00000006c0)={0x9, 0x4}) r10 = accept(r9, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) recvfrom$inet(r10, &(0x7f00000004c0)=""/194, 0xc2, 0x842, &(0x7f00000005c0)={0x2, 0x3}, 0xc) write(r6, &(0x7f0000000040)="71f0bf0d34b233350e8050b27cabf46c7eb54f95474f16d9a581942bf18c24fcb6f2d822cc71c737a5f8f227f19f79588da3621c5b33e760aafa5f14b851a0376196126541606131a10298fa1d7b796ab1873c19b8eac7fe3971caa7b7f7a0a7b2b3ee0a48f3be7154a94b503aabf320e7b7c9eb0d223e75a64739226599702c", 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x2, 0xde04, 0x17fc}, {0x0, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x3d6) semop(r0, &(0x7f0000000480)=[{0x1, 0x5, 0x1800}, {0x1, 0x7, 0x1802}, {0x3, 0x5, 0x802}], 0x3) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x87}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getdents(r1, &(0x7f0000000300)=""/229, 0xe5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000004c0)=0x100000001) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000080)=""/251) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f00000005c0)=[{0x6}, {0x2, 0x1, 0x17fc}, {0x0, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r6, &(0x7f0000001980)=[{0x0, 0x200, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x2, 0x800}], 0x2aaaaaaaaaaaae30) semop(r0, &(0x7f0000000080)=[{0x0, 0xffff, 0x800}, {0x4, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x9, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0xa) semop(r6, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0x7}], 0x3) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000200)=0x800) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x101, r7, 0x0, r8, r14, 0x20, 0x1}, 0x6, 0x7, 0x1}) semop(r5, &(0x7f0000000480)=[{0x1, 0x5, 0x1800}, {0x1, 0x7, 0x1802}, {0x3, 0x5, 0x1002}], 0x3) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x84) mkdirat(r19, &(0x7f0000000500)='./bus\x00', 0x0) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000004c0)=0x100000001) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/104) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)=0x1) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2, 0xc003, 0x2) r5 = accept$inet(r4, &(0x7f0000000180), &(0x7f0000000200)=0xc) recvfrom$inet(r5, &(0x7f0000000a00)=""/219, 0xdb, 0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r4, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000100)=0x6) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) pwritev(r3, &(0x7f0000000940)=[{&(0x7f0000000280)="0c01d5c9af94f1ac1478d05ba8044ea1911c6bd259b954336db3d80a2502e830e77784f20b7ee6c1ef2e887d7576a3a4cc17908daccac14806f8ff9f3914c018a24b21cf", 0x44}, {&(0x7f0000000300)="e1390af7b9bb9330c819242f86ae98fe799f319742ebc4f8890ccfa6a11425029f76223fdce12936422e31387fd6c64ad54534d6bbf9b5d486c5346ca10ca34eebde12545345d2c9afb397f13ceb222bcb988d9ba4315467dc38266756ebcc3b0db3020ce600bc685ac72888688aa9624c526e3274e2f47dee53e3e447c32842c1d22a093dcc864ceefd626b4897970e957733099181aad5a29e34d4367b671bc23a6a2a320f226e9681968c84a49fff6d7f50be468528655e31a070dc8cc6bb7fd652119973661646d520f59e617a89c68ef3b96807ce46", 0xd8}, {&(0x7f0000000400)="c90bbeedfd155786d23d4dfb10811910452bde585ccde38b6434f98c7e2dabc90003e72990703716ae8dccfef4f3ec52309f6f6ee4090e555061afe95ce35849acb7747c973b0d818dd942fe626423721c01ce18a7b06614b8e54634c4e476aab8d46a638aa69e36e31f18ff676a9387d284c38a1d8c98895bd6d07bfde890abf9d3bd8f3ca49e34b06baf065b38ba905e9ab54e64a6a022c86672a64ffd551f59452477821a86eee672970030734c088c04f147c021a19955591a70d8c7d16fa987828f4fff7e80d8a2d781b8139d800b80c5", 0xd3}, {&(0x7f0000000500)="8a0934a32abfec4f0e424aa546cd8f0efcd8698767426eb75d797dabe01bf9fd80592840af558bcceca6f57a62fc014ff44fa12e32b719fc3e489eb1e95703e960175e374dd912ba3193897df9e79b6101e9cddfe881f5853528d04754297b423491da873c584200f4c21cdf34601af882dfb1f966fd8beeffc41c0570c8b004eee68cb2dc2b2f49dba8652780b5da96deef912e5cead990fb0738649e2cab909f9dd51c34d91709b6b557cf949c6c57968f43166a0043160dc031a86cbc09dbd636769b2fa8906707603273bfb8eddac9e0feaa8fa8e97d2e8d9e300c6e4cc84f5ca9df286b87f5a8b9aa99a73f329f34f5ed", 0xf3}, {&(0x7f0000000600)="208c5ec2ab94a9ad5ae88d192409f73f5df03904d6f74d00cd5af697ef355f921ab37897abd54fa81ae27d2e4d4c7be430c19b41c141d323dccb288996f4c6fb43882f58ee8c1270917982fee022d9075ab730127f1a1904193d548a4a6d59bc6f9451bd172d1cf8541ab1bf2f53084edf2726a6055c0e0fa95295452b4ded529e1820e9607d59be27a8ec3c47b9c7ac09b2c1c9d0dbf36ede078bc124d9adecac495a20d4437fdc82bd2243248bbada178459fc0a208d2f9de3a74d2aa21a28cc045ce654c73d78a57bade7f1f2ffc6e39c60b977a52503f7175d630fb99a910cb4d923", 0xe4}, {&(0x7f0000000700)="676854ee82c545df548c5f28e66209939715eafe327cc1df8fd61b7d7b3d6e23c5cbca298fccbd1629ccb03758956923e551f91c3d85d41052771881989e8c45b1a76e7dbffd62dcaf9070d2d1dccf4cd1c3a0d063a1e54dac587cca2746b28894447d647de3b0649fc215f8d8df701c616f10fa5ba0b8a3911af7383c9344dac0f8a447892d742c450b7ed7", 0x8c}, {&(0x7f00000007c0)="fbac0750f31b46979677063da0a352e578070d29abbd86daa3791f8bbe1664c3795b0d1cf88d6b7971e1a948fa607bb932f6583e1fe9f872b3c0a7dddce39ecd2a1b3d83a7f0230d0cb0604cad2a445e490971d27582d567fa5d28c0c678", 0x5e}, {&(0x7f0000000080)="5771285a5ee057f08ab5e3607dbfe86ed508e5fdea15ebe4cadbe85c3f4be3b667fe464380b022", 0x27}, {&(0x7f0000000840)="8866614b01353f27b588d44fb19af7998dd0d54ad10a901d625a6da536bd5a40d971680001252dc1273093d8b47da0b97f78b40c5e44328c714e7c698d0ac52cbefd7002e93e999a12fd7a43ca51d4a2013675c1edf2bb34797352180f94852b21d7a46d891d774afd2a1f6497f7018254fc0e33e045a71bef3c36be8d0747f984158270b207158e857f4168c27cc638a27f62e5260854d235b241b14dd6e6024fe3ada376330ad4901ad9b04481cb99da5b797a94be4c33acc96a57522e2355f89bf411bbc67e35ef43d6442b5becd886f3b286526ef25b0718a0d0c2ba997649a927f5", 0xe4}], 0x9, 0x0, 0x8) close(r0) r8 = 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(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:47 executing program 0: r0 = socket(0x11, 0x1, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000001380)=[{&(0x7f0000000040)=""/230, 0xe6}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/60, 0x3c}], 0x5, 0x0, 0x1) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfb267db770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000f437a22c97876b02376ec531eb8027f228ad33b2eb8319a0c961a4bd0e5b8e95a1d0d88f7ef815a45bcb538fbdf95d8403c2cb306772f0218193ac94a0", 0xfffffffffffffdd4, 0x0, 0x0, 0xfffffe87) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001400)=0x4) 16:00:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7], [], [], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r36, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r35], 0x4, 0x2, 0x1800) msgrcv(r39, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r43, 0x1, 0x5, &(0x7f0000000340)=""/192) r44 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r46 = getgid() r47 = getuid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x2, r45, r46, r47, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r45, r41, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r42, 0xa5, 0x1, 0x100000000, 0x6}) r48 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r48, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r49 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r58 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r56, r53, r54, r57, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:47 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = socket(0x10, 0x2005, 0x5) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x87}, {0x40, 0x0, 0x5, 0x80000000}, {0x7, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) dup2(r2, r0) 16:00:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x3, 0x0, 0xfffffffb, 0x0, "01000000000000000000f2ffffffffffffff4000", 0x0, 0x63}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) getuid() 16:00:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x8002, 0x0) r12 = dup2(r10, r11) ioctl$PCIOCREAD(r12, 0xc0287533, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="435bcd6acc4d79d8ffe5830021ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc6698ae9a4b0f5c83b90000975d3e27d4077c4172d2d605afafd67d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b275c9304ed6aa1291e19363d996f32fe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c71615ff58aa7b4daa7411800000000000000010000000000e2b2a3ae6b107226b0e51651df4e44a68b1cceb7395ca19866a1ad8a88a447248937a6a8daf79b918b7313b8051891535cdeac482475c1efec17616c5b11b002843a9520cc9a314fefbbb4226578967900bc88b3e068a2a1b6f0f714f6a9d2ebe9f59af5db429d596c0aa8925c49df6a555ce216a5900c740ded6d54cf290e446587f00d25dda405c83bd43db0eb6a8b931dffa9f8247e869c0fcf4fc24a77319c7da4c93f1a103957199c6d4ee4b4c5f1130c6ff193"], 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r15 = socket(0x10000000002, 0x2, 0x0) dup2(r14, r15) r16 = getgid() setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r13, r16}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r8) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x2, 0xffffffffffff8001, 0x8000, r8}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 0: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f0000000140)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xe0f4) 16:00:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x612, 0x0, 0x0) 16:00:47 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() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1}], 0x402, 0x0, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = geteuid() setreuid(r4, 0x0) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r17 = geteuid() setreuid(r17, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x7, r4, r14, r17, r25, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r28, 0xdc, 0x7ff, 0x6}) shmctl$SHM_LOCK(r5, 0x3) r29 = socket(0x18, 0x8002, 0x0) r30 = dup2(r3, r29) ioctl$PCIOCREAD(r30, 0xc0287533, &(0x7f0000000040)) ioctl$VT_GETMODE(r30, 0x40087603, &(0x7f0000000140)) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='r\x00') close(r0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r36, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r35], 0x4, 0x2, 0x1800) msgrcv(r40, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) r44 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r44, 0x1, 0x5, &(0x7f0000000340)=""/192) r45 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r47 = getgid() r48 = getuid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000280)={{0x2, r46, r47, r48, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r46, r42, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r43, 0xa5, 0x1, 0x100000000, 0x6}) r49 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r49, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r50 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r51, r52, 0x10, 0x9}, 0x8, 0x1, 0x9}) r53 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r53, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r54 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r55 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r55, 0x0, 0x3, &(0x7f00000008c0)=""/4096) r56 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r56, 0x1, 0x5, &(0x7f0000000240)=""/173) semctl$GETVAL(r56, 0x1, 0x5, &(0x7f0000000f40)=""/159) r57 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r57, 0x1, 0x5, &(0x7f0000000240)=""/173) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getgid() r61 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r61, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r61, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r62, r58, r59, r60, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:47 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt(0xffffffffffffff9c, 0x9, 0x7f, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) lseek(r1, 0x0, 0x6, 0x7) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) fcntl$setstatus(r2, 0x4, 0x40) 16:00:47 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchown(r0, r1, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00007ff000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0xa) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x80000000) r7 = kqueue() chmod(&(0x7f0000000000)='./file0\x00', 0x102) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) r11 = dup2(r10, r7) r12 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r14 = socket(0x18, 0x8002, 0x0) dup2(r13, r14) r15 = dup(r13) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r17 = socket(0x18, 0x8002, 0x0) dup2(r16, r17) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r19 = socket(0x18, 0x8002, 0x0) dup2(r18, r19) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r21 = accept$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/82}, &(0x7f0000000340)=0x54) kevent(r11, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x10, 0x40, 0x9e8c, 0x3}, {{r15}, 0xfffffffffffffffe, 0x96, 0x1, 0x3f, 0x1}, {{r17}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x401, 0x15247402}, {{r3}, 0x8000000000000009, 0x8, 0x10, 0x401}], 0x0, &(0x7f0000000380)=[{{r19}, 0xfffffffffffffff8, 0x8, 0xdb051417bf5dd432, 0x5, 0x1}, {{r2}, 0xfffffffffffffffc, 0x8, 0x20000009, 0x9, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x4, 0x6}, {{r7}, 0xfffffffffffffff3, 0x1, 0x1, 0x8, 0x9}, {{r20}, 0xfffffffffffffff9, 0x1a1, 0x80000000, 0x300000, 0x1000}, {{r7}, 0xfffffffffffffff9, 0x2c, 0x2, 0x1000, 0x221}, {{r21}, 0xfffffffffffffffd, 0x48, 0x8}], 0x6, &(0x7f00000004c0)={0x8, 0xce}) kevent(r7, &(0x7f0000000000), 0xffffffe1, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f012110 failed: hole in range 16:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getegid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="cf84809f291c3db094bc0a1bc5589283d58b2d2daefc6e6f33459ebb82a8de455419b2a089793088be94cc6863b7fb5c95342e6be3461f7f1ffc855c228f9b4e6f981c1990cc35aff97250f5eb9047666c86b46e010fa3fc8be8bd46fa0d86533a83572524260518611d52231e77e740dba4df67185a155d8eabb7543e3cc81ae119d8224a2b2f3bc17df5a6fd6f686aeaae735a4fed64e7d8d62e238d4ac0056230950ed67b75000000", 0xaa}], 0x1, 0x0, 0x0) sendsyslog(&(0x7f0000000140)="8cdf2201e2b2ccf9e053b930e49e5c21dd3e13b729b9315863d2f1e86f6b167894ab0624f8088a4b6c4d42cf96b5cc2b6333ae832ef05099f2d94ec7bc033f9c8090cb7c4117134be6e43ef420cb22e7060aa4ae49a91674b7feff6b686e5884d281d1623acd2c4b2cc5db41e4c3a92f2c3a3b698cc3ef6c3d8e6f9b9943268b8beb1f1b035c9ac3fc19433752b152545e223acb16381dc9707745f4603c86b43b0f49922480e29da001e209c334f1abef05291ab41e2d9e38ee7d7dea", 0xbd, 0x20) mkdir(&(0x7f0000000200)='./file0\x00', 0x122) open(&(0x7f0000000100)='./file0\x00', 0x8180, 0x5fd98ccab12ad476) 16:00:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x48) chmod(&(0x7f00000002c0)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = socket(0x20, 0x4000, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket$inet(0x2, 0x8000, 0x80) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file1\x00', r0, r3) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) msgget$private(0x0, 0x400) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x6) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000400)={0x8, 0x3, {[0x119, 0x1, 0x1, 0x6a, 0x1b, 0x26c000000, 0x6, 0xffffffffffffffff, 0x9, 0x10000, 0x8b8, 0xba, 0x9, 0xffffffffffff05d3, 0x0, 0x5, 0x101, 0x2], [0x6, 0x1, 0x5, 0x0, 0xffffffffffffff4b, 0x1ff, 0x100000001, 0x3, 0x8, 0x6869], [0x7fff, 0x80000001, 0x9, 0x8, 0x200, 0x3, 0x3], [0x1, 0xffffffffffffab3a, 0x80000000, 0x100, 0x9, 0x10001], [{0x3, 0xfffff06f, 0xfffffd2d, 0x5}, {0x1, 0x100, 0xbc, 0x593}, {0x3, 0x0, 0x60f7, 0x6ca0}, {0x5, 0x9, 0x3ff, 0x7}, {0xf9, 0x0, 0x2, 0x8}, {0xff82, 0xffffffff, 0x8001, 0x10001}, {0x6, 0x5, 0x2, 0x7}, {0xcfa1, 0x0, 0x0, 0xfffffffffffff620}], {0x4, 0x7, 0x101, 0x81}, {0x8ea, 0x8000, 0x7ff, 0xfffffffffffffc00}}}) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) close(0xffffffffffffffff) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xfffffffe) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r4 = socket(0x18, 0x2, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000280)) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) dup2(r7, r8) r9 = accept$unix(r8, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) accept(r9, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) dup2(r4, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000100)=[{0x4d}, {0x44}, {0x6}]}) write(r0, &(0x7f0000000380)="5af97eb54c83588d6bec477f79da03b527be446082933200a0b2318f141fba65adeb719581ec0c23817f04c5e724a3305ada5155a8af8540bf3086af4348452128111653c7f2c649532ecd975e322000f3651ae077f2bc3d90378fab263686729acf18d2d46b3278b5b17e1557af824910e7b8a8f5b199d8f518ac374d1b9a1c2822b581ad23906561d9afd67c5a02aedba7310b436906e545c39c875d9bc563003c014ed80797b55bb1eee9390cbed82cfc0c0436ddd4ad6f692f1d08e5e20320feb22b6d818f71f3a30c57bf56bf4fa6f981fe26ff35a35bd1031d5d55d7bc23e86097e7a8249679d80b11d3398ad1eee053282d50c8d52487a2b5c672d51b87f3be18a65f6d7ed6398e9a538426e1f02754dadca4324f58c231a1cab1f8c6f28722703c1287be097a6e423285080365528e829aeb90011f39129e0e295fc066a73a5806ad71d26a34f82668bc746a3b018ff86a7c4cdacdff3a4713b02dc373e42dd8955a91eceb2473f9a6ee81e13c0c3ccdef51a7a9c7fbf4018895accda7f95eb20a48236a4f60e548274cf1860cab6a576093946775b6b2acea0364cacd014965e7b093d17117f3f63015a1c1ee60526d09e49551bcc795e5ed194210a3964ce30c7cf33278c4e1fc2a7219be6b19118c9920056860e2a693634d76e44870bc69fc3802e999b56c4d7d90f3b95cd6ee978aef6fa01ad8413f0d1a77f2e4e9936fe7f3b1a4b0a56e73155e825b4db67a95aad42eff6f0161ff648d5dc2ce1c0871d9460dad275de33b8a323a0de9005befd98d7aa366673e1ea702a8bec7b9351b98a9c0e4c0bf00304432f68d2e0373818cf94098a05a6298a91b79ce63b9b6db7cc20ab7c6147eb32117655581b844b06bc85b319e1cb3881860542fcdada1bdb9fb752929ccc0db252cc606a8f84f06619089e29bd51028916c6d1a9722fe324927dde895434d10de0a04572fe8e1c157a3ee240900c21a2cb6883b91073227d93c5d4a033addec956f6353f75c3f4294a554e84a24fb2e18c58e41e0209abfb02985664110b923ed65fb528c7a7bffd3021e48ad353dcae943f3f3f65e24c69e21a5ca5208c27a4bccf2a3eff0eec94dbca1200edfc37759f862a25900e2e8173a4521a27c59205523dd04bc4f1a2f710eea687f2a7b419062ee5ef649974397fd24f47c7279115731d4969e1ae1636c617ee46b6375c7a3194d7e80ed1b19e0fa7716d12ef4b61cd0fd6af6b794927fae11627af8b6496519de58dca32880c3f28665ac0c5fe60d2163b9815c303ca84afc94623b6acf0584ec2daee25155b3d262f41793fb79e405d7a91b271a69af9502aae7d08b61c10cce783b5cc0771ce98fd9487cfa6909ae98c448cdd4217880e52446f73b6582413c0b4c560f4a8bb80fa4492f6c227b0a4c9aed4b77fb524590fb1df4bca426522fc953d6df63af67d38f60a02b6ddf8a05e25449cc2eaa34736191e7edaf948edc96393bd4fa4640ee19e4efdceee972b7cdbb6b8c7c081ca2a604490fbc6dcc08267478b9176874f8831eeb77f8d1831c4a34e4e12132069e3ecdbdb1862bce24b880328ac9561d052e8adad68a2525749b34fb83c5ed0ff9e718322d59447a92cb86fe296ed98d5c38bf5e34407ca027c7583792010e3d96edccea2a06e8b6df2a72b777c8e5692ebc54626bae01fc121b302264dd4ef46a024e7a2ca5945ed43a63d202972bb94dc9bf6684ac7826615030800d2c3f781a2ef5fb0412c95ddd6672e98b8e1ceea90ef007d361914848e4049b5c70da159baa795a58fe8fe924e4bdec7dc123302e263f6a049baf2ba95fb2359737069d8bdc9023bb582467c696ea8770a56b087f769b6ed4831ef7e1d4f3787e69a09b28393de01ef5b477b498ee562a3da68d83e4b6be6cfd21691e94a1f0778d1986bca5b85cb5613bc57712a859ab8043d7d0f0478f38fc521e7113a86efcd785f73d130d4e512f8388c7cd9b17e39a0033319c647153837c217e4e1ba12e9b7cc4f6dc633a9fc4a36afe1d11f07a29ff3332135f45fc8138bc4c7d45541ae329634d9920c92a0ec74f7a92084c3b45d7c60a3b314330487592c8caf2f76482453d1cc7c175afe9c6577e3df35901d01fc6ddc63a55e212342d175fc2a22534d819830c4a5ad6d9e67e75f7c655f110433c09b23e74d33d0366923f0bd8552d5625da15f6caccc5a87da3e5bc73adb3209677d3598a8cc406bd2c0e64bea9e925502cc66dd7d456c45a032e2a02c20a21b03f7269aa0299ff0012a1e366527c833789a0d87362934f5133726a815327f4ed151c46e4c995eb41a7cb5c748856b4b63862d7343ecc8b2fb5ab4f7d69421773112202e93c3aa23a5683382893ebb6a2d935e5742dc0508548f3c6d4b8960f754714c8da337048c0b43302f211ad309d71ffd111cc27505c74ccb0cf1d71002f91d873f75450343ceaae8e8b122954d1ad236e5e9c74c3075d4fc91c653e0fa276db25f6b62b8aed1ed775865b100eb6b3aab1655bcac813588a17396b0b9e06d5d76fb609d8d5f899a6192b333f04ad3e582d6a19689bd8a1f5110e6f81e6a3ee9a7c7b7644ec09cdd466c99fec2b3bc46ccf5e9d5622e4239ef8ef4cc6d7cf5f1dcd4138659f0c3f07c987739c1fbd5ab8ccc1a8928223e4d08d612775adb15dc80bdd0f11bef9b0e5a802b85ac57fcaa53f023ceefcb2d79153cc19f35e342cd4d1abb85cc46c03a824cde609dd40ac4e0220dff1b256d245da63663979398790f352714e2a6f19e9e33e61d21ccb1b00707e3b6f36bfd35d8dad735584008db88e090d1e46c26f1d3aaca6a2693e429e26c527d7d8fc0a86c57125125c856d1194c1e21996415679f0f7b7e202057ed916c5ba5a96880b30c7f0b05a4340c913f0ade7938714919dde311d956eeba0f5a099c5d1274f8ba1f255700b060fe96f9b5db38efa64a393ed7690b5be026bb00f2c643d9c6b47c12e6799bfb30902ffc1b170d1833a44e6411e2425df5adbaa77a41a1ee41504065cba97b6d92970992c9fffacf91563f0a8e38e7e9b87c75492d7a3b78f62df6c5855b5d9f03c522330cbc743ac28c13b50fcb53f448bfa9aaba5027cb7c79a2eabe6d808ba1cb216f905badef1c5f8b6ab2ddfe97002da600456e5c19f5de1846b376555bf32e862e53a1327b0de8b2fd21603270bbd6364edcdd6994efb6dbf9ba4efbe167a6045886200c9122e7f42ae595cdcb536bb5285c282329edf351d4ea98ec6584a1a47b34935021a4bbb0d22d99de0f7b53f9a24bcd537f0fce0416cfca21ec4ffc414edf5e9f90d12fe192d047ec4dcb43358ce38d2779657b36db052b49f5834de91a6c658ee2bbb43bd478978a77567b4b3641d7b39e4dcc55b1fad29c22bb4314b60817cf0177dbb1d3190fa9c6417819d0446079b859a0a74fe186474228a2243cf091c8fc15c374635f842e114b5a82181cd22e927d0c7b92b9dc28c0ea4a8c7dbe40ba189f7ce64b61e83f7c614d57ed7a1973d02d6958517d3a28c9bcecae53d1467a3bb50428a8623912ad58ad8276422290fda8770dffbec09625c38913410a62a9a0552a4928d81aecdfec3c862666853b21fe5735aa51492d6163cc7afa4f711aca1b8c9195bb07baa92734a8ac5efb86cc2eda848bb952e21e1856ecda432db1bfa5f1a1bee139f0b5c079eead914cdc1f51798c38a5317db4a49c5c819b15268b9ecd1a4646735b7a4d70df4566120ee7736eb0badf8e3bbe73f7ba4614bb0034e7679a48c3d4298aeccaad2e42652a33fa21fae72a19b01ac4d871dfbb8d501ff282ef7eb8ecd23778d3b326f3446b8fb091e65adceb7f5eb16b46ad2f29ea5246bb609d850c2a1e7ea4e206cf603efb78dfd2b1f4dd45d2036ae011ed74d915265c73e69a5513e1462235cbce0ccf6069bbc9bdf3cfc826627ad08f32b65d5389bc3c0dbb02c4eed56d23dd91322e162a0805079658a68e9b0d9c16820474578179c1f8785fd03d8f09ccb0589b9b10a833d3450c0063bdc7ad530c5d817684a4e1c7b5ebfbd3adf44ea5c9a7acb2917681fb5bfddd1b585bd4c274ddadddff0755a461de72fcc12069c4b8a9ce3f047ee091f4df32e8d01be1ec13d8c643a3932440de44ad8db7126d99f603683a0ff2eb7e6a02f5b079872e097c8cd1f60b63dbb4cb3f16678b5dfa55656cd2f6b59b395de4aa02e2557551ee2f8c72371733ec766ee25762c5d9fca19874e2b8382e9c6d6b60113ee561935afa1e8e61a6c73ab2ebc1aea3974a2d4b2482572d22b5cdac556cd1a74c837a6f266d8708e533de1f193221d11370f482fd515158da5ff54ef5d9d3d3af3951eae22e5b4acd83105376efc5c507dbe2fb163ff5e491c0e9db3f22a1298d1a3d5dadf6c2d74014d0dc357e2ebdbc5b4a23a52eee7f1f0ba2d186868211a727078fa02c414d17bbcfaac366eabcf794e20b390a18cfcc564cf005bafbd4508d9b541439c4885a9110765cfc99dc0004c49e3b1f6f82728e27bffa3136cb960dff47dd23c527e00194aa6fa3f3bb80e365dbaab958f15784e01469fcacdb1c27aa7bf07a836e8582a58fa467f57d3fc654a754318b59aa85e49755ed2e15e6cd8432c65385179f9fc8d5313f999c1ba01ec1ad5f48c26bc8c211ed0571b9687fcbfcf6b1d2772fb5a54c55423f1910104691527ac906c9872a28fc04a180827ec7a1b2273bb3af85b082c40203f252542b58ba425d46c3ad65d248443597d862bc04d88b190b0afe34c0659446827fbf40092bbab633310bde8edff5465520273bc9566b7c31f8cb47a09c994b70f7144ae520d25a67771fc0c7311c0d69480521088d4d7e605146183578658b39536a5a4bacbfc4d5308e6455825d5047a3bd67c0fbbc85f4275455edabe614d4bfd4a3b8ff79e666ae620ce0a84cbf5c1765b5eaa948975808ad3941e2dcf96dfb75ec6315bea997ed7624aa5ed750d59921a278801a853efcdec6c2ebf36ad52844578a462e8d951a8b1e22e826f0031349b99b4e7f555426378d8d50f37d0d0752d52159d9a89812591389f66824949e720e661dd4a1e04ab5fd891b5377775a8f20501694df73e24bf31bf2e530e953e5af257738b3f41dfe505193f6f7cce1f5bde0973fa83bc0c89a9a2d473b8315ea1e7666a2c3ab771f1af7b0f1d659d614ba292ab7c44691fe1a3d8a607ceaba490f3d037c2d27fa977337a706e105353b004748732200313b215768199f185390c7f8427f8714fa016aa9d3b11b0c92fdd10cffda3ba4ffca35dc643df7bbfbc76443e540c6fe226e0cc05782f9b6e0f960eee4b21863be45ad4efceeb159fb96d9f0acea470428fdec7196f8b360da6dbfed97ef9cf7cd249eb0f412cf00d3279c34ae0b567da6bf357dc6ebd280e689155454a770bcd9065be789fdde8924b1dec59bdd383e2ab7d8b7f1ebd5546ae32952a7a93e5c662f5d436639695e34deb1e6a3abbc7f03ab11345b9c815c8962a74c84b00b1fccd0103d5715a0503cbde2a49279a6d7f16614ffdc5c605ba35c7b70f12fb98d229138070c528268d89db66c40667b63dc4280de4f8e62cf4ed5a1b97f50c2f0c55069bb8bec9eb977e14fd8c2518e2d0e75fb96ebbe9c1ed7a399e3a308b2c810d8804aaf1a063b33cec737787c1c2460477ac275afbeeec046bc85263fb84e1df3254dec64ec41bc1201ee2c632279a9c68b15a4881814b445e286a061bf77929d437edee730571e423eab9a2de3c44c13024a9708f78ee576e09bbe9471f4dfa3afddc", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:48 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc800000000000000001000000036aab368d745d79544005aea042883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5dfdf1cfdf5b9b69a8ad224b94d78db6125f4ad64f9c8a2d57f45c565a3194ced600c1ddb25e92c95cab13aaaa148eba1a5a1b777805bb6f9881d4715898930ac89dd882839e5f18fdd739ed02cf4964855a0de818a27a85bc"], 0xf8}, 0x40b) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) r6 = geteuid() setreuid(r6, 0x0) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = geteuid() setreuid(r19, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r20, 0x0, r21) dup(r11) r23 = socket(0x2, 0xc003, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r24 = socket(0x18, 0x8002, 0x0) r25 = dup2(r23, r24) ioctl$PCIOCREAD(r25, 0xc0287533, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffff71) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100000001, 0xb1f1}) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r6, r16, r19, r29, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r32, 0xdc, 0x7ff, 0x6}) seteuid(r6) r33 = geteuid() setreuid(r33, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r34, 0x0, r35) r37 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000180)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r39, r40, r41, r42, 0x8d, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) r45 = geteuid() setreuid(r45, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r46, 0x0, r47) 16:00:48 executing program 1: pipe2(&(0x7f0000000000), 0x320ad463ca462463) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]}, 0x400) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r0, 0x0, 0x0) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x90}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x242, 0x0) getrusage(0x0, &(0x7f0000000280)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x8) fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) socket(0x6, 0x4, 0x3) 16:00:49 executing program 1: ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000180)) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xffffffff) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x160001}, 0xb, [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffc, 0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) r4 = getegid() chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r4) 16:00:49 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)={0x20000000000000d0, &(0x7f0000000040)=[{0x8}, {0x24}, {0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x0, 0xf9}, {0x2d}, {0x7ffffffe, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000280)=[&(0x7f0000000240)='\\--%:./\x00']) chmod(&(0x7f0000000040)='./file0\x00', 0x160) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x284}, {0x7, 0x10, 0x4}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x4) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r36, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r35], 0x4, 0x2, 0x1800) msgrcv(r39, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r43, 0x1, 0x5, &(0x7f0000000340)=""/192) r44 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r46 = getgid() r47 = getuid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x2, r45, r46, r47, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r45, r41, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r42, 0xa5, 0x1, 0x100000000, 0x6}) r48 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r48, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r49 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r54 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r54, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r54, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r58, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r58, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r59 = fcntl$dupfd(r57, 0x14, r58) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r60, 0x4, 0xcc) r61 = getpid() fcntl$setown(r60, 0x6, r61) fcntl$setown(r59, 0x6, r61) r62 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r62) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r64 = socket(0x2, 0x1, 0x0) connect$unix(r64, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r65 = socket(0x10000000002, 0x2, 0x0) dup2(r64, r65) r66 = getgid() setsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000001c0)={r61, r63, r66}, 0xff79) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r55, r53, r63, r56, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) fcntl$dupfd(r2, 0x0, r5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) sendto$inet(r0, &(0x7f0000000080)="e78c4bfe8ead9add2e60464eebd4362d2a7fb520bc5b779c8f6be33b301a13a5d125ccc6909e9b5b62389c983c57577e36544515be70f7c2a0978e5b3c2b2dc23f57046fad56e899c1d496cef7421cc3834c9b8ca7f4fa40d86a4c0d4e504d33136f379a72aba6ee24bb19d78d1c9a5e4555e273f3", 0x75, 0x8, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000140)) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1}, {0x2d, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:49 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) getegid() r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) dup2(r8, r9) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x8002, 0x0) dup2(r10, r11) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x18, 0x8002, 0x0) r14 = dup2(r12, r13) ioctl$PCIOCREAD(r14, 0xc0287533, &(0x7f0000000040)) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r16 = socket(0x18, 0x8002, 0x0) dup2(r15, r16) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r18 = socket(0x18, 0x8002, 0x0) r19 = dup2(r17, r18) ioctl$PCIOCREAD(r19, 0xc0287533, &(0x7f0000000040)) r20 = socket(0x2, 0xc003, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r21 = socket(0x18, 0x8002, 0x0) dup2(r20, r21) connect$unix(r7, &(0x7f0000000bc0)=ANY=[@ANYPTR=&(0x7f0000001180)=ANY=[@ANYPTR=&(0x7f0000001240)=ANY=[@ANYRES32, @ANYRESOCT=r19, @ANYRESOCT=0x0], @ANYPTR, @ANYRES32=r9, @ANYRES64, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESDEC=r6], @ANYRES64=r10, @ANYRESDEC=r0, @ANYRES64=r2, @ANYRESOCT=r20]], 0x1) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r23 = socket(0x2, 0x8002, 0x0) connect$unix(r23, &(0x7f0000000e00)=ANY=[@ANYBLOB="6202fa0207e00000010000"], 0x10) write(r23, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r25, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r26 = socket(0x2, 0x8002, 0x0) connect$unix(r26, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r26, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r27 = socket(0x2, 0x8002, 0x0) r28 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r30 = socket(0x18, 0x1, 0x0) dup2(r29, r30) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r29, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r31 = socket(0x18, 0x3, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r32 = socket(0x18, 0x1, 0x0) dup2(r31, r32) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r31, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r33 = socket(0x18, 0x3, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r34 = socket(0x18, 0x1, 0x0) r35 = dup2(r33, r34) setsockopt(r34, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r36 = socket(0x18, 0x3, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = socket(0x18, 0x1, 0x0) dup2(r36, r37) setsockopt(r37, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r38 = socket(0x18, 0x3, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r39 = socket(0x18, 0x1, 0x0) dup2(r38, r39) setsockopt(r39, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r40 = socket(0x18, 0x3, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r41 = socket(0x18, 0x1, 0x0) dup2(r40, r41) setsockopt(r41, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r42 = socket(0x18, 0x3, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r43 = socket(0x18, 0x1, 0x0) dup2(r42, r43) setsockopt(r43, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r31, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r34, @ANYRESOCT=r28, @ANYRESHEX=r37, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r35, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r39, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r41, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r43, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r28, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r44 = socket(0x2, 0x8002, 0x0) connect$unix(r44, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r44, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r28, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r44, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ea92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r27, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r45 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r45, &(0x7f0000000140)="220e22", 0x3) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r6, &(0x7f0000000680)=[{{r7}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r22}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r23}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r24}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r25}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r45}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r26}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r4}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r46 = socket(0x2, 0x8002, 0x0) connect$unix(r46, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r46, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r47 = socket(0x2, 0x8002, 0x0) r48 = socket(0x18, 0x1, 0x0) close(r48) write(r48, 0x0, 0x0) connect$unix(r47, &(0x7f0000000200)=ANY=[], 0x0) write(r47, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r49 = socket(0x2, 0x8002, 0x0) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r49, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r50 = socket(0x2, 0x8002, 0x0) connect$unix(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r50, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r51 = socket(0x2, 0x8002, 0x0) connect$unix(r51, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r51, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r52 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r52, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r52, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r53 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r53, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) writev(0xffffffffffffff9c, &(0x7f00000006c0)=[{&(0x7f0000000000)="ba52ff9970cac7fdf264492aa1e67070af7c2a3ddcf82d5af75bf3bbc59acbd1dfa1e0778717f605cf2170", 0x2b}, {&(0x7f0000000040)="ea57a78d45dc8206e8be48cc", 0xc}, {&(0x7f0000000280)="7aabcf2d87c53a1f7d67f10f5d90355ee5e89a4bcb4fb7348adc086e0fd69444f97dd33b2ef39bc1c83f0ac3fa1a27c775c1a2b5b36c841832a1adf1375331ebbcd041a1c8965256bc9e4fb484be9fc1ad743c04e180a6ab8c562591e2dbc4014b37854349095503b280cbb863d1813cf05e8b5174f38ad50ef378b0f2fbaa58cbecbbd921b45c73bbdd23d096f813f34730c4ad03fb", 0x96}, {&(0x7f0000000400)="4b122f8a2d16ba42b129a49cd59c5fe39fd41a31aabc5c9716eefe84398e52cd890db84033d03e5efa3e7b5c621388572fbefabd62433db3020bd41d98b4ebdbf5f8115e3980a740db2784d89932a9922973932e6638b163b6fef3e51390aa778df628623f2b0b5b1913d94694c603a92b2b6258090d76264d0c35a7e618b48c4563738c27fc06757f0f9359673bdf76ed57aca7beac0e2b10e58e401f24a82fa025f2069b9d2cf7c95bbe38fb48bfb38d7a5e8d41ebfb61b421402329c74ac0fa346435c0b2eb", 0xc7}, {&(0x7f0000000500)="05fd2b92ca0e85a7ac474ad06a1c3b7ebd2d7967062042e279a7b0d1776249ca7f121dcb7a0b05c1db26fbbd0e367ad267e1f76c92a08c62a296b644210ae2653908b763620419a3f41c7e13e2ec1d1f9eedead868b8bbf477042f0a3efc9d460f8172a373a62cc57629233b535461d05f0961047a4924658eab913c40c885736b", 0x81}, {&(0x7f0000000100)="53184fb8b7a5cc15fa0b70c14ee8c4c7c76cc65bd28119405e03873933c06057b4", 0x21}, {&(0x7f0000000140)="ac6a866c29e45673eb2d673820f13688383355ad02a151075e344057e27c8a38c8bdb7c9e376e52f8cbd9743340cd1e5b3a0", 0x32}, {&(0x7f00000005c0)="dafcef876fb8a63b9e35704762ba98aa174f71e804147e4fa871d646c924d866a730e2a8065e4944b1b10991f56a1e98d449fb4c54b45f1da717f4b782db8fcae8f076adb0c8", 0x46}, {&(0x7f0000000640)="2b06dd94ce77463805ff7deb9636fd1bb8f7f92e58e67adf781b9afe334e2830ef41e6603677f19547e746baaf63f0b92aaa86d0e17f5e1a716069a843ee8ae88373574885", 0x45}], 0x9) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000080)={0x1, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000001840)) sendmsg(r1, &(0x7f0000001800)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000300)="9b947d739d30736974387f1e879bb13d9d99e75e9ed24377e85045cfe2ce1fbfba4acb5f93e0a79c961796f330582874c158791b6ad4dea6c12dfb7d91ee7adcb4c7ca01040ef16f2db46cffe9c23a560fdfde4240d4454ea3e1817af782c70d8980404a5df701ce9dc7771e4658c9d3cdecfcbe09e74cb0df21645808ce4606993f0c152945e108216bd6f6abba4db847c8ceaed119b7d2c3ac48fcfabf266540bfee6e91bded2b3d16ab02d80cec6c662d70ba6a86a62a85fa73c61e61a2bd6bd593b7a3aba23e1623dcc6428a7442f5135b4629191abc0f58d7", 0xdb}, {&(0x7f0000000400)="abc9d3775d93e007d1f3513f3a70545a250aaf7387ebde2fb345899ce329a6d81ae74aa8c05271f4f9f4622c66f503fb5427a4587947a7c7343eda3ec2963fb9c90afa1afcef33f6dc346e254cfa8b6c1ed7cdcceb51911c53bdb63a30cf76f7fbc705a23169c4e6fcc7658fbb2201f1e1460d026d", 0x75}, {&(0x7f0000000480)="58aa786b14e9e13d2c0e9627a2d3f42ffe4550f0d9c42743077cc35c7ba4b131208f30cfd3584f5acf8a7c65c6db272ec19121a8917a2d1c2f0c62fcf141a693badf7f229d2d54483fa9ce62a1af5317671da23733dcdf82b672f0832b5ee77d85c8", 0x62}, {&(0x7f0000000500)="25a66537bafb21eac163387effafb0894bfd6521e7859993d81aa0f72a4fa0a82eb65b6a995ce07da5977ec99192aa1d0e222ab1b1b2bf1edfc8d77e1210d1cd21e017f56a415a61f76bb0e8681484571678981c11936e669b6462f2cfca8cd9b968a0ce7fb6306811d01bc3d104b9bf7a0d29e0ffa2b15719b872dd972d092c2f4dd27741fd4755d5eca1e49c5da251133fb8ecf55d07408460163582e040322c9de5cd7cda8a760ba6bfcc", 0xac}, {&(0x7f00000005c0)="899b84937ac9a87d8540a637a6e69696bfbb934703c1c78fbb0f8459ceb6a6c7c204b078ce91e3f68030b006d582bf1c252269a7f8e3d42dfdf6509803e894ec2187ef8f9e4e88ada4e18498660aff23b22a5fa79040f331ce8856e84c228f8c4ef27e703804a7f8e0f3a9b0e95e201408911a436cba2792aebc1efba91996259653e90314b2622a8e4fbe4e508c3edba618ce488ff170a12db09db502bc29bcd4a62dcd845b97b214cc7e11da6e62874b76771b5588e726250a4607a109f3a7521b43dde2c3931176912aead8d229dc8b40f0b9f3b377004537218a662fd66879818a72dc26b585323405a0e76d3841ccf7eb59a0369e1e", 0xf8}, {&(0x7f00000006c0)="590a97af46363527f20c71d554d21ed2dafea70ba58ec9554e9d74e3a56cb836826c150ce2904b28b11ed08eb2e14c2bd81685f1d69639fcac3fd43315604516adce3a127b3e26144aed06e642a34959a9437c53a8d503c41c9e34762a80991082ddb7fbd8e7d96e6724539c6ed57fba76777cf162e49d4c4efab56a6dd308226a420a06b28e35ad4a50ceb718d4554fd9da283c3353eb9c29ade31403dae266266cf3c371b7869a85bb80759bff152d237d18ebd5e27b0c64887f7d82747804fc118a1fecd348db9903db217aff40ab3e31f0a99bd50977ae763ea310b70d0ff47c6a7c47ebad6aa26ba67395e00d0f9f9c7600a3895a9880dd1e80177d9ee4ed08fbf190584590076a33a404babf146a29d52388ff9ed5f572c3a13d65a23995ac0261ca209cf2364e40263bbe252b141a9a1e3812de1d9ff31c17e487ceee1074742843e9d5f2e8a29ddc7499c05b4c2fae7b44a7dc0be1c7c8905d4d490925762674dc445a963fe546b2fc6a26d0b769734dba947b217129ebe3587d5ad9882d1e44b46795151bdfddaceb9d840ff7ed01262bd5f7dda62d25fcb50f25ed53c16f145ebb437a3b783590b8e55f7bcd316c16759c172d2ac5aeb1432455fd79450ca439c860eb45692f775e761d28ed5a329e277ded8c47532a6ed0371e3b5458c71540eebf0d8c60d869325f755c6080ba45235fbaf6fa94db47a0457dc3125bc532d54ab6281ddb75d195e3fbb0bf5c6b823c06cf60e68f525aca0f00c6b6731c7c76a4437bb7b905d518cf908d1168d5dfed0a1155e6e9c5406c73e0b09143f00298b99c51fac6a9a14a198c6ed57dadb6f53bd42f931e40bb3627111a66e4dff4b17acece18539d1c637b202408cd81cb02a59aa833b4c9eb1fb5a1a93dcc7556de05bd2c3f42b79dc4a5a932ef0e1ef5daee634155f013f30c30b431dd32ff7c6551e942caac14679fff68ce30cf1417ea61805f1870ee601151f5e158842c44fe4f0b7e527e611d87c3decb75f6376f89d714aee6fad39c4b6798886bf760e42c5d2b37dc160b43422587f7167c94fb692b8be8ba6f75db4414c69cc953442cfda9fa3fb17a097746b573a0402a479b1450571ab09c59f8450de8f7c1497b575684e26863c1b1cd5a0aba3ff8a61db7517f1cf2f2f65d158c26df84097be51dca9b75b3c08c5c5b207a827f4c0844948bf3521c2e1946c01ee8fd7a76d06e3d0e3acbdc99c7c34576f63b7c433b0768f4504fc440dcf5db8106b4b6d00a2e4bec9e98d0f673db04aa45e1b5c3d7eaae68bc235d1f5c5a9c259294b9a7643662dfb0e04ce4f3cd888ccc8c00618cad4423415dcb09923d72b5e9088e445643f15c44f7bf455e22ebca3722ad4accd1e6d979717ca73d61ba9be19c66f9933aecd61fed308ec4a6bf39d0768f756c1e8cba233ad1650113c0526712dab98691f2b6aca5c661f0002ec0a38f93cd356abac814d72404602c4d9b9cb3ece64dcf8163743c9c83df14b76e6336d552f4e7a3d543102abc8d2f810478460f97c0bc5da6118da853cb5f8f7402824004c3c1087c84916f479cd3fda19d3d94db123a1ade411b6ff8a4eadba41a99bdd7e253ab43dd9ab26cec218d5476bdf2f060b87e0c38cc077d45b20daa1193c61ea6ea1b56fdf37ebabcb447788af573f9b3d98367050d1e23c8fda5b5b2006936541a2b9db4df736a24ae04af9ee7f3e441805fbef210761fa6aea0edd50d105bc6224597f7ed2b740f4a41a06ce16079c023afec96a5b1bf5fdb265f44148c75178914da3a614321a1b7b2efee0154c175e983dda465057d7a69b2bfbb3643a9ce9e7b53370cbe364f501180b684e817f97a690ad39229a3667eb4107a6729e21ebc595978232397577c601f06eba1cdb3d91401007bed41c8d072a78b705d8c2bbb258832f94717c8a7a3a43a9e4c9449efbeb276c343ea511419b3143e7dbf22ad4e6a365ccb0c529c2fe88c115a075339a9302546fd741eb97c970fb5b5980d180afd282abffddb5b3f348a959d4203c3b4b6ccb1b40a1618d4c2fa0a417b3e476576ba223c3769881c8eb32d773aa59228656890793b2e6924faeb1b2b2feca975b00db7505314822fa7a28bdd1b8a120fe42fc7e49f4f14f4868121a437646e8c6c0ff3c50d19fb01b9f3febcf0ac7968c4bb874536ee29447f7cee63e06fb90dc53b706f97bbec1e9bc84a7b99edbffac04bf6511d593b1b48a363cfb5e9e053e37b50396705201996ade160bd1d0a937846a9b1e73d16b6309696610eeb3f93383cd2e1ee548823daba6629e31d1d72d12ef85a3718f7684734ce6c81fe03b8d38a9bc8a3179fb0b5660124ca8ea410c3a7d2dfab21090a931f62644feff70fed4050028ba39fbef4de1e4d75546abf1b8ad17d8a5d6bcf41b6cb9a60030c4038473cf950dd14b972ff8fe553b55826a7922a1be021442d362770055a8e50d605001bfd655cbbbd9bb7dd0b8be76ab6ad7c15359505222d413b68aa8305a5680cd8ae81a153978c7f7bf41b5811e8d691792d168d0abeb1b4ba5d35100ad7171ca42ff269e5f2d8e2676fd3a461ce77ffd5b28f16465cd9f4a8d9a641bc3356f1ae766b61679adb872a03dd8fd998cce9892c0f98422b805eaa3956784631e5ceda8aca539ff005a431ea57d7f76f1d379e42505b580748de11fd10f7819971a9deec2faa8829771fcb1de565fb680d8c65b33f2e21cbaf2a1d90e44287e8fd88e6ca6936278129117fc02f172803f90f692e91cb5b16474a643baa78317af3f115d2e94631010f0ae0035fe450c2beb6fc8b274b64f7c7ceb07d4e080104c25c035d376d7d512dba48827859943880fc4cfe8f1b1fd853cc516d7519a3f168ded73b1310f04456b7d7d8aaae47ba5c35be8cb898b928598689bd7059a0775e90b4b6647f16274c64e23298daa3333d7fac1d6a20d30aecc3fd929ebf4dd77e85b72605a49876037c8086f53054cb1786b99216bb755c215da9ce3a41fe6504dcdc4e39299443e5735c662a02f2aef6a0551fc0b97ce370819395cbc690043558a80dd90b4877a211288c97fdb77b5abca0300a88e6a3721a829bd3ce464e4b89dc9f1a444e3b615d0b7e4d014d1b60443298b1a74cdeb1bfa7e0ce1b56bc3b36e24a1de5537ef001b08d1ec896a34c21ea6f0a013d9a4844d84d845ee708954852c42e3eea14ad2ed0d448ddac11c7692fe309587788e44c1cacd16750a325c14c4f8932bbddcd31eb9ee2ca83630cf3b055c6707bc0860d837239aeba87f3a471b7dd96ac739a59166e1125b1c71ef0bbcf9686c4445d73d5e78c262b79393e9aaa83c6dc90a5a4a1091d852a0484fb9becbc0bc7c5b73ee42b0afbd6bdd8f0343a34695201db9d52c4274c29d4f77e09f2db44e745f89fd1917735da09ca9acf4789a5ab55c6d7f166392d9508040a0b37242067216b4bebcece53300e6d08330b917123c12a9c1d602aac671238d4b5eb385d70cf990c9761f7933332e93bcefceb51985282e3aafeb8c58a73f4da7832a675ec9c5d02fec0859f61084d2a0e1a1a922ab4b91462beb380c6f594fbfc92f25009993fcbbeb517d0c5a99aae33981931daa099630c4bc3fa6a4ab38eefdd1ae5490228316c95171444765421c5999bf8718bcb6710e2568970793eef2f9902428e73414ad66576122a7424214ef23c14d7f1fea6f54d40205eac75853c29c5a29f305df7111622c17792e25c37aefcad501d7d8f178fd952b532f2967dedd3ed91ac88645ac21ec8c38865ab346e72f26b34a9dad1696c1b68188977b839685caf9819c3698f258704148ebc3111dbbd966a9eecd2e0ff231e4894279b49c606ce441fd46b58a229116cee1422ef14cca15642f673c164ea422ad23f5a8eb5683408d4157875c548cabfcc9ce8523deeec8fae858f96bd3d1bbbc5ed5a18a200359ccf3caf358df9ce117e719b17d7418b6bf74a4a0cb664eb26edcd47e540660f8c5f4044db6719b6a68095d90dc26e643a03d8bf8b5daeb890983f91cf9ad892bacfa4b495413d9206c291b45ed7ed573ca1111e1f422324f2dd5304574ab49cbc3e1a52c7b491c3846dc1d4c65c80806d614896f4e1a625848593b1fe1f776dd62b0001513d93d9a8d7644e5a837f602b069fd36be8cf8fe179207bcbf53636c9a77fc25d909894a15624213b0044ed553dbbcd8715508b891029a8ed1ca3834ea98317dcdcd5e0f638c962cfb31908aae1729992a5ccfe09ebf807fe33fc1299f51488ebf63ef30dc5a286e33461befae0c57bb2a35b51cfcad7d30c72a41058db99545de9ee4c89c4f8f9eb8ac6c26038ed9cd9e2f50c07e6335cd375471024778eac41a0ea96d461bcc93336d8b9916f093ffca1f18daa80f8c77f82af0ac23c0299452bbfb605bba659ac62c58d4bce3263671507332602be23a7aee186960760c736ef08cdbfa011ec1e88255435204b6616c11fdb76135d9fefaca682a89ecedead08261d79a54b2c4df69102393d3ce357daae0c179806fd509d12f3a275dd044a7e1343b303c812b8dfcc28346f9dcc027eee440a27934ee6dea0744a4c4ed2ef498de26ee547d8a49a6cc000ddc112f02f9208d28db5b635bd44c6900e3c34b75a695463b41f677af09f30bc73c67ef4065f567d847ddbee40e3fad8be4a55a13aa86fe08bfce9afca080fae44ad7a53810736e0b05f42c0f2580ae235a3463e03f361fb1b082271a0169d531aeb4f102be2146913bc4a7f9c6be08da6e87f05456cb15946694a046d6e3eb847cb985683467b7cf315befbad98615c877d67f060e419b1979dd6fae8394c7ee1526c7d9ada2fbb8ce8f72c8497b1b3766526cd3077c65b0cec6a625d10e086815e5a3c5bc0b7b5b9371bc726884bd2def2d124956cb4cea84c65d43df54e95b494fc476da2052107081f5d6c7b89674fc26480944173b1ccfb59ab675e0dd693e343b3956e1167019746f71c0843ec01df124f84083adf37db1039b41d70cc2fe2a71d86ea4bce8430eb5db12769d83b35240e8c9b00ada2a6b9dc332d3937938bd26bf1c531800a34e906524d57b9315c8a562861fe6ea9132ff5d9fa02ec54ce36eb0b01fd4cf42307566eb2b09368a2d6464f1ff0da0c9aa07ee15a65c153229b2360973b7c311a75bca97dc619529c298244cfd03f75ed0148c26ff89a4a235749e56debffe5f4714b42f95ec40c8d930c6831af9177561b2e043e2921bdb562c7bfbd224754d36bec1168d21c891aa485fb12c6725c12e37d8cb4d319044159e72cc893b68dccf313b6c48b56f57bcaec503a62a633f427a883c0b1a9b2b5d826a070b8860f6bea0551e907aca572904bd9b3e8b7b32ee53c881e418029e536edfd9020d3e6342cae4ca8bfe6a9342c2530c99e4e9697e8cb29d95cd9760738a2fcd1a52840f18d977ca8778686657a1bf9d43416c8e2d88373134e347b434cb9e831348b246048ec3a9f8a1128898591546065b26c5b9df8f59f6e235ae697dca5a69d7457e789e062dc33240ba9c4d5cbd077c7781aca40c5b92c0bc7ccefaa8a7aaf819fb7adf3a1cc522d3e90625a3d4768070808661162e04d79af5b9ebfef7d9bc34dc1d6b799e5cbd00a3dbba733711669b09ed8d95b50201ae8227027cc778eba871a0e9015ee105b976c31bacb457a2b5464c6dc4d02436da861f965c67ff5ee8e2a20ac403474270ed883099d66ccc4727ace48163270880b00aeec0c9069a1eecef50bc4d4f11f73fa0acb5ab25fc9204b096aa39a3d747ba57b9ac8", 0x1000}], 0x6, &(0x7f0000001740)=[{0xb0, 0x1, 0x2, "db88cde4708272239a9cf4f68a7f0b69c919108a0a3c35ae0edaf48bb6004f138e93d1c123106b663499fd0aaa6bbaf3d0a60b7b9f2ee9e258b84e1f5e77a9597ef42478a6533f1b11c3bd0d9c13c6afdd14b69bfc5081fb61211d8d1c735d675122180b88e95994cfad87eda3b9a6fc747b6d5c3a945c2a0f5ed5c41273b51c86a2eddedf57a75ded40b712ffa61ef3a5611c3f6fee4884265a82"}], 0xb0}, 0x4) 16:00:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff6fff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x383, 0x1fc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="42f5254f6b", 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="f7e80f5d0f6dbd8b979f0f58555d7fd0d7090c6e5a14869fecc15bd92feb117967c81a09deef8ad1e3cfa8012b22cfe8a48a12d8e50ae2283bbc9c388fa39d4f667de69e8ecc4c84feddc319483531b833f5836c827703e107c3d90bc30eae5c910ace73fbbb708eac50c17e8f83887f7149d537c97f5a86bebc5ff766135af02907248a52259ba0c60f5d8c35910a0c903a5092ee8098ae18ed8ee3", 0x9c) 16:00:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [], [], [], [{0x0, 0x9}]}}) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000380)=""/194, 0xc2}], 0x3) 16:00:49 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x80fde06e949553f7) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r4 = syz_open_pts() socket(0x0, 0x3, 0x10) readv(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x1) close(r4) r5 = socket(0x2, 0xc003, 0x2) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) r8 = dup2(r6, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000140)) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) dup2(r5, r9) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x10001}, 0x10) syz_open_pts() 16:00:49 executing program 1: shmget(0x1, 0x1000, 0x388, &(0x7f0000fff000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x2) r2 = socket$inet(0x2, 0x4000, 0x4) setsockopt(r2, 0x0, 0x7, &(0x7f00000001c0)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r1, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x3, 0x40, 0x7}, {0x294, 0x40, 0x5, 0x1}, {0x6c92, 0x6, 0x2, 0x2}]}) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r5, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="d4bf7b0348c67d58bf7a0eb9d5002900806eeb80c195fc2278521884be12e370ef02dd1f3cf5ea1df17b37e5a5bfb86102e32afbcb8be3d66e0fdd300850c0a4be8b2716a025dfd253a342e33956bf2a8f25e66ce5ce6d75cfcdb1bd214ccfef8e2639e7993ee2cc12fac89a2f057655e77948a1de491d907cba08615bf8577722df6961c1d2e6d3fd7802b8e92c346a6875c0cefce51e6e2f2812d2fef24c7118e59b2787bfad677474091db0c1ad92414051563eaf7b6b89ddb8b9d8110ee0440205a4eb2c904433f8e3a466cd505e374385fe07477bacd0d7e8ae0eb77eefc9345222e0cb6f04098d33fc54cbe82c924fed3f6f6c8ea49817a9228599bca51e235fb1afa24f15eade18f2f421f9016cd013bc0baf5ed86d7c666128d4142f0a42b2643c5cdf786d6bcf87ec1c7ebaa6597f55cca9f5090baea623dcd9cc6e4d478f9eb58cdb5567fbd51c843413b220dfd4c9ce27d8e34f0c9f66eb17ccc60d0172ccdc8fc8bb667a068870d3ff38cf07e24fa705ac919f55877e31766629596f88fe776609e41330c75f11ba615e74f2011da67fa62e26dd784c59b4520cc0b0f043dd1123006b034298b5f10970042c745614d36d8465bc4e9d0dc2a984b4f10acfafc4fa134d6324c973006e3c6fa9d03ca9c7d338aea8ee8319bd23043f49eb25306b686055d3415bfc34f7c0fca9f79d81dd304148f80fe642caafad61eccd9da1c06b071c4e8407094be6d33a0a178f2ddc9061b3ad0fce6263a39e08d5d0faf9164b941d2085659c8e9c3dd255ee081c0a991ca0f3eab6c2c0469965ae02b28183e70df4c5033c9d33d76a1c727523ce1e2797c49681d48f708ce7719be21c904b80985e5dc5756714184d34f9813462d8b1400e7efec49a5344ee3bad261e4492229e0dd63b2c3de9d7690d836a548a5b3d77f3f161d0b0d15e1fe99c09a2428551fad269c0b2a318dee132a61dd6124a87f2cd1dc164e485e197973d140d94f79f807f2d567ea2831890fefc93e818cd5477ce55c480c1ca77901bd90b910f8f9bd1b1b160d8b04d278c7aff17e80a4ed9978967a63f4e48a60fa598d17e5c2f45a4b65215bfa7ef5cf0eeb3420c4c1d2cf4e5d4075c18172c2bd640af02bcbe21c4599751759cb3c2dbe28ed3d74174c21c6b05cf941d1a7e66712577cfd38c0fa2aad4ef3f82aaecd9e852ed711f0f287f249ee789d659d8f68e7b2424c51e331176dd8975f68971f9b88458eeccee23ee14c4bfee497c44238fe65dbd9041511eabdd06ebe1190deb48ba02f2c8399b2e4db3fa1706095725b09d2220e066b1a473c90ee505c3847ffebd65d7c91b69a00671cfacca6fdeebe2a573fa65da06ed6dd4a53137e3bdb19e798cbb1340883fd506ab88f508ad710086fb0b4f22b268a796b5d63a2328ec831cf6b111b5bec2ae29fdba8c025ae73c6b43f4f92e4f459bccff5b3157b9aa3b19eee552cab4aa6104ef2282517411e2f882f2d0473179570a9e7b5d87549cd5a67c58ca90f6d06c471a6a32bfb70125cdb40342a9d418efad61cbc914da7a1069c2f8ad04cd589bb9ba310a31584ec5b6ef8f328a1744cea8a6f1d5bc2d1301a50b5100567fe6be85acecd99a277ace887f51041783400e9a2a5b7ce6b917787eef7ac8295ef2129693c8ab28b272994b6d8376af4690f351f0984bdd74749825c0f13e08fd753bf59e9e5691abf51ae1daf52249b3c7fecce737c1e2bc12e464d9d6d2171a146c6b983f857cd2f85ec498d14d36df96161033e971cd72baf56bda85678c9aa65a086766a7984312898cbe393762af902b6fdca0d26ae38c8e5a41553f80211d625c30e4e013ee50e84f2782dcf14a33d8b88392a69ae1720e75e19ac024be00cf1c8b6045d5186f76e0388be86561a881cd20cbb85a4b31013cb6bf521b415e8095ecb0136f248012e1e81f27f2a983aab07962216721460108c23cad5f7ffd18d604bf0802e70453b0a8c80f221ad97d10fb489f9c750908a15fc1c5c733ef46dd2e4876fa4d2b3cef4ec206d8cc09c702d5167398019bc587bc8d939f2f6b2fdadac6f224d402efbc4a8610721a7353c56b9527c88b637a73cfa6e44637c88cbdba30b305054cf9422169182436c5f27256795992671bb361b7600be9642c49102839f3c9f22257178bbbeb18310d6f68ee6c2a2c1741d0ef648854a003b602fb1ba610b156c6310254a630466e8ef1088e68c79dc48dc9740b3ac2653120398340789b530be1f9098030bc728d669784f2c5836ec19b8c6c914941a6280fd27f87accd1241889c4431afeda160dc2a80f11e08cd1a5f9900c73aeadb9c0a889ad3fbb39578033e84fa9284ded8d708b75162465c9ebcaacf09735806f28721987b2e07579d9ad7bca5a16b9ae0239ca8a8f75d51755d94fee8fbc7d33067c28134df47cbe6c651b516ef17abe3fe14d6cbb0831f37d5a8fb0e4add9058d9f8ffb1442f4f4259ebf9c4d4bd67864663b71937176d1c7dcbe8bcea937617485b863b02a10b05006620e52e10517a577d3aa87316673d8a481809c9c3e88d6d020e0745fed5213222aae586d208680282e932dc88cdc33a2a0ad827be4a5adafa894813e49a96235261465970a1fb47316c6db1450d0d004dd38ee7bd5718e76ffeeb9a5ec6804b274ba5c8abf136537eae205a17b19fd0e2de9a712f0fbec3395b64d131f71d02afc082a42c340f74c20b2c7a95950786791f1ebbb742dfa8f4931796375ecc149de25bf2d8b9ae73554163338853899fd78d7bf7bdacf861b98859bc6781d1873f7d1d10ed7057db183be455466911e8cf13f2c34e97a8fcd41995d4b26b238b8650c31d6df869d6e9f44851e0a5584afb4bba8a9bf156cd2392ff90326599596d19abc2c26080de4b319cae9aa3a6cb8823ad79cd40bdaa3257009a97eb6a2d47929e193bde5ce1326da42f0d89399ba5f151cacc0ad1f4c03d1ae6e28e19bd7d4c74f04bf4104d4d5003a1a64bb549840ac25142d4cd455759a6607b38306518d88f7affef6488505e6a15c67608503a8cd4fa69afa7384e9a55300b6d78d1d23685cab79e9dafcbc8c32c6ff684e777bafb45095d5548f80284c7cda177008ff950db2e45a9762ce6589b04f9fa59812f2c9c9800c980f2dced3146cadc26e4093d69981e8823e1aaa7618981e16b8806b708ec8a7ae076ec3698ebbf6d4f6ccaa676a2276eb0b3257bdc315028ce5b90c31b245f7f8a6f64224fa97e403007a0ec25257c14f376cc8a5de2a7c22e5756157296f3c742607f10e37a8169f8809e12c524b13ed180fe0784bacfc0122855dd7ca994b755e1e4b2d37e4fe324956ac60f32535034acda743154fe0ce5a639370867633d6cd38853a4adac4c1b6a6a38d3a3bd2b4b7f00cdbdc8b8c3787d22a253628d5c679757a369eae8a82bfb2012a603d1b12a218176defdcfa8a3dbab5e43151278973913dca7c60519d649bd136be705a486b565b4cad5dba2c4d41ee10e32462c18741881b762844422a427f8d78dce54482f123604e3e69abe047f7a6c7857e1c27e467bd858a783902c0baae33cfbfe3ceca366cc2df245e66f8b855eb981cf6244cbbbb23bfe65c5b1b6829cd5d3d3d5cbd298aba3321e17bd8398a9d11dddce7ccf89f1deb32f02ab756703e2eecfe07e44d5574c8b6a390c7262605dcdad12ea16d2baf0de5a4663eb734a74136ba04929369379d79ade6f4ff56200892174c6ab6aa696ed5779fe52fbf968e741889d6f37ed475377d43e18e3061360675ea3809a65a832e60a0b1c3cde31bf6f8fd53b86b0f223844e1d4ceadfb0d4c671673b68586c178c25ef509caa37265fc6e83cb482f37c4f9ee00b0e5640b54afbe05cc52f020541bb9c6398e1fd97cf7c77df2d482d6ad47fae782261873507a2e2844342725bb76df58a49320b1607ad8a4173eacfdd8efa4a2750b4409244f63f706a346ea5f3d5e0c067b3a362f7fc499c66bfab3557e7f4dd531a9d9f54c6b2b904df757f590220faec30c85a40bf7823311272bf1fb708627d548d5dce46cdb5dcc017b9dbd603b3e90587cb7e613765f2040b18adb5d7270798aaf49dda056c79df12b907a17f5c741ade157c974050094c4e591bafd014c492ed302aa108ae52b16fb14bf87351de07b75232e75caa05553568450e60e899e673e8145074870f0400d54819b9e35b1c330008724bdc6dbc5778fc325e2758030d7592334e3ce1612f3f98ba0819dfb1136c00cafcae198ee8c67ebfdd3fb6fb6f5afe66d41a481830d696cf9fc11f2532385f2924596341111aff931953cd5f4484ad40c166e83af0e8b4d7b85e9238b9e519fa5cf33b40101069c8f3c2ce9afad07b6c14cb54c844f057fb0eecb5e0e9f1e884d9e9bee7c5103e5e819b676488aa1dbe06f3fc89baf6504bc2b346ba4f8b9abae933820ab35ca04b628911a286572ec22cf3182d0270de5e6c59c4dd6c7dc969ad9e171c1230d0c52517064638bce3f867ca42e7007d5bc7253717a780bd10a8e6dd069f3cd9eb576ad5b13bd565641cfe2f64f5338fafa8fad4330df9de895d79aa1a88dc9ab4b869af455ba55574cf1eb68304aaaff2fb855a20c0eb4ffd30a2852a29b5a614d7d2ec20f3127bcaa34a9613c1c0ced189db191de8badeead3a25acb3b3cb524b31c89a0cff9f8aac7658cb2cf589d40efe3b5fd0585a44a967d75e9dcb6408795e3c6b4d2ed04e0f95722233e4551cc062c8ba3cb32c94df24c41138133196f0574314d3c16f194cb081c2b30437d7d33e8cbcd737a8f57a7007adecb6748f19b721367874d9482d92b5468f0afa732800bc93cb5047e53785f93b2c3635958d23cbf74617cc0437b23b17d8c9b6c32f1c01148cea1797c5b1b98dcb4a72034642aa28ba4044e03dd5dc29e1d5918b0ee0a53da390653c69c82f0346f0de04586d0016ddd0297b98ecaf28a2d42e33c3315ddca247121edb5202703d15dc65ec20f49ec0ef015f006dff53799db019e8728b0f3d7454463274e50ec482a05dd3272740090d0ce2f5e5bb25fcb1184cede9677a6d4d0026af5a3d248094855d09e163cb80b7a18d799d25fd7181b4efb90aec378c83eedcedda870b00b04c410a945e38613263030210d95594457c9e90ec694568075761ab9246c5d3c4b42109687b52a12f728d0180ee8b4cfb41b20a9f9054b206c668fdecd66947801196f2643d964378680ea6844b35bf7b3ba5567bff1a05e5364441c64e299439dd9cab38d2876d078be37834f172297abf86bf717705ddb309f08ec11dfcd517af96312771cf661913516f28f9a1e36e0eb3fb1df94ded95bcb01672ce10e9d5d13a9614a1b2402e0551a547f620e034eb98d83fa27f16dcc01bed7e4e5947373c659095ddaebc93caa616156b3451fd8d9aed706a582f96e592ca808763b3b65c53d378edcd34b2a45d188ab26d6f2b93a5055f937fca35a7848791ffc898dbf2f25ce7cceb68a4409911973bb3270dad54decc363cb41f21004d37bd8d196fa7c7c059867644f791f3d8045d73bb6d98b31f44b85bbb0b641bf4d8ef7c56a103bb0046faed839254d60e601f1a4dac9cd209bb1e7a59601d37337aa57358f1023c0ca980d2eb64fe82f4d398f12dcc11b0db27f5a9bf160d06637fd2ee389df9c93dd0b7ff7aa70b378334079d07cf8ad7a6edcb4d2fadfe5ae7585425e819039be7b7154f65b999f472418aa6eaa098f05697392eac57b5db035ed5c17b623831eb72686ccf6bbcfde1b9a8203ee8c23b564", 0x1000}, {&(0x7f0000000000)="f21c0346e3528a2353001e607fd97383849028e8", 0x14}], 0x2, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x81}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:49 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) r6 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) r10 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r7, r10}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r5) wait4(r5, &(0x7f0000000000), 0x1, &(0x7f0000000040)) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) dup2(r0, r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) r3 = kqueue() r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) dup2(r7, r8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x9740c286ec848b26, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x2) r11 = socket(0x18, 0x8002, 0x0) dup2(r10, r11) r12 = socket$inet6(0x18, 0x1, 0x1) poll(&(0x7f0000000140)=[{r0, 0x10}, {r2, 0x80}, {r3}, {r6, 0x1}, {r7, 0x4}, {r9, 0x40}, {r11}, {r12, 0x8}], 0x8, 0x7f) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 1: socket(0x11, 0x4000, 0xcd) socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0x82, 0x0, 0x0, 0xfffffffffffffd9a) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ftruncate(r4, 0x0, 0x81) read(r0, &(0x7f00000006c0)=""/138, 0x452) close(r0) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="bd4e792c30d3abe3ce769535ebb1af0d443a9f8ab68cc0fced4fba9f599ea21b0c9fe30234c8c08665ec7a68097afcfb578eaf86282168a72e5789ad6de6327990d09dc24955b446e75b6c4efe2403c7ccb09b6996c85ff6f0d7057bb5d55c244d4a8636ac99506279675795ef60cdb442d117083608591f7bdc1487", 0x7c, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000001500)='./file0\x00', 0x8, 0x22) r3 = accept$unix(r1, &(0x7f0000002b00)=@file={0x0, ""/4111}, &(0x7f0000002580)=0x133e) sendto$unix(r2, &(0x7f0000002600)="6e2302c0b4531d53f4b4182e01db4971a961e5ffe7b83c664bcc82a99b1bc28709a968e2edd78079d858458743b4e0900f08740b23cc09386b97e2e404993e0af0bed2d7f1c5806f983f9430ef8640ee069c78233a4f05e45ed696cab4a28ee76a715d194543dac151defd59fbda468d236c637cad130eb2639603660427718ec4c4a99ae6d2074976b636270de5fbb586af42", 0x93, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002700)={0xfffffffffffffffc, 0x6, 0x0, 0xffffffff, "e06c240bcd722986104bff28f6445bcf200f6553", 0x0, 0x10001}) preadv(r2, &(0x7f0000002900)=[{&(0x7f0000002800)=""/10, 0xa}, {&(0x7f0000002840)=""/6, 0x6}, {&(0x7f0000002880)=""/65, 0xfffffffffffffdc3}], 0x1000000000000233, 0x0, 0xffffffffffffffff) setsockopt(r3, 0x5, 0x20000000000000, &(0x7f0000002940)="53291b2c7d98d111bb79d08e1e", 0xd) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002980)) mkdirat(r2, &(0x7f00000029c0)='./file0\x00', 0x98) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002a00)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000002a40)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000002a80)) setsockopt(r3, 0xffff, 0x6, &(0x7f0000002ac0)="14ec27ee4037f79131fa7880c9dab2e10e10981cd69e4c3ad4791fea1585a21ead19a18df4dc715b6ab296f3663ab883bec07351d58f85ff2f6170", 0x3b) dup2(r2, r3) r4 = shmget(0x0, 0x4000, 0xc0, &(0x7f0000ff9000/0x4000)=nil) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r6, 0x0, 0x0, 0x1fffc, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x15, 0x2, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) r24 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r24, &(0x7f0000002000/0x4000)=nil, 0x2000) r25 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r26 = semget$private(0x0, 0x7, 0x8a) semop(r26, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r27 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r27, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r29 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r29}}) r30 = getuid() r31 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r28, r29, r30, r31, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000800)={{0x3ff, r19, r20, r30, r20, 0x104, 0x5}, 0xfff, 0x4, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r11, r13, r14, r15, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r14, r34, 0x1e4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) r37 = getpgid(r35) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = socket(0x800000018, 0x1, 0x0) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r43 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r45, r46) r47 = getgid() setegid(r47) r48 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r48, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r48, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r48, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r48, 0x40087468, &(0x7f00000001c0)) fchownat(r48, &(0x7f0000000080)='\x00', r49, r47, 0x6) r50 = getgid() setegid(r50) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r51, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r51, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r51, 0x40087468, &(0x7f00000001c0)) fchownat(r51, &(0x7f0000000080)='\x00', r52, r50, 0x6) r53 = semget$private(0x0, 0x7, 0x287) semop(r53, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r53, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r53, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r53, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r50, r49, r50, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r45, r50) lchown(&(0x7f00000001c0)='./file0\x00', r45, r46) getgid() r54 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r54, 0x0, 0x0) shmctl$IPC_SET(r54, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r56 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x199) r58 = getgid() r59 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r59, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r59, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r56, r57, r58, 0x10, 0x9}, 0x8, 0x4, 0x9}) r60 = getgid() r61 = getppid() r62 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r55, r57, r60, 0x1e4, 0x8}, 0x5, 0x5, r61, r62, 0xfffffffffffffe01, 0x9, 0x7ff}) r63 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(r66, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r68 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r69 = getuid() r70 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r71 = getuid() r72 = geteuid() setreuid(r71, r72) shmctl$IPC_SET(r70, 0x1, &(0x7f00000000c0)={{0x0, r71}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r73 = socket(0x18, 0x1, 0x0) getsockopt(r73, 0x200000029, 0x8000000000003d, 0x0, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r75 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r75) writev(r75, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r75, 0xe3) writev(r75, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r75, 0x2000740e) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2cd13a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r77 = geteuid() r78 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r78}}) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r80 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r80}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r82 = socket(0x18, 0x2, 0x0) r83 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r83]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r86 = kqueue() r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r87, &(0x7f0000000340)=ANY=[@ANYRESHEX=r86], 0x1, 0x1000) r88 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r88}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r88}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r88}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r89 = kqueue() kevent(r89, &(0x7f0000000100)=[{{r88}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r90 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r90}, 0xfffffffffffffff9, 0x6, 0x20, 0x7, 0x10001}, {{r90}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r90}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r91 = kqueue() kevent(r91, &(0x7f0000000100)=[{{r90}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r92 = kqueue() r93 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r93) writev(r93, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r93, 0xe3) writev(r93, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r75, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r93}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r86}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r85}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r94}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r93}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r92, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r95 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r95}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r95}, 0xffffffffffffffff, 0x27, 0x0, 0x0, 0x7fff}], 0x0, &(0x7f0000000000)=[{{r95}, 0xfffffffffffffff9, 0x44ef366878da2a07, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r96 = kqueue() kevent(r96, &(0x7f0000000100)=[{{r95}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r97 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r97}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r97}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r97}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r98 = kqueue() kevent(r98, &(0x7f0000000100)=[{{r97}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r98, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r99 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r99}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r99}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r99}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r100 = kqueue() kevent(r100, &(0x7f0000000100)=[{{r99}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r100, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r101 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r101}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r101}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r101}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r102 = kqueue() kevent(r102, &(0x7f0000000100)=[{{r101}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r103 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r103}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r103}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r103}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r104 = kqueue() kevent(r104, &(0x7f0000000100)=[{{r103}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r83, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r88, @ANYRESOCT=r90, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r95, @ANYRES32=r88, @ANYRESHEX=r98, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r100, @ANYPTR64, @ANYRESHEX=r101]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r92, @ANYRES64=r103], 0x6, 0xc00) r105 = getuid() r106 = geteuid() setreuid(r105, r106) r107 = getegid() r108 = getuid() r109 = geteuid() setreuid(r108, r109) r110 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r110, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r110, 0x1, &(0x7f00000000c0)={{0x6, r106, r107, r109, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r112 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r112, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r112, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r112, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r112, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r112, &(0x7f0000000dc0)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r112, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r112, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r113 = getuid() r114 = geteuid() setreuid(r113, r114) r115 = getegid() r116 = getuid() r117 = geteuid() setreuid(r116, r117) msgctl$IPC_SET(r112, 0x1, &(0x7f00000000c0)={{0x6, r114, r115, r117, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r107, r111, r115, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r83, r83, r83, r83, r111, r84, r84, r84, r84]) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r121 = geteuid() r122 = getpgid(0xffffffffffffffff) r123 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r120, r118, r121, r119, 0x143, 0x80000001}, 0x8, 0x100000000, r122, r123, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r82, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r123}) msgctl$IPC_SET(r76, 0x1, &(0x7f00000002c0)={{0xf0, r77, r78, r79, r80, 0x44, 0x9}, 0x5, 0x3, r81, r123, 0x2, 0x24cee5ef, 0x81, 0x5d}) shmctl$IPC_SET(r68, 0x1, &(0x7f0000001280)={{0xf7e, r69, 0x0, r71, r74, 0x28b, 0x6}, 0x7fffffff, 0x40, r123, 0x0, 0x80, 0x2, 0x15}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000900)={{0x401, r63, r64, r71, r67, 0x1be, 0x8}, 0x5, 0x5, r43, 0x0, 0x0, 0xd, 0x7bb}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x5, r5, r7, r8, r9, 0x50, 0xf000}, 0x8, 0xaa7, r37, r43, 0x6, 0xfe4f, 0x9}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x5, 0x3, 0x1, 0x2]}) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b15"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x0, 0x0) r124 = dup(r0) sendto$inet6(r124, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x24) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="010074475cf6650cd65bb4433d26992e2f6e696c"], 0x10) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) r28 = getegid() getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r28]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r29, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:51 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x3) r3 = dup2(r2, r1) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) symlinkat(&(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00') r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x14008, 0x0) fcntl$getown(r4, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r5, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000001c0)) msgget$private(0x0, 0x400) r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f0000000000)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r8, &(0x7f0000000280)=[{&(0x7f00000003c0)="feb8de0639296895ffb20d85403596b5643c23bd1f499c50084c81ff2b34331821852ee15524115fd34b0b7afdd9ad85cde064feeb3fd4d0ed24237779632c81c6f6cbae348f0717887004ca29d8c0aa2f287a2d14bdd7055082993d3e3bef109d74fcb60ff7b23914ecdc7bfab88cf67e2ed6cff3ee0aa45065e4dfe05db6abb7ff76faebe69c22be164674497b26aaea56129a0ecc5d43c506ea2d08fadbfd943a4382698f7101180be7e2929f8a8e0db40c8f767913a1c5c01f2715bec0b5f2f47f586a52e8a6463817944fd5252ffdb89704b4310c902ee00003e62caae63440941ab0fbcb43b4932de82428d30ce5a9813bc8000e802c058e8e3aefecfb51dee3bac099bad0737b1b3e1e064a5d4e71a86f7d93315437a6b39bf9b3a22238bce1bc7e8ad214824a5213660eff00ab874e0ef31b954a893c895b5ac15ffdda8140c2bd385bda9f1d89fae7ec7a4f79e6b57b8512260d5f980753800e18e69be5c35db21d500679fe7088e9998f569e90aebf396c4bd82c922680ffcc7126f2529e9a5478c26fa0e8bb8e8712f20f834e7dcbd45045c15c4feaf64b5e73a71b38cbfc9ce27d0acbc987073d0ae23877aa852f4829c2e12031b13ed10a652a624f26dbf49f3a9bcf56dd3a22b161d43e27fdd30b5e2e3e31c6b2a5e50c9ac8d89d3025343296b0578ff9e955429a7e408b52c0e886280ee1e8dfa2160bf761a6bce0eb6820f57e8e6c61a516e56555cc6d684b8847c90dfe8f9db82f318034faf4bda8d69a865ccf8704dd5089bc74856e47f71f23e8c1846bf1733200322057491607cbc8484a4f4fab4b9903edf4e7fc41eedf4f24592594b0a88adb42790757eceea4eda725bf6d1d478917c37d23bfa3e3a64e6e5853fbfd9bbd1cb1b1dccc7104e44acc1e24380c2459ad513e06575189da2948b094c35f35f2b493b9054ffcb25adc67ce31611a13cf0b09a2cf9565dfb973e8ce8d6406c6422c1b80ad74609427fb63d6cdfdadabf75d01e359381f1ac9ff438a00b335bd97d95c18d4b521e8baa781ed55783afc210bb6841fea373ff291765cb641bd02e4303f2eb9830ebb4f5a884019c8ca7242a09a0516b24b56657cc1bb3fad947664d69b584a4bc5d39d71ee0f461524ed8d55617eec92f971d9e22bb53cd08aeb09fb70f1b51a88f7f3eb669d55b154169c060d18c9d985de07da487550dedde63b86fe3fd3cbb702889a2097d541d2cfaed53890eab0c76a81d642decc730816fb2b3afb39047c226d7962f0a2a50e64aabc1c5c382adb64207a94555bad9467e5b9ab2cc047190ec23603e8cd1dbd47226d030ca0baca81c480e9c76739b59a22e8f1a58893f217fc097a62cdfdedf05fd283b9105b34990172d49069f47dac786884f336f7d374928c6fe472bc42bdcf8ae8e0665280f639ff69de3c3f6f865b95b3d1bceae6d421709c41253d49fa0cc669b7d93eb357e5113ba871cb079b7ca7cafd553c8e3ff69f1790111ce7b728c5aada7f471fd031cbaf1fd5f9bb0af9271e391b1db72ea47093824435bae02da479b07c08da717d1bf9488534546b219467b3d4aac4edfffd58d6e2b183f3cca1dccbac3b16404951a81e2772f902012f093385a8589d0408321166d15059a0b7a0bf6a80fb9b45563be75c93184164dcdd74a64f31a62d68c4e4a407f92d6ad3ae93280235f95ee68f297c7ec6472264e60b638da96f6f6ca6a93584803eb2e56515652b7699666a61cd5dca99aa0d11835f86826018e4cd91f9c87518d75acaa78a4a8781ae9ddb3d03a7d2f134726243ee2f6204dad2a1ce9a3f56533e916538826721c9a0470a3f29a62c048b272847162b3ad3da5248e809a61e76fef97d8b24367456573f3a2a184447d97e9185dd7e8fa12fd978b3b8049810f6dd16b0ab3d24535caac01acc49c401379e116dd332348bc429cc055b131150a6970bbc997e661f002a6ac0b998847628e8ca67f92617720eb4b13760ee344b60875762adf5c57e19328030bd6fe1f1bc5a5410a856d9f278ee87acf39099b1aab44771f4a64e2b2e398076de15c381ed35b46913815ee004be937e7e656a4f4d741c5bf5d1bc2af72a45b14b721c3e9b7b6aede19e19e14de413c95b04726c2f4367296dbc8a61e781927923eca65cddfe9005f667d1649643e5a0c30b21641913a2756fe3a8fae4c95abb6835d3f5f17527830bc0155a39c6a9c26c0c26931d635eaae157725fd4d54d27d851fd23cbef667e71c21b0ae8e8e4ae1e9dd48605a8097a6644d00f9768d9e192f54307965272c98268270a277e1a5c5cf2870dfc44657a24ac71e7e2a93b07aeccde18ec223fd6b9eebaf45ff7ca8251cab46c2d50ad7541796d3643407f615736e7ef565aaf759cc9127dadbea213b202a49bd1eaffcdc1255fb464f50980f479c4ee1ccb48af25c95112192d36d94dc0c64675b9d69035c0bc75204d0f3b9ca5d864524fa4268e7a7914c8fb3378c3b1436d973b330aac4b1f147d933a4eb0b7988bad9320449e130bbb0814e9575dc7f3a08a47d13e991f69075df52a75ca4089e7ab3c788881d2705169543601659eba5433a45b8c9870ec8cf49f310b90cad6bf3e2a74e10a68dad377b8a3de20a1c715fa25b90d09bc4a9cb885c321b1c56fc5bb770b4c6895a7d5e96a0aa77cd14b974627b7aa4be989f0aa6f885986021f8b99236cac914fe645c135f2241054ea5516e6a0cafaef63104c9f31f49a95128debbed68bf4d01b9d10bcf43866ef46ddcc6c0a5bb3c01c6f276dd86e5c7604dc3ae257d200f5b023de30fb659405ca6a852787e22d8be9523d83edef71d136ef2f3f21d0b64c32ca29d2857029d0f138ebaab1511b53f99347482bf1e7a5a200c8eb4cdc61863e9703043f2ede4a684240f50514ebec3f39f5898ac76c2049e1d53eb1e5bff8ff6ec5f173a9da3490d75bc8976d5a3dfd687caf06817381dc56d09e913d2bb151397007698c0f02360503a554e29d94c9c1540a32c6cbc7fea4138b2baf75db20e0e09d26872dd22a89d95ded7a3010908b9e442672dd50c73d0c6dabc26a6144c3b65431f565ac963ceef7ce4e0404aebb1a0e5dcb750e78b6447d64118c15f94bf9304d50926e1b1836f4393ccfc5e0b306e99d862da9f7dc2f3f368cc3dacb44ed42c93561e48400219f5d7b7f72dc93cd1938a931731db68dc4fd41d1e87f484907063eba253d643fdcb462492483760ba933dda611c048929b204e1b2ed0a652e95cdef38c4174eac7b90d01c03aa28d0d8534a8a338840e88a52bde3cff58662b62d7883367be9baccee6a57c6d20bcd52c104fb299e32600ee25e8d452c663af28c933b7ee739104a83e894ac6cecdab551a43a78ee49923eaf2f6a950d1d63e628f8ebf6788ece5cac4cedfe27ed60a13f0c7b6b9d6c552e66e4da162fadfd5458b1197a5fbe167f9433257ed3863e860c1bf3c6cd56663d8d8b6ded72673beed7d6c3d2373dbfe8b6dced7b2b2d1bd52ff160234d7904141a1d2769ac91d10901a5879413e04e7e982764dca76b4769b4f38806f1d248e4befcb66b79ec9bf3d49fe1cc8349c2d8ff83034f9cbe87bfca0d4cdb328231668a83364c29332ffe199cdecef8db59df6d30f389df7142a58b855f7697c57429ab903b2e318d388721939720dbdac966bd2b6c78e3cdc541bd4a9be2296febc7c8532d84797f3414656e140eb858dd7510a78e268990e8fa1106fd6b8b75fdee00ac4c7e2cad30cda3364aceaced99f38d6de35e2455b6106cfb0d7a03dc79dca8abcce4da86f49b3ed25588d159e5cbf41ac4b09dfaae556b90ceded769972a425f584905e3fcc746fc4f5426f7abb45766d7fa02c31a584b8456ae137fe07ad0048eeb89250f8447fd2408b0e347dbc71b26202390e44836e6a1fb64dabafaa54e3ba1081cbe66b01fccfbd5e14f2dc50f37a21d2ad268ab35776d20db2003f1b0e2980f2fc36cb8e0fefe5ea1d5c52376d1317c87cd0850f43c4c91fcceb29b9adda7d8a39dd60b99cd9f88b1bb4be192cdf46b0320b32a48c57299b82aad73dbb3610d844e293d5fae6236273b31ec5a9b54f5240261eec67a1897e20ad266d384888ba836a6e949cb14aa37e18ece1cafe6a6fd7584082d69d31f8577fca1612de8d4971bd398e0218963be9958370062aef097d9c5902a0bf3bb4158d81a815fe116d8fd2af8a71fb617f7a41b02d6fbb535e0a94e6b81752dadb9265ad3b1fbd51766a94351378acf3cd1cc9cb7ce02b6d8e9d63e90c368c1651601aec0a12145ce20e53cf9406101a97b4a5f3ddabd1f374692ba82b3e69a424c1edcb922ecba195919aa4f7f07ae9ad0c3d6e0df3c1db52af4f35e29144c6752b5efd24ae08dd35d90deadd888403ce06b56da00778513100d52d983a0cf61c1967a38980e47e0f706f5430c0558cc5c811a20771b401f853408367a2ae0f4678db5b522a6c49815222c0ebd9572e3e1b168135a5d5409de5db23c38c062da1e519d2ef94ae173df74a717af5e45bde8fc25281dda11a699e8c92e24d25af94f8651bb6484ec1e24bc3f23b438b44c88c6798fa8a7e9820fc30e21f6029b3c05e5a4c75f55286266be4c84b650120b47bca3b8c710203add87163e6ea18eaba6be753884b2ed3ddd751500f64c4a2b5ae205c99551cf306c8650cdc81f486b30a58cae8613c303240de9b6c2180d81fdf06643812cff8d23b1553e961d2b2e8b5b93eb6fcab532b4af4cf08221d52fbf2e8cfaf86b141eb795c7b55fc3ed2af7db10a515b18fa1c176cd72a67f76a0b0ff5b79703a1b72c36fa23aba792633ec6072db131f2a6fe2e1fcf925787982ca3cb13c9654234c551d73204b0a376fb2a45d02e1022607a7b4595c09c85914956a433fecfda5f49482aeefed11e7fdd8866ff0db7ee795f4c32628dc970872347172bc46b98a002096ab05adccc096476b2d4d04313381b8b6ac47fd0abcc32d84a3b17735fc15e7eab679fe896fa773345e14e6afe4c746a11ff66ff8054d450ee575ab23a38517a3154f0cea078b74330c87197668982d977ef7ed8e27300f5ba863aa4b59a3ac72796b2bffb5c6b848c4283f6644662667128cb9655a0ceb180361ee16939f18e34000695396eb316dff2e2c4e393503e49f1826617d68655718eb6234e8c6448bf9715930c1c2bf8da88e663a43748c7daf1142690406f7c341420720d45564e640160d61efdc48aa0efc2d143780ed33cb5ba89b3717db198e5d7a761546150a9decfcc93a2abb0fa2db3e34dead0b99d5aaf545ee448ee2b6e71c1b9e6cd9fcf99043bd8b700ffa3695630b519f325ca558ab10b0b257bf7e77aa683b01df7ae2e5185fe4db24bab39d0c68b9db9a8f0265c844474893a85c6beef8568ea01fdf34c8bae154d396ba4a0a8741c83156c6c987c1369041fdb2a53ef308785b2bb9750a78ba3d25a41307b8c2adb051e8f73fcb4e0afd736bf19b486f9111ed4ca5713e481100bb50409814db4471143df4365ca37ef1cd4727847feb7ea5bb54b257376eccae0df2059f0f25480cd42e32cb8956c2bfb325c139bb55b77725e1ac453e7d879f529baeb11cbc639904a1d6d247d2919f0ac5a507673132ef16a4f92b2f95b62ef2ebbe940efa17e6bcd27d345c7379eb1a1679231559a7920cbdc490142b79caa501cdca06468b815ec6f61f18cd3055acb136ccf98657a6bca57ce062d2806356a4b26f79d07fe2b638c6fcad71747a4567eaa08aa25d4e6e397eff87b0421fdf03a927ead69", 0x1000}], 0x1, 0x0, 0x10001) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffff00000001) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x30) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x400034, 0x0, 0x0, 0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2c) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x3, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1b730c8190d15722) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8]}}) setegid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x678, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x7fffffff, 0x4, 0x2, 0x2, &(0x7f00000004c0)={{0x16, 0x8, 0x2b, 0x3, 0x40, 0x7f}, {[0x1, 0x2b3, 0xfffffffffffffffd, 0x4, 0x6165, 0x4, 0x9, 0x80000000, 0xffff, 0x6, 0x8, 0x9, 0x2, 0x1, 0x101, 0x7fffffff, 0x6, 0x6], [0x4, 0x80000001, 0x3f, 0x800, 0xd3, 0x7fff, 0x10001, 0x34839a21, 0x100, 0x2], [0x856, 0xe6, 0x3ff, 0x1, 0x8, 0x6, 0x38], [0x3, 0x23, 0xfffffffffffffffa, 0xe30, 0x80000001, 0x20], [{0xff81, 0x100, 0x7c78b3d4, 0x400}, {0x0, 0xda, 0x4, 0x400}, {0x777, 0x2, 0x1000, 0x1}, {0x1, 0x3, 0x81}, {0x0, 0x80000001, 0x43c, 0x9}, {0x3, 0x9, 0x3ff, 0xffffffff}, {0x3, 0x3ff, 0x6, 0x6}, {0x2, 0x4, 0x10000, 0x5}], {0xfe00, 0x3f, 0x9, 0x5}, {0x5, 0x8, 0x9, 0xfffffffffffffffa}}}, 0x7fff, 0x40}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1}], 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) 16:00:51 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='\x13\x01\x16}/L\x19`l\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x857f444aa262534a}, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x20, 0x0) preadv(r3, &(0x7f00000040c0)=[{&(0x7f0000002dc0)=""/115}, {&(0x7f0000002e40)=""/169}, {&(0x7f0000002f00)=""/184}, {&(0x7f0000002fc0)=""/25}, {&(0x7f0000003000)=""/141}, {&(0x7f00000030c0)=""/4096}], 0x100000000000020f, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r5 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x400, 0xc) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000002ac0)=""/89, 0x59}], 0x3, &(0x7f00000004c0)=""/183, 0xfffffffffffffd99}, 0x40) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r6, 0x8) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000180)) semget$private(0x0, 0x7, 0x2e8) semctl$SETVAL(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r7, 0x0, 0x4) pwritev(r7, &(0x7f0000004e80), 0x5, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) sendto$unix(r10, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r5, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r11, &(0x7f0000002740), 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000400)={0x2, 0x1}, 0x1fd) r12 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r13 = shmat(r12, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r13) 16:00:51 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) pread(r3, &(0x7f0000000080)="8a66dd8a04ea3e42d38c5eda9f60e2433c93a2678d36041e1ac939412646297cd4384bb5bf09e9b22344f102cf3a67b2ccaefdbfebe2f5c04d061497dfc01a60c845e03a5814eff98931923d8cc62c419d89903f9c38a2808467269e67f4e5b6e3f32247409af1fa9471a6752ab87c259b668d551fba8e99328e9bd05dbad4152422608e8ada8783b32f3d1cfc1aa6ac964a46dc3249975197ca0a6573e220b27bec6152b677e51de9849fcd24718a6af064d6fe385a68683f8c0561f940a51c7ab5dfc6dd6d094883a90ef9a55c71d1e33a678e400d2a83655628a2692fba8d53928c77d800825620f4a7d383864323bea973294439b29184d50f85cd2244615104f68276573f90df6bd49040731c38e27f243705a39c6bf11afe1cbdd72a64bba3a1ef9dfff5ef699f882c4f8520874a8c603b28ca51bce6fdc12000b90dc35555d9d8276f35874afe80509d70e7eb6c41db276117346365dbff41cfd4640c56a71c9f9aefd68b269eddaf4e69e33daaefda447a43619c83715d0a74de7f73759b1955ccbc8ae9a73dfa8a7a83643353d17642cfedee7b1f584d8e24a5b35c6995fa5015d1a2169c31f796b2b654ca4b8fd342204e67a3c6dee9803838217009798db06488f3f812464eae3f505a66f9ea23e526bd643cd8ef22e24c30cbce7f0d8da45def7ef64ac818de6aaab4718f1256b59498fdd86a42a97d5c2a10532ab408c7ecbf1deabdcc50ab90ab2bf53e316d1078b354dac56598f84a708720d0c657c22ae76f320a2f7075c524cfe1e2912025627913bd8598ad78d0aeacf2733a3b23835e4aa941233c7b539767fd17a635f2f04ca9275bc39ab8ccb1c6715149cbe012a05907f0c4b59fa2b217a0a0f80fa9d59f0ef05460e003f677e5b775f5a4994e63f685e175732d45dc904c22725a0537c27dd7efbbd4da4a95e32c78340bce56bfe678acb295d95451e751e6fad49689b852277dc2d05e8a986c38bd6ed613dc1148fc156d531338b55dbcd796cead6af3222586ad16ac6914667e895a78adbfad40186b160c1ffdf3dc6118c6e9bfedf54115c1552e8bc18a5d2f5df1640c2c7ab5e65c0a0fcdeee69401b800b2412154275d76c32d4aec35c8a5aa1ef84a7e81fbd884d45e3e54bb426a5b375598d0556bd58832d2d9a480b222736f08f826e4d034b12c6b31fe13d16b9ce7637f5c35efce7e51a90a9e98f8b9020e29ab4a30dc89923053db2be9e9a8f17680d183af0b4a21eee07276cd16d34442e8aca9ca8e7890dc8d2f8917fe3044d631cc64a01fdc82a39573e652a0e6a1fb4b82746d4ac8d56f0b724a3180506e535b6de68a234c53acf365adb85e3df802996f855f4379c65a721ec76ed6172798b250573eaecc6e7377c8f2b829d257f1ec9b69f4dcc9638137912fcd47ba50ff9c489aae296070b8a430c4b15046f71216ff91900bdd46b8ebe1421555a8bf3033845a941d7bc5458a480510579d7a45b017c9154c39a3c5726d9a469cc18fce031e08e2bdd4c7a6b7ab6e2089c177e9dcb2884f4bb59ea1103d8459f14234c9249d9123bc3a765aa9c85b0f67fb1fa4ae503f7a1fad9acefd39b5c98d37eb6f1fa15e9f0aa1ee2b289e4cb20ab96e4839abb9f2e1167a9263a69746aef96565674a25bc8814103e555ddd3609726a7ffab42bae496100bf1ee90b4d50b88dd7ee3bce1e94a58b7028d82311a2d29a3a336e0e3f921310084c9618c559fe3507ac6e0f934f98daa65e6896ad264c0dcb3201b44dc39042e1a0bca582054b44b2f6245de6cccc84385b822613fabfee5ccdf2088127d6120692f882ac023640cba89fb7e4b889a01717767aae4d121695441096a39133e81959c3fe63cc2e3449f21b0beb3bd3e7ba71db8101c5251b087cc3cc49fa29ead3c5b49f4b81a28761a9caa8c9640d0bcd2dd1c7e1894e3399d65117460a1945862898aef01020fcd2e5d0a466d79571c819e96f7d6e3855e3ba9d225a778f754d6a7d598e1c66f1c4e1090024c86a484d6b0826496821686e5e8d2ff5f139407c6f5471aea1a559ceff56ea1a7dc8b2a9c9bc82040753c6b682386baba727d6de4c53c20db993481b0bb61d198ab402f07bc3632e999e401db456399d0be07567d5e77f95dd6a223f9896a1d42a4533d755870f4569a7478f356a91a8aea13c90aaa6b4a663681249cab37d2bcd7a83066b40b1e0e9fa39da3b2efefb5d7ee41235dfe450c674abc9e69b4e4570ffa760e24b7c2735242021e55c10e8b59e551f4ba1a8c8bb1524b8511772f5aa6ae28f048a65ef9278b49e613b5bb4a7abc5f6ae6fe71c8a487e661e30e635c2d05fd0ce2ea8068e8b66adeaaee6f1a07b5ae335b32f0b3ffe065801c27fe02f3e352df9d99de34f9450ce776a584cda670c598af061188c9deb8d0befb1ec306794ea44cb63d9aac149081e3fd109c81897afe27e850f3bf2c2e657e0d8764c9652fe7d9806ccc728dc81c6c4a9ff300546669713091128ff03a768d912c2b11c1ecbc4b31e880748ea1cf3c345eb352a0451c161d560fdf67e35cb0388264e3a126469ceb75778fea246b8d8f30f3fdd83cf9c83060bde1f02e5494ac24e933725427bcc8c0b9dd440ddcb9be811d5b2e1471d87ce82737ad716464342dcb439d7b0a172b4a287a972f2aa599899cbbc70748886366725d3445d3d181f143d47c3dd6d281e342fa0dec276b4d47768abeab994cc917534c3d458c9f59a21c58735ccbeb6b5f4305a07831ccd0c7a091a12fbe199241f85d6f6f9991f33bd59e534392a52d1eb66bf36c1de2335bc0676edbd82f3bc74f9a7932ed9c2a6a99f3ae0b09951fcf44890d57d837a3b4f05c2e4bc7bd6262333b8ecbe8bc7e9716a7853b26fbe5d7232916e613598cf03fcf2988e1f3662c02d6117e973dedec2b3e7d3cd0e4465dcb3c4ad006e37ae304d24195eb82bdb70eac119aefcd5f27ec342ceff93ffb2a0a91e3db63b83e8ce2e099efa2afa616a75bf13d9746d6f1356088a36cf2dcd3829ba0a0c81d7ebf17ef1ca81575519180b9af33ca6288566134fc3dcb53a661f625ead808b3c137c932259f8bc5279e4a9da6ac55ec4fa4477100bcc0510f4c79a54e4bab5d9dd4fc01aa6816d677e700a5512589a8ec3b6e5eba917854788b79839745735f4d3db691fdce2a8116f5b33e52555f2c458f78c6646bcec2af94aff5f547dddbfb44624fa1d1563c85d3bf34ee9d740035a6b8e3befde9619b975b883876328e413c3d976d1dda2d0d6e90f1e1e7a50e685006b90dcdc5a820f0c81776a352945e7a7da4a97b64b9453a0ce76aa05e147adfbc69f2296f6bff8a298c742df73a5d522840aa966129c11db9facc6a6904e4599ea4dd463ad498369b35fdc069db958a43d5a5a4c97a48dcb2ea7f0d60f0afd392b915534500ead9116aee0ab149a37c544961e6060bc45453e6544f6ca4e8ba7b4b864d5c4485d16b8eab8366047d6cff658582954d3936742716b2afdf7b6918997cb48f3220a061a7c48bdb232278f735660329dbcafae8adc97b26f540911222cfc490bc6469efc11a89c0ac63cc1a3761fda897ea02e0dd4b81d7378e079ce5ac6dccc19bd8d96fbd205a44c7e6485a136d177bb383f4cae7d20825ca26da80daffc3073bb3da946e0fd9d85a28b76584e5ed016f708b414a543f8cfee87e1bbfa300848899b30a4f42e7f1d96b3beab5c9e6c1de32c5b8586cea65c173f9ad7bc1825700e446d0d0dfb3e5f52418c82dcf3990f09b1cbca4950e47c7c0c8c11286890fc80418fdba85f0dbe3a4b5d44ef0e602c7f9853305cdd810619fb081296b160135cef637c1c8079b21cbab152b38fcf26b3d3d6cbc42ca3cf5a2cd8818f2756210bbc224c7ded02e8e935835419229e0c3b15a10db9eee538993bde3633156c04db120d375d23ef83d19c337c25b99c84abf07967d70661040bb3d1ae4324eb7d463a83f28e6df750c8a09374dc34434a89c8e3a9536c946702634f2fb8bc18ff72d078c106b21556370b8d84ef580e9fcfef22ce9bd3c2f57d2ff1bc153b89c961f66808928302ac151282ffd05ef965837cea1a7b3432da8825eead89f2b726939bb0e3e8aeb2ba20f0b56cb45ee9fb591e628c875ee1c360bed2685f3676a81c8a2835ff7295cc24575723c874fde49d4fb83ae189a6bbb901ea80dae6ce59cf185f960fd08356299d06b179a84e71effb9c2922accfbf4c060785b561d8538f6632b2d262e6fc73978733cd26cbe3ed3a6412228df7002215c6d98869314b9e52c382b9cd891dfeddd2fd9793d1b2491a77522e27717a2b85559751ea02f99b64da319d374d37d4020b2ad797f87ee588acee1d8c65aee251375ebdcf564d51a3442b67069fbbf775b9b0615678c8aefcad107476071f6759388acefb1f543ecb01cb6ba59afeb720a611979eb929f86fcb202605fce226e36d48db9c78b6f31978bc202081b03e0dc6247f00aef066df4a2d046b0a5428c9fe6568e5d2a5390264438924e3844fd61720c7304d6db0d09fce78f842835406125254d0bc867fcef4ac6960a63c6e77ac471f4704b1852a9de564b62d9a95c374c2ca9e185db55c09aa25600c2200d889e3794f70e1045a307c02b7de6208ffa9af9c5d234c257c160c71304b324b8059b6e7e895b0e3f282205f3ad4a21907f068aff7a72ea2ad9693d2a8da8d35dcd808272110b5cc71309e5e4006a764ac839a512db9043b07d429db1f744fe365a651815cdc9262f2b1fd1a4c3f38f7d5acecc6ce5a54dabb340a3363f9d9bc9ad65e436a7fca44b832d8d1ccaaa5b289cfe935821cff647b61598e1e56c483ba58497d1ee7017ed6c3cc29b48883138e3d7ee1980020c1dfa150e01ac14160b54eedbd7684a1945bd100164c1a61b340922c5c50faaf6418d932527ba55796d605e3b14d363f036ae870e09b3b2f615d25353ad76e974d350e859416714d8b4b302921b39a727b18e8900806246ce0d241e91af0f78d6c2c8f30ef978403ba602371239941c19cddb7f79517eb05343600349db64164c9438892f1e291fe3f1fb96911fd6896293ed7b840a26726943c628e6900749f1cff230300443c793febdf51c11d11a63e9f1af7b7d3209764aa3e2ebab2a77be426756acba36a3e16c9d243809881a46e520e6232a4de255f1132284845641a2f1fe9cf0f1f037ea7beb3a7812d010188106a7fe6f3cd3815bb191619d46b38a5c3012ad2c8707ff9cd3f9fd55960ae1d6fef15c6e839289b993f1ce9dccbc36c96263ca5b04bd282595229cb157af21e2f3900384e5dcb3b031fe07f290429597b270990614b7a3c2882a436e8c7d477986312f09e6b991689b0980ef458d375e05b71b5ec8a7342f7f30819685da85e0bfa0829311bd909ccb27741e01fc18f908920583c54597de07e207ca167c78f6629ec491e7d27c2b4e28308295a1ef233e8fc194cc468fe1e20dbdddae278fa4d7c26bbdfa74579e89b7baee569372355ab8b2703056b17be60261750638b6d6647d4a5a04583450631813b27c6235205e5e10b0c321301371a594959fb318b5fbe481016c7672b2b5904d53a323c095c3a459e5a42b19dbc0c9a72f666ce2b56c11b7612016754a6b9056d30ad3b6a51792279c0c1f5c272f7828768a7107b9f6ef8094f56fd5b514287ace715df6d8089c71e8e12e185944d9cfe672b83ff1c4750bd19e55f097aa7633d360988b318e8432cb2e0cb4e64776d0f9395ed2f47e071bed04d3eb4d5234f581317c2c1373e4d", 0x1000, 0x0, 0x0) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:51 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x85, 0x800}, {0x84, 0xffffffff}, {0x21, 0x200}, {0x44, 0xe04}], 0x4}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0xffff, 0xffffffaa, 0x20, 0x6693, "3b40073bccd4684ea58a7d6cbe40e261a69d5abf", 0xfffffffe}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xa0, 0x7fffffff, "73143fc9c02d00", 0x4, 0x2}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:52 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) recvfrom$inet6(r2, &(0x7f0000000000)=""/63, 0x3f, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x3f, 0x34}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x45}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25, 0x100000001, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0xfffffffffffffffd, 0x2}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:52 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) write(0xffffffffffffffff, &(0x7f0000000000), 0xffffffffffffff52) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r2, 0x4, 0xc8) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) getpgid(r3) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) recvfrom(r0, &(0x7f00000002c0)=""/133, 0x85, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) 16:00:52 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffea2}], 0x1000000000000263, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000002ac0)=""/89, 0x59}], 0x3, &(0x7f00000004c0)=""/183, 0xfffffffffffffd99}, 0x40) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r7 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r6, 0x0, 0x4) pwritev(r6, &(0x7f0000004e80), 0x5, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000400)={0x2, 0x1}, 0x1fd) r9 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r10 = shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x1, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0xffffffffffffffff}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x0, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0xa9}, {0x0, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 16:00:52 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) dup2(r0, r1) accept(r0, 0x0, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='.\\z\x04-1\x03p\xdc', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffc1d, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0xfffffffc}, {0x3c, 0x0, 0xfe}, {0x7ffffffe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xcc, 0x1f, 0x1, 0x80000000}, {0x1, 0xcf, 0x4c, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x20}, {0x1}}}) 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, 0x8020699f, &(0x7f0000000300)) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) mknodat(r3, &(0x7f00000000c0)='./bus\x00', 0x4, 0xffffff00) r4 = dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0xf8dccc3e2805db94) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x402) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x305, &(0x7f0000000240)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) open$dir(0x0, 0x40, 0x100) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) dup2(r8, r9) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x52}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {0xffffffffffffff9c, 0x1}, {r9, 0x20}, {r6, 0x8}, {r7, 0x10}, {0xffffffffffffffff, 0x1}], 0x1b1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x8002, 0x0) r12 = dup2(r10, r11) ioctl$PCIOCREAD(r12, 0xc0287533, &(0x7f0000000040)) write(r12, &(0x7f0000000100)="9a5011521c5e2d5fc69927c35d504596c6f487a2", 0x14) 16:00:53 executing program 1: socketpair(0x10, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2d202d61a79a1661, &(0x7f0000000140)={0x3, 0x7ff}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:53 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x2) r4 = dup2(r1, r2) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r5, r6) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) linkat(r4, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:53 executing program 0: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fsync(r2) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0xa4, 0xea5769ae606578d3}, {0xb11ceb2a56f07871, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) 16:00:53 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c0054", 0x56}], 0x3, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x400000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)='0', 0x1}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="45ddf764f810a445139d01e2511e53db0d80c127c6f2146fba2b687d8b599d1f087c0785113a8b0652d31eaa13f5fdca6058bdfbdede16409c89a3ca5887a75311511a52e0d9d4352cedc263cd3c0a6f400f710b18a6c5cc7640bff8d74ce0795838278f9c244de747034ca9bc4da0318e03866216d91c77bf5c06b524ee81aa879d", 0x82}, {&(0x7f00000002c0)="bd866178b567039a865b1719989657e3e90bfdf0e6ff49cd99edaf183ad05ca59ce03e7940a8ba07bfbd2c282b725b55a70223231b3b1591abf10bb8c12361dfa3c7b002f5d3eff95ff428bdc2449e37d4029d0e50443655d4c61ef8c84d96b44139c232c9a2911b5bddd773e25bdc4c24f70ad860e50a9848bf2abc11d1d075f5f6da6d162b37f2db538c435d6648dbd0d72b383ebfa0da4f80fb6cadcaf6f6b0163b55fb9826b3ace33fdbafdd055387c5e1ebca6e5445df64f61e", 0xbc}, {&(0x7f0000000100)="a5dbff0f6c748412d25b950f8bad212ef2b02284e079c5545db794bd47ff3db0a395c5dfed4b04b9e48bf62ba6000bbb59e62a49afcdd65aedbd0e33a1", 0x3d}], 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x122) setsockopt(r1, 0x8, 0x9a82, &(0x7f0000000080)="df75345a95e62225120b31726e42831ed333db9f58360456a96419386bf6708354680490f5bd3e052b221a782e9edc9b3656a34886dec9e3666f0ad8f5b52f15f0f72520c242d17906c9eefecb42da694c62966dc846db182f1f07358fa8434f891267c9e281ab3a3e21db11fa046e05b32aff15c1bfd2bb83e2c3bf58d5b87c", 0x80) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x84}, {0x80000000000006}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000700)="db9bb468b195f1329af67e1b5e9e7df5bb893a4fc6c1c6e277e84b695fda71efa826845112f1c16d9100fdd4976d204995e37828a2036826d750c458156d935259aa184962fe0998b5f0b17c102a5cf7b3fd4cc378757184d5af37d3774f3270e04553f3ad0129f391a68318f2ccad25287173c603e06b98d4f19b4067ca3d9f3e3602ddb59b502d7978a1a8c50fcfae6ed6ae8dcdfed9a1db6db8d076018000004b34132fb18092d98c4440197501eb3acfa3c3603bc60f176fe40df51b2c684966662bc1d9d88eae561d5f41c00436bdd16493d02cae4113103e4cf0e26ab412812b910f474f63232e06a38ebff0d3fd7b6bd54e764e4d294761", 0xfb}, {&(0x7f0000000000)="257ba378506c2d594e1f7d38eeecaeb1096262bf14135a9127296a79a4d5c37ca1fdec19296ed31e967aecefd0e5f882e49e5b6d", 0xfffffffffffffe77}, {&(0x7f0000000300)="8d6e52c7542cd2c79dc6d773d79c4a1ffccfdc672d4fbecbe0d64220d80c38dfb19b0e5f5d7478c69b44463589c88879a1e7559fe33cd6b1c43cf7f3ab4fa0423be2d992fc7b95ebc72d00bcde310120bfdaf794e149d1d1018a0250fa8220c2e57d81eed9f95325d42d7e4a37c95cd92f0433da38dedc7baf278faa79a40a125f7dc567aceefa670474f2", 0x8b}, {&(0x7f0000000240)="e52e3ca187a81da6207a6840142a7d0ab2262d73b8ed947007d17e9472a5cc20ffac9a0ba852564daa6b690e1b7917870a29173b22d202b2861dddff90bb36c1946c403fe18f1ef0b5e919fcfa8bbbdc7f22086975cc620652399088c3809cdde70aafb4f6ffeb809447d4afd4ff5ee877fa0196e8faff3f1a21f4b028762669", 0x80}, {&(0x7f00000003c0)="e08fa9fded515ec92f45b3706e156ee182dd0db8e8d4651cf0d56b17ed054019690afda039381ed3e1aba0aa3b89cc7bf63bc80b94f884fac477ddafae98a692f9ae55ccea9ec9c392089b7146e39712f174ed13fca7704ef6468c8b4a49e189c8f46a3a42582e96c3d6a5cf89dc4d9b9c9634d80c754a9bf9bc7222a1460e7b8655152b050367fb57ce9dec13e3e437d557775a9ab74ad760f4127740822897b148672568e85604ef75b7f9bfce01d58d9c4ed66e4076198e368dedde8aeb95af0f146e431a515a7d3ec6be14772fbc6db85a31c6b5c5b8c86ad03948aa7efca944e284337d3b7b76a30eb5b00c998b418d8343", 0xf4}, {&(0x7f0000000680)="49bfeaa3a32248b3c011", 0xa}, {&(0x7f00000004c0)="0c34364e5cfa8edd522b00d3838fe5c6810d868345d2be03dd9c6fbd010015fca496866e7f53947f2a48976842d484a175fdb4bfd0cdc5c9190ea763f6e32a99f08d7a689820e53c273a2514e4c103819eb13c8f9b05df37bb65df66ef58a13dd1c8874691161e98c32afa7c982751dfb208f473ddf9606e58037d35f13c7970aebe398793ed68c1c2e482f055185191c0f0ca94fb13accfed34a2be2e6a38c12b6cb8d5d9b1ef94970368a619a02261798dbc84823aad805599fd050968d52db3e9ef9da838b031f7f1ea685a16bc0268ab1ec54d500847a342b3d14316d6", 0xdf}, {&(0x7f00000006c0)="1e06cdf2e8dbec6ed8f1b497d9538c05fcd0ed1c6f2fb55ca7a43494e3d1ed9703186439022aae4c60eee3e4b00a65291235de18314f71be6b3fb413add67c6b", 0x40}], 0x8) write(r0, &(0x7f0000000040)="220e37", 0xb6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x3d5, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b781b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file1\x00'}, 0xa, 0x0}, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000380)=ANY=[@ANYBLOB="703627daa2c39851e2bf5975c1fb7b2e1425d9ff8d9e7b16fcc367ac238152fd1dd67907bf9de7e01400a30640dc83443d2f711b7690a549f4dda99e5d3bc75867a8a284d1b93253b543cb25e011"], 0xa, 0x0}, 0x0) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r5 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)="a39bf7257e7470ba470d6932b9feff709d165a69767c9faae53b308ab45d9d9684f3b2844693321c7d35689cbbaf1b653c3add788d309b84da65b9a724805b2709365ca3349a9c3d40e1a2fe85e95a1a5b5278056c70bd7041c106d0a67594ea3c1b2a88798928bb7070b79b177efadf69295e14068a3a1cbc413ce209", 0x7d}, {&(0x7f00000002c0)="152ffdb6313541826b521164b0924ff126e1b499e20ffef752f324b6848f73a5d645c7a17bd9f70e44748b4123eeee4f09d64501fc4e1c155296998a599eb241b59f7f00c039d9e285ec9e4006914e36734ff7f4d422eca4cfef9eea60de251fed997a63f6b195895441fe5a81c03e935254ebbce7496159f8b52098a563cbb07c5954356b86390b373e89cc8fada3e447bdaa9e8874579b54389ae39b521ee4acc4507f7d", 0xa5}, {&(0x7f0000000440)="2c84ed6c1a4f637dce405992eb35ecd4594efdf0e24cc63afeff64d8f52557ec638c6eae1a0279bb956139dad826d615aeef9fdc8518d7c2dc1d36fbf6c1890f0202b1d165a28940ba2a50cc46a8f3617c9cdd7071f130e973002dc6bb1f2b5c7d35cff8678c25f3256bc9fabc3b9d16af1e3c010158caff231ed29e013d26baf9bb9e427cd1e07bec7a877b72beefce0f95b4a947f0e1d62af6451ef2b0e5f569de", 0xa2}, {&(0x7f00000014c0)="46ba22706bfb26a5f4cebdb37384a2596bca5161229c57e3b7069cae3519b1203ff7566f5f58e6a3abc4425fd1ac24ddff90cc2ed5548f951917c576479348a7d863bb23e38f4c81cbc7f9106efb5a31237dd09289d0baddd5653a05084b1c0f2c61663410e77f8521e9fd93ff8268d7ef9ddacc1b69a0f32f32fd5e6b85e268fe48f4479c03a83d7cbb20787b5d4a83397f1d568d86b84e48e01e23172258da848974d93686ad77966c6f4a328c652e02390d346daf966078c47196e538981f8c566c235179baf656a305c237ddf479c2b42e29820efe945878def8521cc1ea5c7326519c243f0ebfae677b008c45b810bb1d97170300049b7a603ec631cc2841d04a00880a4ba92ccca237a5c1a580a1ebcf516d212d5be7773910c5d73434a85cf13215bb7e66e1ae5990d2ec9d4093e5ce9b3600d3c09bba09b6eb12d013cb4e9aa274d650ddb22f6a5c0fd2ece75919185aa2e450865aad4de6aeaf02ec805af120897ea4ddc9793529a4f3acfb344c4fffae74de311aab3e3e915903291583f02eb7d850ea55892ab37f042b4534afc54e9bd26f2e7788f35e0148ecf7271dc7da012b0f2ca5e43457befbbdaaf96936392ab60408b53998f3389fa7b49180074e8dff9bcc4c4d1ebf93d51ae4e6c7556c882a6ee04e43079230e5f7f6f37e4a8f625ce6246b6d27cd972fa2dac11f504388971b0198ceb06a2dd1f1e741517648e7e449a8f8fcf7fc1b37a2be582b444b2e4ec66bd4894ad8079e2832a694113a1b67de68f8fe27584cc6d98dffa87f0f04b4bdbc8c9ca8152f15686e200fd14823b17392af69c99e6b955ac1f4a27890e793c901c3a89848f8a52e33a17c8a8456c88a44541861c06a50086db6d1bb13bce0615ce465286a425513ecf28bbbae5895178af65d0a0febb63703bae2b2c583476d6a011bff7247c7ab03a9efd2a8dde8543af67099615a5c7a1075f7af50abbc09e492e0e93da2da0aea0c5f9d4621aa3c26f2b3cc9776a17697526b4c23b82ef3cbff4aab8a45763e192ddb0ef1703068eb9b6ebb83ef7b69307611d5d7161aab2f0489913ff0f009276436f987ca350fb16d0718e3f793fff3204e85e3f77e44c26d6992dd34b4572f15c54f95c4e9451c0ed94b81b5fb17ebe6d4be944919fc36e1d7f67a740eb0350125fa1b3344c37c6bf418a8a174cd792a3ea6e94b23b60e0c10a890cf38be9b913fa3019b333cf6ce66df3d0a9d26cf1f71cdf7a5832371bc8e2826979f85b1c9a703d1cf3b47430a3df6fa57e095a7d1c026f2af2b55b344ff14f621bbc902515584279cd424209a6b770f4433af051dc249748c2d6eafe8435648105c48fa6a661739ce4f99d25ec7098d304fd63f365c5f4cbaffdb57d130f25ef179ca8c1a429a03fb081848542afe2a8e70bb72c9f229aac4df5fdf748ecdbdccdc72904e3eebd6032547511439e04f3aad9b03909a6f233ecf3dc5eb05fb51829e479173289d13e2934b910f8c2926b24f983df66a32d8c032c9935f166c7c67adf20a69306421f1303d67a409a48ea917e97254526983b34f455b4a1b5f4579925c0ecaa0868ecd95ccae0b040cc4c772f617c7d58ad14f629e117f183fe7db33d0cc6430ace95f84ec1c6fe4e674ec702d845a49b708858cf8d4e0b3532510c04eb6b6a30949a423bd051c0e9d7f8b7b7cbea5cae66cba66d5e8c832b46fb572675081a746a03d1672c3c74903c19919c9ffcb257ad41a30ab7d3886324ce3443bc8caf20bb8e2d28ad1b5dc3fdd14297c856ecd081d4a69731963549c45f23a7364629b9b0792181a55500df0271a46ece888fe8e96920c0ada31fd77832a4598a8632ee190cd7af52f78b89d71f2f9359afcc04b5541d55e4adcba166e9cf169c619055ca208281d65021b995bf7d0de681b3e077a3c9c6042f13648947fb33e4da84dd933b8c201b36363ff56d879867c5d50847d0c115739189de141781fa10bdc176a4eba947eadebcb9af5e2f31fb6a123c5f5025bbbcef3655e5b839da62ea95465eb4d490863c9f85cf49add3979f55d8c556d5a32ca16c59f6db849170dfd48cb819ff75ca44fa870bf0ddc4286c24f9fec2461882f51f0709b601ecb93a6cff6490f6174b6bb2e818a2c79eb0d89f1e4bbe33885ced1c9d36199de2bcedaf3f4a5f26f890e85db63e179a13f9027ac10273401c70298a75501836340564e9f375de62bde69a23b8ba8d30084ce04c27a9c90a9d2c7606a168febbc8650dd96c3475e591eb274dbe5a5de586432b942af2081680792f4cfd965376a602ca607140aa084ed747cd28583421ab7cfe817711803f687ecb95eb481f5200afaa5fa63661057a367c542c49491105c97760eef2b808428dec3574701a2d5fe88e70544b6263fc35fd898f408726c0ffb8112d8183a92a4537e283dd687f6ec041a7beb5aeb39093dce228967dfae60dfe387191ae33e08dcbc8f8f4cf2dda9a7b76f38fe70107ef71337645d0c8da225dd5ed77cd50735546a0e54914a7b2fa2b0933a89dea13da2dd6f485edd159cd198c05fae0cc8585241394a1954e0f2c0386d4c4d3ea6c48f4c9c68ee1b4d620c7cc874518e92a816efd4876eec0fc94ec1107a5c6e1a7b87a49f482ab86842f41de6b40eb0d17382061120d7df52bdc6ce544a42399cbd579fe4f6f4ac2352e92a359ea616ab5e1f71f356b0c8dac31afdc9a83f92f92600a456cfa77b2abb07baf04fa43c6fa27f22dcb16085fad7759dd2b0f8539ee92bfa5db23fd1803d1ac7ee8080538682b495202d73bcb1bab8495a4690db3b4607b77e7e164f0d734a549ef9f86b437322dab064018681ba3df64ed6d4af62ebf3a85684724011934aca7c643a5a2bdf715d7292e8fab2bc4b7a424924c5de6afe4cc602ee6f83f425003de8a8e3106b53677cdc01a8f4239a196342ffa6696ca8fab1f857f59766b40fd75970afc6d6167fbc37c80ce6e109db721183b302486445715eb3e7d81c533fa5cb5e94f4e94c507701e109e4361ce8118ba67d3adff85d6af29a791ee3e472de7c7e44019e56fef4e67a58ec7aa189629385d2f515005afd9b29b04da9c8dd786639e865c0866abae5bb63017b989d7e37adfe5a21165a078190b9e92d90b84cf332605a30defad4c3eaa932ade421dcf9210541fafe861ba3708e7380a2d0bb7349876227ff666cff74365a081844b7040a500faa38649f44f612e218314ce5795659d841af4af05826473e9a7a500f338a7a1e8bb70a517b05540aae3d5e525b83b76a31e9278a9c89e45c870ea0ec97d3e1ed4d3a76f1e3bcb009d40722337e263dae46283789feeb349e3e1e2348d6c9812dbee94de4194456ae0cbe68b2efe78be956b2729902a92f177bcce67a2ea900d296c7bb99d6def7a6b5cfdc48c0986ed68c2131a783467b6bdf1b51be2cba250990eaf367e301c8bbf8f669fdb321177b0b04d5e16b88387a9c6ad858d5d45463ec6526b3e59e23a5f6987e528ce77f72dd28277bdf60e276b0fbe5028f2dce1eb2d0c2f1c86f0efb1bd81ac08210cc63606bf1dccb6c4b518d7e6c79fa0542ad62cc5636137a9ff261c208945c4079f28ecc1515ffc9f0e958b504fddeccf542033b0cfd2f2aa785586169d08f8711fcd220d838c437b60ec3f798a4e336bffd72e967a6a0ec9757a6dcac99e40316540f28eadbf2693d6b47ca55f8072e8829a1ee7fbbfc3efdc8e9099a888230f5619f1b5ce0cc14f713fa8701b1d7b5c5f6e8a3797587722c233c7b09cf2212ba6c26fe43989a7fd31b40ce331f486601db7e86d22aff79dee120eff2ab2fdb81fb1f0fa72b30efe8a9c4d4697b81672460df51753495536054cddc10a3b66ac83eb03ddd2795ef825ac2deaa0af90a225f6a3b931a16587fc55b22da6181d32e6d75b0c4a96c205c889da43aae455505e164bb698d067cbaf51a6bf6d2b2e36b0334cd873cf1767c1a8aff413f425b9b9b09e9d497a5b9b31e7a1102f72f3e272620fe0fd0e7d85c556a7a3d63f294c80bfa593c7ca852ab37b193b20bed6a99e7fdd855671ad7469f6feb94b1a43512c18d74c72ed1044c569c93b0ce4f6107c9d8ecded8e2447d97433918ce13fd4f8018a96cd7e5201fa55058d95c358e1ff7df0f2d15fe6ccfb432dd67a1a304ff08a69def27544b88a7226202b24585154704b510d11533171cff4437c875b0083fe56cf3c06f869ef4682d8658620c507b1351ea78ddc46bdb21b4563f4db63c5f056bd7b3058c9537299f276ba268e1ae809ce3166191c35ee0ade1061ca7dcbe586817a8aa34db557e06a1eed05dd011e63a9dd5153ef6565ff2c3cca7074758695a816dda151c72b30951ce27c2cd79c33165b3f8883063195f149224fe5cd9f6e3f0d840f6d4782d843ac074bff82977ec3607e8f4a438b51d0cad113018fcb3540e68e2b9c9a7627880f1f21d28a18ea38ac7f8c2eea50ca0908e9b44a30b05e5e90d028ac9d6f9ad0aa85524f922a1f1e2310e9b2fe29de9fcbd93f58c91e147b5ce0196c47590df774ca4b9590f319178e29192b6d071775b0ae0cdaeb63584710c1012fb00259acdb9f96a12a75b414cc0d56699997b69de5e0d2802381e8cc672eb0ae8a8562b8379510822635d49037232d8a7d6065dbe6fd2a3435f3453c6e2903f73e44dd35811e29da2fcceff93479893dea029e7822355f4bdaf625c6f33297693c43270967a366f45f7954682165c5c6fdf505e134ad9492238b4564c7c0b774e8b86f3c09566536cd18abb8c5cf99c7e711d6733801679a15de5e0793c84a3e9bea3acf0bf907c334cca3a9000df5ed354a6a3b8c24c8eb8318b623a3081abe068b70f98c0cdc26bc40915b5d1e65edf34503710fc3d1e30f47bdd6d8b84b9d2e07550f5ea272ddc8a6a36aecfa54736346124901b81b67be783f9c049e7dee952632246aa6be89787a3145c53508daa3f3a3e68e1b748ea2a51c81831e0f40ceaf255c614ec2d20e2474ba2c5debabe1b85becc267e5110c9004d7158bdbb7fca38080f03f4e7eb47154425dc16a75c7328859ccdc2eadd8768c2c003ce368846cdb040e52fa56fd1014dd54cf89451b47989afe43172ce4b626df988a2f194997e78c9b5b2baf8a2d4976dad0dcfd62f3868fadd3c4311c43aa2633791d5f1fd78bf5603dde68b879782b58e7b7bf949b0677897c6d8d59ca74ba76a16fcd0875df772e0851a077c63f01632b8b10ffac8cba1bdbe299b61a8faedf5c7bad70db98bf784bb3548a7e0b2e5567f28f288fd82fd061a40298fde799e90886fef98ace1158338a957098a0ec0b80bd583f5f3f4b0e1ef0ff39c6c8d215edd1a63a3ec44e6be06b06b8b1c33f927cd10d6a9d4ee13590979be0129fc19a35ca2304ffafd0a70e0d761415b782f03eb738bf1419413f0d1a39e20cb865135ee12a8810df63f9537d49238c8b582956a68d003afac0e4e0e32dd8d5dc7bfc157e03da8dffc0301ec54d52c9566df2c604ac79af73ce79b59f61a2cf69a7afded80b424029079dc7adf3fe0c3ceeafbcb6f751be4fae2abf79b95eee406b5de040e3f2bb947e1ae060ccf6be22a6104c786db21e570424b2aa752bcd3af6c22aa063c95ee896108102afb261d3557e692462bf474ec0b0efe5c922d8759ee69f969e69634ed418e834e8df3ca6e797eef5cc3953c64a46211f1dbe26cc53e4264eb3e3a058cb47ea35ad3fdb1225e07bdbd4eb4dafc4023dc36a4e66989be7de0a0f04cfac9d93b86e5032837d8ccbfeb92d791748b", 0x1000}], 0x4) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, 0x0, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r22, &(0x7f0000000280), 0x240) r23 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r23, &(0x7f0000000280), 0x240) kqueue() pipe2(&(0x7f0000000280), 0xba892f739b5d2ad) socket$unix(0x1, 0x2, 0x0) 16:00:54 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$inet6(r3, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) ftruncate(r7, 0x0, 0x80000001) kevent(r2, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r6}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r7}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpid() r1 = msgget(0x2, 0x30c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r10, r13}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r16, 0x6, r18) r19 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r19) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r21 = socket(0x2, 0x1, 0x0) connect$unix(r21, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa7411800000000000000010000000000000000000000000000000000000024778f3a3d726fa6fe352f69124aa16eb2a6a9ae692a470ec767b7bbcdb8661642070952a145cf0dfd430da8ba5883e3aacfa7b76dfde400"/523], 0x10) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r22 = socket(0x10000000002, 0x2, 0x0) dup2(r21, r22) r23 = getgid() setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={r18, r20, r23}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0x14, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r26, 0x6, r28) r29 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r29) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r31 = socket(0x2, 0x1, 0x0) connect$unix(r31, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r32 = socket(0x10000000002, 0x2, 0x0) dup2(r31, r32) r33 = getgid() setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r30, r33}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r28) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x9, r2, r3, r10, r23, 0x2a2, 0xc5e4}, 0x7, 0x20, r28, r34, 0x80000000, 0x2, 0xfffffffffffffffd, 0xffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x4}, {0x3d, 0x0, 0x7f}, {}]}) getuid() r35 = socket(0x2, 0xc003, 0x2) setsockopt(r35, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r36 = socket(0x18, 0x8002, 0x0) r37 = dup2(r35, r36) ioctl$PCIOCREAD(r37, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9, 0x78, 0x1, 0x6}, {0x3ea6, 0x20, 0x0, 0x3ff}, {0x20, 0x7, 0x9, 0xbf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r38 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x600, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() pwrite(r0, &(0x7f0000000000)="96b14f96b006030b38ee2fa66116ffad8692d1d4861988a1f4c513cc55c27336e0c839667dbe0f4e00bc1a9825c91d2207671789d2bf1776c093f4ed63a8", 0x3e, 0x0, 0x8000) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1b0a) 16:00:54 executing program 0: r0 = kqueue() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) r4 = syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8090, 0x0) recvfrom$inet(r5, &(0x7f00000001c0)=""/203, 0xcb, 0x42, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x8000, 0x800, 0x954, 0x5}) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="623b5b7fec6a42a5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x8, 0x22) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000300)={0x8, './file0\x00'}) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r6 = socket(0x2, 0x1, 0x0) socket(0x20, 0xb, 0x80) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], 0x1) r7 = accept$unix(r1, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) sendto$unix(r10, &(0x7f0000000080)="95d5815b56b1a60925a85d5dea2abf23713fc6846f41c6429e01a0b3dff9a9ae62f1fdb8621318cc06b02cb615ed317f3772e9c3e0c30c8aa37e22087cef8ca668309e964d683953d761466fd7d65e9c9ce3776b52400c0e84738843ccdf606b5a27a9fdfb6d2696e220c89dd1762df83fbcdc6345c29b53a8bd8561fbb52d45aabd227e562cb2670740565f5c2c3aa4cb61f2c4db5987aedd56cd730a5d8408fde34c3b366ecec2611f5dfc74f41a9b7aa2124570f53830bb56f360e2b9d69baf4da26c6b58e2808f7c38dc940cc02be7e827bf45252e70c753aee400bbab351d2297918a4c99ac2eba808ec66a88a64d7eef", 0xf3, 0x8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:54 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}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="b9555a81df70d305be1a6e90a580a973c9e9e0a9fb861fa2ac899402bb787e64e42aca469ce41e5cde52438f3c656ed7580ebb94f595fe22b4083e908b45288e8e1b5fda0f1096f41f59a9a02bf7b00c23a161defb736ebbadcc77a22e28d32ca94a399c88fc1d1316cf800b54aaa6eeb1f0e49caa683109713d2d43ae4988c890ae933634228ff2ddf121fd6b157b6a9798d8e97a949428b2fab42d75eeca440a3ce973a626a40879a7c778e2f156bb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setregid(r7, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000100)={0x0, 0x8, 0x9, 0xffa0, &(0x7f0000000180)={{0x7f, 0x0, 0x2, 0x2, 0x1d, 0x7f, 0x2}, {[0x4, 0x7fffffff, 0x1ab, 0xfffffffffffffffc, 0xffff, 0x9, 0x5, 0x8, 0x4, 0xc0f, 0xf4, 0x9, 0x10001, 0xfffffffffffffffc, 0x6, 0x9, 0x6, 0x1], [0x200, 0x6, 0xffff, 0x5, 0x9, 0x401, 0x5, 0x1, 0x6, 0xbe], [0x0, 0x0, 0xff, 0x5f, 0x1f, 0x9, 0x69d707a1], [0xfffffffffffff001, 0xd4, 0x11, 0x5f2, 0x3f, 0x4], [{0x8001, 0x40f, 0xe4, 0x4}, {0xa1c, 0x9, 0xcc, 0x315}, {0x80, 0x7fffffff, 0x40000000, 0x9aa}, {0x80, 0xeedd, 0x9, 0x6}, {0x7, 0x6, 0x1b, 0x9}, {0x1, 0x7, 0x1}, {0x9, 0x7921, 0x9, 0x7ff}, {0x4, 0x8, 0x80000000, 0x100000001}], {0x0, 0x4, 0x9, 0x2}, {0x0, 0x7, 0x2}}}, 0x800, 0x6}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:54 executing program 0: r0 = msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x3, 0x0) getrlimit(0x7, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x14, 0xffffffffffffff9c) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0xd5d8e3da9f32bd9b, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r13 = getuid() r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x3, 0x3, &(0x7f00000004c0)=""/179) semctl$GETVAL(r14, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r15, r16, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r22 = getppid() fcntl$setown(r21, 0x6, r22) r23 = fcntl$getown(r21, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r23) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x9d, r13, r16, r18, r19, 0x4, 0x8}, 0xa000000, 0x5, r20, r23, 0x0, 0x2, 0x1ec4, 0x6}) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev\x01\x00iskmap\x00', 0x0, 0x0) ioctl$FIOASYNC(r24, 0x8004667d, &(0x7f0000000080)=0x3ff) setsockopt(r2, 0xfff, 0x80000000, &(0x7f0000000000), 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) 16:00:54 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x88fe}]}) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x0, 0x1000) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x28119, 0x4683dce6b38cecf0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00abe038fa5e206268000000000000000000"], 0xa) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r11, r10) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="0696"], 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r13 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000000080000000000"], 0x10}, 0x0) 16:00:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3ff, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe5e) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="49a326ec575d6a58b28a35452ee38c21a03ff2bb1643587b469d693104e974b35674f1355a9d214f25c1ab7a8c4bec13624e0c4d7294ff82ae472010280c0b701da7c80f82ff10f01c2aa62cd0d74a7cebd1bba61df49d6b38fb95177f8ba48fd1e9cc63e53c7ab1064a9e2d253d8cd94e95d8f34f1063a1309b229d2cc79bf34f8e8b6de7e2c51b0359fb25babdb1128a71ba83dd65703773f9010dece1c6aefe41179d884ef21b791722958082b8aca8af644e39230145e888fe6b4f5aba9019c0c12647804b0d2bc8219c9d863d83fda3309525099502c7f3478975b026d28ba99e1b5cb9435643e9017f3b413737ec13b09c46ec116f9fad93148378179babfefe416ed335528e0400"/277], 0x10) socket(0x20, 0x5, 0x52) 16:00:55 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) setrlimit(0x6, &(0x7f0000000040)={0x6, 0x287f}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x42) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x6, [{0x2, 0x1}, {0x1, 0x2}, {0x3, 0x800}, {0x7, 0xfffffffb}, {0x3, 0x101}, {0x1, 0x24}, {0x1}, {0x2, 0xffffffff}, {0x1, 0xff}, {0x2, 0x800}, {0x3, 0x5}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0x3}, {0x3, 0x7}, {0x0, 0x5}, {0x1, 0x7}, {0x2, 0x6}, {0x1, 0x2}, {0xfe7bccd7f8791369, 0x3}, {0x2, 0x1}, {0x1, 0x4}, {0x2, 0x2}, {0x2, 0x2}, {0x4, 0xfffffffd}, {0x0, 0xfffffffd}, {0x5, 0x8}, {0x3, 0xdf4b}, {0x0, 0x20}, {0x2, 0x3f}, {0x2, 0x7}, {0x2, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x14}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:55 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffc, &(0x7f0000000080)="5b6902723c7be74f330f044b6b32e2b71c8934bfb61ad0102db34c85bba95c0c0b9ba704a074c076f1287ab21cac6be54d18ced8f6d8913cc69e12d832") 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x183a0677b5392a63) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) mknod$loop(&(0x7f0000000240)='./file0\x00', 0xc000, 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0x1ab8) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) syz_open_pts() read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:56 executing program 0: r0 = syz_open_pts() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000009c0)='./file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000a00)={0x8, 0x4, 0x4, 0x10000, "8e3912a17fe47a7d7307aa63040a17373d1e5c43", 0xffff7fff, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffc}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309", 0x793) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xc2c2) getpgid(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "5500020000000000f5bf00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffb, 0x1469, 0xd98, "098d45f75f059100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000a40)=""/42, 0x2a}], 0x1) 16:00:57 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2aa}, &(0x7f00000000c0)={0x4}, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) clock_settime(0x0, &(0x7f0000000080)={0x2, 0xfffffffffffffffa}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0287533, &(0x7f0000000180)) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r11 = socket(0x18, 0x8002, 0x0) r12 = dup2(r10, r11) ioctl$PCIOCREAD(r12, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000200)=0xfffffffa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) kqueue() syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000440)) setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=""/238, 0xee) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) r21 = getgid() setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r18, r21}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r16) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r7, 0xa8, 0x6}, 0x8, 0x2, r16, r11, 0x0, 0xffffffff00000000, 0x3}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000007c0)="b637f584697cc83c518e079e3dd8") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = semget(0x0, 0x3, 0x80) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/216) 16:01:02 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)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x41, 0x87, 0x9, 0xf69}, {0x2, 0xbb, 0xff, 0xb}, {0xeb9, 0x1e, 0x35, 0x40000a}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31b9800fbed5d203ab48bba0988d6b303ee2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d92d359f0403452bc614c706deb68e0e528dcab83972547f4610bd8aeb5dd2"], 0x10) write(r3, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:01:02 executing program 0: setuid(0xee01) r0 = syz_open_pts() ftruncate(r0, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:02 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x40}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/173) semop(r1, &(0x7f0000000140)=[{0x3, 0x4, 0x1000}, {0x4, 0x3}, {0xf5ed1a45076a3ab9, 0x3, 0x1800}, {0x3, 0xf914}], 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x5a) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d?v/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000008c0)=""/4096) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) r4 = dup2(r3, r0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) fchdir(0xffffffffffffffff) 16:01:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10c) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:01:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/241, 0xf1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0x5, 0x200000, 0x3c, "f14ef142cc39c06c3091dbfbf7ce08abf72046f5", 0x3c98, 0x7}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) readv(r3, &(0x7f00000014c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000001280)=""/173, 0xad}, {&(0x7f0000001340)=""/201, 0xc9}, {&(0x7f0000001440)=""/93, 0x5d}], 0x5) 16:01:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000c8, &(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"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000180)="01e5cfc31e8028c3c87f37c522fb1aa074b6d3ea4d83c962249416df7a88c312af4d2427e04a0f6358be37cc11993876bf2ac75cc9403277126844382e1c2b3848b1060dcf95a8614604c089c949a3fbfa20f9348ab188aa49f10f2705583cd40b92edcc996e503534327f05564dbbc3ab1006cf0c881f83fd2d5ea46fbdb8a89d69c19c93e6d1bf16542b47b659220e7b9caff027a3d611ea95ceed77ace4e96c3a60cdf586dedf45a399ce9de7256cc037d7dd30b10a98197217d2d8c89812ef43bf1ce71945b8eb79d43594ae781642910706f3bcb237571206a4448f033f", 0xe0}, {&(0x7f0000000280)="ae3dbc7642ffef22b6b21ad0ae3c39b6216bfc38632e662831ed39080bc1ed5d6097bc0e89ee82cafa4db9bc49c3c4a25c1519f9faeff7ad0507ae5472762aa64016f13c2c78c8a97aadd7d50b9bf81aa3f4a47b78b409c369958f4099663b0dfcd8acaa9c8119d0ac27ed2fa08109028d89402984cd0404c9788bb14265d13ff2093e52d45bbebce6d97eb469dc6f6669a0e891596155a7f02f2be14de32c433c847a3ca8b2f266c7b7aa8492a7fe7dc481b4ddf91786abfe1827c82ad29d3fd73dc556004f0d1b88382beb579afbaa19cdf1fa7fb03020591befb041ea", 0xde}, {&(0x7f0000000380)="aa21a0d35d709f8ad5ebc0e8a616b182174ee12381f486e08ed315602c30e519c67d5132ed31f53e7c5a8c5e8f17e9e5ffbaa8433a9c61d1229cd4bcefcfb8cf4327eee976201344e88f83b0ccc759fbbd242057f4aa004c4984b5fac977c0492dbafe4c2be8e9608aa8b7a98b3bc695fd0b516d2d5476cee07670fc69bb65bbfaebf543cca6a22ed4728c9d2581106bdd9c938716632a3df579ce308650cc210eb203f20305c927c4922c26", 0xac}, {&(0x7f0000000440)="8d76d2a07768729d366e9d9063b6019647b4af4be9189921b98a68a1a178ab880d7db6f24f11f62b94e4e3e2cc43ad0c4c5a2a1523fed80f7448bc22c24accd1ca89c56f9ff25f3421e07400f7e988c744881e262eb2303676a7d6b25b51f0fbf135caa49d01bc140f488e935d5168b34468e80ef777ad3b3d39b1e291fcdb200cbd9d8e3bc7bb1f6cea6144f898efe5de6bdd9aeee7d46affb8480895f3c6ade9804dc0085c8df3ec0d80a172f38be3401402dd0cd1c9df94fac1", 0xbb}, {&(0x7f0000000500)="d17eb406dff1555e328d2def8ee7d50c6ae90451734e505d500b29e8b024ac3520dcd0b7324e23a9f5d79068dd7d4d8a82e1a728eb258109e15d77f7b1c391f528ade13a07acf3e9b00bd0d61905a2519f78d27eb3ff184012ed4b0d44a82b5cd0a48beb302800f2dc03b749ca0208dd86a860b928527368e1a25282138363d5463a958c83aee32803a18700", 0x8c}, {&(0x7f00000005c0)="938abedb08db99ca5eaf450e9f95dddc6650f2672c19778883592066a188249687942c7f6c7272568f6784cbb9cc213a5bcf2d34f946e2257d22ab536402dbb52f3bb35dd1139ddd49e3435897d5b9dff34309b2d0655d4a1e072e86ee6889f2c0d873580a21211d78fc18c9d7cd684889a40dfa8ff6255f0058aa6d681021c72871eb44315712", 0x87}, {&(0x7f0000000680)="7009887cec76edf54fe8bffab789ecbf212ec5bd6c147ceeef1ff8a61cc544bd39bf1feb8d4914e47e9ecb4942192b092da6fbadac8c09b672da9c3953d8dbd21096788dc291dd173576decf202d6db6e0cdc1", 0x53}], 0x7, 0x0, 0x7fff) 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) r3 = socket(0x2, 0xc003, 0x2) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) fchownat(r6, &(0x7f0000000080)='./file0\x00', r7, r11, 0x6) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x18, 0x8002, 0x0) dup2(r3, r12) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffff7fff) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x0, 0xfff}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x2e) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x118) 16:01:03 executing program 0: 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, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0xffffffff], [{}, {}, {}, {0x8000}]}}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]}) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x3a, 0x0, &(0x7f00000000c0)=""/58}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18100, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x20) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r6 = dup(r0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x204) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r9 = fcntl$dupfd(r8, 0x0, r0) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) r10 = msgget(0x1, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x18, 0x8002, 0x0) r13 = dup2(r11, r12) ioctl$PCIOCREAD(r13, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCCBRK(r13, 0x2000747a) msgsnd(r10, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() accept$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgget(0x2, 0x0) geteuid() 16:01:03 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) mlockall(0x1) 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x162) r1 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xc72, 0x3ff, './file0\x00', 0x7, 0x7, 0x3, 0x4}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7, 0xfffff}], 0x9, 0x0, 0xeca, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6}], 0x85f5, 0x0, 0x9925, 0x0) 16:01:03 executing program 0: r0 = shmget(0x2, 0xb000, 0x4, &(0x7f0000ff4000/0xb000)=nil) r1 = semget(0x0, 0x1, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xffff8001, r2, r3, r4, r5, 0x48, 0x80}, 0xa0, 0xfffffffffffffff9, 0x2}) semget(0x2, 0x5, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000180)) socketpair(0x6, 0x2, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) r8 = getppid() shmctl$IPC_RMID(r0, 0x0) r9 = geteuid() r10 = msgget$private(0x0, 0x1) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x6, 0x0, r5, r9, 0xffffffffffffffff, 0x0, 0xe2}, 0x6, 0x5, r11, r8, 0x8000, 0x1, 0x200, 0x4ab5}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x888, 0x0) ioctl$BIOCSHDRCMPLT(r12, 0x80044275, &(0x7f0000000340)=0x1b4) select(0x40, &(0x7f0000000380)={0x8, 0x483, 0xffffffff80000000, 0x4, 0xa, 0x8, 0x0, 0x7}, &(0x7f00000003c0)={0xffffffffffff1bfb, 0x10000, 0xffff, 0x5, 0x5, 0x50, 0x5, 0x852}, &(0x7f0000000400)={0x9, 0x6, 0x7f, 0x3, 0xffffffff, 0x10001, 0x8, 0x100000000}, &(0x7f0000000440)={0x8, 0x2}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000480)) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000580)=0x462) r13 = socket$unix(0x1, 0x5, 0x0) shutdown(r13, 0x0) socketpair(0x21, 0x7, 0x1, &(0x7f00000005c0)={0xffffffffffffffff}) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r16 = kqueue() r17 = openat(r6, &(0x7f0000000ac0)='./file0\x00', 0x8, 0x49) r18 = accept(0xffffffffffffffff, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) r19 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x100, 0x20) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/speaker\x00', 0x100, 0x0) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wsmouse\x00', 0x10000, 0x0) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) sendmsg$unix(r14, &(0x7f0000000dc0)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000640)="7a988a89c41d63ed02e84a170a4eb02f0a7defc8b68dd6996667d4d07bb8eb2761b8c115967d9cc2896c4acd16eba61953c63818cbbc040841be27565903db4ce7c6ef69903cb79c", 0x48}, {&(0x7f00000006c0)="5dc71d147c725a9635571514bbc3bd03403619c24b996c7c92bcc50e0765e5cebbae26ba065b7c3d9e9d0b5189cffdac571545d4c6566a4606ac0fd53ab44f36aa394a68a3f4c3adee5206a69dd85e8a2d48d6f7dc8048ccd51b5fa344f70ea007f3f7d9a42009e5b67181acb38f1cc87948b1850e00cbacc16c35c9a8fc58cfb7bfbcecc0d75842875e4fa0f39e60e34ce15b318386826e4d88480cf05438d4b18fa8031935e35c4b93c645ee1844e0", 0xb0}, {&(0x7f0000000780)="2c4c77b040dc2200275ae814136e78e038d1952dfa2c", 0x16}, {&(0x7f00000007c0)="28ea5311ef003f73e41df5b88ab02a83f56f53d2f5b0767153b2b34796b8afd66c9a8bb61e47e2c2fd97cd2a8af6e5e6808074779e92e73d31ca8fb61eba6ef6f9b56f30582568822d85a682f605a726bb691bc61aacac88e9616c2e080af36533d558e36cd9e206eeb8fbdc36bbe36ef557c7b797841d26e81ec8", 0x7b}, {&(0x7f0000000840)="56243c127bc2c79377f5d89e5f169dd777d584bbb4777d1aabaef19b5705f6c10fda829595fe5a18d59a2c47fc040ed82ce02ad9247839c1813e90c0300793e4a851d9cf72cd0739ab27cf98afd42b07912d675e36a4894a049097c92f47288ed737f7f5a5f0b1fcff0079cc1e753a00272c08bc474eb18ff36f12b91480d00e1482fc64e279b472d118402b1ba893039d60a81f75c990cee54993d0e100e6374dc3caed9e689c27135516d5917b741de6115b5315998dea72e292712e503f4a6256fb20", 0xc4}, {&(0x7f0000000940)="c8682fb7ca55197a3c1d5bf9e100873aa7d6978caa756e3984dc408d223eec41d297d3eaa12381c486a6b5eea02025f9587ffc5ab4f113a8f3bfecafb47e1e119b5f6a0eaf0d31d8ff7cf34353c2d889", 0x50}], 0x6, &(0x7f0000000d40)=[@rights={0x28, 0xffff, 0x1, [r15, r16, r12, r17, r18]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r22, r23]}], 0x50, 0x4}, 0x400) 16:01:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:01:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) pread(r1, &(0x7f0000000240)="3ef5d110ac621a90cf3f2e7d2215bfda615a3f1559bfe359104d3aaaaf3e44af2fb61536621853b381a5c81661724f80add58c108b685883a0e444d5ff3d067041cde51a8ae51231f89039d297ee1453b37a358405bd0add861065307347ea8b324a3915d166e848f1414fa5ea853c1e651d74a3cae2046b40df905d65", 0x7d, 0x0, 0x7) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x10, 0x3, 0x0) dup2(r0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x1c}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = semget$private(0x0, 0x0, 0x4) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0xd794}, 0xc) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000180)=""/172) 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) listen(r1, 0x6) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r3, 0x0, 0xfffffffffffff801, 0x1) connect$inet(r4, &(0x7f0000000040)={0x2, 0x3}, 0xc) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:01:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x60) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffd) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x86, 0x3}, {0x86, 0x2}, {0x40, 0x5}, {0x20, 0xfffffffd}, {0x25, 0x7ff}, {0x0, 0x7}, {0x88, 0x7ff}], 0x7}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/74, &(0x7f0000000240)=0x4a) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x3}) 16:01:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2e8df03675de13ae) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:04 executing program 0: poll(0x0, 0x0, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00@\a\x00', 0x10, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r3 = socket(0x11, 0x200000003, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) r8 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r8}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = socket(0x18, 0x2000000002, 0x0) setsockopt(r11, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) accept$inet(r11, 0x0, &(0x7f0000000140)) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r13 = syz_open_pts() close(r13) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r14 = dup(r13) setsockopt$sock_int(r14, 0xffff, 0x200, 0x0, 0xffffffffffffffd3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0x280) r17 = geteuid() r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r24, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() r32 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r32, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r32, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r15, r27, r31]) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r36, r36) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r40, r19, 0x0, r23, 0x0, 0x0, 0x0]) r45 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) fcntl$dupfd(r36, 0xa, r45) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r46, r44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r49, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r48}) r50 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x2, r17, r35, r46, r47, 0x40, 0x9a4d}, 0x5, 0x87a, r48, r50, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/45) geteuid() r51 = socket$inet(0x2, 0x3, 0x0) writev(r51, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r51, 0x0, 0x6a, 0x0, 0x0) r52 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r55 = getgid() r56 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r56, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r56, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r52, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r53, r55, r57, r58, 0x2, 0x9}, 0x5, 0x5, 0x8}) r59 = socket$inet(0x2, 0x3, 0x0) writev(r59, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r59, 0x0, 0x6a, 0x0, 0x0) r60 = semget$private(0x0, 0x0, 0x100) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r63 = getgid() r64 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r64, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r64, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r60, &(0x7f0000000300)=[{0x0, 0x81, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r61, r63, r65, r66, 0x2, 0x9}, 0x5, 0x5, 0x8}) r67 = socket$inet(0x2, 0x3, 0x0) writev(r67, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r67, 0x0, 0x6a, 0x0, 0x0) r68 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r70 = getgid() r71 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r71, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r71, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r69, r70, r72, r73, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r55, r66, r70]) r74 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r74, r74) r75 = socket$inet(0x2, 0x3, 0x0) writev(r75, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r75, 0x0, 0x6a, 0x0, 0x0) r76 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r78 = getgid() r79 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r79, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r79, 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r76, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r77, r78, r80, r81, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r78, r54, 0x0, r62, 0x0, 0x0, 0x0]) r82 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r82, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(r74, 0xa, r82) msgsnd(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc86025db7f96f0000000000ffffffffeb7b000000"], 0x41, 0x7eea135638a8ce50) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x48}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x0, 0x2, {[0x1ff, 0x200, 0x4, 0x10000, 0x2, 0x7f, 0x6, 0x55d9, 0x2, 0x80000000, 0x1000, 0x5, 0x7, 0xfbb, 0xfffffffffffffff7, 0x9, 0x4, 0x8], [0x0, 0x6, 0x7, 0x7, 0x7, 0x1, 0x2, 0x4, 0x8, 0x80], [0x3, 0x7fffffff, 0x6, 0x8, 0x5, 0x8e4e00000000, 0x1ff], [0x401, 0x3ff0000, 0x8, 0x8, 0x9, 0x8], [{0x6, 0x400, 0x401, 0x3ff}, {0x8001, 0x9, 0x6, 0x1}, {0x30b, 0x3}, {0x80, 0x20, 0x1, 0x7ff}, {0x401, 0x1, 0x2, 0x20}, {0x8000, 0x4, 0x12b1, 0x9}, {0x5, 0x6, 0x4, 0x4}, {0x6, 0xc958, 0x6, 0xffffffff}], {0x0, 0x6, 0x2}, {0x3, 0x10000, 0x1, 0x10001}}}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:04 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/34) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffb, 0x100000000}, {0x7f, 0x5}}) 16:01:05 executing program 0: close(0xffffffffffffffff) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) write(r4, &(0x7f0000000180)="0d92302893ee5ea602f333d16ffeb89324bc55db9793e43483f3b2365404", 0x1e) 16:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x2, 0xc003, 0x2) socketpair(0x10, 0x4, 0x1f, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000140)=0x7, 0x4) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) dup2(r4, r6) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0x713) r7 = dup2(r2, r3) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCEXCL(r10, 0x2000740d) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) pwritev(r7, &(0x7f0000000200)=[{&(0x7f0000000240)="dab7a948519656f986aed1970500000000009eef7b80059927020000ec05ceb325c8cfbfad6719574aa93fb23cf375ac7449da697142eb26ed0b22a37dd444dafc0d07bce99d87741766e73e48d32ad230e607000000c0834446eccf19fce437571efa0410911f5d62a03f174f05755ef5d15f15ebd62c00000000000000000000000000000000712b7fa9366c4463a1071795b13e29911a542b845455e3b414ef0a4996a00080ea0c4067c025d4ac0da79312ebbede332cbaf124092f9ba6", 0x8f}], 0x100000000000012e, 0x0, 0x6) 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, &(0x7f0000000180), 0x511) 16:01:05 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x1, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)="a99a5a0952a9915ad99ae46edb1a848f7f7b65da831a8c8d3f877051c734c0f22b0f4b9ea9f051855c5e51162cef8b1bbd7ddac68fcadc944b8a7368302d717dc3f632897fa2d1c5d7f0f59724246407390f47df80f0dafb16ab372b900da431937e60248aef95d83a0312d5f6a12fad4b73835ac0302e337efdc76967101a3e3a6135e0d467f4a21ff35d10367ef300a7", 0x91}, {&(0x7f0000000180)="6577fbea749fb2b764e0feada6bf7ea39dd5cce36f1505180748b071ee40d67876db640a1a6c27ea4f97c97c52f60ad155ef35d408fca33782d66f95aec1defcbec3267d6099d252e33c9891477a82365ac872e65a3f38f4cfb9223dfd199b9f3991aa33f2e2d25111db0b9dd2ca106e7f1314018e67bc4855cf4a54065fd9c4609ca11a7134f63a1f7991942fb7f26191e9b7585182806bc2ca339658c0d150d79db052c9cd6674c927e2f6537bdc06c2469f8f372ad691bd46f41da9cb2d3051878529374ad122bbb650", 0xcb}, {&(0x7f0000000000)="2655bbb7818cbfabd21444c92c99e31088b63735444001f01688e73f3df19b33", 0x20}], 0x3, 0x0, 0x7) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) sendto(r3, &(0x7f0000000080)="9b21c43f567c1ed28106cecdeeecf89f74befdd2a7773fd8fc29a779b8cc4018e6064c490d06dc173680ca7f7d3bed4919e5b49941903acf90f4c39de4b072a8945741df16c9fdeaf54521d41fc7f3a9ce4589dc3b8c23a14ea860bcc99c8850dd5b6cef56d6f5a42e2858319ce5f192b4d48e92862f2d27", 0x78, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cd00ffad4bcb77a69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7c1bc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf99c031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x200, 0x0) write(r0, &(0x7f0000000040)="878701b37919d583ba2b8edc76b28c2aed7e95cb5bd9a17509dff866e0d398597d58b951f142d59a2b849eb127f371535b479c48a11b8114e65e508811e40879c0dbe68d527ebe0b7e8067d734d6b965ccb1c30fea49b84a9586c6c645f64824c7ab621d8ff0913eb9ca53e6ffe1c49adfaa7f5695840a2d502eac571cb88b7f9c0693c7185910aee219b660b75ddb39c02823ec9c3b7c3d7e1993902b12f22c267e648596865b0ed79eb704d47fdae2e15fc31bb8ad3d4046cfea6efaa9704844c0132ffc9a48", 0xc7) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x9) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x67c], [], [], [], [{}, {0x0, 0x3}]}}) 16:01:05 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0xfffff266) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x100) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x7, 0xfff}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000180)="25ada5656fcd624c75fa8209a9949188a523541b131d7057415c2fa5d7759c5ba44a202df50792b5344c41da555dd0033c7c47ca5c16b0b32431f0310fae6bbe3a711441bd8640aa1d112e0a005ff096c32b5a6a97ff649f9abeb4fa272d5388617096732a0866d2a111348736273e230f40e132c4221dfd4d7fdcef6ede61160ca35c97f8b7c235cccfe8be3bfca94a85bdf8db283779fe73d99990fdd66e26d48bb18ee5c643c8f6dbfe77", 0xac}], 0x1) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="9f3c9cf28a941b664fc3e2c91179bd670fb0ddd83670422ab5774171bb28cfb003e13a00d39896db90243c9422475f72b3319ae879298330a55ed73d367a669265e60d0ba352541722e283b0b8845eee210d8b0e390bc20e8dc93470effa601bbf54369bf3582afe721c8a306b3b60ce5b7806f032a4569ab7defb16037ea8e0485073b5178eff4602c1c3448cea98ad8e9f856339a7f74d03c9d7dfe8fff2edbe4dca41d8dd047c8adbc778436975584e3acda42284abd2b155215033bdc43da5ef7a0d8a2166daace1019c2944fd5af62614ef8b788133437c9f7e9df4dbdeec4322222184e198c0d0e6236fb84cb99ace993a13f37b8043", 0xf9}, {&(0x7f00000001c0)="3c42002705d34d65dd476406ef74178aaf7872e3339f17dc717c3b8993966bba980f41218192375e706b5f6ab0941ef0a79a1fb3bc6b45a0fb5a938d2da0b6089fd8ae", 0x43}, {&(0x7f00000003c0)="c80f45a2cd592281947f4e72f5f62799c03127b6ff002e3b196b214b5d5f5b837403de68f67ea4998f502a0ba0f22eb6e327e78b7fc698c7f172137f8c94a0ec2c24b52c7828ef2228b54cecffacf5c27e6aaa9d081e1da2bbfcdd6a48168adf7f80df85cdb7704149c3d69fbbda66f880490d464c3edc4e727af20205775c27", 0x80}], 0x3, 0x0, 0x8) 16:01:05 executing program 0: sendsyslog(&(0x7f0000000240)="431d55ad42bf2699f6606af0ab0ec8a688a6152284029842651e68691e793a0c333bc0a7770e338212229e206b4da684b014176f901145eb983c92e787a9d995d118d77ade88bfdcdafe3bf3c846d69d7f8cb41caa2dc5678543e0dd533f47b3351c44bd95495c2043441bc3a66bc5ee2fe74e3ef10ff1fd4682f79732d20d0fcc31e8190c04eb4c82e3402fbfdc1318945d9440fc145344de", 0x99, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9) 16:01:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) socketpair(0x20, 0x4, 0xdd, &(0x7f0000000300)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) kevent(r0, &(0x7f0000000380)=[{{}, 0xffffffffffffffff, 0x4, 0x4, 0xff00000000000000, 0xfffffffffffffff9}, {{r2}, 0x8000000000000007, 0x40, 0xf0000044, 0x4, 0x400}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x3fa}, {{r6}, 0xfffffffffffffff9, 0x24016b1ce0b12c31, 0x2, 0x1e15, 0x1}, {{r7}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x3, 0x6}, {{r10}, 0xfffffffffffffff9, 0x18, 0x0, 0x9}], 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0xa, 0x1, 0x3, 0x27}], 0x3f, &(0x7f0000000440)={0x81, 0x3}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000340)=0xfffffffffffffc99) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r11 = socket(0x11, 0x8000, 0xb7) sendto$unix(r11, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0xb1, 0x0, 0x0, 0x29f6634b) 16:01:05 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x7, 0xfffffffffffffffa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) r6 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) r10 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r7, r10}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) r16 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r16) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8511d4ff7dd088fb94e337edfc8eb7ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc6556cb0b5603c1674c4d48aa7b4daa74118000000000000000100000000000000000000000000000000000000e29cd091987df71fede93585094f1471ce034c7ab5664eb0252a1b9ed9658f470d5e95db3b93e1125f12985e9276b9ecce3b7d5daaabd7bc9f626dbe2eddaa54cbea1fec"], 0x10) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r19 = socket(0x10000000002, 0x2, 0x0) dup2(r18, r19) r20 = getgid() setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r17, r20}, 0xff79) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r7, r20, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:06 executing program 0: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f25535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4100dee58554fdac1bfa4aca483ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254bf26042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be93a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d47bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87becd7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bec71af3968c8b95ca861cac97624e5aa171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5ee744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000afadf6782d50e28a277115263e94294749e6921dee889739c3be51abd195a699aea3534c7005cb9ecf4db480461b862559285605dbc5b1f6901fc1fb9c65e7ee16e55d3fc4dc9c3cbcab9ea85c14bfb7d7e90a17b4d200cfb2f12f945ab446b84161c074560382796d9ad36e7e5e2c0b55b531832b5567bac7112c0310"], 0x10) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="88a096bd7b262beeddaf822e39b1e88498e56ed9ece6970980f312167f07a1791027195f52a1d48b56ee823605ffe15b087add04a2f72f08c51ed7c5f3b421b0162a011061585db85e05c8ea1e1dc370a25468c964a7a8e2fe1f9d1ab533f80b1fd7f7a26b4323720eadc51f327b1476eed6c70aa14f9bbe14ff89393a41f1e436cbb93449eaac9f4efcffab0687d80652590f2af2d81fa193014d3f7cea7e0931b52e", 0xa3}, {&(0x7f0000002080)="9d4bc5c9be2941304515bc274b8121a70681a14c88dada3fd952d98e47da06f38718bdc8200dd1937bfec99005786f57b602185ba02d7d854dd82acc328746f8c2be3ddbcafeb355aef8174c1f57ad27d80600a6bd34f39fad3f1e1615da0cc08d3886d04ac9e988b124a0ba47a951463306d167b96fb06981f9d5a53a9e617d5973f82129b64437d68df8949f4300b9fe3361f7ac7316ce224ced50ab36e0684ac9f122cc2a36480376d2162c2dcd244c2c51f77c08b57377699d2420a55e5817b54a40d182d57a2a3a0fa41b59d6fb558d98f76ca4b4efecf1d3646ad2054c50dc4fe76521113ebef9921f3359505fb83b46ce0506671f8404f67de539c41ccbe9b0401d3dae42c3c1aeee66cc65168ad965b496109d3edd8a1fc0f3d6e49e9de37425f20492b4c57702aa4412a54fa6324f8aa3b434af3e1c44112c8a7a91f18bbf1ece6368bfb85ba78ebaf31ca1ba167a552223a0347a641df77a1acb239de43df4279fb9634bee2c8d1ca8a5c456900dd9efe48bb83e406d97ccbf6858781ce144a83c9aa3c4b549c69839959e2db3daff95f632653239c59fc82170823405eaa2878a9895f955a10d82ed230e7ad804e3dfbd8e1deb8c1769d4a753f8122adbd326b5ba9ef8104e0bfd0c8cf56198a85d57508a77f43b6228036efaaa87ab7c1b2d72a3964af56cb0690cca345515fa27ac58d633efd424933095b1ae1817410fb823232a8f27595e4749e16dffc9094e5bd370a74de398a590d110888898872bd4c98cb1b5cb60e7ca9426805db1e2fd5e2d468399fb42bcde8dfd51eff52f4f36aa3b0db59175533b1f629932848c0c5e4b4ee7c8e911d55e080ab9ec80df387e6454e54a368c69789cc1d2a43e31c6cf01de92b5247d7468239b2ddd14592ee7c17807b607d073103c171e5a9178817226c1e77bef827c4ede31585d6b8fa5fd494ce05e4986e4f77648488935aca8d67b2a46d5186bb6e78eaeb04701a94eadc94640428b465e1226ee87ffe4919543d61f3b97cdb589a95f89e56959b9d2139b886005eccf026c0428f9dee9a2298e4441c6e3384618e6497514fe4738c651e3a1d9aac2eb50c0fdb9fdda690fbe186e979b932d4c7904a6a1f822490adbd0304d9be15d87b4ff67cd6515218ff3cf88b878a38830cbbacfe0765cac98471f706c047c2b1a76152eecb58d36c334559dcac012ab0e5a8c003c2e83e2c5aa4a0d8d12a876d877a2c31e9493523576491ca3317069f77f3f5d3b5fb5196424ca61b6a309b7cfc1860e7242602d9efce21b70b623fa18fdfd8acd08aa1aaf47e5dbe57a43237d3c706a80ec6ed7c0b1c89d7ec6457b4001ffc399e52dc72ad34790de763402a6875f8d53044154db983339818480b023131e7b7e66a3e0283ad1dd79e3f0e1934ec33efeb79844584fc94601ba9aca8b9823dc865dfec98b2ab427da3a1b8445c8060a58f0ed022b1784e0018c66c12bc0f814f6cc28b53d3573d20d8face2384a86909c0391cba6612b5aa842d643868b23f9125510923cbd66721f036e0f399ad78404368c56d445a0f5a45bd9a1bf4b0cc6dd04ccce467b5879c75ae86b0a55a46d6e3bf88d30217ebab4dbf5411b6949b24ba72d1a7d093fd5ce58fdd051c21465de98119716c35111e54f9f4c73ad4e835f62378f7cd4a71d292648994e541c6024008d36270e9234c2ad6454f9dc457a236d6d4d103f161c83c8fdd1e4b99dc0963e245e8df9d42522949bb1760eaafaba31189a82c25aac40388b512334503599d8f71c619b6192c4f5d2735ee12cf4", 0x4fe}], 0x2) 16:01:06 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="c9610348f1f837d602460be643e5479cc74171d25ce5598ccbaa226232379bffb4eebb5b71f40063b6e490af7bd8a4141ea07921b8e9", 0x36) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x20) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x30004) getpeername$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = dup2(r1, r2) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000380)) r5 = socket(0x2, 0x2, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) dup2(r7, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000003c0)=0xc) r9 = dup2(r5, r6) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x1, 0x6, 0x8]}) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) renameat(r4, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000140)='./file0\x00') r10 = socket(0x2, 0xc003, 0x2) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x18, 0x8002, 0x0) r13 = dup2(r11, r12) ioctl$PCIOCREAD(r13, 0xc0287533, &(0x7f0000000040)) getpeername$inet6(r13, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r14 = socket(0x18, 0x8002, 0x0) dup2(r10, r14) fchdir(r14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:06 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) rmdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:01:06 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) socket(0x18, 0x1, 0x7f) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x4, [{0x3, 0xfffffff8}, {0x1, 0x1f}, {0x1, 0x20}, {0x0, 0x7}, {0x1, 0x6}, {0x3, 0x5}, {0x3, 0x18000}, {0x2, 0x7}, {0x1, 0x8}, {0x2, 0x3ff}, {0x3, 0x401}, {0x3, 0xfffffffe}, {0x2, 0xffffffc0}, {0x2}, {0x1, 0x6}, {0x2, 0xffffc4f4}, {0x2, 0x3}, {0x2, 0x101}, {0x6ae6c0fbe7af69be, 0x7fff}, {0x2, 0x6}, {0x1, 0x6}, {0x2, 0x6}, {0x0, 0x6}, {0x3, 0x1}, {0x2, 0x1}, {0x2}, {0x1}, {0x3, 0x7fffffff}, {0x2, 0x401}, {0x1, 0x7288824e}, {0x1, 0x3ff}, {0x3, 0x7}]}) r2 = socket(0x18, 0x8002, 0x0) dup2(r0, r2) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x890, 0x28) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) dup2(r7, r8) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000080)='./file0\x00', r7, 0x1}) sendto$unix(r2, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0x18d, 0x400, 0x0, 0x1b8ca2f2) 16:01:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fsync(r2) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) 16:01:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0xffff, 0x4}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x4, 0x12d98408ee551884) r7 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semop(r7, &(0x7f0000000140)=[{0x2, 0x61, 0x1800}, {0xb29d2d933ce8ed62, 0x800, 0x1000}, {0x1, 0x3ff, 0x1800}], 0x2aaaaaaaaaaaaccd) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) semop(r6, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r14, 0x0, r15) connect$unix(r13, &(0x7f0000000180)=ANY=[], 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r9, r10, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r11, r12, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r9) pipe2(&(0x7f00000000c0), 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x1, 0x9) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) accept$unix(r2, &(0x7f0000003a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040075c9f324bcc9dab6ae99ef953200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec5780000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007572b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b605f03a0c3be4bc020da7c75baaecf073ee226d913b6288cb829eaf3cdf45dc4467e616db16d8dffd0ac47a022b96f84962b7a459a6518ac03a65ecc3b04f5ab418a44e170c187d8f6e57d5679001946dbb21ab84a75f6e75a6b209c8f18cc2516010514e701d56861640922f2fa80b8a9d11106e9299bfd66f19d72155421c6c6a1eb9667b6382cc5f8d113af8007edc87771832d5f2844f9114dccc6336d68ee27dea9300956b4259d9903c8028cee9c3adae38b06ca76c3192cd277b2d1fde94ba2a567d3e2dd85b85dd7ad5e0f1c359e9d5cb343c84b2c086588d62818be1ba4fa4a932d4603ede826240d23938a4d2efe2de3585d7f0345be7d796a397591c6353d8e6be342775747fb6102770baa414194c7e1de1452b33581a9976034fbd3bb17c010a6382827a1fb8407c3"], &(0x7f0000000040)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/245}, 0xfd, 0x0, 0x1400) 16:01:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [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) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xaf78543b5b4366ee) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) dup2(r4, r5) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) r8 = dup2(r6, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r10 = socket(0x18, 0x8002, 0x0) dup2(r9, r10) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x18, 0x8002, 0x0) r13 = dup2(r11, r12) ioctl$PCIOCREAD(r13, 0xc0287533, &(0x7f0000000040)) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = socket(0x18, 0x8002, 0x0) dup2(r14, r15) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r17 = socket(0x18, 0x8002, 0x0) dup2(r16, r17) r18 = socket(0x2, 0xc003, 0x2) r19 = socket$inet(0x2, 0x4000, 0x3) setsockopt(r19, 0x8000, 0x64, &(0x7f0000000000)="01000000", 0x4) r20 = socket(0x18, 0x8002, 0x0) r21 = dup2(r18, r20) ioctl$PCIOCREAD(r21, 0xc0287533, &(0x7f0000000040)) r22 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x95bc, 0xb444}, {{r8}, 0xfffffffffffffff9, 0x40, 0x4, 0x3f, 0x10000}, {{r10}, 0xfffffffffffffffd, 0x0, 0x4, 0x54, 0x4}, {{r13}, 0x0, 0x10, 0x1, 0xda36, 0x5}], 0x80, &(0x7f00000004c0)=[{{r13}, 0xfffffffffffffffc, 0x11, 0x1, 0x124, 0x7fffffff}, {{r15}, 0xfffffffffffffff9, 0x40, 0x8, 0x0, 0xbdd0}, {{r16}, 0xfffffffffffffffb, 0x10, 0x10, 0x9f5, 0x3}, {{r21}, 0x8022929cab66de30, 0x2, 0x0, 0x200, 0xf800000000000000}, {{}, 0x7ffffffffffffff9, 0x0, 0x40, 0x8000, 0x1}, {{r22}, 0xfffffffffffffff0, 0x1, 0x80, 0x5, 0x3}], 0x899a, &(0x7f00000001c0)={0x1, 0x3}) 16:01:07 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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, 0x0}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 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, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:01:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) fchmod(r0, 0x0) r1 = socket(0x2, 0xc003, 0x61) socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() r3 = msgget(0x3, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f0000000d80)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d29f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef8441a5ceebbdc2ac9dd27f73752b5c831776d646a86e9ba0708006e4d80cfdec79f41ebdb7a953f332a4ddf2e3500009beac4bfb795fab6909ae3353b68781efdeaeb8c5c8b93cfcda53c6ead626db25f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cbddd513ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d9950615a03c6b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3b829b4591b8ca371504b817bfda1da4bec6891c30dc27962cfc7f8e1f1eada60b622c13009cb2fed3ad5fca4477d870b2f42731bf9a53af09f324b31be6c2cdf44adf26f6968b77c66bd9b4ff834fa39d0051f95f760bdeb49b7fca25eed41a30c7d13bba174b329a1144ac9601ea18b4a7ca1ecc86f9c64ad456a0bc04becd282a9ccd9854dcc1ad2f4f6834df2b8c268f84f57bbe9cf4e9cf81250f04262c2b2336dc30926f9992f9221b275ed730e2b9c8f03d8d1fb4ed80f4d3e099d7fb5ca2e74c41400000000000000000000000059633cad99e0324596274a70919e6e445e55a177e8baf6b19951c8af73fb1dc23be4243a6571cd0e6ae68c1022ce917b76a167c270631f3e25b5088979c39cdb860a74edcfac7da3cb0f3cdcedbe00d0c8ab1ffe01d2831b366a30b62678cfc0e023499ba66c35693811d6f13c758d3c0083996a6b74f0c16baf9e810251e444965d3b2d6b1e28e6bbd2cd3c58744be207dd90bef301e13a9e10af4a8c64005de00661b228c76a920175739790e8d90673729a1a85bba5ec258243b973bd7392bb99dfd35538b452d50b832d47a00545dd291ea533622b98990715f0b0316275e649e6224bf7318b9c3d357daf89f0d3742e05e42d46ab61811766ea6916b82e414189a96474ac1e49f321026bbbf1069196c2105e62b061dc2589828c447dd34a65682e2f3f61e0e2705142a178e0c4b3568df9de0e72e7eaaa1a1836cfd96d8fc291f35c28eb123a1125b0380e3f332846ea3921151c5abd57eb5fdb1cb413b1c10e"], 0xa) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r7}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r8}, 0x0, 0x80, 0x4, 0x6}, {{r1}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r9}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r10}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r2}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r12}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r13}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r14}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r15 = kqueue() kevent(r15, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r17, &(0x7f0000000140)=[{{r16}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) kevent(r17, 0x0, 0x0, &(0x7f0000001980)=[{{r15}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x10001, 0x2}, {{r18}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r1}, 0x6, 0x3, 0x80000000, 0x100, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000400)=[{{r19}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000400)=[{{r21}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r22, &(0x7f0000000140)=[{{r21}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r22, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r24, &(0x7f0000000140)=[{{r23}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r17, @ANYRESHEX=r13, @ANYRES32=r24, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000001c00)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b1a68047d79d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d9710a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90e3bd0cf4243134074b516ede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd2a2e7ad1707f7561892cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2cbd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bff3fb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496de4a8cd4fd8df3a2ed845158219758ad0e42c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b8d9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e0210dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c6a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c091a31438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa96028"], @ANYRESDEC=r19, @ANYRESHEX, @ANYRES32=r22]], 0x5, 0x3, 0x0) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000080)={0x1, "84c71794417aa15d3e6cbfb397deba8feaee6191e76425f5dabca3ce8372c278e915382f5e54"}, 0x2e, 0x800) 16:01:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:07 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0), 0x0, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80, 0x1}, 0x0) socketpair(0x1, 0x4000, 0x5, &(0x7f0000000040)) 16:01:07 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x23, 0x3}, {0x41, 0x5}, {0x0, 0x5}, {0x7aa210d05b2d5179, 0x7}, {0x87, 0x5}, {0x5, 0x400}, {0x44, 0x400}], 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) msgget$private(0x0, 0x80) r4 = socket(0x18, 0x8002, 0x0) dup2(r3, r4) bind$inet6(r4, &(0x7f0000000180)={0x18, 0x3, 0x4, 0x800}, 0xc) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3, 0x5b, 0x3, 0x18}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:07 executing program 1: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fsync(r3) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x1, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0xa4, 0xea5769ae606578d3}, {0xb11ceb2a56f07871, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) 16:01:07 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(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(0x1, 0x0, 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(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() 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) 16:01:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:01:07 executing program 0: r0 = socket(0x6, 0x3, 0xc) r1 = syz_open_pts() r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) clock_settime(0x3, &(0x7f00000000c0)={0x0, 0xffffffffffffff00}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='*bq\xb0Udpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1c0000040}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xf, 0x40, 0x681f, 0xd71d}], 0x66, 0x0, 0x38000, 0x0) dup2(r1, r2) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="253b4df62e88fdb912664b4599931618fa097936fe1acdb4eaaf157995d46e6202b0349f4d4bbbe624ac1e160f9f4a63dfbaa489feba0522317c5aa93cced648d87d59e694012ae9f563acca0372afa2ec0ccededa4dd28969f74a34fa9ca5632aaa5c0f1217232d79e42458d8b8f7b88ddedcb2621abd65c9c0b52f3d0fcb53d2d9972856fc30292a022f57d0c57dd4f0fc", 0x92}], 0x1, 0x0, 0x2) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") lseek(r0, 0x0, 0x100, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() clock_getres(0x2, &(0x7f0000000180)) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xf, 0x40, 0x681f, 0xd71d}], 0x66, 0x0, 0x1ff, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r10 = socket(0x18, 0x8002, 0x0) dup2(r9, r10) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = socket(0x18, 0x8002, 0x0) dup2(r11, r12) kevent(r3, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80, 0x7ff, 0x10000000000}, {{r7}, 0xa, 0x90, 0x0, 0x100000001, 0x3}, {{r12}, 0xd3c613411de660ca, 0x2, 0x1, 0x4}, {{r7}, 0xffffffffffffffff, 0x4, 0x2, 0x5c8, 0x1}, {{r4}, 0xfffffffffffffffb, 0x11, 0x1, 0x8, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x7ff}, {{0xffffffffffffff9c}, 0xa, 0x40, 0xf0000000, 0x3, 0x81}, {{}, 0xeff55f9808d9f351, 0xe8, 0x2000000a, 0x1, 0x5f}], 0x66, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x66, 0x0, 0xfff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r14 = socket(0x18, 0x8002, 0x0) r15 = dup2(0xffffffffffffffff, r14) ioctl$PCIOCREAD(r15, 0xc0287533, &(0x7f0000000040)) r16 = socket$unix(0x1, 0x5, 0x0) dup2(r16, r4) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) getpeername$inet6(r17, &(0x7f0000000440), &(0x7f0000000480)=0xc) r18 = dup(r8) ioctl$VMM_IOC_TERM(r18, 0x80045604, &(0x7f0000000140)={0x8000}) dup2(r4, r5) 16:01:07 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe2(&(0x7f0000000000), 0x10004) 16:01:07 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket(0x2, 0x3, 0x0) r3 = msgget(0x2, 0x224) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x88fe}]}) r6 = fcntl$dupfd(r4, 0x1e, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x4008426f, &(0x7f0000000000)) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r6], 0x1, 0x0, 0x1000) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x28119, 0x4683dce6b38cecf0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64]], 0x1) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r10, r9) listen(r10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(r12, r11) connect$unix(r13, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r14 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r14, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:01:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27feffffab7b74371b2891ffd0d800000000000000000101000000000000000000", 0x2c}], 0x1) semget$private(0x0, 0x7, 0x88) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x90d2, 0x7, "d7ff05000000000000004de400000000000100", 0x3}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000007c0)='./bus/file0\x00', 0x10000, 0x22) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x4, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000a80)='./bus/file0\x00', 0x20000, 0x0) setuid(0xee01) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r4, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:01:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) 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) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f00000001c0)="b201d352f885c7f57ce03fe61d19e379b0c0021b00864394c2eb5d8b392e2380fd3282a9c8cac97c996862e744d5db23a9e875137dfcf9278e79791b205e19b8538ac54d80f739b670bcaadb546575fe0bc262cce3dad96869", 0x59}, {&(0x7f0000000080)="7ff6c81ef691cb3bb2462d52ea76b9f45ef9c2bce9725490582bf48e84e6c2789eb767c722", 0x25}, {&(0x7f0000000100)="04491c6def3277ebf7d62ef52e61d17e095fdeb5d9e5819fb96b", 0x1a}, {&(0x7f0000000240)="7bd89f8636b17364f5524182d58af6ebdfbcedeadd8c2a0e84bca30bb5d0964c1654e2fe0796d6a006ba5b7ba66f9cf60f48173f3cd5d2d6aab37547a16d0101d0", 0x41}], 0x4, 0x0, 0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pread(r0, &(0x7f0000000380)="7314c7e8da37f3393fd62d00836a43433dd465d28b64623594d93c56e557ae555634e293b3d2106904fd4acfea6cff32736014940ac0ea", 0x37, 0x0, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x7ff, 0x42, 0xe334, 0x1, 0x2, 0xffffffff, 0xce82, 0x2, 0x4, 0x2, 0x8000}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x5e) 16:01:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f0000001700)=[{&(0x7f00000002c0)="6c33e5524aa382c7bd0a34c27223094c0a8e8cc887952b96e24d44daa92d15bda8a232c3373efb8caa1dd8995e6c1e817f6b3d0f33a5f56257f294628da690bf2a1e608de2b1b400fcff5aa48d12d7a0cd5c1163e62737ae543c414ae1cad86410269c6a4f27d3d0bfb6c0ea154acdd8e92e2f090c52e5b1b6fae9559a26d04873d2d884c16d7ceddb2e9eed3c3be62560afd1c0f9cd8548b7d9452b4946cae5348b4ccaa73461b8a98c80cf4cebc9b6f11d652d", 0xb4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x6) execve(0x0, 0x0, 0x0) 16:01:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4e0, 0x3, 0x8000, 0x1, 0x2, 0x1, 0x2, 0x2, 0x0, 0x2}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = open(&(0x7f0000000180)='./file0\x00', 0xd2, 0x10) r3 = dup(r2) r4 = msgget(0x1, 0x1) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/129}, 0x89, 0x26ae8bd27eeb543c, 0x1400) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000280)=0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r6) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x3) r7 = openat(r2, &(0x7f0000000380)='./file0\x00', 0xddb5dd989902915d, 0x516ec7ac6532aaca) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000003c0)={{0xfc, 0x7, 0x81}, 0x7ff, 0xa8c}) socket$inet(0x2, 0x8000, 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r8, &(0x7f0000000400)='./file0\x00', 0x1008, 0x93) ioctl$TIOCNOTTY(r1, 0x20007471) msgsnd(r4, &(0x7f0000000440)={0x1, "61ef70098ba3ed4a9784628086f44eb0b979afd83a44da1b2adcb3315101b9a3325f67c65e0e6aecd42d841008d48a33f3c690bf9d831daea468710895942b079dc20412b515b21c476120286b530cec5eff9ba8dda76c304f3845fb0e70f65b95d5272ddadd793f3abac362f5aca81c85b4cf7000cac9ef3e63cd84ded2aa92a3844b87b8d20fc17f8288d18f617d91de28b5270b0a4de797b8258fee62b649f060bd2e795b727af9150ab0e417"}, 0xb6, 0x0) r9 = semget$private(0x0, 0x2, 0x6) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000500)=""/152) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) mknodat(r10, &(0x7f00000005c0)='./file0\x00', 0x4, 0x100) pwrite(r8, &(0x7f0000000600)="20866fdc6e1cf938a9bd5dcd6c88e0845f009bec577c7732731da3b3c95b5b894ebba57cb352f666e9f81f5ba1e4cb932ccb716bf02ce0593f2e406c024362859889aeff7c32279f4bc97881f81dd190842eb22e89561e16e017e2233820a80cfd", 0x61, 0x0, 0x5) r11 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x0, 0x0) getsockname$inet(r11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fsync(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000740)={0xe0f, './file0\x00', './file0\x00'}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f00000007c0)=0x10001) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x0, 0x9, 0x777}, 0xc) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x0, 0x8, 0x1, 0x2}, {0x6, 0x7, 0x70, 0x7}, {0x2, 0x2, 0x3f, 0xd3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x4006, 0x0, 0x20}]}) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r10 = socket(0x18, 0x8002, 0x0) r11 = dup2(r9, r10) ioctl$PCIOCREAD(r11, 0xc0287533, &(0x7f0000000040)) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x18, 0x8002, 0x0) dup2(r12, r13) r14 = dup2(r12, r8) ioctl$PCIOCREAD(r14, 0xc0287533, &(0x7f0000000040)) ioctl$PCIOCWRITE(r14, 0xc0107003, &(0x7f0000000100)={{0xb6, 0x8, 0x4}, 0x80000000, 0x5, 0x3ff}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x45}, {0x64}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = socket(0x2, 0xc003, 0x2) socketpair(0x0, 0xc00a, 0xbf, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1c9c1a058971655d, &(0x7f00000001c0), &(0x7f00000002c0)=0x10) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r3, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000280)) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x20, 0x4000, 0x1) r11 = socket(0x18, 0x8002, 0x0) r12 = dup2(r10, r11) ioctl$PCIOCREAD(r12, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") socketpair(0x6, 0x5, 0xab, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1829, &(0x7f0000000100)=0x8, 0x4) 16:01:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4000094008a761503b8a0fa742aba43c92d2ff9b59e56220538897b659d14295f9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf3016b79710124258e89df59e5f6b115c44b34d1f4cdae9cd542e009c9b55ebb2fb068c"], 0x10) r1 = socket(0x20, 0x4, 0x9) getsockopt(r1, 0x3, 0x2, &(0x7f0000000000)=""/101, &(0x7f0000000080)=0x65) writev(r0, &(0x7f00000016c0)=[{0x0}], 0x1) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570600361010f608006e77ec000000945e000000000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x5, 0x1, 0xffffffff, 0x16, "518880938a4c429c879a36e7dd3ee2e8ef864aa3", 0x2, 0x31ec}) 16:01:08 executing program 0: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800005, 0xfffffffffffffffd, "00101b25000000000020000000004000000000f2"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2740000000000000009fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb47953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c100000000", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5dbc04f51591b03bfd3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 16:01:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400a2, 0x40) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="a1271870012e05060000003000"], 0xa, 0x0}, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) socket(0x6, 0x8000, 0x4) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) dup2(r4, r5) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r3, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x1, 0xffffffff, 0x86, 0x43c5092, "a65e0e257b226fc115ee41ac039899ba9edb4204", 0x557f, 0x4}) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x77d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0xc006, 0x0) r2 = fcntl$dupfd(r0, 0x1b, r1) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:01:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82c31a221b98092247bee89edb407512735092b7472534dc8d6ff3881de874b99d4704829eb5ddf94a63a563266bcf4ab13cf33ad3d36a0f5067a12844244b632c09e8e788a475b812456ff25f15623a852adae1d028a80d3f580fcddd180fcf7355e7a5a29616b2b6cb3220b9364140df320b260e8ad6ab3aa540d1f568782907cf0906074e0e005a65cc0de2719c6f96bbeaa428e68b8cafecc42b2b7c74514a5e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) munlock(&(0x7f0000442000/0x1000)=nil, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x14) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0x200}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) acct(0x0) 16:01:08 executing program 0: shmget$private(0x0, 0x1000, 0x4, &(0x7f000046a000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x3}]}) r0 = 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, "2300000000040001000020000000e70000edfbff", 0x80, 0x1000000}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:08 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8) syz_open_pts() socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) dup2(r4, r5) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000004c0)) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000180)="e9718710df736ee55fbba54c00032dda13db0ef440f78c5df2bb383d20ed120beb03012e0afcb7d4e8cc3369a1933c1c0e3e81e11e7e9d79e7e7e9d9d042be90619235db9832ef3defd9113c3871fe78eb5c9eadddb2c03673e584a9c994a9d8372bd9d34ed4765e63ef576158e2514a5b47da1d0518abb3c0cad7f0a5ea7df006469c946f3fb514fc194ae01d93733a62aeeac15885e53895e26821ca2db5262c29b7a624a6d9a3277c458544b6ea94f5c74aab9a5beecada1b866997b4fc36d97cfb9cbc8be3339e48b2a9e2efc7d8004c71", 0xd3}, {&(0x7f0000000280)="5f8b9f349bc2bd7cfca5bd67fd80ad663a064fef747f6d94803430d2425bbc0052800e34d291ab04703e10ac1d8062776deafbd8b34099898be6bb4635b65424369f5ae0ae3f628ef70274db1e0721d08e73c832d4c4dc7487e82644346ef76489c0ac8e0b1c8438824d04c0f39fb26d8bac367bc85baed5a154c26ccfcd21ee3d51e601812a4322fa25e139771be688d3b63614a8905965aa54989be36b5e9031933c5b98a2bde55ed7e3f15315466049126edea58edcb3ce1117552a0d9dc6", 0xc0}, {&(0x7f0000000100)="852d31254da0b96dc089a9f33ca906f7eb1458f17a58dbf019db530efc7c555eecd9faae", 0x24}, {&(0x7f0000000340)="e77f093ee1d29af11e3b859b54deb81a825fd79b3ab12cffb67585f1da80b84ff213ea35f29b1e0047dd29239b532c90665a95e2c44aa7d3698538294fb3fa71ff61df27442e1961e02b112736c6a146a8a8f245eaf3dd0277f71be8d627b921c0667513ad5272ea67b12da00a9cb5f52fb0cffae18c1aefce1e562e7d5dd4df9fbe3122263a4e9e00f276dec89ff6b7e7ad01cbe62270f7b45dd34389c5a88ac54a7dae418fd49d0d8b4e812e70fc0e00ef2db81372e6c6716e51c97e6b71965799c9ee6716651a5f70c43935fa026c1565d37294", 0xd5}], 0x4) setsockopt(r3, 0x25, 0x800000000000009, &(0x7f0000000180), 0xfffffffffffffed4) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{}, {{r1}, 0xfffffffffffffffa, 0x74, 0x4, 0xcccf, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() shmget(0x0, 0x4000, 0x202, &(0x7f0000ffa000/0x4000)=nil) r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) r14 = getgid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r11, r14}, 0xff79) fchown(r3, r4, r14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") r15 = open(&(0x7f0000000040)='./file0\x00', 0x34840, 0x2) getsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000000240)=""/212, &(0x7f0000000140)=0xd4) 16:01:08 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x18, 0x8002, 0x0) r9 = dup2(r7, r8) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRESHEX=r3, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT, @ANYRESOCT=r6, @ANYBLOB="115b7cc8d440fdd0b462d3dea9cfb8fa8e2a87715a9447fb85e85086198eeef23a8335dc081b9c797ee13075bd73e21f1a8ba64c5a7315463b934b581f5b6ea69a8645d1c9de4cc270721d3e0fb336a6cecf157d908a8eefdd44df34ae5118434c3bc56df417c016f927191a79af1c58ff93c5ded4bb01159b1bc965106e3e038377a47b5bc7544d89287f8c65dc4c859a285e6c4d1747d567acefc8635f9168513248da109cf768c91aae5b233c338b44718097640838bf9107e5446176f72283ba65d6c71013d6f65d014ef2ec55c04d26c2865dd10aa2778bef865909719d5082e9513101fe52d45aa30b639a30406fb8ddd68c832c5b52"], @ANYRESDEC=r9, @ANYRESHEX, @ANYBLOB="a421fef1279587adceeb93556b850713a811d49fab89dc2d5669ca0152ed80c1781e407c82d55b6039d9a99cb7b59f2f322bb8c9ff9cd9461342abbb43bad280a85b847a0dc3487387dfdf115b7b78de0c5097994f06114ee79d75de15860eed89dabd15a7f53c2a55e4d6641374f0ad89eb19697b8f5097dd0187b1458fbe9bad6aab4599bbbbf5a0d74c73d1c5766ae30256a5274b"], 0x8) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/27}, &(0x7f0000000040)=0x1d) 16:01:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:08 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) msgrcv(0x0, &(0x7f0000000580)={0x0, ""/35}, 0x2b, 0x2, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9eeaa6dbf79477a644660000007486b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff106861316538dae9cf36362ac5be9d2cc9e4c09b41b6602f1f45da881b750bdfe98507493c4dd87f21ac5f35f602cda86f9abe3b3d1bf06b37d1ae684d15b0a7476481c9d8fd6ef75d8a6998e65e6699e2d5e322e610c7485b8bd98645a9db39d5117a5abfa976622949881408b1f4b3ec8a698ce7acc11"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYRESDEC=r3, @ANYRES64=r4, @ANYBLOB="aeaf46abb69a49b19c51b4c3a75bce912856d798492010c7fe5a0f24904a9d6e3f895b062efed777c00a9941a11fae7cef2d8fde378c370543f9b199390ff26e6140cbdfd0a7d9e6ae4ff1c3da68ce4789bae1f10f2a1c5e2a77521cc4183d3ccf760c871702775e1dd71e7406d807a62bbb87ff90186b0d9e4ae455187b24e3117b6b93c7ba75b200bfe56a905961ac4b20961bb0e78bbbbf2090a7917ea39f788034cb2365f8209dc414cf"], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r8 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) 16:01:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) setsockopt(r2, 0x0, 0x6, &(0x7f0000000100)="01000000", 0x254) r6 = socket(0x18, 0x8002, 0x0) dup2(r0, r6) getsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:01:08 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27a8b5d602000d7d026ba8af63ff37282902e4fd89720fd39d81ff7cc53c894303b22f310b404f36800f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7b7b04848d66bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x202) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001200)=ANY=[@ANYBLOB='\x00']) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:01:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) sendto$unix(r1, &(0x7f0000000000)="73572d9bcf2c615c3a3d3822fff127be75961b4b9b2859945cadd00c51eb8730a7995d329e669a3ba8371cf3a4c8b93f1edb867e1889b5613fe93b910113ac4e0767faf00b88bb9fd56e3595dbd80ac6a389b2622e9f374d9434c9365266da8b461c0fa4af0cc106c36a6ee81d", 0x6d, 0x6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) dup2(r3, r4) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:01:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x341) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4b) r1 = socket(0x20, 0x4000, 0x3f) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f00005d1000/0xb000)=nil, 0xb000, 0x2) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x74f) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:01:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockname$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) r3 = socket(0x18, 0x8002, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x40000, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000176000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) dup2(r1, r5) recvmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/70, 0x46}, {&(0x7f0000001180)=""/176, 0xb0}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000001240)=""/48, 0x30}, {&(0x7f0000001280)=""/46, 0x2e}, {&(0x7f00000012c0)=""/94, 0x5e}, {&(0x7f0000001340)=""/229, 0xe5}], 0x9, &(0x7f0000001500)=""/106, 0x6a}, 0x1) r7 = socket(0x18, 0x3, 0x3a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffbe) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:01:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) recvfrom$unix(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f012110 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f012110 failed: no mapping 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x400) r0 = semget$private(0x0, 0x0, 0x640) semop(r0, &(0x7f0000000040), 0x0) 16:01:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="da47df18d05e9e4d697015851f3d98337abcf889aef67043f8f4ce03e74f8bbb710cd806354ea0ec5d8475cee3d7d1ca85c907be03b393e8275944348c18431f1e60a06684f4df54a70856c7a5a6db9bdecfd7da6bff678c84e90baeb6c1829b3e5fe48cd53d956e604386b950"], 0x10) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0xe847, 0x3}, {0x5, 0x8}}, 0x2) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x18, 0x8002, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x40064, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) dup2(r6, r7) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) dup2(r8, r9) r10 = dup2(r6, r8) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000001c0)=0xa64) socket(0x20, 0x5, 0x52) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0xfc, 0x1000}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xfffffffffffffdc2, &(0x7f0000000200)="40c5d1571115b12ff70200ee258cba0723755366c1e63d0e52cd78156cfb5c8db42d39599d89b5cd22dc90f89d96598b68a0b140462582616ca9b579360f544b33b71705fd8ed8252de1c4bae669a7dae712f1e3778f049b878902435b1d91c91c02b62b74d7a1a1ff5e5f43890aa3094e8b5ed7e648c1ca93ee8c574f7b1f53c4bec68936f7904780d8ed8b620210d8445a651a063f3346733ec18d38") 16:01:09 executing program 1: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d7f5d37ca3dee729242a3e3fca0e3e81e7c896f0bb8d9a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0ab5c7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000280)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fsync(r3) clock_settime(0x0, &(0x7f00000015c0)) semop(0x0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000800)=""/191) semop(0x0, &(0x7f0000000480)=[{0x0, 0xa4, 0xea5769ae606578d3}, {0xb11ceb2a56f07871, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xf3, 0x80000006, 0xfffffffffffffffd, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000340)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88bd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe8, &(0x7f0000000140)="a52f9a78346437a7d0a7c70ad3f963a87350b0359c78643927be9725e0bb17586d5d01402c06fbb56e643b8eeb598eb27b4366e3c71d09e10f392a54cb2560bc938dce71136cb32348fd51f9cf497353e0f77b036f9bd68986569353b100c8eae703f8f0d25034ae1deb07f94399fd41c8d22fca6304fdf5a59538a11e5aa44e099d8c2ff0a5f0d2e69671f5da2535e8ff4f787fc9b6a1397b76a900f9094cca4db8c51d57362b4ac6d648b2e9dddeb1c5597a75ed8d8d524feae9e4e81246a345c76bbf87cc6894237555e075243cdfe2e62e0f52b4423c099bd0d3326627ecd8ffd8304dca23ae") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0), 0x0) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = dup2(r6, r7) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x9, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1000, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x220) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/197, 0xc5) pipe2(&(0x7f0000000000), 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000100)="dc60934f0500a67aa5ece6ed044baf7cbae83ceb2cd4f611fb055c9204b7238aa0661bd40c216aae887cbce349cc9db510b96dab6152eb878cfd44f3646f8e59f2250dacf61de17eafe563f4eb94528013b003c1854775c4eea0859fe53b3f9ca012ab549e2e2d03ede6d4498b176cd6d2e056c4ec083976c551c70b7ca3fe2fa7", 0x81}, {&(0x7f0000000080)="47e67c67f762586010bd88d1c802e0acc3266b5b75d4e0e0f9", 0x19}, {&(0x7f00000003c0)="81ee0eac550510f985d7bfd3fb4df4ea2358f11a7512b69434f9d5f727b7e8d3a82a6660685bd59c83bc4a00143d17397138c34f865e93cb8d196d94d67270a948a2e20043860e34159fb5605a0584ae0b59e3b3e7384ec84da4f48c298c049e96ea5de02302c75757bc0d7c979f303cf83e3d26c5dfb5a828386ee6d4fa7e1185302d9f0fd2d46301a8c1a9c5b31fb4f37b7618739f986ec3f72b7e7326637185db6f4f5624fa3cc603a25fe2af255acc22f9c0402f27307a2f95c559112de9a61125546154c261f14e87d6e124a4aeaef20186da876c48a5ca608d2a57421c41a227", 0xe3}, {&(0x7f00000004c0)="0995d9154f5db85c4cecce0b38e6369c7de087df9d62577e1b58befc2609c1d338f264db184f9e082ef3238ee35bab284f141de7c1858a44ecbb9e2584eb0cf2a8af03d024d2e59c486e4244132610f5def2ea10d2adea91ee2796c44dd7d6e04605692a9e7dcfb2fc5b760f033534fc762250b212f244cbeb33076c38c0102cbfbec14003ac82e5bf8cbb8e682359a98c6e3868aba8956e1b716f8e067269ecd25e9d72a0cc1888f42bbbbca0", 0xad}], 0x4, 0x0, 0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x20) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = dup(r7) pwrite(0xffffffffffffffff, &(0x7f0000000300)="91bb96f32085a405bf4ad07313721281cad8f7d942d90f3f1365a2249b91cfb8d6dade3e440267e0c46d40dd1fd124a2b52f13341959d9f095f648d824ae64ab6f66a1f77d5f5f6c0ab3f7f9e51c13aa65bbd0f244e15c356037a09c3dd37a6257cec4ec06c178049636cf63da18a2b566ba542c28f9b2ce6dfa999abb225b3d24adc17f344d7a1f4541ed21c9e5fce28bbba59a1cdfc3907ebb9c1e40f13393", 0xc1, 0x0, 0xb) dup2(r8, r6) 16:01:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x19) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000340)=0x7fb0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="20000fb9"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c71255b000"/235], 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000380)=0x32a) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x0, 0x800) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10x0}, 0xfffffedd) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r12 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r12, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r9, r11, r10, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) semop(r5, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) dup2(r2, r3) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x28000, 0x1}, 0x10) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:10 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) dup2(r1, r2) r3 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x18, 0x1, 0xfe) dup2(r12, r13) r14 = getgid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r11, r14}, 0xff79) r15 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r19 = socket(0x18, 0x8002, 0x0) r20 = dup2(r18, r19) ioctl$PCIOCREAD(r20, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x6, 0xfc}, {0x0, 0x0, 0xfe}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r21 = fcntl$dupfd(r16, 0x14, r17) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r22, 0x4, 0xcc) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r21, 0x6, r23) r24 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r24) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r26 = socket(0x2, 0x1, 0x0) connect$unix(r26, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r27 = socket(0x10000000002, 0x2, 0x0) dup2(r26, r27) r28 = getgid() setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={r23, r25, r28}, 0xff79) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r29, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r29, 0x4, 0xc8) r30 = getpgid(0x0) fcntl$setown(r29, 0x6, r30) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x1, r4, r14, r15, r28, 0x3e, 0x101}, 0x5, 0x95, 0x0, r30, 0x8001, 0x6, 0x4}) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="ae16a42112ca4c9c74f7a305f6", 0xd}, {&(0x7f0000000140)="8999a47fdc85fdb3fa8b1c5044d2a69957", 0x3c6}], 0x2, &(0x7f0000000380)=[{0x88, 0x0, 0x7, "ce6f0a44c6427000b2d31d0ea11624066adb11f1d10bb8a4f899adcb6c39a841db4370ce9f5746cf2f32f447d0cd5cef5aeed958d7fe3ef2afb2ddd24dd9338dbdaa867b5019aaa7cfc03b7879c4c574798aa88cdb815467bb272247eb6a6406f19ebe5418f6b88af3c31d0fca0a4612f598c4f5"}, {0x88, 0x0, 0xffff, "0290193305d406166f3f62eb90c42a3a0581307f29904ee333add752783d88c7ecb1f526fd835cab8afba35f16c725e5350f53301c68f0c327497b11c6a9af9fb021d88545e01a5509f941cacb2d1bb21df79a021de705a455ca013a50b28c077f38778e41317a96b4043eaa275a1920de0362d12f7242cf"}, {0xf8, 0xffff, 0x1000, "4bd844a9f2955b6a445b660106dcbab094d9d84242b118ff6fcd81a43af547e8e53eed35a5a03ede3cc7df0e8e52f4e633c3326b3c713f0eff02b9b2875e2214eb11df102c3b7f7eb95370a52b8df6df0974fb3c193fcdcdb1b1c74cbbcb60723addc73aac2802c6d987c6b8f3f8d3562f9da35c64ef9251a0b4280659a4553f866efd2f535ad4b2079d00fe096f01ba736e0b5fb073f8ffa98d090b0e1eef80783169ca25f06b4e8f5637ca1395cd7fa90904d75306e51ef5e4953f9ee8ba16b542e6088d34208f3acfce995b4a66ec0eaa85816f8716a0a05256cb38d5da86d73a08e760"}, {0x38, 0xffff, 0x1, "5e8f34069e9235527fd5792154bbb9bbfd13c71effd7c16548f5e4be8d4fc93ff1f8b104"}], 0xb2}, 0x2) flock(r0, 0x1) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r31) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') dup2(r1, r0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) dup2(r5, r6) getsockname(r6, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) r7 = semget(0x1, 0x4, 0x22) semctl$IPC_RMID(r7, 0x0, 0x0) 16:01:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:10 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffffffc}) clock_settime(0x0, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000040)={0xfff, 0x5}) 17:08:15 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)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000000c0)) r6 = dup2(r1, r2) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000180)) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000040)=0x3) 17:08:15 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "b80000000000000801000200"}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 17:08:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="52b20bbf9b446e216c2ceeedc1cd47a0739c53384edaf62f30e0cab49919ff030000d19844c71a86e2b6a05a0ce347ed3370b610130a"], 0x10) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r1 = socket(0x0, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 17:08:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x375) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000040)) ioctl$KDENABIO(r3, 0x20004b3c) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r0, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair(0x18, 0x8001, 0x7, &(0x7f0000000080)) ioctl$TIOCCBRK(r6, 0x2000747a) writev(r6, &(0x7f0000000000), 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0xfffffffc, 0x7, &(0x7f00000001c0)="01000000f4e0337d41db80728f17ac9f87ea5c9c314b9135396bc84607", 0x1d) r8 = socket(0x18, 0x8002, 0x0) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r10 = socket(0x18, 0x8002, 0x0) r11 = dup2(r9, r10) ioctl$PCIOCREAD(r11, 0xc0287533, &(0x7f0000000040)) accept$inet6(r11, 0x0, &(0x7f0000000140)) r12 = dup2(r7, r8) ioctl$PCIOCREAD(r12, 0xc0287533, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 17:08:15 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/94) getrusage(0x0, &(0x7f0000000380)) 17:08:15 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 17:08:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x20, 0x1, 0x81) 17:08:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x80) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 17:08:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) dup2(r4, r5) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x5cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) 17:08:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x1b) read(r1, &(0x7f0000000480)=""/101, 0x65) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) dup2(r3, r4) mmap(&(0x7f00001ff000/0x4000)=nil, 0x4000, 0x1, 0xbb42e6b810d2101c, r4, 0x0, 0x0) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1400}, {0x0, 0x4}, {0x2, 0x101, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x3f, 0x4, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 17:08:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc41e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r9, r12}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) r22 = getgid() setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r19, r22}, 0xff79) r23 = socket(0x2, 0xc003, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r24 = socket(0x18, 0x8002, 0x0) r25 = dup2(r23, r24) openat$pci(0xffffffffffffff9c, &(0x7f0000001780)='/dev/pci\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x80, 0x0) r26 = socket(0x2, 0xc003, 0x2) setsockopt(r26, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r27 = socket(0x18, 0x8002, 0x0) dup2(r26, r27) r28 = fcntl$dupfd(r26, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r28, 0xc0287533, &(0x7f0000001740)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001140)="176949289a9b35d95ae517752791791a0f9479b56ae673170eb4e3bb0053b3ecbebe78b4a12c20247c234e6384d67159907f722137c691a4de7c7af216553525554d7aa1d5c21b90c9e54682caddb6cfd27c34491bc37208d7e2e01fef539575c45de2b1680759cc3c35ea7ebef0734ca3c2b7e0b538c49dc5fedfb47f6e7d80a3c7a7ceec1dc22dfd047c2d", 0x8c}, {&(0x7f0000001200)="b274ed006ab679c3c24b109767d2172a9ee1d82e8900c83008b405990cc0ab00a2fd76b407f43f23457105e62d20ff05f4ec8cbe26f7ec22977f364ad94744d4533705bcb5c42ddb945e97f6a83710388f554922c4bc9924c5ee05227e3fbfa955bbe9f87ccde73c8fa11b7f1b42a831eef224950999ad2adc29a2dd12736d", 0x7f}, {&(0x7f0000001280)="7042a4baedc0e26b5c36cdbc6c9283fa158da55c4bd865366ebf907382c693e0090138ac32aeeb1ac37b0e8a2dd8c494168184102c08772ea9db09f6415c213398f0e451442bc7763adf081c39ddd9cf2e288ad0f150b962684ea64b5cca9847361781bc8f16ed24ef00232c0a00578b05", 0x71}, {&(0x7f0000001300)="d210a6227ca5ab9713e58d5934e79d2d1f6638e128208e8c1e611b959ab7abf343fef89d2c64adef5074cdd88b90308b4487069f407e332bbcd18415eafeab1b25132e0b5e84da7a4a33128f30d629c4cd8079e29af9f92ce83c738203a48b9096084e0018bfc53a", 0x68}, {&(0x7f00000000c0)="8b6f9705a4fa186d56866c021749df86d3bf1d3965e3309cfbcb247196466edc791ed2ceaeb6d07078c86c89cd13c920775e35a73529a1a0afbb5f6f093e1a", 0x3f}, {&(0x7f0000001380)="1880faaa9d94db073867f22137b3b174ead06a0b09ea9f1d335e0703bdc13e270617e85a1df5c8d4d60b1ee3cd748a7cc18b80861e86ac8eaf069a9654ec6d49e4927143085e6e46244ff9fe498957c0eab9addcb49310725284f99d6490d6fd26c714", 0x63}, {&(0x7f0000001400)="229d6ebc00cc393adad3d5bc5f49b0301d28aaea6c42ee3498cae3d36e664bd5db7d4b540084c6392aba3df838e411c33c8abf3d249f097447cdcab4e4dfc2d82dea120349f8cad6d936fec24687fb7d7d5ec77c32ac9bb161836d5b055358545e987f92dd64002a18b9f898ced503cc72f0932cae17ecddfc87c712798828a1a2e2f845719c3b5a683845cabad04d4fa7c2a1b3cea16701253413f9d511bdff38a563967f42cd6f51e027d41a1f6f8c99fe8678279c76f39da9f0b7b8a79aaa051e39750738f2afe5d331a0c512374798a5e74a78d2443fe4cd207c78406989e3e35c6c722d1a4e02fbef40dd49", 0xee}, {&(0x7f0000001500)="2ed797d1c092299258f896eb5bc8ce578b81dcb2d161f9a7588237f31d71a698fea664fe5cee6cd3cbb826018b10276afd30c724491bbe62c054b3c5be20ae3e292497b0cb1d0d6f423cf9884ed235b33dadeb4824f69579d71c3287f586e554d395aa172e85230bc0d42ce2adbfdca59ded539a94c8304c182e619e044bf680c3456fe25231d8b5a8ea83dd56dca20df123bfe97f9c02c7fb33e3378cb734ff27bc738fa5aecb8a3e610a973a492fe9a1bcce9c0b15e904cabfa48fde5fbe17f76b9df8c88259dee8e6cccf32", 0xcd}], 0x8, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r9, r22}, @rights={0x18, 0xffff, 0x1, [r25, r0]}], 0x38, 0x409}, 0x400) r29 = socket(0x18, 0x8002, 0x0) dup2(r1, r29) setsockopt(r1, 0x1f, 0x340, &(0x7f0000000140)="a3ec5e23bf45209c2e5ad9c50cf9065431c245a00f4f29111557eb5e4b289480e2ebfd20444df0e15ca238078db7d5c13f2e2345bcf97989ed450c238652d4cd5a31682a83ca2ad6686bd7d4c8f67f6ed11e49031f3d355841a45b890cb49d6b72ed5d3250b61700fc7fbaed0466b7d00e58ec98b7cc0fbeaea1ffcf396d29775bf695012a52561c88b7db4300b7391a104b75172866eee66256b8109cdd53374e5a6cef6b511baa4b540cb8ca072e555e470fa0ada5f6c2a219dbfb37655d0c108888466541ab15a882393a0257e5969db38438de554580fd16cc7d9b2a6389efe8d26bd7a3568c527a3d9a8cf8d58ecc579c802edc0a0cccbb9ddd5f225c73af54d31c70c88d1f0483b274330d3d01983293dfddf50b1f2b5d41d224a98271f07e16921805f81f4d3fe2e4d47057cc9be7aed453c4ae5605900850c3f23f41418acf2749c3caa203e2bd678a3bb87319aae7c384c3a69e3170b691148f3e9bb0722673556b5148dd2c3370ddf0e9b986976cb0acab7afcfdc5ad8a65d0d8c9972187ffe6c89b259d2f4ef0ba84f78cfafcaac5437127fd3b39bfa263340fca0e000e37db3c613acbffcddb736d8b4cb5d600bf67e7679329d48e0f00f380bf2212e452612d3108cfe381e4f89d612a4bb9372746661682794e6764e12604760e206232a9612a8093561f3a45694cedbe722c0259f03d3ae060734e72bf9c283edd9a0faa4f34181641a7eba965235bac639be17eade79a1e20631aa12b6b3b724d3e5b321b60f3b5f2aa14ee7e9735a963eccb8ed5c069e361a8fdc21c5d18376bc2028010813629b3d514c7c7bb6a94d1886e593d7362719e592834a2bc5b6078cda609a460d4f80b35c38b1ae36f5df61335c37f7d679fc88b7f987171cca584b7b0fe9d8dd79e36cd3a423b9217f8ba6744f95f51886baa52d4428f5252be63272e906e478f68130e8799e3a2e0e957042d751095a2df2689da8f11d9fe3a120950767fe86313e4c29376b7c48e180eab9b1f70ebe0a9cfb3bb512215bd20e1bb617a9c829f395492681b1a4014c183378b9897478cd74c67bc1898a19b472a629753749b898eed183e56a014fb6f4d7d47b5a012d732f23cdf51077134e435a9012329c38f1d585b667287c109eef7851cb1779c5d0a816f463e5108871d7bcec36ee56213e320fc34f697ab296fd3ebf1de8b1c4df1c6913437243a6bbf67eef836e65d77e524138c3571a3558ef357ab9b14c48b313add5a6c0e8cd3ee74892c3bbb9ecba682ac60efef3d0cb353580a74acf39267a686912d827cd3a2c7e1b008c301556b2811dd10fa036bfca526abf1360c78001ea52217d77f53530fcb5a99c75872cf129766ca79ca6095a6c3b5fcf07ce529c06f27634e815bb0a00e9164bb96890ff8bf6e3f48ae0fbacba7fed3a199bed8f9f7f69c2be54f14d0bb12c7f9d2138ba527da2aa3e5567248eaca7ebb08c45d1cfd1831d660370e549fdf74e6a8e2bbb3d6357cb331bded1b5cef683aab3cde84bc3c8c76fdcf2951292e7ddbf830b429bcb5af8b3ec7fa497d28b4ac1f4373576f6ff492bfea070ae2954112a3338e98b13b995b7fe7ce5b496ca51e807b98493eb4b7a1ac16a2cc4f89c7fc07797ddb4eccd804433536da401802fb25822c4f806f7d4c0875777655d81af5e21c463cbb4e58e9ed10a52a363aee7b2673f4c451457fcd5663e3ca4b3050510a058435e1303dfb47dc4966458fd9172ef83b5b922fd73c4570e44d56c15389c71a1cf6fbb263f5667a1617e408f1b543013361cc02fd919a6c73e1f9376d1a3002d1e68190da3e0bcea619fe30235d9cb13a1480b7ec03a21f697b996049661e1ba91fb073cff6657946b9f0bf5060c652b16e6e27579170529ea87dd68cead9e59171ecd857cd8abf5360dcc2c6c568cf7c1ce6d44d502786f25de1d19d4f35ae308c95c50f098e2f378551983653ead525cb7703420b8f631c775c6c9669ae9ed3f3afb13c79aa9b0d27e80101635911fbed218d1ee18c61b1059eaefd640f08a32984760629767848626733633743d3e3d771f3729354ac7893236d214bf30b97075187b72322e4573b75e74414dc3c4062904e3ecace3651d393804a78e2d47ae8bc811f1548f9c33d58cb6e471c2fc1a2882934dfc90842f8c8ecccf20baf2a453fddfd00fd9712998cea6e7a9330207609986759915fde727397f77bcf6cc4d17a4a30b66338c62c309551c64c47dc194713c250511519554a547ae6ead64a71dcae7006a12a1d46a7507725a9b1df886788033c1c9f8f0f73a4bc99d9f475a4f7107833a799cfdc27608ca51493cb2da4c79c6f409c83d764c67edf35a589fc01f4b674c87d7f7867c5a642a58d228f303c273949d4ec375666ddf9930d3bb7a2d1195da886aa2f2e525b1da7836013987909c6137d822bf8a946076ad26c95130a4ef27a2307c100c98ba1c78c55d6bc09286439c4b0a6c53ce34c8d5a188f2e69538200051091eb957c6ffb0f24fb5739ce278abf6f191573c15164626c7df1e01222f06e337833b668f266ff747b8bbfaa5364e1615dcadd3c7980176602a74693af36dbc524014cae25740ac756015287762648851dee841f18e0683ed7cbaa0929cb672dfe5d3b0abee71e381773da400b73140c167d156aa8277b98601842c70e0bc3b88d3f9601584b1308f55ce3141a531114683d71c7abc1bdb37ba174bd02e886557396b4274531e713f823588527c66725fc4ff3af802837fe0f678709b1f99d34c9f91c2b45c9102a228bf02240e49ae38c01cba291ccd80ff6d9a88298f64a02d4c32ffc30dd909de4985615de56979b642e97323a3f9a800587f883d3ff47ec99a8c69f3d5e89483a1c4d4adfe3b10baf40e9fa8c789e38a8715d6344a0d322d74d79aa0424473add70647467cf680156e554025cfefe06c50242e2cc37bb1dd6450ef119b5c079f650e61062e587af58a54cc591faeff383d82167cf6fea85dee85ccb3b48a20bc601008ad2320d60f5ea292e156d126377f470db3ea285ae9901eb8ffed948f2a1f8809b596eea352b253712d1c40fe483408c997852193e45fe8e3714f29dd7fb8e64c50f1702dba0c8109b111c7c58f0a6945f2651e3adcd4cc719593207bf65986bc4265188aca76db6b6053a3eb421320324cad9b3770bec8e70b6249705b4be7618c2347922679b420e32d6668c9fd84ecade5bd5100229d5d9d7c7622ab041af32cda7ec7e42ff85c0324b9a41eb0b36abf2668ee139029b07a20fd9b1d1227b2476c222fe1b80948115d691dc4de7bf56ee8bd62a022071f5c9e853d4c2cf2ba61c91e861e212295b7f74cd4fa860a3681068f6189bee21bcc0a01fea4abda649f28fdf049b51a9ad2f9eb41ffca713227a40668593ab531b9414e18dee369fc33f1f04e378763e650f15404a99e88c2fd134330e3678d45d86dc8c66e6d6c703c0c0d8362cc91da7187c3175a2a6988d9077440039dbd2ce832f5493cbcae79fd23b5ef92be2b76f40d5ca67d8a85f7acfe90916ec3d6f0e011843331004461e77dbee1cb47cb4393274d712a7287c7801498aedb81cc2874019e95fb0f75d75904681d15ff5d955020ec67192374b612b6adcb5785f2bcb894375bccddc2e768f8d4a1ae304a42cd37a1fcf8b79a4131ac1c5f7c24a7dc55ea5747574a3fd9eac85263b589952ac356469585cba52ffa6647d810aa8b266ba08bc086bf6aa834cc274a55884e8ae345fd9c85ca720ebe9c5b2b75115fbaed277d89190601b7bf2e342bc6be7adb019931ba79030196cfbfa3ddb288767571acf8f379b80f8ef1559e48cb3833d655876cf103e073e9673ab46b61f899559efba88f776a3306abf9dd73aeb620ae73c9593cc883ca5254257e9f7fb1771b54989c76c605943b8e8b91f353b244f40d310fdc6739d9ebe719119331a42b3c82ccf4bd2a10bed8b8f03252ab6c9b7d4a3bc71d905455684c774f34e1e270e338709ce2c0afdfc72b2b41784232f153005c8f796eed100f8504304550772755a516a80d38d0191674894e42c920458b09bc532134dc36edbf9829629652d732a74988f199a0bed1fa692e3c0809069e5b1544aa813a1a19de9daa4ada8f48c8abe0d11aaead8cb97ae0cc4ce38e59611856453267950b70907c80d45dddcdd77996d68dd76bbd736fde35c1fed52e2e6cce81e38973ee909570b727f7ad53ffe05776019cde551302652afe107c936c4f7a4da859e8ac6abab25226ae53e7e9ffc1d2381022700e544473a626d397c81cb89d46154ed8915ed1cc856ad1082d61c5f77e49d3ba15f7f49c745fd38e9cb455d45ed7939997e02d4035f0688983a04f8503da4ece429c0256d1e31d6964f085171a7d46978cb5bbbcb04c1923d164948fc089a35ef78d33e5fb8d1bcaba8cf297d27fc097992b1d2829c48558c98ca8524e20bab39ff217a54f51f3f8375393a0a2151e66c188a83485c1fac5bf328271017844218312b34f588b24c216004dddd9c238eebe65973038718b5aaf4b6f9d9c8ca77ee648f2e0466de2f8912db02c6c498c9bb7d9a7b6466c8a0b89cef89f08a2e41c135cccbb1ca046283745dde3fbdc1eed13af6d80a00f70377093ccf366ae6b906b88eeee28e5193ef983218c4b3b21c93fbe0812263e9d59197505bc06fe14ddc9e6ed2a87cd9eb75da4ceb70b5ebdbd2140ac6ffe6ce9291d985cd55bb91a9a4581bda0eeec11070d4d097c4d87a4a122780aa1d6936a38ce0d9cfbdd200172260857bf0062811d31127460f70a639f46009ed727afb8584d8781afc1e33ea950995d6fd3866002a30553c5e2a276230007315c9731c2d720a7f0766141f4d581fcda2076c8b34dc61bb1fbdffe8853a68742f89fdfa28a772cb84b16b9db5f5337a3da0968c716645bae80d278b3853e7e626576a945159fdab6a1b60d086e961107d3be5f631856af13931042ccfdfab0f717959bf90ed41816e8929958d867f46bba742e68d14fc6d8ff6afba9dc30d819c33bf6b2f0a88059af63b6f895291de3ca110b6ccbb5d7f6f9358adca5634aae051235118e97b52ad043d9b3c0cf867baa807b00557887d5f52f3455754507e3e44f42d40af6cf2f319c7007a2f566ebb0c8aa2b2245869ad3112bf892d107c4ed19e17aae8ef719e2aadab489874a9d1336fb2e550c936bd087558cc6898dd993603c0fe3a2e28a57903170c8bf026e134fa49b37d7b5cf0af3b7e9719b4da98a6c9ffc94b25aab7285835d7fd0ea7d3e85bb9a6d0769b48acad741747a606fcdae8ec180a30cadecb18d3c43774623b1b76a917c69337b58c6d473d9e73e558d95b915224ad910250b64645000adf05f92ca6e0f1f11f5f0aacb88173e0f34a42c0f89081cbf64757c026a801533b850212eff442e58acb5f8e042a07ec0d43a369b06e69abe670fac19a6fff23005bab5586d58c465a916bc62c6c7703d171ba9f0b270f9358b3ca38ad4c0fe33e61cc96871cd8e284b6a7cbe3947610d8911ff55f334975b32a1c125f9b289be325caaa898c8535dbe15416887d5ca33aa9b8020244bed6978b78991efc258472ec88f71430d30bc6ed7ef44d29340c9a434a6a9ed593564a1ac3af52a1f89f2fcb9fcfdad2da726cb927cf912a3706fb194ee3e03e7e48919767df980a20dd7d033441e81648606c2909f27a04c5ab8a2cae38a41c22469b9ec9acba9f5c6c16ecc464906eb4e0cd4f02383b81ad753a6902f3544e52bc76d0caa861aeb5ed1d93e1", 0x1000) 17:08:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = semget(0x1, 0x4, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x41, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) semop(r3, &(0x7f0000000180)=[{0x4, 0x1fd2, 0x1800}, {0x2, 0x7, 0x1000}, {0x0, 0x7bee, 0x9c62030d89ab902b}, {0x0, 0x76d7, 0x131700e8f67ed55d}, {0x1, 0x0, 0x1c00}], 0x5) r5 = socket(0x18, 0x8002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xce000000, "1000006a3600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup2(r2, r5) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xffff, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x0, 0x3f}}}) 17:08:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() r3 = socket(0x18, 0x5, 0x8000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(r7, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r2, &(0x7f0000000280)=[{{r2}, 0x1, 0x66, 0x0, 0x3, 0x4}, {{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x4}, {{}, 0x7fffffffffffffff, 0x8, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x5}, {{r4}, 0xfffffffffffffffc, 0x8, 0x1, 0xff, 0xd20}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000020, 0x100000000, 0x5b64}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0xdc}, {{r6}, 0x8000000000000001, 0xc5, 0x8, 0xd36}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x100000001, 0xffffffffffffff80}, {{r8}, 0xffffffffffffffff, 0xa8, 0x9bdb6be918779d3b, 0x47, 0xf420}], 0xfffffffffffffffb, &(0x7f0000000040)=[{{r9}, 0xa339bc78af3437a7, 0x20, 0x0, 0x8001, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x9, 0x20000000, 0x946, 0x1}, {{0xffffffffffffff9c}, 0xb, 0x14, 0x40, 0x3f, 0x1}], 0x4, &(0x7f00000000c0)={0x3}) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='/dev/wsmouse0\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/wsmouse0\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/wsmouse0\x00', &(0x7f0000000540)='/dev/wsmouse0\x00']) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r10 = syz_open_pts() dup2(r10, r10) 17:08:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x7fffffff, 0x1, {0x2, 0xd8f}}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000002c0)={0x2, 0x5, 0x7, 0x2, "fd000be51bf3b09caa7517af251130b536a8a083", 0x81, 0x5}) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230e906ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fc508c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a58ba34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b2e9d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c628cd0d644f50605c7f15430082e7b96a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84609c20f09", 0xffffffffffffffb0}], 0x1000000000000387) write(r0, &(0x7f0000000ac0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193ec3acbf7a7063c87834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d6fe6d617ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c197c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3e111ec8f764b9853a2a26fc485f31b638593f29850173cae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a67fe0922fd0ecfa5469a163373aa7811c28d64184741405c4afabd5b8f1eeacff6d0d5decaf8ae67d1b703d00a7a06e5bbcb29c9a5f444e924914aea946e3a1cd531df786211d96714ceb0d9cc8f1cab95604fab6638936b10567370d2a56e2f71f0497798bdd9c02c7f59572767ee5224d2c53ac3edbc5ef042871d17bf6b3f0e0a76918d2620abd0ce1c5d8e48ba", 0xfffffffffffffefb) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x18, 0x8002, 0x0) r7 = dup2(r5, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) setsockopt(r7, 0x100000, 0xff, &(0x7f0000000340)="dd0bb6ac4c61d4437b889b9a3279a211aaf575fe620f7cbf10f009a2df51c889cb94da4847ca687b36b0c671fa17ec11ad0ac5fb2cdb6f06990505a396455cf561f5f774ef17b719b84e525023102f8b60433bc12abb5aa66c85d2930695a04e9509f42579286914b9c38fc8d6f7e17134e5365e14ffd654eb0366da4356f1a58c90c7705ed0fe7026c29f75862f90822e20e65bc1dd0e00fbc209dd06452f629a0f2d0a132b75213b2516c310070dd56f8db816be4fd08fb39d1859c5290290", 0xc0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = socket(0x18, 0x8002, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0287533, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000400)) 17:08:16 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x8002, 0x0) r8 = dup2(r6, r7) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) connect(r8, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r9, r2) 17:08:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x18, 0x8002, 0x0) r5 = dup2(r3, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) fcntl$getflags(r5, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r6 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r6, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r7) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r8, r8) shutdown(r10, 0x1) poll(&(0x7f0000000000)=[{r9, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) 17:08:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x20f912e899462840) chroot(&(0x7f0000000100)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = dup2(r4, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000040)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000000c0)=0x1) dup2(r0, r2) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:08:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x6, 0x0, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffff00, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0xd63a, 0x8, 0x3, 0x3}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:08:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() munmap(&(0x7f000096e000/0x400000)=nil, 0x400000) r2 = getegid() r3 = getgid() r4 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) r14 = getgid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r11, r14}, 0xff79) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r16 = socket(0x18, 0x8002, 0x0) dup2(r15, r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r19, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = fcntl$dupfd(r18, 0x14, r19) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r20, 0x6, r22) r23 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r23) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = socket(0x2, 0x1, 0x0) connect$unix(r25, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r26 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r26) r27 = getgid() setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={r22, r24, r27}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r30 = fcntl$dupfd(r28, 0x14, r29) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r31, 0x4, 0xcc) r32 = getpid() fcntl$setown(r31, 0x6, r32) fcntl$setown(r30, 0x6, r32) r33 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r33) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r35 = socket(0x2, 0x2, 0x0) connect$unix(r35, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r36 = socket(0x10000000002, 0x2, 0x0) dup2(r35, r36) r37 = getgid() setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={r32, r34, r37}, 0xff79) setgroups(0x7, &(0x7f00000000c0)=[r2, r3, r4, r14, r17, r27, r37]) kevent(r1, &(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]}}) clock_settime(0x0, &(0x7f0000000000)={0xfff}) panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 66339 63911 0 0x10 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd803e85d5a8,e4,1df,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000b49e00,0,1df000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000b49e00,0,7,fffffd803f012330,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015966008,ffff8000ffff3b40) at vm_impl_init_vmx+0xf1 vm_create(ffff800000ade800,ffff8000ffff3b40) at vm_create+0x193 VOP_IOCTL(fffffd8036aae680,c5005601,ffff800000ade800,1,fffffd803f7c6420,ffff8000ffff3b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd80361fde18,c5005601,ffff800000ade800,ffff8000ffff3b40) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3b40,ffff80001594b408,ffff80001594b450) at sys_ioctl+0x5b9 syscall(ffff80001594b4d0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc55d2afd450, count: 3 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_pp_adjref: negative reference count ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd803e85d5a8,e4,1df,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000b49e00,0,1df000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000b49e00,0,7,fffffd803f012330,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015966008,ffff8000ffff3b40) at vm_impl_init_vmx+0xf1 vm_create(ffff800000ade800,ffff8000ffff3b40) at vm_create+0x193 VOP_IOCTL(fffffd8036aae680,c5005601,ffff800000ade800,1,fffffd803f7c6420,ffff8000ffff3b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd80361fde18,c5005601,ffff800000ade800,ffff8000ffff3b40) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3b40,ffff80001594b408,ffff80001594b450) at sys_ioctl+0x5b9 syscall(ffff80001594b4d0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc55d2afd450, count: -12 ddb> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff80001594ad60 rbx 0xffff80001594ae10 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80001573a000 rax 0xffff800000b06040 r8 0xffff80001594ad20 r9 0x1 r10 0xffff800000b06040 r11 0xb4e64f9c8ab455de r12 0x3000000008 r13 0xffff80001594ad70 r14 0x100 r15 0x1 rip 0xffffffff81038768 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001594ad50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=66339 stat=onproc flags process=10 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffff8000ffff2ef8 process=0xffff8000ffff77b0 user=0xffff800015946000, vmspace=0xfffffd803f012330 estcpu=36, cpticks=13, pctcpu=20.28 user=0, sys=11512, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 28587 234069 97553 0 2 0 syz-executor.1 63911 14682 53029 0 2 0x10 syz-executor.0 *63911 66339 53029 0 7 0x4000010 syz-executor.0 97553 445269 56632 0 2 0x482 syz-executor.1 53029 87100 56632 0 2 0x482 syz-executor.0 32414 509077 0 0 3 0x14200 bored sosplice 56632 345514 48067 0 3 0x82 thrsleep syz-fuzzer 56632 151732 48067 0 2 0x4000482 syz-fuzzer 56632 257252 48067 0 3 0x4000082 kqread syz-fuzzer 56632 48718 48067 0 3 0x4000082 thrsleep syz-fuzzer 56632 35518 48067 0 2 0x4000482 syz-fuzzer 56632 210814 48067 0 3 0x4000082 thrsleep syz-fuzzer 56632 205476 48067 0 3 0x4000082 thrsleep syz-fuzzer 56632 434245 48067 0 3 0x4000082 thrsleep syz-fuzzer 48067 396497 76276 0 3 0x10008a pause ksh 76276 158091 31278 0 3 0x92 select sshd 68254 491680 1 0 3 0x100083 ttyin getty 31278 203590 1 0 3 0x80 select sshd 17212 384798 8882 73 2 0x100490 syslogd 8882 174104 1 0 3 0x100082 netio syslogd 75955 202777 1 77 3 0x100090 poll dhclient 27630 308344 1 0 3 0x80 poll dhclient 74795 454651 0 0 2 0x14200 zerothread 65903 44905 0 0 3 0x14200 aiodoned aiodoned 17001 406909 0 0 2 0x14200 update 65866 245369 0 0 3 0x14200 cleaner cleaner 12393 58415 0 0 3 0x14200 reaper reaper 17011 174347 0 0 3 0x14200 pgdaemon pagedaemon 77818 501440 0 0 3 0x14200 bored crynlk 29922 166009 0 0 3 0x14200 bored crypto 92062 28265 0 0 3 0x40014200 acpi0 acpi0 25065 284920 0 0 2 0x14200 softnet 50514 449569 0 0 2 0x14200 systqmp 47329 194060 0 0 3 0x14200 bored systq 73901 448904 0 0 2 0x40014200 softclock 81450 354113 0 0 3 0x40014200 idle0 53115 78078 0 0 3 0x14200 bored smr 1 211256 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9548 7206K 7596K 78643K 13949 0 0 pcb 13 11K 13K 78643K 330 0 0 rtable 103 12K 12K 78643K 1271 0 0 ifaddr 129 19K 20K 78643K 355 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 84 0 0 iov 0 0K 32K 78643K 269 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 2390 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 17 0 0 VM map 11 2K 2K 78643K 15 0 0 sem 12 0K 0K 78643K 364 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 1107 0 0 sigio 3 0K 0K 78643K 208 0 0 proc 48 38K 63K 78643K 649 0 0 subproc 32 2K 2K 78643K 119 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 167 0 0 in_multi 89 4K 4K 78643K 266 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 387 0 0 pfkey data 0 0K 0K 78643K 2 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 137 92K 92K 78643K 3695 0 0 UVM aobj 87 8K 8K 78643K 89 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 253 0 0 NDP 15 0K 0K 78643K 85 0 0 temp 146 3535K 4175K 78643K 107004 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 25 0 23 1 0 1 1 0 8 0 rtpcb 80 133 0 131 1 0 1 1 0 8 0 rtentry 112 175 0 140 2 0 2 2 0 8 0 unpcb 120 1044 0 1030 1 0 1 1 0 8 0 syncache 264 10 0 10 4 4 0 1 0 8 0 tcpqe 32 53 0 53 4 4 0 1 0 8 0 tcpcb 544 834 0 828 17 8 9 15 0 8 8 ipq 40 12 0 12 5 4 1 1 0 8 1 ipqe 40 370 0 370 5 4 1 1 0 8 1 inpcb 280 5801 0 5787 17 8 9 9 0 8 8 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 29 0 26 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 30 0 30 5 4 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1034 0 822 22 6 16 16 0 8 1 art_table 32 1036 0 822 3 0 3 3 0 8 0 art_node 16 174 0 142 1 0 1 1 0 8 0 sysvmsgpl 40 64 0 37 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 362 0 352 1 0 1 1 0 8 0 shmpl 112 87 0 2 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3084 0 1692 46 0 46 46 0 8 0 ffsino 240 3084 0 1692 83 0 83 83 0 8 0 nchpl 144 4883 0 3289 60 0 60 60 0 8 0 uvmvnodes 72 4044 0 0 74 0 74 74 0 8 0 vnodes 208 4044 0 0 213 0 213 213 0 8 0 namei 1024 15605 0 15605 1 0 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 520 13 0 4 2 1 1 1 0 8 0 scxspl 192 16862 0 16862 12 10 2 7 0 8 2 plimitpl 152 124 0 117 1 0 1 1 0 8 0 sigapl 432 1262 0 1248 2 0 2 2 0 8 0 futexpl 56 41559 0 41559 1 0 1 1 0 8 1 knotepl 112 330 0 311 2 1 1 2 0 8 0 kqueuepl 104 504 0 501 4 0 4 4 0 8 3 pipepl 128 1382 0 1357 7 5 2 2 0 8 1 fdescpl 424 1263 0 1248 2 0 2 2 0 8 0 filepl 120 15088 0 14969 16 5 11 11 0 8 7 lockfpl 104 360 0 359 1 0 1 1 0 8 0 lockfspl 48 126 0 125 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 40 0 30 1 0 1 1 0 8 0 ucredpl 96 1294 0 1285 1 0 1 1 0 8 0 zombiepl 144 1248 0 1248 1 0 1 1 0 8 1 processpl 864 1278 0 1248 4 0 4 4 0 8 0 procpl 632 2685 0 2647 5 1 4 5 0 8 0 sosppl 128 228 0 224 2 1 1 1 0 8 0 sockpl 384 7058 0 7028 27 17 10 14 0 8 7 mcl64k 65536 186 0 186 6 5 1 4 0 8 1 mcl16k 16384 32 0 32 3 2 1 1 0 8 1 mcl12k 12288 43 0 43 4 3 1 1 0 8 1 mcl9k 9216 19 0 19 7 6 1 1 0 8 1 mcl8k 8192 62 0 62 1 0 1 1 0 8 1 mcl4k 4096 145 0 145 3 2 1 1 0 8 1 mcl2k2 2112 6 0 6 4 3 1 1 0 8 1 mcl2k 2048 70434 0 70383 17 10 7 15 0 8 0 mtagpl 80 147 0 98 4 3 1 1 0 8 0 mbufpl 256 125598 0 125365 52 37 15 25 0 8 0 bufpl 256 11700 0 6060 363 8 355 363 0 8 0 anonpl 16 188855 0 165688 146 46 100 101 0 62 6 amapchunkpl 152 7755 0 7546 47 18 29 31 0 158 20 amappl16 192 8288 0 7031 107 40 67 71 0 8 4 amappl15 184 194 0 193 1 0 1 1 0 8 0 amappl14 176 183 0 178 1 0 1 1 0 8 0 amappl13 168 36 0 36 2 2 0 1 0 8 0 amappl12 160 13 0 9 1 0 1 1 0 8 0 amappl11 152 390 0 379 1 0 1 1 0 8 0 amappl10 144 464 0 459 1 0 1 1 0 8 0 amappl9 136 627 0 624 1 0 1 1 0 8 0 amappl8 128 233 0 194 2 0 2 2 0 8 0 amappl7 120 510 0 504 1 0 1 1 0 8 0 amappl6 112 372 0 362 1 0 1 1 0 8 0 amappl5 104 207 0 195 1 0 1 1 0 8 0 amappl4 96 1546 0 1517 1 0 1 1 0 8 0 amappl3 88 259 0 251 1 0 1 1 0 8 0 amappl2 80 9073 0 9008 3 1 2 3 0 8 0 amappl1 72 32439 0 32033 27 18 9 20 0 8 0 amappl 80 3022 0 2969 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 88 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1276 0 1248 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1276 0 1248 1 0 1 1 0 8 0 vmmpekpl 168 13145 0 13117 2 0 2 2 0 8 0 vmmpepl 168 162213 0 159786 203 80 123 148 0 357 17 vmsppl 272 1262 0 1248 3 2 1 2 0 8 0 pdppl 4096 2558 0 2512 7 1 6 6 0 8 0 pvpl 32 455771 0 429003 287 52 235 235 0 265 19 pmappl 200 1275 0 1252 4 2 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 585 0 83 15 0 15 15 0 8 0